
James McFadden, substituting for the injured Anthony Macri in the Macri Motorsports No. 39M, charged from 11th to win his first Tuscarora 50 following back-to-back crashes during Thursday and Friday’s preliminary programs.
McFadden led the final 30 of 50 laps, taking command just before the halfway open-red break. Polesitter Danny Sams III paced the opening 16 circuits before Tanner Holmes moved ahead to lead laps 17-19. Holmes finished second behind McFadden, with Brent Marks completing the podium.
2026 High Limit Racing Tuscarora 50 Results At Port Royal Speedway
| Finish | Start | Car | Driver |
|---|---|---|---|
| 1 | 11 | 39M | James McFadden |
| 2 | 3 | 13 | Tanner Holmes |
| 3 | 9 | 19 | Brent Marks |
| 4 | 5 | 27 | Troy Wagaman Jr. |
| 5 | 7 | 24 | Rico Abreu |
| 6 | 8 | 23 | Chase Dietz |
| 7 | 17 | 48 | Danny Dietrich |
| 8 | 22 | 9 | Daison Pursley |
| 9 | 16 | 69K | Ryan Smith |
| 10 | 21 | 67 | Justin Whittall |
| 11 | 4 | 4 | Kasey Kahne |
| 12 | 14 | 77 | Giovanni Scelzi |
| 13 | 15 | 55 | Kerry Madsen |
| 14 | 18 | 9R | Chase Randall |
| 15 | 6 | 55W | Logan Wagner |
| 16 | 23 | 7BC | Tyler Courtney |
| 17 | 27 | 26 | Justin Peck |
| 18 | 25 | 87 | Aaron Reutzel |
| 19 | 24 | 71R | Logan Rumsey |
| 20 | 1 | 24D | Danny Sams III |
| 21 | 19 | 21 | Brian Brown |
| 22 | 2 | 77K | Kody Hartlaub |
| 23 | 26 | 8 | Lance Dewease |
| 24 | 20 | 66 | Ryan Newton |
| 25 | 10 | 10 | Ryan Timms |
| 26 | 13 | 5 | Kasey Jedrzejek |
| 27 | 12 | 71 | Parker Price-Miller |