Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWalt Cormack Memorial · Jan 183:25.67Walt Cormack MemorialJanuary 18, 2025
1600 Meters · IndoorFreedom Polar Bear Meet · Jan 296:06.69Freedom Polar Bear MeetJanuary 29, 2025
1600 Meters · OutdoorGainesville Cardinal Classic · Apr 195:59.55Gainesville Cardinal ClassicApril 19, 2025
200 Meters · OutdoorPatriot Invitational · Mar 2827.56aPatriot InvitationalMarch 28, 2026
300 Meters · IndoorWalt Cormack Memorial · Jan 1045.49Walt Cormack MemorialJanuary 10, 2026
400 Meters · OutdoorVictor Cahoon Invitational · May 91:00.86aVictor Cahoon InvitationalMay 9, 2026
800 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 112:37.23=PR= Northern Virginia InvitationalApril 11, 2025
High Jump · OutdoorBattlefield Relays · Mar 214-4Battlefield RelaysMarch 21, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · High Jump · Osbourn ParkHigh Jump--NH11
May 9Victor Cahoon InvitationalMay 9 · 400 Meters · Place 11 · Osbourn Park400 Meters11.1:00.86a PB11
Mar 28Patriot InvitationalMar 28 · High Jump · Osbourn ParkHigh Jump—NH11
Mar 28Patriot InvitationalMar 28 · 400 Meters · Place 35 · Osbourn Park400 Meters35.1:04.05a11
Mar 28Patriot InvitationalMar 28 · 200 Meters · Place 17 · Osbourn Park200 Meters17.27.56a PB11
Mar 21Battlefield RelaysMar 21 · High Jump · Place 7 · Osbourn ParkHigh Jump7.4-4 PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 13Cedar Run District Meet #4Jan 13 · High Jump · Place 5 · Osbourn ParkHigh Jump54-211
Jan 10Walt Cormack MemorialJan 10 · 300 Meters · Place 7 · Osbourn Park300 Meters745.49 PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Cedar Run District Spring Track ChampionshipsMay 12 · 400 Meters · Place 6 · Osbourn Park400 Meters61:01.6610
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 91 · Osbourn Park800 Meters912:37.7510
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 91 · Osbourn Park800 Meters912:37.7510
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 26 · Osbourn Park800 Meters262:42.43—
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 32 · Osbourn Park1600 Meters325:59.55 PB—
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 26 · Osbourn Park800 Meters262:42.4310
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 32 · Osbourn Park1600 Meters325:59.5510
Apr 11=PR= Northern Virginia InvitationalApr 11 · 800 Meters · Place 45 · Osbourn Park800 Meters452:37.23 PB10
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 1 · Osbourn Park800 Meters12:39.08SO
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 1 · Osbourn Park800 Meters12:39.08SO

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29Freedom Polar Bear MeetJan 29 · 1600 Meters · Place 3 · Osbourn Park1600 Meters36:06.69 PB10
Jan 25Virginia Beach HS RelaysJan 25 · 1000 Meters · Place 18 · Osbourn Park1000 Meters183:29.8910
Jan 18Walt Cormack MemorialJan 18 · 1000 Meters · Place 19 · Osbourn Park1000 Meters193:25.67 PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Victor Cahoon Track ClassicMay 11 · 800 Meters · Place 16 · Osbourn Park800 Meters162:38.399
May 2Osbourn Home MeetMay 2 · 800 Meters · Place 2 · Osbourn Park800 Meters22:40.969
Apr 17The Running Store City-County ChampionshipApr 17 · 400 Meters · Place 6 · Osbourn Park400 Meters61:06.21—