Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorLiberty Christmas Invitational · Dec 1638.06aLiberty Christmas InvitationalDecember 16, 2023
400 Meters · OutdoorPatriot Invitational · Mar 2852.61aPatriot InvitationalMarch 28, 2026
500 Meters · IndoorBulldog Invitational · Jan 271:10.65Bulldog InvitationalJanuary 27, 2024
500 Meters · OutdoorWalter Bass Invite · Jan 171:11.48aWalter Bass InviteJanuary 17, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Patriot InvitationalMar 28 · 400 Meters · Place 15 · Osbourn Park400 Meters15.52.61a PB12
Jan 17Walter Bass InviteJan 17 · 500 Meters · Place 20 · Osbourn Park500 Meters20.1:11.48a PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Gainesville Cardinal ClassicApr 19 · 400 Meters · Place 29 · Osbourn Park400 Meters2955.81—
Apr 19Gainesville Cardinal ClassicApr 19 · 400 Meters · Place 29 · Osbourn Park400 Meters2955.8111
Feb 4Cedar Run District Indoor ChampionshipFeb 4 · 500 Meters · Place 7 · Osbourn Park500 Meters7.1:11.99aUnofficial11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29Freedom Polar Bear MeetJan 29 · Long Jump · Place 19 · Osbourn ParkLong Jump1917-711
Jan 25Virginia Beach HS RelaysJan 25 · 500 Meters · Place 26 · Osbourn Park500 Meters261:12.6711
Jan 18Walt Cormack MemorialJan 18 · 500 Meters · Place 28 · Osbourn Park500 Meters281:13.12—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 500 Meters · Osbourn Park500 Meters--DNF11
Jan 30Cedar Run Tri-Meet (BF/OP/Unity Reed)Jan 30 · 300 Meters · Place 1 · Osbourn Park300 Meters138.58—
Jan 27Bulldog InvitationalJan 27 · 500 Meters · Place 38 · Osbourn Park500 Meters381:10.65 PB10
Jan 13Walt Cormack MemorialJan 13 · 500 Meters · Place 21 · Osbourn Park500 Meters211:11.74—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Winter Jacket ClassicDec 7 · 500 Meters · Place 7 · Osbourn Park500 Meters7.1:11.98aUnofficial11
Dec 4Cedar Run District #1 (Battlefield, Patriot, OP, UR)Dec 4 · Long Jump · Place 13 · Osbourn ParkLong Jump13.15-04.00Unofficial11
Apr 20Gainesville Cardinal ClassicApr 20 · 400 Meters · Osbourn Park400 Meters—DNS10
Apr 17The Running Store City-County ChampionshipApr 17 · 400 Meters · Place 4 · Osbourn Park400 Meters455.46—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 500 Meters · Place 5 · Osbourn Park500 Meters5.1:12.22a10
Dec 16Liberty Christmas InvitationalDec 16 · 300 Meters · Place 72 · Osbourn Park300 Meters72.38.06a PB10
Feb 17Class 6 Region B ChampionshipFeb 17 · 500 Meters · Place 12 · Osbourn Park500 Meters121:14.079
Feb 6Cedar Run District ChampionshipsFeb 6 · 500 Meters · Place 6 · Osbourn Park500 Meters61:12.379
Jan 26CRD Mini #3Jan 26 · 500 Meters · Place 2 · Osbourn Park500 Meters21:13.86—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Winter Jacket ClassicDec 2 · 500 Meters · Place 4 · Osbourn Park500 Meters4.1:12.26aUnofficial10
Jan 10Cedar Run Meet #2Jan 10 · 500 Meters · Place 4 · Osbourn Park500 Meters4.1:13.67aUnofficial9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 500 Meters · Place 27 · Osbourn Park500 Meters27.1:16.10a9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 7CRD Mini #1Dec 7 · 500 Meters · Place 8 · Osbourn Park500 Meters8.1:17.48aUnofficial9