Few sporting thrills can match that of winning a race at Port Royal Speedway.
And now, Mercersburg’s Kyle Lee can say he’s conquered The Speed Palace twice. In two different divisions.
Competing in the Limited Late Models program on Saturday for the second night of Port Royal’s Rumble by the River, Lee topped a loaded field of 30 cars to pick up his first victory in the division at the track. He previously earned a Super Late Model win at Port Royal in 2024.
Lee was sharp in the No. 15K from start to finish. He posted the ninth-fastest time in qualifying before going from second to first in his eight-lap heat race. Lee then started on the inside of the second row for the 25-lap feature, and seized the lead on the fourth lap. Lee never looked back and cruised to Victory Lane over Greencastle’s D.J. Myers, with Chambersburg’s Gunnar Walls landing in eighth.
It was the second runner-up finish in as many nights for Myers, who also took second on the first night of the Rumble by the River. Walls was just behind in third.
Lee wasn’t the only local winner from last weekend. Kameron Morral, of Hagerstown, showcased his talents at Path Valley Speedway. Driving in the 600 Sprints feature, Morral raced to victory over points contender Jim Young, with Waynesboro’s Darren Kauffman landing in fifth. Chambersburg’s Dylan Mickey (270 Sprints) and Mercersburg’s Devin Thomas (Thunder Cars) also competed at Path Valley, and both drivers recorded seventh-place finishes in their respective races.
At Winchester Speedway, Greencastle’s Logan Jones claimed second in the East Coast Legends feature, and was followed to the finish by Chambersburg’s Jayden Powell, who landed in eighth. The Limited Late Models race at Winchester saw two area drivers notch top 10 finishes: Hagerstown’s Wesley Bonebrake (4th) and Chambersburg’s Randy Burkholder (9th).
Franklin County was well-represented at BAPS Motor Speedway, which saw two area drivers post runner-up finishes. Fayetteville’s Cole Dewease took second in the 305 Sprints, while the Limited Late Models were highlighted by finishes from St. Thomas’ Michael Walls (2nd) and Dawson Walls (6th).
Finally, the Hagerstown Quarter Midget Association was racing last weekend, and Greencastle’s Jeremy Hood had a strong night. He finished second in both the Junior Honda and Junior 160 features and claimed third in the Junior Animal race. Hagerstown’s Taylor Staley finished third in the Heavy 160 feature and fifth in the Heavy Honda.

