Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorYale Giegengack Invitational · Feb 154:20.86aYale Giegengack InvitationalFebruary 15, 2025
1500 Meters · OutdoorMark Young Invitational · Apr 194:05.36Mark Young InvitationalApril 19, 2025
1600 Meters · Outdoor76th Pasadena Games · Mar 254:14.3376th Pasadena GamesMarch 25, 2022
3000 Meters · IndoorBruce Lehane Scarlet and White · Feb 88:44.99aBruce Lehane Scarlet and WhiteFebruary 8, 2025
3000 Meters · OutdoorYale vs. Harvard · Apr 69:01.99Yale vs. HarvardApril 6, 2024
3200 Meters · Outdoor2022 Arcadia Invitational · Apr 88:58.66a2022 Arcadia Invitational April 8, 2022
5000 Meters · IndoorIC4A/ECAC Indoor Championships · Feb 715:21.64aIC4A/ECAC Indoor ChampionshipsFebruary 7, 2026
5000 Meters · OutdoorSam Howell · Apr 414:49.38aSam HowellApril 4, 2025
800 Meters · OutdoorNotre Dame vs Harvard-Westlake · Mar 172:00.02Notre Dame vs Harvard-WestlakeMarch 17, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Mark Young InvitationalApr 18 · 5000 Meters · YaleYale5000 Meters--DNSSr
Apr 18Mark Young InvitationalApr 18 · 1500 Meters · YaleYale1500 Meters--DNSSr
Apr 18Mark Young InvitationalApr 18 · 800 Meters · YaleYale800 Meters--DNSSr
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 67 · YaleYale5000 Meters67.14:50.05aSr
Mar 28UMASS Flagship OpenerMar 28 · 1500 Meters · YaleYale1500 Meters—DNSSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1419th Yale Giegengack InvitationalFeb 14 · 3000 Meters · YaleYale3000 Meters—DNFJr
Feb 1419th Yale Giegengack InvitationalFeb 14 · 1 Mile · Place 5 · YaleYale1 Mile54:24.54aJr
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · 5000 Meters · Place 18 · YaleYale5000 Meters1815:21.64a PBJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 5000 Meters · Place 4 · YaleYale5000 Meters4.14:56.55aJr
Apr 19Mark Young InvitationalApr 19 · 1500 Meters · Place 11 · YaleYale1500 Meters114:05.36 PBJR
Apr 4Sam HowellApr 4 · 5000 Meters · Place 3 · YaleYale5000 Meters3.14:49.38a PBJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Yale Giegengack InvitationalFeb 15 · 3000 Meters · Place 13 · YaleYale3000 Meters138:51.94a—
Feb 15Yale Giegengack InvitationalFeb 15 · 1 Mile · Place 11 · YaleYale1 Mile114:20.86a PB—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 3000 Meters · Place 93 · YaleYale3000 Meters938:44.99a PB—
Jan 24Riverhawk InvitationalJan 24 · 3000 Meters · Place 59 · YaleYale3000 Meters59.8:59.78aJr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Yale vs. HarvardApr 6 · 3000 Meters · Place 2 · YaleYale3000 Meters29:01.99 PBSO

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 5000 Meters · Place 12 · SwarthmoreSwarthmore5000 Meters1215:26.89FR
Mar 30Danny Curran InvitationalMar 30 · 5000 Meters · SwarthmoreSwarthmore5000 Meters--DNSFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Keogh InvitationalFeb 18 · 5000 Meters · Place 1 · SwarthmoreSwarthmore5000 Meters115:23.49FR
Jan 28Seamus McElligott InvitationalJan 28 · 1 Mile · Place 4 · SwarthmoreSwarthmore1 Mile44:27.30FR

