Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 314:06.53aJohn Thomas Terrier ClassicJanuary 31, 2025
1 Mile · OutdoorFriar Invitational · Apr 104:09.39aFriar InvitationalApril 10, 2026
1000 Meters · IndoorBruce Lehane Scarlet and White · Feb 82:26.06aBruce Lehane Scarlet and WhiteFebruary 8, 2025
1500 Meters · IndoorJohn Thomas Terrier Classic · Jan 313:49.09John Thomas Terrier ClassicJanuary 31, 2025
1500 Meters · OutdoorYale Twilight · May 113:45.20aYale TwilightMay 11, 2024
1500 Meters · Outdoor · Hand timed2021 USATF New England Mini Meet #2 · May 294:22.0h2021 USATF New England Mini Meet #2May 29, 2021
2 Miles · IndoorNew Balance Nationals Indoor · Mar 99:10.70New Balance Nationals IndoorMarch 9, 2023
3000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 108:22.60aDavid Hemery Valentine InvitationalFebruary 10, 2023
800 Meters · IndoorYale Giegengack Invitational · Feb 151:53.13aYale Giegengack InvitationalFebruary 15, 2025
800 Meters · OutdoorMark Young Invitational · Apr 191:53.62Mark Young InvitationalApril 19, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · Place 55 · YaleYale1500 Meters55.3:52.15aJr
Apr 162026 Wake Forest InvitationalApr 16 · 800 Meters · YaleYale800 Meters--DNSJr
Apr 10Friar InvitationalApr 10 · 1 Mile · Place 16 · YaleYale1 Mile16.4:09.39a PBJr
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 113 · YaleYale1500 Meters113.3:50.13aJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1419th Yale Giegengack InvitationalFeb 14 · 1000 Meters · Place 3 · YaleYale1000 Meters32:27.17aJr
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · 1 Mile · Place 5 · YaleYale1 Mile54:11.66aJr
Jan 30Penn InvitationalJan 30 · 1 Mile · Place 14 · YaleYale1 Mile14.4:13.46aJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 1500 Meters · Place 12 · YaleYale1500 MetersRound P12.3:50.86aSo
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 1500 Meters · Place 8 · YaleYale1500 Meters8.3:46.85aSo
Apr 24129th Penn RelaysApr 24 · 1500 Meters · YaleYale1500 Meters—3:46.42aSo
Apr 19Mark Young InvitationalApr 19 · 800 Meters · Place 3 · YaleYale800 Meters31:53.62 PBSO

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 1Ivy League ChampionshipsMar 1 · 1 Mile · Place 13 · YaleYale1 MileRound P13.4:17.73aSo
Feb 15Yale Giegengack InvitationalFeb 15 · 800 Meters · Place 5 · YaleYale800 Meters51:53.13a PB—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 1000 Meters · Place 7 · YaleYale1000 Meters72:26.06a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 58 · YaleYale1 Mile584:06.53a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 58 · YaleYale1500 Meters583:49.09 PBSO
Jan 18Columbia-Dartmouth-YaleJan 18 · 800 Meters · Place 5 · YaleYale800 Meters5.1:56.12aSo

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Yale Season OpenerDec 7 · 1000 Meters · Place 1 · YaleYale1000 Meters1.2:26.18aSo
Dec 7Yale Season OpenerDec 7 · 3000 Meters · YaleYale3000 Meters--DNFSo
Mar 1ECAC/IC4A Indoor ChampionshipsMar 1 · 1 Mile · Place 6 · YaleYale1 MileRound P6.4:08.48aFr
Mar 1ECAC/IC4A Indoor ChampionshipsMar 1 · 1 Mile · Place 6 · YaleYale1 Mile6.4:09.08aFr
Feb 242024 Ivy League Indoor T&F ChampionshipsFeb 24 · 1 Mile · Place 12 · YaleYale1 Mile124:13.40a—
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 1 Mile · Place 43 · YaleYale1 Mile43.4:06.79aFr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Yale TwilightMay 11 · 1500 Meters · Place 2 · YaleYale1500 Meters23:45.20a PB—
Apr 6Yale vs. HarvardApr 6 · 800 Meters · Place 3 · YaleYale800 Meters31:57.66FR
Mar 22UCF Knights InvitationalMar 22 · 1500 Meters · Place 4 · YaleYale1500 Meters4.3:46.92aFr
Mar 22UCF Knights InvitationalMar 22 · 800 Meters · Place 27 · YaleYale800 Meters27.1:54.75aFr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 7USATF U-20 Outdoor ChampionshipsJul 7 · 1500 Meters · Place 12 · Emerging ElitesEmerging Elites1500 MetersRound P12.3:53.74a12
Jul 7USATF U-20 Outdoor ChampionshipsJul 7 · 1500 Meters · Place 10 · Emerging ElitesEmerging Elites1500 Meters10.3:54.71a12

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 9New Balance Nationals IndoorMar 9 · 1 Mile · Place 36 · Emerging EliEmerging Eli1 Mile364:15.9512
Mar 9New Balance Nationals IndoorMar 9 · 1500 Meters · Place 35 · Emerging EliEmerging Eli1500 Meters353:58.0712
Mar 9New Balance Nationals IndoorMar 9 · 2 Miles · Place 31 · Emerging EliEmerging Eli2 Miles319:10.70 PB12
Mar 9New Balance Nationals IndoorMar 9 · 3000 Meters · Place 22 · Emerging EliEmerging Eli3000 Meters228:32.2712
Mar 9New Balance Nationals IndoorMar 9 · 2 Miles · Place 31 · Emerging EliEmerging Eli2 Miles319:10.7012
Mar 9New Balance Nationals IndoorMar 9 · 3000 Meters · Place 22 · Emerging EliEmerging Eli3000 Meters228:32.2712
Mar 9New Balance Nationals IndoorMar 9 · 1 Mile · Place 36 · Emerging EliEmerging Eli1 Mile364:15.9512
Mar 9New Balance Nationals IndoorMar 9 · 1500 Meters · Place 35 · Emerging EliEmerging Eli1500 Meters353:58.0712
Feb 10David Hemery Valentine InvitationalFeb 10 · 3000 Meters · Place 164 · Emerging ElitesEmerging Elites3000 Meters164.8:22.60a PB12
Jan 27John Thomas Terrier ClassicJan 27 · 1 Mile · Place 87 · Emerging ElitesEmerging Elites1 Mile87.4:14.49a12

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Boston University Last Chance MeetFeb 27 · 1 Mile · Place 66 · Emerging EliteEmerging Elite1 Mile664:19.29—
Feb 27Boston University Last Chance MeetFeb 27 · 1 Mile · Place 66 · Emerging EliteEmerging Elite1 Mile664:19.29—
Feb 11David Hemery Valentine InvitationalFeb 11 · 1 Mile · Place 198 · Emerging EliteEmerging Elite1 Mile1984:21.68—
Jan 28John Thomas Terrier ClassicJan 28 · 3000 Meters · Place 86 · Emerging EliteEmerging Elite3000 Meters868:50.84—
Jan 23USATFNE Youth Indoor Meet #2Jan 23 · 1000 Meters · Place 1 · Emerging EliEmerging Eli1000 Meters12:36.8304

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 16CLCF Track Summer ShowdownJul 16 · 1500 Meters · Place 1 · Emerging ElitesEmerging Elites1500 Meters1.4:18.90a10
Jul 16CLCF Track Summer ShowdownJul 16 · 800 Meters · Emerging ElitesEmerging Elites800 Meters--DNF10
Jun 192021 USATF New England T & F ChampionshipsJun 19 · 1 Mile · Place 8 · Emerging EliEmerging Eli1 Mile84:38.53—
May 292021 USATF New England Mini Meet #2May 29 · 1500 Meters · Place 5 · Emerging ElitesEmerging Elites1500 Meters54:22.0h PB17
May 222021 USATF New England Mini Meet #1May 22 · 1 Mile · Place 8 · Emerging ElitesEmerging Elites1 Mile84:43.1717

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23USATF New England ChampionshipFeb 23 · 1 Mile · Place 23 · Emerging EliEmerging Eli1 Mile234:43.5615
Feb 14BU David Hemery Valentine InvitationalFeb 14 · 1000 Meters · Place 102 · Emerging EliteEmerging Elite1000 Meters1022:44.89—

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21BU Mini-Meet 2Dec 21 · 1 Mile · Place 39 · Emerging ElitesEmerging Elites1 Mile39.4:51.15a9