TrueLapScore

O'Reilly Auto Parts Series (formerly Xfinity) · 2026 · race 29 of 33

Blue Cross NC 300

Three ways to measure this race

Official winnerTLS leaderBest ARP
Driver Corey Day (#17) Jesse Love (C) (#2) Jesse Love (C) (#2)
Finish P1 P2 P2
TLS points 6,854 7,437 7,437
ARP 4.90 2.00 2.00
Laps led 55 80 80

Three different ways to measure a race — and they often point to different drivers.

Official winner — Corey Day (#17): where the car was at the checkered flag (P1). Led 55 laps with 4.90 average running position and 6,854 TLS points.

TLS leader — Jesse Love (C) (#2): most position-weighted points across every scored lap (7,437 points). Finished P2 with 80 laps led and 2.00 ARP. TLS rewards running up front all afternoon, not only the final lap.

Best ARP — same as the TLS leader (2.00). The official winner ran a worse average position (4.90).

The checkered flag reflects who survived the final seconds. TLS reflects where drivers ran across the whole race. ARP tells you the typical running spot — but not who banked the most valuable laps.

Corey Day Wins at Charlotte

The Blue Cross NC 300 featured a competitive field of 38 cars. Early action included a pit road penalty for Corey Day (#17) on lap 49 and a safety violation for Ryan Ellis (#02) on lap 94. Justin Allgaier (#7) took the win in stage 2, while several other drivers, including Jesse Love (#2) and Taylor Gray (#54), secured stage points in both stages.

Mid-race incidents saw several cars forced into repairs or out of the race. Sheldon Creed (#00) and others navigated a series of cautions caused by spins and contact, including a spin by Ryan Sieg (#39) and a collision between Jake Finch (#9) and Rajah Caruth (#88). Additionally, Carson Kvapil (#1) was forced into the garage for repairs while Brandon Jones (#20) stopped for front fender repairs.

Late in the event, a caution on lap 186 was triggered when Brent Crews (#19) hit the wall. Following a final round of pit stops, Corey Day (#17) secured the victory over Jesse Love (#2) by a margin of 0.728 seconds.

Race results

FinTLS rank DriverCarMakeTeam StartLaps ledARPTLS points
1 3 Corey Day (C) 17 Chevrolet Hendrick Motorsports 2 55 4.90 6,854
2 1 Jesse Love (C) 2 Chevrolet Richard Childress Racing 3 80 2.00 7,437
3 7 Sheldon Creed (C) 00 Chevrolet Haas Factory Team 8 0 10.52 5,725
4 2 Justin Allgaier (C) 7 Chevrolet JR Motorsports 23 54 3.85 7,065
5 18 Carson Brown 32 Chevrolet Jordan Anderson Racing Bommarito Autosport 20 0 17.75 4,271
6 17 Brandon Jones (C) 20 Toyota Joe Gibbs Racing 28 0 17.29 4,364
7 6 Austin Hill (C) 21 Chevrolet Richard Childress Racing 7 0 7.51 6,330
8 8 Anthony Alfredo 96 Chevrolet Viking Motorsports 12 0 11.38 5,551
9 4 Taylor Gray (C) 54 Toyota Joe Gibbs Racing 6 2 5.32 6,770
10 20 Brennan Poole 44 Chevrolet Alpha Prime Racing 18 0 19.03 4,013
11 11 William Sawalich 18 Toyota Joe Gibbs Racing 9 0 12.44 5,338
12 12 Parker Retzlaff (C) 99 Chevrolet Viking Motorsports 16 0 13.48 5,130
13 16 Harrison Burton 24 Toyota Sam Hunt Racing 15 0 17.12 4,397
14 15 Dean Thompson 26 Toyota Sam Hunt Racing 17 0 16.30 4,562
15 29 Joey Gase 55 Ford Joey Gase Motorsports 31 0 27.21 2,369
16 9 Sammy Smith (C) 8 Chevrolet JR Motorsports 13 0 11.88 5,452
17 19 Ryan Sieg 39 Chevrolet RSS Racing 14 0 18.36 4,149
18 26 Josh Bilicki 07 Chevrolet SS GreenLight Racing 32 0 25.50 2,714
19 22 Blaine Perkins 31 Chevrolet Jordan Anderson Racing Bommarito Autosport 30 0 23.08 3,199
20 10 Jeremy Clements 51 Chevrolet Jeremy Clements Racing 11 0 12.01 5,425
21 30 Matt DiBenedetto 42 Chevrolet Young's Motorsports 26 0 27.86 2,239
22 14 Jeb Burton 27 Chevrolet Jordan Anderson Racing Bommarito Autosport 21 0 16.04 4,614
23 27 Austin Green 87 Chevrolet Peterson Racing Group 19 0 25.54 2,692
24 5 Sam Mayer (C) 41 Chevrolet Haas Factory Team 5 0 5.26 6,747
25 23 Myatt Snider 91 Chevrolet DGM Racing x JIM 34 0 22.96 3,192
26 32 Mason Maggio 92 Chevrolet DGM Racing x JIM 29 0 29.73 1,835
27 35 Lavar Scott # 45 Ford Alpha Prime Racing 27 0 34.77 833
28 – Derek Lemke(i) 53 Chevrolet Joey Gase Motorsports 35 0 – 996 (i)
29 33 Garrett Smithley 0 Chevrolet SS GreenLight Racing 24 0 30.91 1,594
30 13 Brent Crews # (C) 19 Toyota Joe Gibbs Racing 4 4 12.92 4,824
31 28 Jake Finch 9 Chevrolet JR Motorsports 36 0 24.07 2,613
32 21 Carson Kvapil (C) 1 Chevrolet JR Motorsports 1 3 16.51 3,869
33 34 Patrick Staropoli # 48 Chevrolet Big Machine Racing 25 0 33.26 959
34 31 Ryan Ellis 02 Chevrolet Young's Motorsports 33 0 27.24 1,929
35 25 Kyle Sieg 28 Chevrolet RSS Racing 22 0 19.13 2,901
36 24 Rajah Caruth (C) 88 Chevrolet JR Motorsports 10 0 14.41 3,123
37 37 Dawson Cram 47 Chevrolet Mike Harmon Racing 37 0 34.72 287
38 36 JJ Yeley 38 Ford RSS Racing 38 2 30.28 558

official winner TLS leader · (i) ineligible for series points (lap points shown for reference, not counted) · legend

Season standings through this race

RankDriverCarSeason points ARPLaps ledThis race
1 Justin Allgaier (C) 7 153,613 7.46 722 7,065
2 Sheldon Creed (C) 00 145,361 9.58 245 5,725
3 Carson Kvapil (C) 91 142,582 7.80 468 3,869
4 Jesse Love (C) 2 141,243 9.43 618 7,437
5 Brandon Jones (C) 20 132,357 11.23 139 4,364
6 Sam Mayer (C) 41 132,010 10.46 211 6,747
7 Corey Day (C) 17 131,969 9.95 387 6,854
8 Sammy Smith (C) 8 131,463 11.24 51 5,452
9 Taylor Gray (C) 54 129,576 11.60 191 6,770
10 William Sawalich 18 127,475 12.08 149 5,338
11 Austin Hill (C) 21 126,392 10.99 177 6,330
12 Brent Crews # (C) 19 122,047 9.90 147 4,824
13 Parker Retzlaff (C) 99 115,073 14.00 8 5,130
14 Ryan Sieg 39 114,805 15.06 93 4,149
15 Rajah Caruth (C) 88 114,101 14.59 89 3,123
16 Anthony Alfredo 96 99,441 16.73 24 5,551
17 Dean Thompson 26 97,202 19.21 4 4,562
18 Jeremy Clements 51 97,060 18.46 11 5,425
19 Harrison Burton 24 95,732 17.88 28 4,397
20 Brennan Poole 44 89,813 21.00 4 4,013
21 Jeb Burton 27 88,869 18.66 8 4,614
22 Kyle Sieg 28 75,777 22.24 0 2,901
23 Patrick Staropoli # 48 66,698 24.62 0 959
24 Blaine Perkins 31 63,902 23.60 3 3,199
25 Lavar Scott # 45 51,790 26.91 2 833
26 Josh Bilicki 07 50,031 27.17 0 2,714
27 Ryan Ellis 02 44,988 28.66 2 1,929
28 Austin Green 87 43,221 21.90 9 2,692
29 Nick Sanchez(i) 87 40,767 18.51 1 0
30 Josh Williams 92 38,429 23.95 0 0
31 Garrett Smithley 42 34,103 28.79 0 1,594
32 Joey Gase 55 30,298 30.10 0 2,369
33 Mason Maggio 92 25,186 27.81 0 1,835
34 Andrew Patterson 32 22,761 22.34 0 0
35 JJ Yeley 5 15,390 28.17 5 558
36 Jake Finch 9 12,902 22.26 0 2,613
37 Myatt Snider 91 12,751 28.03 0 3,192
38 Logan Bearden 42 12,129 28.90 0 0
39 Nathan Byrd 42 10,961 31.66 0 0
40 Alex Labbe 91 10,434 21.79 0 0
41 Lee Pulliam 9 10,063 16.27 40 0
42 Carson Brown 32 8,436 19.90 0 4,271
43 Dawson Cram 74 7,815 33.64 0 287
44 Jordan Anderson 32 7,011 22.39 4 0
45 Carson Ware 53 6,222 30.93 0 0
46 Blake Lothian 55 5,921 32.91 0 0
47 Preston Pardus 92 5,749 25.32 0 0
48 David Starr 55 5,366 33.20 0 0
49 Brad Perez 55 5,059 30.81 0 0
50 Matt DiBenedetto 42 4,907 25.76 0 2,239
51 Luke Fenhaus # 5 3,918 25.94 0 0
52 Gray Gaulding 74 3,302 27.96 0 0
53 Glen Reen 55 3,257 29.87 0 0
54 Will Rodgers 42 2,791 21.83 0 0
55 Cleetus McFarland 33 2,471 33.22 0 0
56 Natalie Decker(i) 53 2,058 28.74 0 0
57 Austin J Hill 53 1,779 34.16 1 0
58 Tyler Tomassi 53 1,695 34.69 0 0
59 CJ McLaughlin 42 1,408 31.74 0 0
60 Dexter Bean 91 1,061 27.71 0 0
61 Andy Jankowiak 39 682 32.44 0 0
62 Jesse Iwuji 91 602 28.13 0 0
63 Baltazar Leguizamon 42 557 31.48 0 0
64 Caesar Bacarella 4 522 33.98 0 0
65 Kyle Kelley 53 478 32.87 0 0
66 Derek White 53 387 34.10 0 0
67 Sage Karam 55 169 35.87 0 0
68 Matt Wilson 35 15 36.50 0 0
← Previous race Next race →