Bret Holmes wins Kansas Speedway ARCA race

Bret Holmes
Bret Holmes
Ed Zurga/ARCA Racing

Following a string of strong runs, Bret Holmes finally got to experience the emotions of standing in Victory Lane in the ARCA Menards Series. He earned that with a dominating performance Friday night in the Dawn 150 at Kansas Speedway.

The 23-year-old Munford, Alabama, driver put the family-owned No. 23 Holmes II Excavation Chevrolet out front for 82 laps and crossed the finish line 14.458 seconds ahead of runner-up Ryan Repko.

It was the first career win in his 69th career start for Holmes, who began racing in the series as a 19-year-old in 2016. After a third-place finish in the championship standings last year, Holmes put together five straight finishes of seventh or better – including a second and two thirds – since the return to racing in June.

"We’ve been working so hard for this," said Holmes, who had led 42 laps in his career and just 17 before this season. "I’ve been working my whole life for this. My team did this for me. It’s been a long tough road. I just thank my family and my friends. They believed in me when I didn’t.

Riley Herbst, who started on the pole because the starting lineup was set by owner’s points, finished third. Corey Heim was fourth and Tanner Gray overcame an early penalty to take fifth.

Championship points leader Michael Self was sixth. It was his eighth straight top 10 to start the season but also represented back-to-back finishes outside the top five. That has allowed Holmes to chop Self’s points lead down to nine.

Dollar was seventh, followed by Derek Griffith, Hailie Deegan and Thad Moffitt.

Dollar, Deegan and Moffitt are third through fifth, respectively, in the points.

Results

Fin St # Driver Car Laps Status Led
1 4 23 Bret Holmes Chevrolet 100 running 82
2 3 20 Ryan Repko Toyota 100 running 0
3 1 18 Riley Herbst Toyota 100 running 18
4 10 12 Corey Heim Toyota 100 running 0
5 7 17 Tanner Gray Ford 100 running 0
6 2 25 Michael Self Toyota 100 running 0
7 5 15 Drew Dollar Toyota 100 running 0
8 12 22 Derek Griffith Ford 100 running 0
9 6 4 Hailie Deegan Ford 100 running 0
10 8 46 Thad Moffitt Ford 99 running 0
11 16 97 Jason Kitzmiller Chevrolet 97 running 0
12 9 69 Eric Caudell Toyota 95 running 0
13 11 10 Ryan Huff Ford 93 overheating 0
14 13 11 Tyler Hill Chevrolet 93 running 0
15 14 06 Con Nicolopoulos Chevrolet 67 out 0
16 15 48 Brad Smith Chevrolet 33 out 0
17 17 01 Mike Basham Chevrolet 19 out 0
18 18 8 Russ Lane Toyota 19 crash 0