March 22, 2025 | By Holly Cain, NASCAR Wire Service

Allgaier Wins Xfinity Race and $100K Bonus at Miami

Photo by James Gilbert/Getty Images

HOMESTEAD, Fla. — In one of the most dramatic finishes of the season, JR Motorsports’ Justin Allgaier took the lead on the final lap of overtime and held off his former teammate Sam Mayer for the win – the ultimate dash for cash as it were in the Hard Rock Bet 300 at Homestead-Miami Speedway.

For much of the day, it looked like former NASCAR Cup Series champion Kyle Larson would answer his win in the NASCAR CRAFTSMAN Truck Series race Friday night at the track with a victory on Saturday. He led a dominant 132 of the 201 laps and held a 15-second advantage on the field when a caution flag flew with eight laps remaining, bunching up the field for that final overtime re-start.

Larson chose the bottom lane for the re-start with second place Mayer opting to pull his No. 41 Haas Factory Team Ford directly behind Larson’s No. 17 Hendrick Motorsports Chevrolet instead of on the front row alongside him. Just as the green flag flew for that final two laps, Mayer’s car hit the rear of Larson’s and knocked Larson’s Chevrolet out of shape.

As that happened, the outside line of Richard Childress Racing’s Austin Hill and Allgaier zoomed forward with Hill taking the race lead. A lap later, Allgaier caught Hill and got around him for the victory – his first top-five in 16 previous Homestead races and the second straight win for the reigning series champion, matching a trophy-haul at Las Vegas last week.

Hill finished third after Mayer passed him as well on the last lap.

“Just a testament to this team,” the 39-year-old Allgaier said. “Honestly, it was looking like it was one those days that wasn’t our day. We got behind but were able to persevere and to get this Chevrolet to Victory Lane is special.

“I just feel like this place has gotten me so many times.”

“I was actually bummed to see the caution flag come out but it worked out in my favorite.” Allgaier added. “I’m bummed I maybe got the [weekend] triple from Kyle [Larson] because I think he’s going to have a great shot at [winning] it tomorrow. But we were at the right place at the right time and I’m really proud of this race team.”

The final caution flag came for a spin by pole-winner, Joe Gibbs Racing Taylor Gray. At the time, only five drivers were on the lead lap.

The last series of pit stops proved pivotal to those pursuing Larson. Twelve cars came out on the lead lap eager to see what they could do in the closing sprint toward the checkered.

Larson, who won the NASCAR CRAFTSMAN Truck Series race on Friday night looked well on his way to try and join Kyle Busch as the only drivers in NASCAR history to sweep three national series race wins in one weekend. In fact, he showed up in South Florida for the NASCAR weekend fresh off a sprint car win earlier in the week.

The outcome was understandably a huge disappointment for Larson, the frustration evident on his face as he climbed out of his Chevrolet on pit lane after the race.

“I’ve lived through it a number of times here, obviously a bummer to have another Homestead race play out that way,” said Larson, who finished fourth.

“I can’t go when my rear tires are off the ground,” he said of the contact from Mayer’s car on the re-start. “I did everything I thought I could and the 41 just lagged back and slammed the [expletive] of me. Bummer, but cool to have had that big lead at the end.

“Loved to have gotten a win for everybody at the 17-car. They don’t get to race all the time so it’s good we can run up front. Got one more opportunity at this [in the 17-car] in a few weeks and see if we can get it done then.”

While the first half of Saturday’s race had all five of the day’s caution flags, Larson essentially put it in cruise control for the final 100 laps – and pulled a zip code ahead of Mayer who doggedly pursued all afternoon.

“I unfortunately got to his [Larson] bumper a little too early,” Mayer said of the contact with Larson on that final re-start. “He went really, really late in the box, just played games and that’s what you’ve got to do at this level to get the advantage. But he just waited really long and I wasn’t ready for him to wait that long.

“Anytime you’re finishing second you’re super bummed out but that’s a good day. We’re going to keep it going and try to get better.”

Not only did Allgaier get a trophy to take home, but he also won the first $100,000 Dash 4 Cash bonus check from series sponsor Xfinity. He, Mayer, third place finisher Hill, and 10th place finisher Jesse Love were all eligible for the extra pay based on their finishes last week at Las Vegas.