2022 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 22022 Last PR MeetJun 2 · 800 Meters · Place 5 · Harvard-WestlakeHarvard-Westlake800 Meters52:00.2112
Jun 22022 Last PR MeetJun 2 · 800 Meters · Place 5 · Harvard-WestlakeHarvard-Westlake800 Meters52:00.2112
May 28102nd CIF State T&F Champs Finals 2022May 28 · 3200 Meters · Place 4 · Harvard-WestlakeHarvard-Westlake3200 Meters4.9:00.50a12
May 21CIF-SS Masters MeetMay 21 · 3200 Meters · Place 7 · Harvard-WestlakeHarvard-Westlake3200 Meters7.9:04.00a12
May 14CIF-SS Division 3 Track and Field FinalsMay 14 · 3200 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake3200 Meters1.9:12.20a12
May 7CIF-SS Division 3 Track and Field PrelimsMay 7 · 3200 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake3200 MetersRound P1.9:22.35a12
May 7CIF-SS Division 3 Track and Field PrelimsMay 7 · 1600 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake1600 MetersRound P2.4:23.12a12
Apr 25Mission League Championship MeetApr 25 · 3200 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake3200 Meters1.9:28.17a12
Apr 25Mission League Championship MeetApr 25 · 1600 Meters · Place 3 · Harvard-WestlakeHarvard-Westlake1600 MetersRound P3.4:27.34a12
Apr 25Mission League Championship MeetApr 25 · 1600 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake1600 Meters1.4:15.90a12
Apr 14Loyola at Harvard-WestlakeApr 14 · 3200 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake3200 Meters19:33.02a12
Apr 14Loyola at Harvard-WestlakeApr 14 · 1600 Meters · Harvard-WestlakeHarvard-Westlake1600 Meters—DQ12
Apr 12Alemany at Harvard-WestlakeApr 12 · 3200 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake3200 Meters2.9:51.43a12
Apr 82022 Arcadia Invitational Apr 8 · 3200 Meters · Place 8 · Harvard-WestlakeHarvard-Westlake3200 Meters88:58.66a PB12
Apr 82022 Arcadia Invitational Apr 8 · 3200 Meters · Place 8 · Harvard WestHarvard West3200 Meters88:58.6612
Mar 2576th Pasadena GamesMar 25 · 1600 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake1600 Meters14:14.33 PB12
Mar 19Asics Laguna Beach Trophy InvitationalMar 19 · 1600 Meters · Place 1 · Harvard Westlake (SS)Harvard Westlake (SS)1600 Meters14:25.0312
Mar 19Asics Laguna Beach Trophy InvitationalMar 19 · 3200 Meters · Place 2 · Harvard Westlake (SS)Harvard Westlake (SS)3200 Meters29:11.3412
Mar 17Notre Dame vs Harvard-WestlakeMar 17 · 1600 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake1600 Meters14:32.7912
Mar 17Notre Dame vs Harvard-WestlakeMar 17 · 800 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake800 Meters12:00.02 PB12
Mar 12Tri-County Small Schools InvitationalMar 12 · 3200 Meters · Place 1 · Harvard WestHarvard West3200 Meters19:10.9012
Mar 12Tri-County Small Schools InvitationalMar 12 · 1600 Meters · Place 1 · Harvard WestHarvard West1600 Meters14:31.4012
Mar 10Crespi/Louisville vs Harvard-Westlake/Notre Dame AcademyMar 10 · 1600 Meters · Place 1 · Harvard WestHarvard West1600 Meters14:34.3612
Mar 10Crespi/Louisville vs Harvard-Westlake/Notre Dame AcademyMar 10 · 800 Meters · Place 1 · Harvard WestHarvard West800 Meters12:08.9112
Mar 10Crespi/Louisville vs Harvard-Westlake/Notre Dame AcademyMar 10 · 1600 Meters · Place 1 · Harvard WestHarvard West1600 Meters14:34.3612
Mar 10Crespi/Louisville vs Harvard-Westlake/Notre Dame AcademyMar 10 · 800 Meters · Place 1 · Harvard WestHarvard West800 Meters12:08.9112
Mar 10Crespi/Louisville vs Harvard-Westlake/Notre Dame AcademyMar 10 · 1600 Meters · Place 1 · Harvard WestHarvard West1600 Meters14:34.3612
Mar 10Crespi/Louisville vs Harvard-Westlake/Notre Dame AcademyMar 10 · 800 Meters · Place 1 · Harvard WestHarvard West800 Meters12:08.9112

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19Notre Dame vs Harvard-WestlakeMay 19 · 1600 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake1600 Meters14:38.3211
May 19Notre Dame vs Harvard-WestlakeMay 19 · 800 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake800 Meters12:17.3311
Apr 2475th Pasadena GamesApr 24 · 3200 Meters · Place 4 · Harvard-WestHarvard-West3200 Meters410:14.0111
Apr 2475th Pasadena GamesApr 24 · 1600 Meters · Place 4 · Harvard-WestHarvard-West1600 Meters44:40.1011
Apr 2475th Pasadena GamesApr 24 · 800 Meters · Place 9 · Harvard-WestHarvard-West800 Meters92:11.7111
Apr 22Harvard-Westlake at ChaminadeApr 22 · 1600 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake1600 Meters1.5:00.09a11
Apr 22Harvard-Westlake at ChaminadeApr 22 · 800 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake800 Meters1.2:08.78a11
Apr 17St. Francis/Marlborough at Harvard-WestlakeApr 17 · 3200 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake3200 Meters1.10:24.56a11
Apr 17St. Francis/Marlborough at Harvard-WestlakeApr 17 · 1600 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake1600 Meters1.4:41.26a11
Apr 10Windward at Harvard-WestlakeApr 10 · 1600 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake1600 Meters1.4:41.69a11
Mar 27FSHA/Crespi at Harvard-WestlakeMar 27 · 3200 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake3200 Meters1.11:47.23a11
Mar 27FSHA/Crespi at Harvard-WestlakeMar 27 · 1600 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake1600 Meters1.4:44.70a11

