Felker started on the outside of the front row alongside Zach Daum and jumped into the lead at the start.
Hagen took advantage of three red flags in the opening 12 laps to move up to second. He passed Felker for the lead on the outside in turn four on the 18th lap.
Cockrum passed Felker and Hagen on the 25th lap and Felker bolted past Hagen for second on the front straight starting the 26th.
Cockrum had to deal with a restart with four to go and he didn’t have any problems leading to the checkered flag.
“I’m pretty happy with second in a real tough field to start the season,” Felker said.
Hagen said he made a mistake in traffic.
“I think I got a little cautious in lapped traffic,” Hagen said. “We made a little shock adjustment during a red and we probably went the wrong way.”
King started on pole with Travis Senter on the outside of the front row in the Micros feature.
Senter took the lead at the start, but on the seventh lap, King’s Stallard-FTZ Honda drove past him into the lead on the outside on the backstretch.
King won the 20-lap feature by six car lengths over runner-up Joe B. Miller. Jacob Patton was third.
“I had a feeling the track would be good on top,” King said. “I let Travis go at the start and wasn’t shaken up by it. I was able to get going on the outside and passed him.”
It was King’s first win for first-year owner Josh Kilgore. King, the POWRi Micro champion from 2007-09, had at least one victory in POWRi from the series inception in 2005 through 2011, but entered only five events a year ago. He’d gone 15 events without a victory.
“I didn’t put the effort in last year to run, but we’re going to run the entire season this year.”
Shane Cockrum, Andrew Felker, Darren Hagen, Dalton Armstrong, Danny Stratton, Tyler Thomas, Caleb Armstrong, Jake Blackhurst, Brad Kuhn, Justin Peck, Colten Cottle, Garrett Aitken, Christopher Bell, Terry Babb, Levi Jones, Zach Daum, Mike Hess, Daniel Adler, Bubba Altig, Bobby East, Derrick Myers, Austin Brown.