Jonathan Preston Wins at Port Royal

Top Story Port Royal Speedway

PORT ROYAL, PA (August 2, 2025) — Jonathan Preston picked up his first career 410 sprint car victory Saturday night at the Port Royal Speedway. Preston, from Geneva, New York, has been a standout in the 360 sprint car class and put together a strong run for his first Port Royal win. Jeff Halligan charged from 8th starting position to claim the runner up position. Brock Zearfoss, Steve Buckwalter, and Devin Adams rounded out the top five.

Timmy Bittner won the PA Sprint Series 305 sprint car main event.

Winged 410 Sprint Cars

410 Heat Race #1 (8 Laps)
1. 67-Justin Whittall[1]
2. 45-Jeff Halligan[4]
3. 35-Austin Bishop[3]
4. 24B-Dustin Baney[2]
5. 77K-Derek Locke[8]
6. 5K-Jake Karklin[6]
7. 11P-TJ Stutts[5]
8. 2D-Jordan Givler[7]

410 Heat Race #2 (8 Laps)
1. 99-Devin Adams[1]
2. 55-Logan Wagner[5]
3. 22P-Jonathan Preston[2]
4. 55M-Domenic Melair[4]
5. 47K-Kody Lehman[7]
6. 95-Garrett Bard[6]
7. 45S-Samuel Miller[8]
8. 7-Chris Smith[3]

410 Heat Race #3 (8 Laps)
1. 77-Mike Walter[1]
2. 17B-Steve Buckwalter[4]
3. 8-Brock Zearfoss[8]
4. 66-Ryan Newton[3]
5. 69X-Kassidy Kreitz[2]
6. 12-Blane Heimbach[5]
7. 22E-Nash Ely[7]
8. 19-Ed Aikin[6]

410 Heat Race #4 (8 Laps)
1. 33-Gerard McIntyre Jr[2]
2. 22-Doug Hammaker[1]
3. 11T-Mike Thompson[4]
4. 12J-Derek Hauck[5]
5. 11Z-Zach Newlin[6]
6. 55W-Mike Wagner[3]
7. 53AU-Alex Attard[7]

410 B-Main (10 Laps)
1. 5K-Jake Karklin[1]
2. 95-Garrett Bard[2]
3. 12-Blane Heimbach[3]
4. 22E-Nash Ely[7]
5. 53AU-Alex Attard[8]
6. 11P-TJ Stutts[5]
7. 45S-Samuel Miller[6]
8. 2D-Jordan Givler[9]
9. 19-Ed Aikin[11]
10. 7-Chris Smith[10]
11. 55W-Mike Wagner[4]

410 A-Main (25 Laps)
1. 22P-Jonathan Preston[1]
2. 45-Jeff Halligan[8]
3. 8-Brock Zearfoss[10]
4. 17B-Steve Buckwalter[6]
5. 99-Devin Adams[4]
6. 67-Justin Whittall[12]
7. 55-Logan Wagner[11]
8. 11T-Mike Thompson[2]
9. 12J-Derek Hauck[16]
10. 22-Doug Hammaker[3]
11. 33-Gerard McIntyre Jr[7]
12. 77-Mike Walter[9]
13. 22E-Nash Ely[24]
14. 55M-Domenic Melair[14]
15. 12-Blane Heimbach[23]
16. 5K-Jake Karklin[21]
17. 35-Austin Bishop[5]
18. 77K-Derek Locke[17]
19. 69X-Kassidy Kreitz[19]
20. 66-Ryan Newton[15]
21. 47K-Kody Lehman[18]
22. 11Z-Zach Newlin[20]
23. 24B-Dustin Baney[13]
24. 95-Garrett Bard[22]

PA Sprint Series

305 Heat Race #1 (8 Laps)
1. 21C-Jarrett Cavalet[2]
2. 1M-Paul Moyer[1]
3. 2-Erin Statler[3]
4. 19-Kruz Kepner[4]
5. 7-Drew Young[6]
6. 4J-Jacob Gomola[7]
7. 32A-Austin Greenland[5]
8. 28R-Jason Roush[8]
9. 8-DJ Cassler[9]

305 Heat Race #2 (8 Laps)
1. 71-Josh Spicer[1]
2. 97S-Mike Koehler[2]
3. 42-Jim Pattock[7]
4. 7H-Kyle Hart[4]
5. 53W-Jimmy White[3]
6. 5-Logan Spahr[8]
7. 85-Tyler Schell[5]
8. 25-Dustin Young[6]

305 Heat Race #3 (8 Laps)
1. 1J-Reece Raudabaugh[1]
2. 20-Doug Dodson[4]
3. 01-Timmy Bittner[3]
4. 12-Roger Irvine[7]
5. 89-Nick Sweigart[8]
6. 45S-Croix Beasom[5]
7. 46-Mike Alleman[6]
8. 5V-Braeden Varner[2]

305 Heat Race #4 (8 Laps)
1. 44-John Braim[1]
2. 52-Jeff Weaver Jr[3]
3. 97-Kenny Heffner[6]
4. 88-Fred Arnold[4]
5. 36-Mike Melair[7]
6. 80-Dave Wickham[5]
7. 32B-Ethan Beasom[8]
8. 07-Landon Tressler[2]

305 B-Main (8 Laps)
1. 5-Logan Spahr[2]
2. 4J-Jacob Gomola[1]
3. 45S-Croix Beasom[3]
4. 32A-Austin Greenland[5]
5. 46-Mike Alleman[7]
6. 80-Dave Wickham[4]
7. 85-Tyler Schell[6]
8. 28R-Jason Roush[9]
9. 8-DJ Cassler[13]
10. 32B-Ethan Beasom[8]
11. 25-Dustin Young[10]
12. 5V-Braeden Varner[11]
13. 07-Landon Tressler[12]

305 A-Main (20 Laps)
1. 01-Timmy Bittner[4]
2. 20-Doug Dodson[3]
3. 71-Josh Spicer[8]
4. 97-Kenny Heffner[10]
5. 88-Fred Arnold[16]
6. 21C-Jarrett Cavalet[6]
7. 1M-Paul Moyer[2]
8. 89-Nick Sweigart[19]
9. 5-Logan Spahr[21]
10. 19-Kruz Kepner[13]
11. 97S-Mike Koehler[12]
12. 7H-Kyle Hart[14]
13. 1J-Reece Raudabaugh[11]
14. 36-Mike Melair[20]
15. 7-Drew Young[17]
16. 4J-Jacob Gomola[22]
17. 46-Mike Alleman[25]
18. 2-Erin Statler[1]
19. 32A-Austin Greenland[24]
20. 80-Dave Wickham[26]
21. 42-Jim Pattock[5]
22. 44-John Braim[7]
23. 12-Roger Irvine[15]
24. 52-Jeff Weaver Jr[9]
25. 45S-Croix Beasom[23]
26. 53W-Jimmy White[18]