Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Christmas Invitational · Dec 162:39.27aLiberty Christmas InvitationalDecember 16, 2023
1600 Meters · OutdoorCommonwealth District Championship · May 74:21.60aCommonwealth District ChampionshipMay 7, 2025
3200 Meters · IndoorLiberty Christmas Invitational · Dec 1710:31.97aLiberty Christmas InvitationalDecember 17, 2022
800 Meters · IndoorRoanoke College: Bast-Cregger Invitational · Jan 302:00.14Roanoke College: Bast-Cregger InvitationalJanuary 30, 2026
800 Meters · OutdoorCavalier Open · Apr 191:55.51aCavalier OpenApril 19, 2026
800 Meters · Relay Split · OutdoorSoCo Stallions Invite · Apr 112:02.462SoCo Stallions InviteApril 11, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Cavalier OpenApr 19 · 800 Meters · Place 1 · University of Virginia ClubUniversity of Virginia Club800 Meters1.1:55.51a PBFr
Mar 28Mid-Atlantic ShowdownMar 28 · 800 Meters · Place 1 · University of Virginia ClubUniversity of Virginia Club800 Meters11:55.66aFr
Mar 21Hokie InviteMar 21 · 800 Meters · Place 1 · University of Virginia ClubUniversity of Virginia Club800 Meters11:55.87aFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · 800 Meters · Place 5 · University of Virginia ClubUniversity of Virginia Club800 Meters52:00.14 PB—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Commonwealth District ChampionshipMay 7 · 1600 Meters · Place 2 · RiverbendRiverbend1600 Meters2.4:21.60a PB12
May 7Commonwealth District ChampionshipMay 7 · 800 Meters · Place 2 · RiverbendRiverbend800 Meters2.2:01.78a12
Apr 11SoCo Stallions InviteApr 11 · 1600 Meters · Place 2 · RiverbendRiverbend1600 Meters2.4:27.86a12
Apr 11SoCo Stallions InviteApr 11 · 800 Meters · RiverbendRiverbend800 MetersRelay Split—2:02.462 PB12
Apr 5Colonial Forge InvitationalApr 5 · 1600 Meters · Place 4 · RiverbendRiverbend1600 Meters4.4:27.92a12

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9Commonwealth District ChampionshipMay 9 · 1600 Meters · Place 1 · RiverbendRiverbend1600 Meters1.4:29.32a11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1000 Meters · Place 6 · RiverbendRiverbend1000 Meters6.2:39.27a PB11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 3200 Meters · Place 16 · RiverbendRiverbend3200 Meters16.10:31.97a PB10