Charlotte 120

Charlotte Motor Speedway

2026 HDSR Season 2 • HDSR Cup Points

May 24, 2026

120
Total Laps
17
Drivers
9
Lead Changes
4
DNFs
🏆
Race Winner
Dana Grover
Car #89 • 18 laps led • 49 points

Official Results

Pos No. Driver Behind Start Led Best Lap Laps Pits Status Points
1 🏆 #89 Dana Grover - 14 +13 18 29.749 120 6 49 (3)
2 #7 Josh Mills -0.239 4 +2 6 29.893 120 6 40
3 #10 Scott Stockhamer -0.623 9 +6 4 29.788 120 6 41 (2)
4 #15 Kyle Terczak -8.194 3 -1 38 29.755 120 10 43 (4)
5 #5 Joel Brown -1.491 6 +1 31 29.770 120 6 42 (5)
6 #85 Tom McKeever -2.107 10 +4 1 29.789 120 6 36
7 #24 Sean Jacobs -3.157 5 -2 12 29.732 120 9 36 (1)
8 #12 John Stanley -3.688 16 +8 0 29.949 120 7 33
9 #13 Larry Norman -5.676 12 +3 1 30.101 120 6 33
10 #71 Jim Barisoff -6.070 15 +5 3 30.112 120 8 32
11 #73 Dave Martin -6.865 11 0 29.918 120 8 30
12 #20 Jim Stravato -8.043 13 +1 0 29.929 120 10 29
13 #35 Stewart Forgie -4.541 8 -5 0 ⚡29.727 120 7 29
14 #88 Mike Schreiner -45 laps 7 -7 0 29.850 75 4 DNF 27
15 #9 Garry Cross -60 laps 1 -14 6 29.763 60 3 DNF 27
16 #21 Luka Senfner -86 laps 17 +1 0 30.051 34 2 DNF 25
17 #07 Ross Frisken -104 laps 2 -15 0 30.051 16 1 DNF 24

🔥 Most Laps Led

#15 Kyle Terczak
38

📈 Biggest Gainer

#89 Dana Grover
+13

⚡ Fastest Lap

#35 Stewart Forgie
29.727

🚩 Cautions (11)

Caution 1 Lap 13 - 17 Self Spin
Involved: #20 Jim Stravato (FAULT)

Just got loose on the bottom in T1/T2 and snapped around.

Caution 2 Lap 17 - 21 Racing Deal

Sean Jacobs engine dies on restart. No fault is assigned. This is extremely rare. I've only seen this happen maybe three time in 25 years.

Caution 3 Lap 36 - 41 Self Spin
Involved: #88 Mike Schreiner (FAULT)

Self-spin out of Turn 4. Just snapped around.

Caution 4 Lap 62 - 67 Racing Deal

This caution was caused by Garry Cross not entering the pits inside the pit cone so it never thought he was on pit road. When Garry stopped on pit road the caution came out. This is beyond what rFactor can handle.

Caution 5 Lap 69 - 75 Incident
Involved: #15 Kyle Terczak (FAULT)

Kyle bounces off the wall and hits Mike Schreiner.

Caution 6 Lap 76 - 82 Incident
Involved: #88 Mike Schreiner (FAULT)

Mike Schreiner gets into the back of Kyle Terzak. That's Mikes second caution and parked it. Mike will have to park it after one caution in every race until he runs a clean oval race.

Caution 7 Lap 82 - 87 Incident
Involved: #71 Jim Barisoff (FAULT)

Jim bounces off the wall in Turn 2 and hits Dave Martin.

Caution 8 Lap 90 - 95 Racing Deal

Larry Norman's car warped and it showed him stopped at a strange angle on the apron, then in the garage, then back on the track like nothing happened. Craziest warp I've ever seen.

Caution 9 Lap 99 - 103 Racing Deal
Involved: #35 Stewart Forgie #71 Jim Barisoff

Jim moved up into Dana on the backstretch. Jim was trying to do the right thing and being careful but didn't know Dana had such a run. By the time Jim's spotter told him Dana was there it was too late. Then Stewart Forgie doesn't slow down for the yellow and hits Josh Mills.

Caution 10 Lap 114 - 119 Self Spin
Involved: #73 Dave Martin (FAULT)

Dave moves high to let Josh Mills pass but bounces off the wall and self spins.

Caution 11 Lap 119 Incident
Involved: #35 Stewart Forgie (FAULT)

Stewart bounces off the wall and hits Jim Stravato. Stewart's position will be moved to last car on the lead lap for not doing a drive-thru and causing the final caution.

⚠️ Penalties (2)

Lap Driver Penalty Reason Status
Lap 64 #9 Garry Cross Longest Line (0s) Pitted On Closed Pitlane Served Game
Lap 77 #88 Mike Schreiner Stop/Go (10s) Illegally Passed Before Pit Entrance Served Game