Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor19th Yale Giegengack Invitational · Feb 144:09.61a19th Yale Giegengack InvitationalFebruary 14, 2026
1500 Meters · OutdoorBison Outdoor Classic · Apr 113:48.25aBison Outdoor ClassicApril 11, 2026
1600 Meters · OutdoorCIF-SS Masters Meet · May 204:11.84aCIF-SS Masters MeetMay 20, 2023
3000 Meters · IndoorPenn Invitational · Jan 308:27.82aPenn InvitationalJanuary 30, 2026
3000 Meters · OutdoorSimi Valley All-Comers · Jan 279:04.86aSimi Valley All-ComersJanuary 27, 2024
3200 Meters · OutdoorCIF-SS Division 4 Track and Field Prelims · May 710:17.22aCIF-SS Division 4 Track and Field PrelimsMay 7, 2022
5000 Meters · OutdoorIvy League Outdoor Track & Field Championships · May 1614:58.47aIvy League Outdoor Track & Field ChampionshipsMay 16, 2026
800 Meters · IndoorYale vs. Dartmouth & Columbia · Jan 171:56.06aYale vs. Dartmouth & ColumbiaJanuary 17, 2026
800 Meters · OutdoorCIF-SS Division 4 Track and Field Finals · May 131:55.12aCIF-SS Division 4 Track and Field FinalsMay 13, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 5000 Meters · Place 17 · YaleYale5000 Meters17.14:58.47a PBSo
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 1500 Meters · Place 21 · YaleYale1500 MetersRound P21.3:56.17aSo
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · Place 41 · YaleYale1500 Meters41.3:49.67aSo
Apr 11Bison Outdoor ClassicApr 11 · 1500 Meters · Place 19 · YaleYale1500 Meters19.3:48.25a PBSo
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 103 · YaleYale1500 Meters103.3:49.32aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1419th Yale Giegengack InvitationalFeb 14 · 3000 Meters · YaleYale3000 Meters—DNFSo
Feb 1419th Yale Giegengack InvitationalFeb 14 · 1 Mile · Place 1 · YaleYale1 Mile14:09.61a PBSo
Jan 30Penn InvitationalJan 30 · 3000 Meters · Place 11 · YaleYale3000 Meters11.8:27.82a PBSo
Jan 17Yale vs. Dartmouth & ColumbiaJan 17 · 800 Meters · Place 2 · YaleYale800 Meters21:56.06a PBSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 5000 Meters · YaleYale5000 Meters—DNFFr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 1500 Meters · Place 17 · YaleYale1500 Meters17.3:58.29aFr
Apr 19Mark Young InvitationalApr 19 · 1500 Meters · Place 3 · YaleYale1500 Meters33:52.85FR
Apr 19Mark Young InvitationalApr 19 · 1500 Meters · Place 3 · YaleYale1500 Meters33:52.85FR
Apr 12Harvard-Yale vs. Oxford-CambridgeApr 12 · 5000 Meters · Place 2 · YaleYale5000 Meters2.15:27.84aFr
Apr 4Sam HowellApr 4 · 1500 Meters · Place 19 · YaleYale1500 Meters19.3:54.33aFr
Apr 4UCONN Dog FightApr 4 · 3000 Meters · YaleYale3000 Meters--DNSFr
Apr 4UCONN Dog FightApr 4 · 1500 Meters · YaleYale1500 Meters--DNSFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 1Ivy League ChampionshipsMar 1 · 1 Mile · Place 15 · YaleYale1 MileRound P15.4:24.69aFr
Feb 15Yale Giegengack InvitationalFeb 15 · 1 Mile · Place 8 · YaleYale1 Mile84:17.22a—
Jan 24Riverhawk InvitationalJan 24 · 3000 Meters · Place 30 · YaleYale3000 Meters30.8:42.98aFr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11CIF SS FinalsMay 11 · 1600 Meters · Place 2 · CateCate1600 Meters2.4:19.79a12
May 11CIF SS FinalsMay 11 · 800 Meters · Place 2 · CateCate800 Meters2.1:57.08a12
May 4CIF-SS D4 PrelimsMay 4 · 1600 Meters · Place 5 · CateCate1600 MetersRound P5.4:22.75a12
May 4CIF-SS D4 PrelimsMay 4 · 800 Meters · Place 4 · CateCate800 MetersRound P4.2:01.57a12
Jan 27Simi Valley All-ComersJan 27 · 3000 Meters · Place 1 · Cate TCCate TC3000 Meters1.9:04.86a PB12

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 26103rd CIF State T&F Champs Prelims 2023May 26 · 1600 Meters · CateCate1600 MetersRound P--DQ11
May 20CIF-SS Masters MeetMay 20 · 1600 Meters · Place 2 · CateCate1600 Meters2.4:11.84a PB11
May 20CIF-SS Masters MeetMay 20 · 800 Meters · Place 10 · CateCate800 Meters10.1:57.33a11
May 13CIF-SS Division 4 Track and Field FinalsMay 13 · 1600 Meters · Place 1 · CateCate1600 Meters1.4:13.24a11
May 13CIF-SS Division 4 Track and Field FinalsMay 13 · 800 Meters · Place 1 · CateCate800 Meters1.1:55.12a PB11
May 6CIF-SS Division 4 Track and Field PrelimsMay 6 · 1600 Meters · Place 1 · CateCate1600 MetersRound P1.4:19.96a11
May 6CIF-SS Division 4 Track and Field PrelimsMay 6 · 800 Meters · Place 2 · CateCate800 MetersRound P2.1:58.21a11
Feb 22Santa Barbara, Righetti, St Bonaventure, CateFeb 22 · 1600 Meters · Place 1 · CateCate1600 Meters1.4:36.74a11
Feb 22Santa Barbara, Righetti, St Bonaventure, CateFeb 22 · 800 Meters · Place 1 · CateCate800 Meters1.2:02.42a11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7CIF-SS Division 4 Track and Field PrelimsMay 7 · 3200 Meters · Place 26 · CateCate3200 MetersRound P26.10:17.22a PB10
May 7CIF-SS Division 4 Track and Field PrelimsMay 7 · 1600 Meters · Place 21 · CateCate1600 MetersRound P21.4:41.44a10