Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorAbingdon Polar Bear Invitational · Feb 103:54.00Abingdon Polar Bear InvitationalFebruary 10, 2026
1000 Meters · OutdoorLiberty Christmas HS Invitational · Dec 133:57.06aLiberty Christmas HS InvitationalDecember 13, 2025
1600 Meters · IndoorRegion 2D Championships · Feb 206:31.38aRegion 2D ChampionshipsFebruary 20, 2026
1600 Meters · OutdoorBlue & Gold HS Track Classic · Apr 186:44.59Blue & Gold HS Track ClassicApril 18, 2026
3200 Meters · IndoorRegion 2D Championships · Feb 2015:59.65aRegion 2D ChampionshipsFebruary 20, 2026
3200 Meters · OutdoorVHSL Region 2D Outdoor Championships · May 2714:50.95aVHSL Region 2D Outdoor ChampionshipsMay 27, 2026
500 Meters · IndoorAbingdon Polar Bear · Jan 71:36.52Abingdon Polar BearJanuary 7, 2026
500 Meters · OutdoorLiberty Christmas HS Invitational · Dec 131:35.15aLiberty Christmas HS InvitationalDecember 13, 2025
800 Meters · OutdoorBlue & Gold HS Track Classic · Apr 183:02.45Blue & Gold HS Track ClassicApril 18, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27VHSL Region 2D Outdoor ChampionshipsMay 27 · 3200 Meters · Place 3 · Lebanon3200 Meters3.14:50.95a PB9
May 27VHSL Region 2D Outdoor ChampionshipsMay 27 · 800 Meters · Place 10 · Lebanon800 Meters10.3:10.33a9
Apr 18Blue & Gold HS Track ClassicApr 18 · 800 Meters · Place 12 · Lebanon800 Meters123:02.45 PB9
Apr 18Blue & Gold HS Track ClassicApr 18 · 1600 Meters · Place 9 · Lebanon1600 Meters96:44.59 PB9

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 20Region 2D ChampionshipsFeb 20 · 3200 Meters · Place 4 · Lebanon3200 Meters4.15:59.65a PB9
Feb 20Region 2D ChampionshipsFeb 20 · 1600 Meters · Place 3 · Lebanon1600 Meters3.6:31.38a PB9
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 1600 Meters · Place 13 · Lebanon1600 Meters136:45.75—
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 1000 Meters · Place 7 · Lebanon1000 Meters73:54.00 PB—
Jan 13AHS MS/HS Polar BearJan 13 · 1000 Meters · Place 2 · Lebanon1000 Meters2.4:00.96aUnofficial9
Jan 13AHS MS/HS Polar BearJan 13 · 1600 Meters · Place 1 · Lebanon1600 Meters1.6:50.23aUnofficial9
Jan 7Abingdon Polar BearJan 7 · 1000 Meters · Place 2 · Lebanon1000 Meters24:08.91—
Jan 7Abingdon Polar BearJan 7 · 500 Meters · Place 6 · Lebanon500 Meters61:36.52 PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Empire Ford HS Polar BearDec 17 · 500 Meters · Place 6 · Lebanon500 Meters6.1:39.89aUnofficial9
Dec 17Empire Ford HS Polar BearDec 17 · 1000 Meters · Place 6 · Lebanon1000 Meters6.4:11.67aUnofficial9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 500 Meters · Place 44 · Lebanon500 Meters44.1:35.15a PB9
Dec 13Liberty Christmas HS InvitationalDec 13 · 1000 Meters · Place 90 · Lebanon1000 Meters90.3:57.06a PB9