John Battle vs Abingdon (Virginia) High School Football Game Preview, Main Roster and Record– 8/29/2025

Seneca vs John Hardin
Seneca vs John Hardin

The 2025 high school football season continues with a Mountain 7 District conference matchup as John Battle (Bristol, VA) travels to face Abingdon (VA) on Friday, August 29, 2025, at 7:00 PM. Abingdon enters the season with high expectations and strong state ranking, while John Battle looks to start fresh and prove themselves against a district rival.

Game Details

  • Matchup: John Battle Trojans @ Abingdon Falcons

  • Date & Time: 8/29/2025 – 7:00 PM

  • Location: Abingdon High School, Abingdon, VA

  • Live Coverage: Follow live scores on MaxPreps
    Fans can purchase digital tickets through GoFan or stream the game live on the NFHS Network (subscription: $13.99/month or $79.99/year).

    Watch here: Start your free trial today

John Battle Trojans

The Trojans begin the 2025 season ranked #303 in Virginia with a tough road matchup to test their early-season grit. John Battle will need to execute cleanly and limit turnovers to keep pace with a talented Falcons squad.

  • 2025 Record: 0-0

  • National Rank: 12,041

  • State Rank (VA): 303

  • Division Rank: 39

  • Key to Win: Establish the running game and win the battle in the trenches to control tempo.

Main Squad (Projected):

  • Aiden Mitchell – QB

  • Carter Hayes – RB

  • Mason Phillips – WR/DB

  • Dylan Rogers – LB

  • Landon Cox – WR

  • Blake Hatcher – OL/DL

  • Connor Fields – DB

  • Ethan James – LB

  • Logan Taylor – RB/DB

  • Bryce Johnson – TE

Abingdon Falcons

Abingdon comes into the season with higher expectations, holding a state ranking of #149 in Virginia and #21 in division. The Falcons boast a balanced roster and home-field advantage at Falcon Stadium, giving them the upper hand in this conference opener.

  • 2025 Record: 0-0

  • National Rank: 6,131

  • State Rank (VA): 149

  • Division Rank: 21

  • Key to Win: Use their depth and versatility to control possession while pressuring John Battle’s passing game.

Main Squad (Projected):

  • Jackson Thomas – QB

  • Caleb Stewart – RB

  • Jaxon Mullins – WR

  • Hunter Lawson – WR/DB

  • Brody Wilson – LB

  • Eli Ferguson – OL/DL

  • Chase Vaughn – DB

  • Wyatt Collins – TE

  • Nolan Barrett – LB

  • Ashton Reed – RB/DB

Rankings & Records

Team National Rank State Rank Division Rank Overall Record
John Battle 12,041 303 (VA) 39 0-0
Abingdon 6,131 149 (VA) 21 0-0
Abu Sayem is a sports enthusiast and writer who enjoys sharing stories about high school athletics. He is passionate about celebrating the teamwork, dedication, and spirit of young athletes.