Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRiverside Meet (BW, JC, LR, PV, SB) · May 115.84Riverside Meet (BW, JC, LR, PV, SB)May 1, 2024
55 Meters · IndoorPotomac Falls Polar Bear Quad Meet · Jan 298.25Potomac Falls Polar Bear Quad MeetJanuary 29, 2024
Discus · 1.6kg · OutdoorVHSL Class 5 State Championships · Jun 5167-4VHSL Class 5 State ChampionshipsJune 5, 2026
Shot Put · 12lb · OutdoorVHSL Class 5 State Championships · Jun 549-10VHSL Class 5 State ChampionshipsJune 5, 2026
Shot Put · 16lb / 7.26kg · OutdoorVictor Cahoon Invitational · May 951-05.50Victor Cahoon InvitationalMay 9, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5 State ChampionshipsJun 5 · Discus · Place 2 · John ChampeDiscus1.6kg2.167-4 PB12
Jun 5VHSL Class 5 State ChampionshipsJun 5 · Shot Put · Place 3 · John ChampeShot Put12lb3.49-10 PB12
May 9Victor Cahoon InvitationalMay 9 · Discus · Place 1 · John ChampeDiscus1.6kg1.162-0512
May 9Victor Cahoon InvitationalMay 9 · Shot Put · Place 1 · John ChampeShot Put16lb / 7.26kg1.51-05.50 PB12
May 1Dogwood Track ClassicMay 1 · Discus · Place 8 · John ChampeDiscus1.6kg8.152-0312
May 1Dogwood Track ClassicMay 1 · Shot Put · Place 27 · John ChampeShot Put12lb27.45-04.5012
Mar 18PV, BR, R, JC, WGMar 18 · Discus · Place 1 · John ChampeDiscus1.6kg1.139-312
Mar 18PV, BR, R, JC, WGMar 18 · Shot Put · Place 2 · John ChampeShot Put12lb2.47-6.5012

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 5 State Indoor ChampionshipsMar 2 · Shot Put · Place 3 · John ChampeShot Put349-05.0012
Mar 2VHSL Class 5 State Indoor ChampionshipsMar 2 · Shot Put · Place 3 · John ChampeShot Put349-05.0012
Jan 10Walt Cormack MemorialJan 10 · Shot Put · Place 3 · John ChampeShot Put348-06.50—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 4 State ChampionshipsJun 6 · Shot Put · Place 5 · John ChampeShot Put554-05.5011
Jun 6VHSL Class 4 State ChampionshipsJun 6 · Discus · Place 3 · John ChampeDiscus3159-0811
Jun 6VHSL Class 4 State ChampionshipsJun 6 · Shot Put · Place 5 · John ChampeShot Put554-05.5011
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · Shot Put · Place 3 · John ChampeShot Put350-4.5011
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · Discus · Place 2 · John ChampeDiscus2159-911
May 16Catoctin District ChampionshipMay 16 · Discus · Place 1 · John ChampeDiscus1156-09.50—
May 16Catoctin District ChampionshipMay 16 · Shot Put · Place 2 · John ChampeShot Put249-11.50—
May 7Riverside Meet (BW, JC, LR)May 7 · Shot Put · Place 2 · John ChampeShot Put250-711
May 7Riverside Meet (BW, JC, LR)May 7 · Discus · Place 1 · John ChampeDiscus1137-211
May 2Dogwood Track ClassicMay 2 · Discus · Place 4 · John ChampeDiscus4160-0611
May 2Dogwood Track ClassicMay 2 · Shot Put · Place 13 · John ChampeShot Put1349-09.5011
May 2Dogwood Track ClassicMay 2 · Discus · Place 4 · John ChampeDiscus4160-0611
May 2Dogwood Track ClassicMay 2 · Shot Put · Place 13 · John ChampeShot Put1349-09.5011
Apr 26LOCO ChampionshipApr 26 · Shot Put · Place 4 · John ChampeShot Put446-311
Apr 26LOCO ChampionshipApr 26 · Discus · Place 1 · John ChampeDiscus1154-011
Apr 8LC, BW, JC, HHS, THS MeetApr 8 · Shot Put · Place 3 · John ChampeShot Put347-3.5011
Apr 8LC, BW, JC, HHS, THS MeetApr 8 · Discus · Place 1 · John ChampeDiscus1141-1011
Mar 29Spartan Classic Mar 29 · Shot Put · Place 3 · John ChampeShot Put349-611
Mar 29Spartan Classic Mar 29 · Discus · Place 4 · John ChampeDiscus4136-211

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · Shot Put · Place 6 · John ChampeShot Put650-11.0011
Feb 18Region 4C ChampionshipsFeb 18 · Shot Put · Place 4 · John ChampeShot Put446-1111
Feb 10Catoctin District Indoor Track & Field ChampionshipsFeb 10 · Shot Put · Place 1 · John ChampeShot Put150-01.00—
Feb 1Groundhog Polar Bear InvitationalFeb 1 · Shot Put · Place 6 · John ChampeShot Put643-211
Jan 28Loudoun Valley Quad (I, JC, LC)Jan 28 · Shot Put · Place 1 · John ChampeShot Put147-411
Jan 18Walt Cormack MemorialJan 18 · Shot Put · Place 1 · John ChampeShot Put148-09.00—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22VHSL Region 4C ChampionshipsMay 22 · Shot Put · Place 2 · John ChampeShot Put249-310
May 1Riverside Meet (BW, JC, LR, PV, SB)May 1 · Shot Put · Place 3 · John ChampeShot Put342-03.00—
May 1Riverside Meet (BW, JC, LR, PV, SB)May 1 · 100 Meters · Place 19 · John Champe100 Meters1915.84 PB—
Apr 27LOCO ChampionshipApr 27 · Shot Put · Place 12 · John ChampeShot Put1239-11.50—
Apr 23Lightridge District Meet (JC, SB, H, R) Apr 23 · Shot Put · Place 5 · John ChampeShot Put542-05.00—
Apr 23Lightridge District Meet (JC, SB, H, R) Apr 23 · Discus · Place 13 · John ChampeDiscus1393-00—
Apr 6Battlefield RelaysApr 6 · Shot Put · Place 4 · John ChampeShot Put442-410

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 12VHSL Region 4C Indoor ChampionshipsFeb 12 · Shot Put · Place 6 · John ChampeShot Put641-04.50—
Feb 1Catoctin District Indoor ChampionshipFeb 1 · Shot Put · Place 2 · John ChampeShot Put241-11.00—
Jan 29Potomac Falls Polar Bear Quad MeetJan 29 · 55 Meters · Place 19 · John Champe55 Meters198.25 PB10
Jan 13Walt Cormack MemorialJan 13 · Shot Put · Place 17 · John ChampeShot Put1741-04.00—
Jan 3John Champe/Heritage/Stone Bridge/Park ViewJan 3 · Shot Put · Place 2 · John ChampeShot Put241-710

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16Cedar Run District ChampionshipsMay 16 · Shot Put · Place 18 · John ChampeShot Put1832-06.00—
May 16Cedar Run District ChampionshipsMay 16 · Shot Put · Place 18 · John ChampeShot Put1832-06.00—
May 12JJ Updike Last Chance InvitationalMay 12 · Shot Put · Place 24 · John ChampeShot Put2433-08.00—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 26CRD Mini #3Jan 26 · Shot Put · Place 13 · John ChampeShot Put1323-07.50—
Jan 17Lightridge QuadJan 17 · Shot Put · Place 13 · John ChampeShot Put1328-5.509
Jan 10CRD Mini #2 @ GVHSJan 10 · Shot Put · Place 10 · John ChampeShot Put1028-04.00—
Jan 4Champe Polar Bear QuadJan 4 · Shot Put · Place 4 · John ChampeShot Put431-6.509