Fort Kent's Austin Theriault earned a spot in the NASCAR Truck Series race in Martinsville, Virginia and finished in 22nd place. But how it all happened is a story in itself.

First the pole qualifying. He needed to be one of the top 26 fastest trucks in qualifying to get into the race.

Theriault qualified 26th.

The race winner, Kyle Busch passed Theriault's #92 Ricky Benton Racing Team truck in the first stage of the race and put them a lap down.

A truck in front of Theriault lost a motor and the Fort Kent racer had everything he could do to avoid a wreck.

In stage two of the race, Theriault had to serve a one-lap penalty for pitting outside of the team pit box. Now he's two laps down.

He managed to move up a couple of spots late in the race to finish in 22nd place, two laps behind.

It was the first race of the season for RBR Racing. Theriault tried but failed to get into the Daytona truck race back in February.

NOTE: The next race Theriault and the RBR Racing Team are scheduled to run is the Charlotte Motorspeedway race in May.