2019 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 24Harvard-Westlake Spring ClassicApr 24 · 1600 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake1600 Meters14:55.71PR9
Apr 24Harvard-Westlake Spring ClassicApr 24 · 800 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake800 Meters22:24.619
Apr 15Mission/Sunshine League Prelims/FinalsApr 15 · 3200 Meters · Place 7 · Harvard-WestlakeHarvard-Westlake3200 Meters7.11:35.40a9
Apr 15Mission/Sunshine League Prelims/FinalsApr 15 · 1600 Meters · Place 11 · Harvard-WestlakeHarvard-Westlake1600 MetersRound P11.5:11.19a9
Apr 15Mission/Sunshine League Prelims/FinalsApr 15 · 1600 Meters · Place 8 · Harvard-WestlakeHarvard-Westlake1600 Meters8.4:58.31a9
Apr 9Harvard-Westlake and NDA at LoyolaApr 9 · 800 Meters · Place 4 · Harvard-WestlakeHarvard-Westlake800 Meters42:19.26PR9
Mar 20Bishop Alemany at Harvard-WestlakeMar 20 · 1600 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake1600 Meters2.5:07.00a9
Mar 20Bishop Alemany at Harvard-WestlakeMar 20 · 800 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake800 Meters2.2:29.10a9
Mar 16Asics Laguna Beach Trophy InvitationalMar 16 · 1600 Meters · Place 56 · Harvard-WestHarvard-West1600 Meters565:28.109
Mar 16Asics Laguna Beach Trophy InvitationalMar 16 · 1600 Meters · Place 56 · Harvard-WestlakeHarvard-Westlake1600 Meters56.5:28.10a9
Mar 14Notre Dame vs. Harvard-WestlakeMar 14 · 1600 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake1600 Meters15:16.91—
Mar 5Harvard-Westlake v St. Francis/Immaculate HeartMar 5 · 3200 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake3200 Meters1.11:36.39a9
Mar 5Harvard-Westlake v St. Francis/Immaculate HeartMar 5 · 800 Meters · Place 3 · Harvard-WestlakeHarvard-Westlake800 Meters3.2:23.27a9
Feb 28EMT Chaminade v Harvard-Westlake v MarlboroughFeb 28 · 3200 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake3200 Meters2.11:54.12a9
Feb 28EMT Chaminade v Harvard-Westlake v MarlboroughFeb 28 · 1600 Meters · Place 3 · Harvard-WestlakeHarvard-Westlake1600 Meters3.5:34.67a9
Feb 20Crespi and Louisville at Harvard-WestlakeFeb 20 · 3200 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake3200 Meters2.12:12.44a9
Feb 20Crespi and Louisville at Harvard-WestlakeFeb 20 · 800 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake800 Meters1.2:22.85a9