The second of the four Dash 4 Cash races is next Saturday at Martinsville (Va.) Speedway with Allgaier, Mayer, Hill and Haas Factory Team’s Sheldon Creed – the fifth-place finisher eligible for the next $100,000 bonus. The top-finisher among the quartet will claim the cash.

Love, JGR’s Brandon Jones and rookies Nick Sanchez, Daniel Dye and Carson Kvapil rounded out the top-10.

Allgaier is now the first series driver with multiple wins in 2025 and takes a 29-point lead in the championship standings over Mayer.

The NASCAR Xfinity Series returns to competition next Saturday evening with the Marine Corps 250 at Martinsville Speedway (5 p.m. ET on the CW Network, MRN, SiriusXM NASCAR Radio). Aric Almirola in the defending race winner in the No. 20 Joe Gibbs Racing Toyota.


NASCAR Xfinity Series Race Number 6
Race Results for the Hard Rock Bet 300 - Saturday, March 22, 2025
Homestead-Miami Speedway - Homestead, FL - 1.5 - Mile Paved


Total Race Length - 201 Laps - 301.5 Miles

Provided by NASCAR Statistics - Saturday, 3/22/2025 @ 06:56 PM Eastern

Fin Str Car Driver Team Laps Stage 1 Pos Stage 2 Pos Pts Status Tms Laps Playoff Pts
1 4 7 Justin Allgaier BRANDT/TradeMark Nitrogen Chevrolet 201 6 8 49 Running 5 21 5
2 6 41 Sam Mayer Audibel Ford 201 5 2 50 Running 1 22
3 21 21 Austin Hill Global Industrial Chevrolet 201 10 4 42 Running 1 2
4 17 17 Kyle Larson(i) HendrickCars.com Chevrolet 201 4 1 0 Running 5 132
5 9 00 Sheldon Creed Road Ranger/Redcon1 Ford 201 8 3 43 Running  
6 20 2 Jesse Love Whelen Chevrolet 201 9 7 37 Running 1 4
7 38 20 Brandon Jones Menards/KlearVue Toyota 201  10 31 Running  
8 3 48 Nick Sanchez # Big Machine Vodka Spiked Coolers Chevrolet 201  6 34 Running  
9 30 10 Daniel Dye # Halifax Health Chevrolet 201   28 Running  
10 14 1 Carson Kvapil # Bass Pro Shops/Clarience Tech Chevrolet 201   27 Running 1 1
11 12 25 Harrison Burton DEX Imaging Ford 201   26 Running 1 6
12 2 88 Connor Zilisch # WeatherTech Chevrolet 200  5 31 Running 1 2
13 24 26 Dean Thompson # Assured Partners Toyota 200   24 Running  
14 19 44 Brennan Poole Frontline Fire Protection Chevrolet 200   23 Running  
15 23 27 Jeb Burton Sprayway Chevrolet 200   22 Running  
16 7 19 Justin Bonsignore Joe Gibbs Racing Toyota 200   21 Running  
17 18 4 Parker Retzlaff Prime Bites Mini Muffins Chevrolet 200   20 Running  
18 25 42 Anthony Alfredo RANDCO/Roth ID Tag Chevrolet 200   19 Running  
19 11 11 Josh Williams Star Tron Chevrolet 200   18 Running  
20 28 71 Ryan Ellis Classic Collision Chevrolet 200   17 Running  
21 15 8 Sammy Smith Allstate Peterbilt Group Chevrolet 199 1 9 28 Running 1 3 1
22 8 39 Ryan Sieg Sci Aps Ford 199 3  23 Running  
23 1 54 Taylor Gray # Operation 300 Toyota 199   14 Running 2 7
24 13 18 William Sawalich # Soundgear Toyota 199   13 Running  
25 16 31 Blaine Perkins WERNER Chevrolet 199   12 Running  
26 22 51 Jeremy Clements All South Electric Chevrolet 199   11 Running  
27 27 28 Kyle Sieg RSS Racing Ford 198 2  19 Running 1 1
28 26 45 Brad Perez FIU/KSDT Chevrolet 198   9 Running  
29 35 35 Joey Gase  Chevrolet 198   8 Running  
30 29 91 Myatt Snider Tree Top Chevrolet 198   7 Running  
31 37 14 Garrett Smithley Trophy Tractor Chevrolet 197   6 Running  
32 36 5 Kris Wright First National Bank Corp Chevrolet 197   5 Running  
33 32 07 Patrick Emerling Priority Tire Chevrolet 197   4 Running  
34 33 70 Leland Honeyman Mr Wizzleman/Fast Lane Drive Chevrolet 196 7  7 Running  
35 34 53 Mason Maggio Denssi Energy Pouches Ford 196   2 Running  
36 10 99 Matt DiBenedetto Viking Motorsports Chevrolet 179   1 Electrical  
37 31 24 Corey Heim(i) Columbia Sportswear Company Toyota 57   0 Electrical  
38 5 16 Christian Eckes # Campers inn RV Mobile Medic Chevrolet 16   1 Engine  

