2025 NASCAR Canada 300

2025 NASCAR Canada 300
Race details
Race 2 of 12 in the 2025 NASCAR Canada Series season
Location Riverside International Speedway in James River, Nova Scotia, Canada
Course Permanent racing facility
Course length 0.333 miles (0.536 km)
Distance 300 laps, 99.9 mi (160.773 km)
Average speed 64.788 miles per hour (104.266 km/h)
Pole position
Driver DJK Racing
Time 14.562
Most laps led
Driver D. J. Kennington DJK Racing
Laps 147
Winner
No. 17 D. J. Kennington DJK Racing

The 2025 NASCAR Canada 300, also called the Riverside 300, was the second stock car race of the 2025 NASCAR Canada Series. The race was held on Saturday, June 28, 2025, at Riverside International Speedway, a 0.333 mi (0.536 km) oval shaped racetrack in James River, Nova Scotia, Canada. The race took the scheduled 300 laps to complete. The race was won by D. J. Kennington, driving for DJK Racing, after he started on pole and led the most laps. Will Larue, driving for Larue Motorsports, finished in second, and Ryan Vargas, also driving for DJK Racing, scored his first career podium in third.