Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMountain 7 District Championships · May 2115.34Mountain 7 District ChampionshipsMay 21, 2025
200 Meters · OutdoorRebel Last Chance · May 733.87aRebel Last ChanceMay 7, 2025
300 Meters · IndoorLiberty Christmas Invitational · Dec 1756.38aLiberty Christmas InvitationalDecember 17, 2022
500 Meters · OutdoorVHSL 1A/2A Region C & D Championships · Feb 171:51.71aVHSL 1A/2A Region C & D ChampionshipsFebruary 17, 2023
55 Meter · IndoorLiberty Christmas Invitational · Dec 179.74aLiberty Christmas InvitationalDecember 17, 2022
55 Meters · IndoorJSB Polar Bear Meet · Jan 219.35JSB Polar Bear MeetJanuary 21, 2023
Long Jump · IndoorPolar Bear #2 · Feb 11.50Polar Bear #2February 1, 2023
Long Jump · OutdoorBattle All-Comers #2 · Apr 3012-11.00Battle All-Comers #2April 30, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Rebel Last ChanceMay 9 · Triple Jump · John S. BattleTriple Jump—DNS12
May 9Rebel Last ChanceMay 9 · Long Jump · John S. BattleLong Jump—DNS12
May 9Rebel Last ChanceMay 9 · 100 Meters · John S. Battle100 Meters—DNS12
Apr 30Battle All-Comers #2Apr 30 · Triple Jump · John S. BattleTriple Jump—NM12
Apr 30Battle All-Comers #2Apr 30 · Long Jump · Place 11 · John S. BattleLong Jump11.12-11.00 PB12
Apr 30Battle All-Comers #2Apr 30 · 100 Meters · Place 23 · John S. Battle100 Meters23.16.02a12
Apr 231st Annual Judy Thomas InvitationalApr 2 · Long Jump · Place 30 · John S. BattleLong Jump3012-0.512
Apr 231st Annual Judy Thomas InvitationalApr 2 · 100 Meters · Place 63 · John S. Battle100 Meters6316.49a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Mountain 7 District ChampionshipsMay 21 · Long Jump · Place 10 · John S. BattleLong Jump1012-2.5011
May 21Mountain 7 District ChampionshipsMay 21 · 100 Meters · Place 18 · John S. Battle100 Meters1815.34 PB11
May 7Rebel Last ChanceMay 7 · Long Jump · Place 14 · John S. BattleLong Jump14.11' 11.5"11
May 7Rebel Last ChanceMay 7 · 200 Meters · Place 20 · John S. Battle200 Meters20.33.87a PB11
May 7Rebel Last ChanceMay 7 · 100 Meters · Place 28 · John S. Battle100 Meters28.15.65a11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Mountain 7 District ChampionshipMay 17 · 100 Meters · Place 4 · John S. Battle100 Meters415.78—
Apr 22Blue Ridge ClassicApr 22 · 100 Meters · John S. Battle100 Meters—DNSWind: 1.29
Feb 17VHSL 1A/2A Region C & D ChampionshipsFeb 17 · 500 Meters · Place 6 · John S. Battle500 Meters6.1:51.71a PB9
Feb 17VHSL 1A/2A Region C & D ChampionshipsFeb 17 · Long Jump · Place 19 · John S. BattleLong Jump19.10' 6"9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Polar Bear #2Feb 1 · Long Jump · Place 8 · John S. BattleLong Jump81.50 PB—
Feb 1Polar Bear #2Feb 1 · 55 Meters · Place 15 · John S. Battle55 Meters159.68—
Jan 21JSB Polar Bear MeetJan 21 · 300 Meters · Place 8 · John S. Battle300 Meters857.11—
Jan 21JSB Polar Bear MeetJan 21 · 55 Meters · Place 10 · John S. Battle55 Meters109.35 PB—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 300 Meters · Place 145 · John S. Battle300 Meters145.56.38a PB9
Dec 17Liberty Christmas InvitationalDec 17 · 55 Meter · Place 157 · John S. Battle55 MeterRound P157.9.74a PB9
Dec 17Liberty Christmas InvitationalDec 17 · Long Jump · John S. BattleLong Jump--DNS9