Featured Events
Max Meadows, VA
![Football logo](https://cfassets.nfhsnetwork.com/sports_icons/competition/football@200px.png)
John Battle vs. Fort Chiswell
at
Max Meadows, VA
Bristol, VA
![Football logo](https://cfassets.nfhsnetwork.com/sports_icons/competition/football@200px.png)
Abingdon vs. John Battle
vs.
Bristol, VA
Bristol, VA
![Football logo](https://cfassets.nfhsnetwork.com/sports_icons/competition/football@200px.png)
John Battle vs. Virginia
at
Bristol, VA
Damascus, VA
![Football logo](https://cfassets.nfhsnetwork.com/sports_icons/competition/football@200px.png)
John Battle vs. Holston
at
Damascus, VA
Bristol, VA
![Football logo](https://cfassets.nfhsnetwork.com/sports_icons/competition/football@200px.png)
Patrick Henry vs. John Battle
vs.
Bristol, VA
Lebanon, VA
![Football logo](https://cfassets.nfhsnetwork.com/sports_icons/competition/football@200px.png)
John Battle vs. Lebanon
at
Lebanon, VA
Watch Now
Watch Now
Details
- John Battle High School
- 21264 Battle Hill Dr Bristol, VA 24202
- Trojans
- Virginia High School League
- 5