Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorEast D1 First-Round - NCAA Outdoor Championships · May 2829:06.20aEast D1 First-Round - NCAA Outdoor ChampionshipsMay 28, 2025
1600 Meters · OutdoorNCHSAA 4A State Championship · Jun 254:19.16aNCHSAA 4A State ChampionshipJune 25, 2021
3000 Meters · IndoorPrinceton at Navy (dual) · Jan 118:10.51aPrinceton at Navy (dual)January 11, 2025
3000 Meters · OutdoorPatriot League Indoor Track & Field Championships · Feb 258:30.28aPatriot League Indoor Track & Field ChampionshipsFebruary 25, 2023
3200 Meters · OutdoorNCHSAA 4A State Championship · Jun 259:17.50aNCHSAA 4A State ChampionshipJune 25, 2021
5000 Meters · OutdoorArmy vs. Navy · Apr 514:07.07aArmy vs. NavyApril 5, 2025
Marathon · OutdoorBoston Marathon 2026 · Apr 212:08:58aBoston Marathon 2026April 21, 2026

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 21Boston Marathon 2026Apr 21 · Marathon · Place 23 · Boston Athletic AssociationBoston Athletic AssociationMarathon23.2:08:58a PBSr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · 10,000 Meters · Place 13 · NavyNavy10,000 Meters13.29:18.39aSr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 10,000 Meters · Place 9 · NavyNavy10,000 MetersRound P9.29:06.20a PBSr
Apr 5Army vs. NavyApr 5 · 5000 Meters · Place 1 · NavyNavy5000 Meters1.14:07.07a PBSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11Princeton at Navy (dual)Jan 11 · 3000 Meters · Place 1 · NavyNavy3000 Meters1.8:10.51a PBSr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 10,000 Meters · Place 29 · NavyNavy10,000 MetersRound P29.30:10.21aJr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · 10,000 Meters · Place 4 · NavyNavy10,000 Meters4.30:28.59aUnofficialSo
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · 5000 Meters · Place 5 · NavyNavy5000 Meters5.14:28.38aUnofficialSo
Apr 20Virginia ChallengeApr 20 · 5000 Meters · Place 4 · NavyNavy5000 Meters4.14:26.40aSo
Feb 25Patriot League Indoor Track & Field ChampionshipsFeb 25 · 5000 Meters · Place 6 · NavyNavy5000 Meters6.14:24.36aSo
Feb 25Patriot League Indoor Track & Field ChampionshipsFeb 25 · 3000 Meters · Place 13 · NavyNavy3000 Meters13.8:30.28a PBSo

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Navy Spring Invitational IIApr 22 · 5000 Meters · Place 3 · NavyNavy5000 Meters3.14:41.17aFr
Apr 9Mason Spring InvitationalApr 9 · 5000 Meters · NavyNavy5000 Meters—DNFFr
Mar 26Navy Spring Invitational Mar 26 · 5000 Meters · Place 5 · NavyNavy5000 Meters5.14:58.03aFr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Navy SelectFeb 18 · 3000 Meters · Place 4 · NavyNavy3000 Meters4.8:39.92aFr

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 25NCHSAA 4A State ChampionshipJun 25 · 3200 Meters · Place 2 · Ardrey KellArdrey Kell3200 Meters2.9:17.50a PB12
Jun 25NCHSAA 4A State ChampionshipJun 25 · 1600 Meters · Place 4 · Ardrey KellArdrey Kell1600 Meters4.4:19.16a PB12
Jun 18NCHSAA 4A West RegionalJun 18 · 3200 Meters · Place 1 · Ardrey KellArdrey Kell3200 Meters1.9:43.11a12
Jun 18NCHSAA 4A West RegionalJun 18 · 1600 Meters · Place 1 · Ardrey KellArdrey Kell1600 Meters1.4:33.97a12
Apr 17CIU Rams InvitationalApr 17 · 1600 Meters · Place 6 · UnattachedUnattached1600 Meters6.4:20.76a12
Mar 27New Balance Dash for Doobie 3200Mar 27 · 3200 Meters · Place 8 · UnattachedUnattached3200 Meters8.9:25.02a12