Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorAugusta County Track Invitational · Apr 2526.49Augusta County Track InvitationalApril 25, 2025
300 Meters · IndoorLiberty Flames HS Invitational · Dec 743.07aLiberty Flames HS InvitationalDecember 7, 2024
400 Meters · OutdoorShenandoah District Championship · May 2258.09Shenandoah District ChampionshipMay 22, 2025
500 Meters · IndoorRegion 3C Indoor Track & Field Championships · Feb 221:17.88Region 3C Indoor Track & Field ChampionshipsFebruary 22, 2025
500 Meters · OutdoorWally Gilbert Invitational · Dec 91:33.80aWally Gilbert InvitationalDecember 9, 2023
800 Meters · OutdoorGainesville Cardinal Classic · Apr 192:16.50Gainesville Cardinal ClassicApril 19, 2025
Combined results · OutdoorTitan Track Classic · Apr 2726.93Titan Track ClassicApril 27, 2024

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · 400 Meters · Place 28 · Wilson Memor400 Meters2858.32—
May 22Shenandoah District ChampionshipMay 22 · 400 Meters · Place 8 · Wilson Memor400 Meters858.09 PB—
Apr 25Augusta County Track InvitationalApr 25 · 200 Meters · Place 17 · Wilson Memor200 Meters1726.49 PB—
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 30 · Wilson Memorial800 Meters302:16.50 PB—
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 30 · Wilson Memorial800 Meters302:16.5012

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 500 Meters · Place 22 · Wilson Memor500 Meters221:17.88 PB—
Jan 18Walt Cormack MemorialJan 18 · 500 Meters · Place 56 · Wilson Memor500 Meters561:19.47—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 500 Meters · Place 90 · Wilson Memorial500 Meters90.1:20.98a12
Dec 7Liberty Flames HS InvitationalDec 7 · 500 Meters · Place 65 · Wilson Memorial500 Meters65.1:21.90a12
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 201 · Wilson Memorial300 Meters201.43.07a PB12
Jan 27Bulldog InvitationalJan 27 · 500 Meters · Place 188 · Wilson Memor500 Meters1881:26.6111
Jan 27Bulldog InvitationalJan 27 · 300 Meters · Place 336 · Wilson Memor300 Meters33646.5111

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Shenandoah District ChampionshipMay 8 · 400 Meters · Place 7 · Wilson Memor400 Meters71:00.82—
May 1WHS Meet #2 (Shenandoah District)May 1 · 400 Meters · Place 19 · Wilson Memor400 Meters1959.97—
Apr 27Titan Track ClassicApr 27 · Combined results · Place 50 · Wilson MemorialCombined results5026.93 PB11
Apr 27Titan Track ClassicApr 27 · Combined results · Place 28 · Wilson MemorialCombined results2859.4911
Apr 20Rufus Knight Invitational (Formerly Heritage Invitational)Apr 20 · 400 Meters · Place 21 · Wilson Memor400 Meters211:00.75—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 500 Meters · Place 88 · Wilson Memorial500 Meters88.1:30.39a11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Wally Gilbert InvitationalDec 9 · 500 Meters · Place 16 · Wilson Memorial500 Meters16.1:33.80a PB11