Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorVHSL Class 5 State Championships · Jun 515.33aVHSL Class 5 State ChampionshipsJune 5, 2026
300 Meters · IndoorLightridge Quad · Jan 1742.80Lightridge QuadJanuary 17, 2023
300m Hurdles · 36" / 0.914m · OutdoorVHSL Class 5 State Championships · Jun 540.77aVHSL Class 5 State ChampionshipsJune 5, 2026
55 Meters · IndoorGroundhog Polar Bear Invitational · Feb 17.39Groundhog Polar Bear InvitationalFebruary 1, 2025
55m Hurdles · 39" · IndoorRegion 5D Indoor Championship · Feb 168.19aRegion 5D Indoor ChampionshipFebruary 16, 2026
55m Hurdles · 39" · OutdoorWalter Bass Invite · Jan 178.49aWalter Bass InviteJanuary 17, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 300m Hurdles · Place 10 · John Champe300m Hurdles36" / 0.914m10.40.77a PB12
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 110m Hurdles · Place 11 · John Champe110m Hurdles39" / 0.991mRound P11.15.33a PBWind: -0.612
May 9Victor Cahoon InvitationalMay 9 · 110m Hurdles · Place 9 · John Champe110m Hurdles39" / 0.991mRound P9.15.68a12
Mar 21Battlefield RelaysMar 21 · 110m Hurdles · Place 2 · John Champe110m Hurdles39" / 0.991m2.16.27a12
Mar 18PV, BR, R, JC, WGMar 18 · 110m Hurdles · Place 1 · John Champe110m Hurdles39" / 0.991m1.17.14a12
Jan 17Walter Bass InviteJan 17 · 55m Hurdles · Place 12 · John Champe55m Hurdles39"Round P12.8.49a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 5 State Indoor ChampionshipsMar 2 · 55m Hurdles · Place 11 · John Champe55m Hurdles118.1612
Mar 2VHSL Class 5 State Indoor ChampionshipsMar 2 · 55m Hurdles · Place 11 · John Champe55m HurdlesRound P118.1612
Feb 16Region 5D Indoor ChampionshipFeb 16 · 55m Hurdles · Place 3 · John Champe55m Hurdles39"3.8.19a PB12
Jan 10Walt Cormack MemorialJan 10 · 55m Hurdles · Place 4 · John Champe55m Hurdles48.42—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 110m Hurdles · John Champe110m HurdlesRound P—0.311
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 110m Hurdles · John Champe110m HurdlesRound P—0.311
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · 110m Hurdles · Place 4 · John Champe110m Hurdles416.0011
May 16Catoctin District ChampionshipMay 16 · 300m Hurdles · Place 2 · John Champe300m Hurdles243.51—
May 16Catoctin District ChampionshipMay 16 · 110m Hurdles · Place 3 · John Champe110m Hurdles315.95—
May 2Dogwood Track ClassicMay 2 · 110m Hurdles · Place 54 · John Champe110m HurdlesRound P5416.5911
May 2Dogwood Track ClassicMay 2 · 110m Hurdles · Place 54 · John Champe110m HurdlesRound P5416.5911
Apr 26LOCO ChampionshipApr 26 · 300m Hurdles · Place 9 · John Champe300m Hurdles945.1911
Apr 26LOCO ChampionshipApr 26 · 110m Hurdles · Place 6 · John Champe110m Hurdles616.6211
Apr 8LC, BW, JC, HHS, THS MeetApr 8 · 300m Hurdles · Place 3 · John Champe300m Hurdles344.6311
Mar 29Spartan Classic Mar 29 · 300m Hurdles · Place 9 · John Champe300m Hurdles944.3811
Mar 22Battlefield RelaysMar 22 · 110m Hurdles · Place 6 · John Champe110m Hurdles617.1611
Feb 15Region 4C ChampionshipsFeb 15 · 55m Hurdles · Place 4 · John Champe55m Hurdles39"4.8.28aUnofficial11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18Region 4C ChampionshipsFeb 18 · 55m Hurdles · Place 4 · John Champe55m Hurdles48.2811
Feb 10Catoctin District Indoor Track & Field ChampionshipsFeb 10 · 55m Hurdles · Place 4 · John Champe55m Hurdles48.49—
Feb 1Groundhog Polar Bear InvitationalFeb 1 · 55 Meters · Place 42 · John Champe55 Meters427.39 PB11
Feb 1Groundhog Polar Bear InvitationalFeb 1 · 55m Hurdles · Place 4 · John Champe55m Hurdles48.3611
Jan 28Loudoun Valley Quad (I, JC, LC)Jan 28 · 55m Hurdles · Place 2 · John Champe55m Hurdles28.4011
Jan 18Walt Cormack MemorialJan 18 · 55m Hurdles · Place 8 · John Champe55m Hurdles88.48—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18John Champe/Heritage/Stone Bridge/Park ViewDec 18 · 55m Hurdles · Place 4 · John Champe55m Hurdles39"4.8.64aUnofficial11
Feb 1Catoctin District Indoor ChampionshipFeb 1 · 55m Hurdles · Place 8 · John Champe55m Hurdles89.44—
Jan 29Potomac Falls Polar Bear Quad MeetJan 29 · 55m Hurdles · Place 6 · John Champe55m Hurdles69.7710

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22VHSL Region 4C ChampionshipsMay 22 · 110m Hurdles · Place 5 · John Champe110m Hurdles516.8110
May 22VHSL Region 4C ChampionshipsMay 22 · 300m Hurdles · Place 10 · John Champe300m Hurdles1043.9510
May 15Dulles/Catoctin District ChampionshipMay 15 · 300m Hurdles · Place 4 · John Champe300m Hurdles36" / 0.914m4.44.72a10
May 15Dulles/Catoctin District ChampionshipMay 15 · 110m Hurdles · Place 4 · John Champe110m Hurdles39" / 0.991m4.16.88a10
May 1Riverside Meet (BW, JC, LR, PV, SB)May 1 · 300m Hurdles · Place 7 · John Champe300m Hurdles744.90—
May 1Riverside Meet (BW, JC, LR, PV, SB)May 1 · 110m Hurdles · Place 6 · John Champe110m Hurdles617.75—
Apr 27LOCO ChampionshipApr 27 · 300m Hurdles · Place 9 · John Champe300m Hurdles946.22—
Apr 27LOCO ChampionshipApr 27 · 110m Hurdles · Place 10 · John Champe110m Hurdles1018.07—
Apr 23Lightridge District Meet (JC, SB, H, R) Apr 23 · 110m Hurdles · Place 9 · John Champe110m Hurdles919.56—
Apr 20Gainesville Cardinal ClassicApr 20 · 110m Hurdles · Place 21 · John Champe110m Hurdles39" / 0.991m21.18.67a10
Apr 6Battlefield RelaysApr 6 · 110m Hurdles · Place 8 · John Champe110m Hurdles820.4010

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Loudoun Valley Quad w/ Independence,John Champe, Loudoun CountyDec 14 · 55m Hurdles · Place 6 · John Champe55m Hurdles39"6.9.79aUnofficial10
Dec 9Bobcat Blizzard InvitationalDec 9 · 55m Hurdles · Place 16 · John Champe55m Hurdles39"16.10.23aUnofficial10
May 16Cedar Run District ChampionshipsMay 16 · 300m Hurdles · Place 8 · John Champe300m Hurdles845.08—
May 12JJ Updike Last Chance InvitationalMay 12 · 300m Hurdles · Place 10 · John Champe300m Hurdles1046.85—
Apr 14Wolverine Classic Track InvitationalApr 14 · 300m Hurdles · Place 18 · John Champe300m Hurdles1845.149
Apr 14Woodgrove InviteApr 14 · 300m Hurdles · Place 18 · John Champe300m Hurdles36" / 0.914m18.45.14a9

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 26CRD Mini #3Jan 26 · 55m Hurdles · Place 10 · John Champe55m Hurdles1011.36—
Jan 26CRD Mini #3Jan 26 · 300 Meters · Place 14 · John Champe300 Meters1442.94—
Jan 17Lightridge QuadJan 17 · 300 Meters · Place 11 · John Champe300 Meters1142.80 PB9
Jan 17Lightridge QuadJan 17 · 55 Meters · Place 17 · John Champe55 Meters177.599
Jan 10CRD Mini #2 @ GVHSJan 10 · 300 Meters · Place 15 · John Champe300 Meters1543.29—
Jan 10CRD Mini #2 @ GVHSJan 10 · 55 Meters · Place 18 · John Champe55 Meters187.68—
Jan 4Champe Polar Bear QuadJan 4 · 300 Meters · Place 9 · John Champe300 Meters943.219
Jan 4Champe Polar Bear QuadJan 4 · 55m Hurdles · Place 8 · John Champe55m Hurdles810.749