Fastest Lap Bonus:  # lap 201 / 33.494
7                                                                    
,
Time of Race: 2 Hrs, 32 Mins, 56 Secs. Average Speed: 118.287 MPH Margin of Victory: .348 Seconds

Stage 1 Top 10: 8, 28, 39, 17, 41, 7, 70, 00, 2, 21
Stage 2 Top 10: 17, 41, 00, 21, 88, 48, 2, 7, 8, 20

Race Comments: Justin Allgaier has won the Hard Rock Bet 300 at Homestead-Miami Speedway, his 27th victory in the NASCAR Xfinity Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty for the reason(s) indicated: No. 11 (Driver Change), No. 20 (Unapproved Adjustments), No. 28 (At-Track Inspection Penalty).

Failed to Qualify: (1) 74 Dawson Cram.

Caution Flags: 6 for 31 laps; Laps: 18-23 (Possible Fluid On Track [None]); 31-33 (#5 Spin Turn 4 [None]); 38-41 (#19 Spin Turn 4 [5]); 47-53 (Stage 1 Conclusion [None]); 92-96 (Stage 2 Conclusion [71]); 194-199 (#54 Spin Frontstretch [2]).

Lead Changes: 19 among 11 drivers; T. Gray # 1-6; J. Allgaier 7; T. Gray # 8; J. Allgaier 9-25; K. Larson(i) 26-33; J. Allgaier 34; K. Larson(i) 35-41; J. Allgaier 42; K. Larson(i) 43; K. Sieg 44; S. Smith 45-47; H. Burton 48-53; C. Kvapil # 54; J. Love 55-58; S. Mayer 59-80; K. Larson(i) 81-146; C. Zilisch # 147-148; K. Larson(i) 149-198; A. Hill 199-200; J. Allgaier 201.

(i) Ineligible for driver points in this series

Next Race: March 29, 2025 - Martinsville Speedway

NASCAR Integrated Marketing Communications @ P.O. Box 2875, Daytona Beach, FL 32120-2875


NASCAR Xfinity Series Points Report
Homestead-Miami Speedway
Hard Rock Bet 300


UNOFFICIAL Provided by NASCAR Statistics - Saturday, 3/22/2025 @ 07:23 PM Eastern UNOFFICIAL

Rank Driver Car Starts GL Points Ldr Nxt Race Wins Stage Wins Playoff Pts
1. Justin Allgaier 7 6 0 249 0 0 2 2 12
2. Sam Mayer 41 6 1 220 -29 29 0 0 0
3. Jesse Love 2 6 -1 218 -31 2 1 0 5
4. Austin Hill 21 6 0 202 -47 16 1 4 9
5. Sheldon Creed 00 6 2 187 -62 15 0 0 0
6. Sammy Smith 8 6 -1 184 -65 3 0 1 1
7. Connor Zilisch # 88 6 2 164 -85 20 1 0 5
8. Ryan Sieg 39 6 2 156 -93 8 0 0 0
9. Aric Almirola  3 -3 151 -98 5 1 1 0
10. Taylor Gray # 54 6 -2 151 -98 0 0 0 0
11. Harrison Burton 25 6 2 145 -104 6 0 1 1
12. Jeb Burton 27 6 0 143 -106 2 0 0 0
13. Brandon Jones 20 6 2 141 -108 2 0 0 0
14. Carson Kvapil # 1 6 0 141 -108 0 0 0 0
15. Nick Sanchez # 48 6 1 137 -112 4 0 0 0
16. Daniel Dye # 10 6 1 131 -118 6 0 0 0
17. Christian Eckes # 16 6 -6 128 -121 3 0 0 0
18. Josh Williams 11 6 0 115 -134 13 0 0 0
19. Brennan Poole 44 6 3 107 -142 8 0 0 0
20. Dean Thompson # 26 6 3 106 -143 1 0 0 0
21. William Sawalich # 18 6 -2 106 -143 0 0 0 0
22. Jeremy Clements 51 6 -2 104 -145 2 0 0 0
23. Matt DiBenedetto 99 6 -2 88 -161 16 0 0 0
24. Anthony Alfredo 42 6 1 85 -164 3 0 0 0
25. Blaine Perkins 31 6 -1 84 -165 1 0 0 0
26. Parker Retzlaff 4 5 3 80 -169 4 0 0 0
27. Kyle Sieg 28 6 0 80 -169 0 0 0 0
28. Ryan Ellis 71 6 0 78 -171 2 0 0 0
29. Josh Bilicki  5 -3 65 -184 13 0 0 0
30. Leland Honeyman 70 4 0 64 -185 1 0 0 0
31. Joey Gase 35 5 0 59 -190 5 0 0 0
32. Kris Wright 5 6 0 49 -200 10 0 0 0
33. Garrett Smithley 14 5 0 43 -206 6 0 0 0
34. Patrick Emerling 07 3 0 40 -209 3 0 0 0
35. Justin Bonsignore 19 2 7 33 -216 7 0 0 0
36. Jordan Anderson  1 -1 30 -219 3 0 0 0
37. Alex Labbe  1 -1 28 -221 2 0 0 0
38. Mason Massey  3 -1 25 -224 3 0 0 0
39. Caesar Bacarella  1 -1 24 -225 1 0 0 0
40. Nick Leitz  2 -1 22 -227 2 0 0 0
41. Ryan Truex  1 -1 20 -229 2 0 0 0
42. Greg Van Alst  3 -1 19 -230 1 0 0 0
43. Cj Mclaughlin  1 0 12 -237 7 0 0 0
44. Austin Green  2 0 12 -237 0 0 0 0
45. Brad Perez 45 1 13 9 -240 3 0 0 0
46. Mason Maggio 53 2 0 8 -241 1 0 0 0
47. Myatt Snider 91 1 -47 7 -242 1 0 0 0
48. Dawson Cram  2 -3 7 -242 0 0 0 0
49. Carson Ware  1 -2 5 -244 2 0 0 0
50. Sage Karam  1 -2 5 -244 0 0 0 0
51. Thomas Annunziata  1 -2 3 -246 2 0 0 0
52. Preston Pardus  1 -2 1 -248 2 0 0 0
53. Baltazar Leguizam?n  1 -2 1 -248 0 0 0 0
54. William Byron(i)  1 -2 0 -249 1 0 1 0
55. Alex Bowman(i)  1 -2 0 -249 0 0 1 0
56. Kyle Larson(i) 17 1 -56 0 -249 0 0 1 0
57. Ross Chastain(i)  1 -3 0 -249 0 0 0 0
58. Riley Herbst(i)  1 -3 0 -249 0 0 0 0
59. Corey Heim(i) 24 2 -3 0 -249 0 0 0 0
60. Carson Hocevar(i)  1 -3 0 -249 0 0 0 0
61. Jj Yeley(i)  0 -2 0 -249 0 0 0 0

-Ldr/-Nxt = Points behind Leader/Next higher, (i) Ineligible for driver points in this series

Videos

Track Talk Live

Mostly Motorsports Live

Track Talk Live

Mostly Motorsports Live

Track Talk Live

Mostly Motorsports Live

Track Talk Live

Mostly Motorsports Live

More Videos

Our Partners