2025 Hard Rock Bet 300

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.