Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorYale Season Opener · Dec 64:30.96aYale Season OpenerDecember 6, 2025
1 Mile · OutdoorMIAA Division 4 Track & Field Championship · May 234:29.22aMIAA Division 4 Track & Field ChampionshipMay 23, 2024
1000 Meters · IndoorUniversity of Massachusetts Flagship Indoor Invitational · Jan 122:41.15University of Massachusetts Flagship Indoor InvitationalJanuary 12, 2025
1500 Meters · OutdoorMark Young Invitational · Apr 194:09.01Mark Young InvitationalApril 19, 2025
2 Miles · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 1810:15.95aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 18, 2024
3000 Meters · IndoorNew England (NEICAAA) Indoor Championships · Mar 68:42.58aNew England (NEICAAA) Indoor ChampionshipsMarch 6, 2026
3000 Meters · OutdoorRage in the Cage Invitational · Apr 69:15.39Rage in the Cage InvitationalApril 6, 2025
3000m Steeplechase · 0.914m · OutdoorNew England (NEICAAA) Outdoor Championships · May 89:13.56aNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026
3000m Steeplechase · Outdoor2025 NEICAAA Outdoor Champs · May 1010:04.56a2025 NEICAAA Outdoor ChampsMay 10, 2025
5000 Meters · IndoorNEC Indoor Championships · Feb 1515:13.91aNEC Indoor ChampionshipsFebruary 15, 2026
5000 Meters · OutdoorSilfen Invitational · Apr 1015:13.42aSilfen InvitationalApril 10, 2026
600 Meters · IndoorKadish Elm City · Dec 131:29.72aKadish Elm CityDecember 13, 2024
800 Meters · IndoorYale Season Opener · Dec 72:03.56aYale Season OpenerDecember 7, 2024
800 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 232:00.97aMIAA Division 4 Track & Field ChampionshipMay 23, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 3000m Steeplechase · Place 2 · New HavenNew Haven3000m Steeplechase0.914m2.9:13.56a PBSo
May 2Northeast Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 4 · New HavenNew Haven3000m Steeplechase0.914m4.9:25.69aSo
May 2Northeast Outdoor ChampionshipsMay 2 · 5000 Meters · Place 13 · New HavenNew Haven5000 Meters13.15:40.45aSo
Apr 18Mark Young InvitationalApr 18 · 3000m Steeplechase · Place 1 · New HavenNew Haven3000m Steeplechase0.914m1.9:29.81aSo
Apr 10Silfen InvitationalApr 10 · 5000 Meters · Place 20 · New HavenNew Haven5000 Meters20.15:13.42a PBSo
Apr 10Silfen InvitationalApr 10 · 1500 Meters · Place 3 · New HavenNew Haven1500 Meters3.4:14.98aSo
Apr 4UCONN Dog FightApr 4 · 1500 Meters · Place 44 · New HavenNew Haven1500 Meters444:12.71aSo
Mar 28Yellow Jacket OpenMar 28 · 800 Meters · Place 5 · New HavenNew Haven800 Meters5.2:06.01aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 3000 Meters · Place 18 · New HavenNew Haven3000 Meters188:42.58a PBSR
Feb 15NEC Indoor ChampionshipsFeb 15 · 5000 Meters · Place 10 · New HavenNew Haven5000 Meters10.15:13.91a PBSr
Feb 15NEC Indoor ChampionshipsFeb 15 · 3000 Meters · Place 11 · New HavenNew Haven3000 Meters11.8:54.71aSr
Jan 30Harvard InvitationalJan 30 · 5000 Meters · Place 8 · New HavenNew Haven5000 Meters815:48.98SR
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 3000 Meters · Place 12 · New HavenNew Haven3000 Meters128:45.90aSr
Jan 16NYC Gotham CupJan 16 · 3000 Meters · Place 12 · New HavenNew Haven3000 Meters12.8:49.10aSr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Yale Season OpenerDec 6 · 1 Mile · Place 3 · New HavenNew Haven1 Mile3.4:30.96a PBSr
Feb 15Yale Giegengack InvitationalFeb 15 · 3000 Meters · Place 18 · New HavenNew Haven3000 Meters189:00.53a—
Jan 31Harvard InvitationalJan 31 · 1 Mile · Place 11 · New HavenNew Haven1 Mile114:32.02FR
Jan 17Ramapo College Season OpenerJan 17 · 1 Mile · Place 21 · New HavenNew Haven1 Mile214:36.21a—
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 1000 Meters · Place 26 · New HavenNew Haven1000 Meters262:41.15 PBFR
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 1000 Meters · Place 26 · New HavenNew Haven1000 Meters262:41.15FR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · 3000m Steeplechase · Place 25 · New HavenNew Haven3000m Steeplechase2510:04.56a PBFR
Apr 25CCSU InvitationalApr 25 · 800 Meters · Place 10 · New HavenNew Haven800 Meters10.2:02.33aFr
Apr 19Mark Young InvitationalApr 19 · 1500 Meters · Place 13 · New HavenNew Haven1500 Meters134:09.01 PBFR
Apr 19Mark Young InvitationalApr 19 · 1500 Meters · Place 13 · New HavenNew Haven1500 Meters134:09.01FR
Apr 11SCSU Wright InviteApr 11 · 5000 Meters · Place 6 · New HavenNew Haven5000 Meters615:55.54aFr
Apr 6Rage in the Cage InvitationalApr 6 · 3000 Meters · Place 3 · New HavenNew Haven3000 Meters39:15.39 PBFR
Apr 6Rage in the Cage InvitationalApr 6 · 1500 Meters · Place 6 · New HavenNew Haven1500 Meters64:11.37FR

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Kadish Elm CityDec 13 · 600 Meters · Place 6 · New HavenNew Haven600 Meters6.1:29.72a PBJr
Dec 7Yale Season OpenerDec 7 · 800 Meters · Place 6 · New HavenNew Haven800 Meters6.2:03.56a PBJr
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 2 Miles · Place 8 · East LongmeadowEast Longmeadow2 Miles810:15.95a PB—
Feb 10PVIAC Indoor ChampionshipFeb 10 · 2 Miles · Place 4 · East LongmeadowEast Longmeadow2 Miles4.10:33.94a12
Feb 4PVIAC Meet #7Feb 4 · 2 Miles · Place 1 · East LongmeadowEast Longmeadow2 Miles1.10:39.55a12
Feb 4PVIAC Meet #7Feb 4 · 600 Meters · Place 6 · East LongmeadowEast Longmeadow600 Meters6.1:33.05a12
Jan 21PVIAC Meet #5Jan 21 · 2 Miles · Place 2 · East LongmeadowEast Longmeadow2 Miles2.11:08.81a12
Jan 21PVIAC Meet #5Jan 21 · 600 Meters · East LongmeadowEast Longmeadow600 Meters--DNS12
Jan 17PVIAC Jan 17th Early MeetJan 17 · 1000 Meters · Place 7 · East LongmeadowEast Longmeadow1000 Meters72:55.06a—
Jan 17PVIAC Jan 17th Early MeetJan 17 · 600 Meters · Place 5 · East LongmeadowEast Longmeadow600 Meters51:34.80a—
Jan 14PVIAC Meet #4Jan 14 · 2 Miles · Place 2 · East LongmeadowEast Longmeadow2 Miles2.10:28.65a12
Jan 14PVIAC Meet #4Jan 14 · 600 Meters · Place 3 · East LongmeadowEast Longmeadow600 Meters3.1:35.72a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 1 Mile · Place 14 · East LongmeadowEast Longmeadow1 Mile14.4:29.22a PB12
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 800 Meters · Place 16 · East LongmeadowEast Longmeadow800 Meters16.2:00.97a PB12
May 18WMASS D1May 18 · 1 Mile · Place 3 · East LongmeadowEast Longmeadow1 Mile34:35.47a—
May 6EL V Longmeadow DualMay 6 · 400 Meters · East LongmeadowEast Longmeadow400 Meters—55.7Unofficial12
Apr 1 Meet Minnechaug Vs East Longmeadow Apr 1 · 1 Mile · Place 2 · East LongmeadowEast Longmeadow1 Mile24:51.2—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 1000 Meters · Place 3 · East LongmeadowEast Longmeadow1000 Meters3.2:49.17a12
Feb 15MIAA D4 Indoor Track & Field ChampionshipsFeb 15 · 2 Miles · Place 16 · East LongmeadowEast Longmeadow2 Miles16.11:05.83a11
Feb 11MSTCA Qualifier MeetFeb 11 · 600 Meters · Place 35 · East LongmeadowEast Longmeadow600 Meters35.1:31.38a11