Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPenn Classic · Feb 64:46.33aPenn ClassicFebruary 6, 2026
1500 Meters · Outdoor130th Penn Relays Carnival · Apr 234:19.33a130th Penn Relays CarnivalApril 23, 2026
3000 Meters · IndoorPenn Elite · Jan 229:22.65aPenn EliteJanuary 22, 2026
5000 Meters · OutdoorLarry Ellis Invitational · May 115:47.14aLarry Ellis InvitationalMay 1, 2026
800 Meters · IndoorNEPSTA All-Comers 2022 · Jan 222:19.53NEPSTA All-Comers 2022January 22, 2022
800 Meters · OutdoorNEPSTA D2 T&F Championships 2024 · May 182:18.63aNEPSTA D2 T&F Championships 2024May 18, 2024
800 Meters · Relay Split · IndoorPrinceton at Navy (dual) · Jan 112:19.896Princeton 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

6 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 5000 Meters · Place 1 · PrincetonPrinceton5000 Meters1.16:23.16aSo
May 1Larry Ellis InvitationalMay 1 · 5000 Meters · Place 1 · PrincetonPrinceton5000 Meters1.15:47.14a PBSo
Apr 23130th Penn Relays CarnivalApr 23 · 1500 Meters · Place 27 · PrincetonPrinceton1500 Meters27.4:19.33a PBSo
Apr 162026 Wake Forest InvitationalApr 16 · 5000 Meters · Place 12 · PrincetonPrinceton5000 Meters12.16:06.69aSo
Apr 4Sam Howell InvitationalApr 4 · 1500 Meters · Place 3 · PrincetonPrinceton1500 Meters3.4:22.62aSo
Mar 31Princeton Dual MeetMar 31 · 1500 Meters · Place 1 · PrincetonPrinceton1500 Meters1.4:24.27aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Penn ClassicFeb 6 · 1 Mile · Place 5 · PrincetonPrinceton1 Mile54:46.33a PBSo
Jan 22Penn EliteJan 22 · 3000 Meters · Place 8 · PrincetonPrinceton3000 Meters8.9:22.65a PBSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 5000 Meters · Place 10 · PrincetonPrinceton5000 Meters10.16:56.51aFr
Apr 24129th Penn RelaysApr 24 · 5000 Meters · PrincetonPrinceton5000 Meters—16:28.28aFr
Apr 18Wake Forest InvitationalApr 18 · 1500 Meters · Place 18 · PrincetonPrinceton1500 Meters18.4:30.27aFr
Apr 4Sam HowellApr 4 · 5000 Meters · Place 10 · UnattachedUnattached5000 Meters10.16:44.16aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 11Princeton at Navy (dual)Jan 11 · 800 Meters · PrincetonPrinceton800 MetersRelay Split—2:19.896 PBFr
Jan 11Princeton at Navy (dual)Jan 11 · 1 Mile · Place 4 · PrincetonPrinceton1 Mile4.4:54.65aFr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18NEPSTA D2 T&F Championships 2024May 18 · 1500 Meters · Place 1 · The WinsorThe Winsor1500 Meters1.4:31.38a12
May 18NEPSTA D2 T&F Championships 2024May 18 · 800 Meters · Place 1 · The WinsorThe Winsor800 Meters1.2:18.63a PB12
May 1Belmont Hill & BBN & Winsor & RiversMay 1 · 1500 Meters · Place 1 · The WinsorThe Winsor1500 Meters14:41.04a—
Apr 27Concord Academy Invitational #2Apr 27 · 800 Meters · Place 1 · The WinsorThe Winsor800 Meters12:19.5—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 1 Mile · Place 47 · UnattachedUnattached1 Mile47.5:01.64a12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 22NEPSTA All-Comers 2022Jan 22 · 800 Meters · Place 1 · The WinsorThe Winsor800 Meters12:19.53 PB10