2025 Hard Rock Bet 300
| Race details | |||
|---|---|---|---|
| Race 6 of 33 of the 2025 NASCAR Xfinity Series | |||
| Date | March 22, 2025 | ||
| Official name | 31st Annual Hard Rock Bet 300 | ||
| Location | Homestead–Miami Speedway in Homestead, Florida | ||
| Course | Permanent racing facility | ||
| Course length | 1.5 miles (2.4 km) | ||
| Distance | 201 laps, 301 mi (484 km) | ||
| Scheduled distance | 200 laps, 300 mi (482 km) | ||
| Average speed | 118.287 mph (190.364 km/h) | ||
| Pole position | |||
| Driver | Joe Gibbs Racing | ||
| Time | 33.064 | ||
| Most laps led | |||
| Driver | Kyle Larson | Hendrick Motorsports | |
| Laps | 132 | ||
| Winner | |||
| No. 7 | Justin Allgaier | JR Motorsports | |
| Television in the United States | |||
| Network | The CW | ||
| Announcers | Adam Alexander, Jamie McMurray, and Parker Kligerman | ||
| Radio in the United States | |||
| Radio | MRN | ||
The 2025 Hard Rock Bet 300 was the 6th stock car race of the 2025 NASCAR Xfinity Series, and the 31st iteration of the event. The race was held on Saturday, March 22, 2025, at Homestead–Miami Speedway in Homestead, Florida, a 1.5 miles (2.4 km) permanent oval shaped racetrack. The race was originally scheduled to be contested over 200 laps but was increased an extra lap due to an overtime finish. Justin Allgaier, driving for JR Motorsports, would steal the victory on the final restart, passing Austin Hill on the final lap, earning his 27th career NASCAR Xfinity Series win, his second of the season, and his second consecutive win. Kyle Larson continued to show his dominance at Homestead, winning the second stage and leading a race-high 132 laps, before falling back on the final restart, finishing 4th, ending his chances at sweeping the tripleheader weekend. To fill out the podium, Sam Mayer, driving for Haas Factory Team, and Hill, driving for Richard Childress Racing, would finish 2nd and 3rd, respectively.
This was also the first race of the Dash 4 Cash. Drivers eligible for the D4C were Justin Allgaier, Jesse Love, Austin Hill, and Sam Mayer, since they were the highest finishing Xfinity regulars following the race at Las Vegas. Allgaier claimed the $100K bonus cash after winning the race.