(Photo courtesy of Kyle Lee Racing)
Below is a speedway-by-speedway, feature-by-feature look at races from last weekend that included drivers from the LocalNews1.org coverage area:
Feature results
Williams Grove Speedway
Friday, Aug. 28
410 Sprints (B-Main, 10 laps): 1. Kyle Moody (Wellsville), 2. Ryan Smith (Fleetwood), 3. JJ Loss (Hanover), 4. Logan Wagner (Harrisonville), 5. Lance Dewease (Fayetteville), 6. Cole Knopp (Street, Md.), 7. Joey Amantea (Mt. Pocono), 8. James Roselli (Brodheadsville), 9. Brie Hershey (Dillsburg), 10. Cory Thornton (Lewistown) DNF, 11. Troy Fraker (Newville) DNF.
358 Sprints (25 laps): 1. Eli Tuckey (Biglerville), 2. Austin Reed (Newberrytown), 3. Andy Best (Dover, Del.), 4. Derek Locke (Mechanicsburg), 5. Cody Fletcher (East Berlin), 6. Bryn Gohn (York), 7. Colton Moyer (Carlisle), 8. Matt Findley (Dillsburg), 9. Cole Young (East Berlin), 10. Chase Gutshall (Middletown), 11. Adam Carberry (Hilltown), 12. Zach Newlin (Millerstown), 13. Brayden Mickley (Biglerville), 14. Brock Hammaker (Grantville), 15. Hunter Fulton (Carlisle), 16. Reece Raudabaugh (Boiling Springs), 17. Tom Senseney Jr. (Hanover), 18. Ben Miklos (Camp Hill) DNF, 19. Denny Gross (Freedom) DNF, 20. Chance Hendershot (Hagerstown, Md.) DNF, 21. Justin Foster (Harrisburg) DNF, 22. Brett Wanner (Shoemakersville) DNF, 23. Logan Spahr (Lewisberry) DNF.
Port Royal Speedway
Friday, Aug. 28
Super Late Models (B-Main I, 10 laps): 1. Hayes Mattern (Beavertown), 2. Dillon McCowan (Urbana, Mo.), 3. Rick Eckert (York), 4. Dillan Stake (Mapleton Depot), 5. Josh Rice (Crittenden, Ken.), 6. Lane Snook (Port Royal), 7. Daniel Hilsabeck (Earlham, Iowa), 8. Kyle Strickler (Mooresville, N.C.), 9. Dylan Yoder (Middleburg), 10. Justin Weaver (Clear Spring, Md.), 11. Matt Cosner (Ridgeley, W.Va.), 12. Gary Stuhler (Greencastle), 13. Brenden Queen (Chesapeake, Va.), 14. Andrew Yoder (Middleburg), 15. Chad Julius (Harrisburg), 16. Jason Schmidt (Lewistown), 17. Kenny Moreland (Waldorf, Md.).
Limited Late Models (20 laps): 1. Jaxton Garman (Elliottsburg), 2. DJ Myers (Greencastle), 3. Gunnar Walls (Chambersburg), 4. Shawn Shoemaker (Mt. Union), 5. Kaiden Bard (Harrisonville), 6. Jonathan Raley (Hollywood, Md.), 7. Spike Moore, 8. Eric Irvin (Petersburg), 9. Nathan Long (Selinsgrove), 10. Devin Weyandt (East Freedom), 11. Jeff King (Pasadena, Md.), 12. Maddox Smith (Renovo), 13. Brian Booze (Greencastle), 14. Ryan Zook (Mifflintown), 15. Mike Walls (St. Thomas), 16. Casey Steinhoff (Millville), 17. Travis Mease (Harrisburg), 18. Matt Murphy (Bel Air, Md.), 19. Jared Fulkroad (Port Royal), 20. Logan Carbaugh (Gettysburg), 21. Chad Earnst (East Berlin), 22. Austin Lathroum (Mechanicsville, Md.), 23. Wayne Pfeil (Elverson), 24. Jake Moser (York Haven).
Limited Late Models (B-Main, 8 laps): 1. Mike Walls (St. Thomas), 2. Wayne Pfeil (Elverson), 3. Casey Steinhoff (Millville), 4. Logan Carbaugh (Gettysburg), 5. Chase Bowsman (Mifflin), 6. Meade Hahn (Millerstown), 7. Cayden Ranck (Thompsontown), 8. Colton Friese (Spring Run), 9. Dylan Pryor (Williamsport, Md.), 10. Jennifer Lesher (Halifax), 11. Eddie Cornett (Hagerstown, Md.), 12. Shaun Miller (Tower City), 13. Harold Ranck (Thompsontown).
Saturday, Aug. 29
Super Late Models (B-Main II, 10 laps): 1. Rick Eckert (York), 2. Michael Norris (Sarver), 3. Josh Rice (Crittenden, Ken.), 4. Daniel Hilsabeck (Earlham, Iowa), 5. Justin Weaver (Clear Spring, Md.), 6. Shaun Jones (Shermans Dale), 7. Dillan Stake (Mapleton Depot), 8. Gary Stuhler (Greencastle), 9. Brenden Queen (Chesapeake, Va.), 10. Chad Julius (Harrisburg), 11. Tristin Neiderer (Landisville), 12. Chad Myers (Hampstead, Md.), 13. Jason Schmidt (Lewistown), 14. Lane Snook (Port Royal), 15. Trever Feathers (Winchester, Va.).
Limited Late Models (25 laps): 1. Kyle Lee (Mercersburg), 2. DJ Myers (Greencastle), 3. Kaiden Bard (Harrisonville), 4. Jaxton Garman (Elliottsburg), 5. Shawn Shoemaker (Mt. Union), 6. Ryan Zook (Mifflintown), 7. Nathan Long (Selinsgrove), 8. Gunnar Walls (Chambersburg), 9. Eric Irvin (Petersburg), 10. Travis Mease (Harrisburg), 11. Austin Lathroum (Mechanicsville, Md.), 12. Treyton Lee (Mercersburg), 13. Brian Booze (Greencastle), 14. Jeff King (Pasadena, Md.), 15. Casey Steinhoff (Millville), 16. Matt Murphy (Bel Air, Md.), 17. Devin Weyandt (East Freedom), 18. Colton Friese (Spring Run), 19. Wayne Pfeil (Elverson), 20. Brandon Bard (Greencastle), 21. Maddox Smith (Renovo), 22. Logan Carbaugh (Gettysburg), 23. Dylan Pryor (Williamsport, Md.), 24. Isaiah Miller (Greencastle), 25. Spike Moore, 26. Reese Fedder (Elliottsburg), 27. Larry Knight (Williamsport), 28. Jared Fulkroad (Port Royal).
Winchester Speedway
Saturday, Aug. 29
Limited Late Models (20 laps): 1. Davin Kaiser (Winchester, Va.), 2. Gerald Davis (Augusta, W.Va.), 3. Jonathan Raley (Hollywood, Md.), 4. Wesley Bonebrake (Hagerstown, Md.), 5. Jonathan DeHaven (Winchester, Va.), 6. Mike Franklin (Winchester, Va.), 7. Chuckie Johnson (Front Royal, Va.), 8. Justin Dillman (Charlestown, W.Va.), 9. Randy Burkholder (Chambersburg), 10. Charles Smith (Inwood, W.Va.), 11. Michael Carter (Winchester, Va.), 12. Austin Stover (Strasburg, Va.), 13. Mike Steck (Edinburg, Va.), 14. Calvin Michael (Mount Sidney, Va.), 15. John Davidson (Romney, W.Va.), 16. Harry Shipe III (New Market, Md.) DNF.
East Coast Legends (20 laps): 1. Jeremy Ott (Carlisle), 2. Logan Jones (Greencastle), 3. Bill Diehl (Wrightsville), 4. Jeremy Hahn (Hedgesville, W.Va.), 5. Michael Mohelski (Frederick, Md.), 6. Shaun Abney (Pasadena, Md.), 7. Justin Wagaman (Hanover), 8. Jayden Powell (Chambersburg), 9. Zac Smith (Gerrardstown, W.Va.), 10. Rick Hartwig (Finksburg, Md.), 11. Kelby Friese (Chambersburg), 12. Owen Wagaman (Hanover), 13. Blake Nalley (Knoxville, Md.), 14. Eric Moats (Waynesboro), 15. KJ Massey (Hagerstown, Md.), 16. Hunter McElroy (Spring Grove), 17. Brad Kelley (Frederick, Md.), 18. Bill Funk (Chambersburg), 19. Cameron See (Wardensville, W.Va.), 20. Mason Tracy (Westminster, Md.) DNF, 21. Seth Kearchner (Fairfield) DNF, 22. Devin Friese (Chambersburg) DNF, 23. Moses Goetz (St. Thomas) DNF.
Path Valley Speedway
Saturday, Aug. 29
Strictly Stocks: 1. Justin Williamson (Huntingdon), 2. Matt Duvall (Robertsdale), 3. Kurtis Hardy, 4. Andrew Keefer (Manchester), 5. Robert Cutshall (Three Springs), 6. Jason Goss Sr. (Mifflintown), 7. Marshall Dicken, 8. Anthony Varner Jr. (Three Springs), 9. Rusty Garlock (Mapleton), 10. Tanner Guyer (Three Springs), 11. Koltan Martin (Shirleysburg), 12. Carson Wooley, 13. Anthony Thurber, 14. Jed Nessinger (Shermans Dale) DNF, 15. Travis Semple (Mount Union) DNF, 16. Tyler Lockhart (Yellow Spring, W.Va.), 17. Nathan Shriner, 18. Latavin Spriggs DNF, 19. Cordell Waulk (Chambersburg) DNF, 20. Nevin Rosenberry (Port Royal) DNF.
600 Sprints: 1. Kameron Morral (Hagerstown, Md.), 2. Jim Young (Johnstown), 3. Travis Keiser (Thomasville), 4. Tanner Pressley (Lewisberry), 5. Darren Kauffman (Waynesboro), 6. Randy Kunkle Jr. (Dover), 7. Dylan Anderson (Three Springs), 8. Vincent Gaudiosi, 9. Teegan Kauffman (McClure), 10. Cole Armstrong (Duncannon), 11. Dominick Ciucci (Hanover), 12. Ben Irvin (Myerstown), 13. Camden Cooper (Fayetteville), 14. Shawn Rumbaugh (Kittanning) DNF.
Wingless Super Sportsman: 1. Craig Perigo (Stoystown), 2. Kirk Baker (Hustontown), 3. Brett Perigo (Stoystown), 4. Eric Walker (Gettysburg), 5. Dennis Perigo (Stoystown), 6. Donnie Farlling (New Paris), 7. Brad Cowan (Neelyton), 8. Jordan Fulton (Newoprt), 9. Steve Wilbur (Mechanicsburg), 10. Brad Kling (Mt. Union), 11. Josh Smith (Aspers), 12. Andrew Ketterman (Taneytown, Md.), 13. Billy Doyle (Dry Run), 14. Luke Lenker (Mechanicsburg), 15. Ryan Walls Sr. (St. Thomas), 16. Sam Leonard (Marysville) DNF, 17. Chris Henry (Newville) DNF.
270 Sprints: 1. Cory Myers (Gettysburg), 2. Brett Kauffman, 3. Dakota Yeingst (Shippensburg), 4. Jason Houtz (Mifflintown), 5. John Williams Jr., 6. Travis Hodge (Lewistown), 7. Dylan Mickey (Chambersburg), 8. Chris Diehl, 9. Brycen Doyle, 10. Jamie Connelly, 11. Stacy Galanis (Hedgesville, W.Va.), 12. Drew Sullivan, 13. Eric Christman (Lehighton), 14. Ayden Sword, 15. Robert Bush (Three Springs) DNF, 16. Matthew Dixson Jr. (Julian) DNF, 17. Tim McClelland (Westminster, Md.) DNF, 18. Bradyn Kuhn (Greencastle) DNF, 19. Cameron McClure (Huntingdon) DNF, 20. Stephanie Welk (Blairs Mills) DNF, 21. Zach Glass (Fort Loudon) DNF, 22. Matt Narehood DNF, 23. Tyler Brown (Carlisle) DNF, 24. Cayden Forsythe (York) DNF, 25. Chanler Heasley (New Oxford) DNF.
Thunder Cars: 1. Jeremy Eutzy (Shippensburg), 2. Eric Seibert (Orbisonia), 3. Kenny Yoder (Allensville), 4. Ronnie Buck Jr. (Annville), 5. Kenny Hill, 6. David Yoder, 7. Devin Thomas (Mercersburg), 8. Brock Foster (McVeytown), 9. Tyler Stine (Shippensburg), 10. Jake Shoup (Mapleton Depot), 11. Ronnie Garlock III (Mapleton Depot), 12. Tara Sales (Greencastle), 13. Joe Hawbaker (Hagerstown, Md.), 14. Keith Johnson, 15. Roger Traxler (Fayetteville), 16. Dustin Moore, 17. Brittany Arcq (Chambersburg), 18. Chase Beidel (Fayetteville), 19. Bill Sterner (Elliottsburg) DNF, 20. Tyler Vaughn DNF, 21. Aaron Updegraff (Elizabethtown) DNF.
Strictly Stocks: 1. Matt Duvall (Robertsdale), 2. Anthony Varner (Three Springs), 3. Garrett Watkins (Huntingdon), 4. Tanner Guyer (Three Springs), 5. Latavin Spriggs, 6. Rusty Garlock (Mapleton Depot), 7. Robert Cutshall (Three Springs), 8. David Moore (Mt. Union), 9. Andrew Keefer (Manchester), 10. Jason Goss Sr. (Mifflintown), 11. Anthony Varner Jr. (Three Springs), 12. Justin Williamson (Huntingdon), 13. Carson Wooley, 14. Anthony Stevens (Williamsburg), 15. Nathan Shriner, 16. David Buckley (Petersburg), 17. Marshall Dicken, 18. Cordell Waulk (Chambersburg), 19. Tyler Lockhart (Yellow Spring, W.Va.), 20. Koltan Martin (Shirleysburg) DNF, 21. Anthony Thurber DNF, 22. Kurtis Hardy DNF, 23. Jimmy Moyer (Lewistown) DNF, 24. Travis Semple (Mt. Union) DNF.
Hagerstown Quarter Midget Association
Saturday, Aug. 29
Blue Rookie (15 laps): 1. Wyatt Mohelski (Boonsboro, Md.), 2. Walker Foster (Mercersburg), 3. Nicholas Nathans (Chambersburg), 4. Hayden Rowland (Hagerstown, Md.).
Junior Honda (25 laps): 1. Karter Brown (Everett), 2. Jeremy Hood (Greencastle), 3. Brixton Middaugh (Hustontown), 4. Kampton Holler (Manns Choice), 5. Chase Price (Hampstead, Md.), 6. Brendan Bull (Hanover), 7. Braden Green (New Windsor, Md.), 8. Winnston Fair-Garlock (Mechanicsburg).
Senior Honda (30 laps): 1. Harper Glatfelter (Spring Grove), 2. Zander Kelley (Lancaster), 3. Bryce Beckett (Shippensburg), 4. Chase Hitz (New Cumberland), 5. Jordan Fitz (Breezewood), 6. Doug Hoffman Jr. (Newville), 7. Sophia Bobetich (Hagerstown, Md.).
Heavy Honda (30 laps): 1. Austin Wilson (Finksburg, Md.), 2. Shawn Bowers (Falling Waters, W.Va.), 3. Mallory Detwiler (Shippensburg), 4. Cameron Taylor (Martinsburg, W.Va.), 5. Taylor Staley (Hagerstown, Md.), 6. Callan Pittman (Charles Town, W.Va.).
Junior 160 (25 laps): 1. Karter Brown (Everett), 2. Jeremy Hood (Greencastle), 3. Mason Zellers (Hanover), 4. Brixton Middaugh (Hustontown), 5. Brendan Bull (Hanover), 6. Chase Price (Hampstead, Md.).
Light 160 (30 laps): 1. Salvatore Marone (Reinholds), 2. Caleb Hines (York Haven), 3. Sebastian Marone (Reinholds), 4. Chase Hitz (New Cumberland), 5. Kayden Bernhard (Walnutport), 6. Harper Glatfelter (Spring Grove), 7. Zachary Browne (Stevensville, Md.), 8. Sophia Bobetich (Hagerstown, Md.), 9. Emma Hutzell (Williamsport, Md.).
Heavy 160 (30 laps): 1. Shawn Bowers (Falling Waters, W.Va.), 2. Mallory Detwiler (Shippensburg), 3. Taylor Staley (Hagerstown, Md.), 4. Callan Pittman (Charles Town, W.Va.).
Junior Animal (25 laps): 1. Mason Zellers (Hanover), 2. Brixton Middaugh (Hustontown), 3. Jeremy Hood (Greencastle), 4. Karter Brown (Everett), 5. Chase Price (Hampstead, Md.), 6. Kampton Holler (Manns Choice).
Senior Animal (30 laps): 1. Wyatt Zinn (York Haven), 2. Chase Hitz (New Cumberland), 3. Braeden Zellers (Hanover), 4. Jordan Fitz (Breezewood), 5. Salvatore Marone (Reinholds), 6. Zander Kelley (Lancaster), 7. Bryce Beckett (Shippensburg), 8. Zachary Browne (Stevensville, Md.), 9. Kayden Bernhard (Walnutport), 10. Abby Speelman (Fayetteville), 11. Emma Hutzell (Williamsport, Md.).
Unrestricted Animal (30 laps): 1. Shawn Bowers (Falling Waters, W.Va.), 2. Avery Markey (Seven Valleys), 3. Caleb Hines (York Haven), 4. Cameron Taylor (Martinsburg, W.Va.), 5. Mallory Detwiler (Shippensburg), 6. Taylor Staley (Hagerstown, Md.), 7. Callan Pittman (Charles Town, W.Va.).
Light World Formula (30 laps): 1. Salvatore Marone (Reinholds), 2. Zander Kelley (Lancaster), 3. Braeden Zellers (Hanover), 4. Avery Markey (Seven Valleys), 5. Kayden Bernhard (Walnutport), 6. Abby Speelman (Fayetteville), 7. Zachary Browne (Stevensville, Md.).
Lincoln Speedway
Saturday, Aug. 29
358 Sprints (20 laps): 1. Tyler Ulrich (Carlisle), 2. Cameron Merriman (Ellicott City, Md.), 3. Jayden Wolf (Abbottstown), 4. Andy Best (Dover, Del.), 5. Steve Owings (Westminster, Md.), 6. Brock Hammaker (Grantville), 7. Wyatt Hinkle (East Berlin), 8. Dylan Smith (Mohrsville), 9. Michael Smith (Delta), 10. Eli Tuckey (Biglerville), 11. Chase Robinson (Dover), 12. Ashley Cappetta (East Berlin), 13. Will McNeal (Muir), 14. Tom Senseney Jr. (Hanover), 15. Chance Hendershot (Hagerstown, Md.), 16. Keith Blumentstein Jr. (York Springs), 17. Blake Ludwig (McSherrystown), 18. Cody Fletcher (East Berlin), 19. Tylar Rutherford (Wellsville), 20. Stevie Daron Jr. (Biglerville).
BAPS Motor Speedway
Limited Late Models (20 laps): 1. Chad Smith (Duncannon), 2. Michael Walls (St. Thomas), 3. Dan Zechman (Littlestown), 4. Trent Merkel (Boyertown), 5. Dale Murphy (Stevensville, Md.), 6. Dawson Walls (St. Thomas), 7. Mike Walls (Hanover), 8. Jake Moser (York Haven), 9. Devin Frey (Richland), 10. Sammy Rial (Etters), 11. Kyle Moser (East Berlin), 12. Chuck Cox III (Nottingham, Md.), 13. Ray Ciccarelli (Upperco, Md.), 14. Scott Palmer (Greencastle), 15. Darrel Henry (Elliottsburg), 16. Travis Horan (Dover) DNF, 17. Mike Potts (York Haven) DNF, 18. Gary Warehime (Littlestown) DNF.
305 Sprints (20 laps): 1. Mike Alleman (Port Royal), 2. Cole Dewease (Fayetteville), 3. Jarrett Cavalet (Hollidaysburg), 4. Chris Meleason (Carlisle), 5. Chris Dolan (York), 6. Braeden Varner (Mifflintown), 7. Tyler Erdley (Herndon), 8. Croix Beasom (Mifflintown), 9. Timmy Bittner (Beech Creek), 10. Tyler Brehm (Reading), 11. Tyler Schell (Millersburg), 12. Dylan Shatzer (Hagerstown, Md.), 13. Zach Rhodes (McVeytown), 14. Ken Duke Jr. (Winfield), 15. Mikell McGee (Doylesburg), 16. Reece Raudabaugh (Boiling Springs), 17. Donnie Hendershot (Clear Spring, Md.), 18. AJ Barton (Bedford), 19. Brady Beavers (Winchester, Va.), 20. Landon Price (Fleetwood), 21. Braydon Frack (Gilbertsville), 22. Mike Melair (Warrington), 23. Stephanie Stevens-Dodson (Mechanicsburg), 24. Dave Wickham (Hanover), 25. Fred Arnold (Richfield).







