Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNavy Indoor Invitational · Dec 65:24.60aNavy Indoor InvitationalDecember 6, 2025
1000 Meters · IndoorPenn Elite · Jan 222:56.34aPenn EliteJanuary 22, 2026
1500 Meters · OutdoorNavy Outdoor Invitational · Mar 294:39.71aNavy Outdoor InvitationalMarch 29, 2025
3200 Meters · OutdoorNashville Track & Field Championships (City Meet) · Apr 1813:31.50aNashville Track & Field Championships (City Meet)April 18, 2023
400 Meters · Relay Split · IndoorNavy Indoor Invitational · Dec 61:04.768Navy Indoor InvitationalDecember 6, 2025
500 Meters · IndoorPrinceton at Navy (dual) · Jan 111:20.97aPrinceton at Navy (dual)January 11, 2025
800 Meters · IndoorNavy Select · Feb 212:17.13aNavy SelectFebruary 21, 2025
800 Meters · OutdoorNavy National Elite · May 82:15.31aNavy National EliteMay 8, 2026
800 Meters · Relay Split · IndoorPrinceton at Navy (dual) · Jan 112:19.312Princeton at Navy (dual)January 11, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Navy National EliteMay 8 · 800 Meters · Place 6 · NavyNavy800 Meters6.2:15.31a PBSo
May 1Larry Ellis InvitationalMay 1 · 800 Meters · Place 20 · NavyNavy800 Meters20.2:17.05aSo
Apr 17Navy Spring InvitationalApr 17 · 800 Meters · Place 4 · NavyNavy800 Meters4.2:16.16aSo
Apr 4Sam Howell InvitationalApr 4 · 800 Meters · Place 17 · NavyNavy800 Meters17.2:18.07aSo
Mar 28Navy Outdoor InvitationalMar 28 · 800 Meters · Place 13 · NavyNavy800 Meters13.2:19.80aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7Army vs. Navy Star MeetFeb 7 · 1000 Meters · Place 5 · NavyNavy1000 Meters52:59.16aSo
Jan 30Penn InvitationalJan 30 · 800 Meters · Place 14 · NavyNavy800 Meters14.2:20.50aSo
Jan 22Penn EliteJan 22 · 1000 Meters · Place 11 · NavyNavy1000 Meters11.2:56.34a PBSo
Jan 16Wesley A. Brown InvitationalJan 16 · 800 Meters · Place 2 · NavyNavy800 Meters22:19.43aSo
Jan 10Navy vs. PrincetonJan 10 · 1000 Meters · Place 6 · NavyNavy1000 Meters63:04.22aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Navy Indoor InvitationalDec 6 · 1 Mile · Place 8 · NavyNavy1 Mile8.5:24.60a PBSo
Dec 6Navy Indoor InvitationalDec 6 · 1000 Meters · Place 6 · NavyNavy1000 Meters6.3:05.36aSo
Dec 6Navy Indoor InvitationalDec 6 · 400 Meters · NavyNavy400 MetersRelay Split—1:04.768 PBSo
Feb 21Navy SelectFeb 21 · 800 Meters · Place 5 · NavyNavy800 Meters52:17.13a PB—
Jan 17Wesley A Brown InvitationalJan 17 · 800 Meters · Place 2 · NavyNavy800 Meters22:19.43a—
Jan 11Princeton at Navy (dual)Jan 11 · 500 Meters · Place 5 · NavyNavy500 Meters5.1:20.97a PBFr
Jan 11Princeton at Navy (dual)Jan 11 · 800 Meters · NavyNavy800 MetersRelay Split—2:19.312 PBFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 1500 Meters · Place 19 · NavyNavy1500 Meters19.4:47.79aFr
Mar 29Navy Outdoor InvitationalMar 29 · 1500 Meters · Place 5 · NavyNavy1500 Meters54:39.71a PBFr
Mar 29Navy Outdoor InvitationalMar 29 · 800 Meters · Place 10 · NavyNavy800 Meters102:17.88aFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · 800 Meters · Place 7 · NavyNavy800 Meters7.2:21.14aFr

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Nashville Track & Field Championships (City Meet)Apr 18 · 3200 Meters · Place 8 · St Cecilia AcademySt Cecilia Academy3200 Meters8.13:31.50a PB12
Apr 18Nashville Track & Field Championships (City Meet)Apr 18 · 800 Meters · Place 12 · St Cecilia AcademySt Cecilia Academy800 MetersRound P12.2:39.26a12
Apr 18Nashville Track & Field Championships (City Meet)Apr 18 · 800 Meters · Place 11 · St Cecilia AcademySt Cecilia Academy800 Meters11.2:39.11a12