Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNew England (NEICAAA) Indoor Championships · Mar 64:17.29aNew England (NEICAAA) Indoor ChampionshipsMarch 6, 2026
10,000 Meters · OutdoorAmerica East Outdoor Championships · May 930:33.44aAmerica East Outdoor ChampionshipsMay 9, 2026
10000 Meters · Outdoor2025 NEICAAA Outdoor Champs · May 1031:46.19a2025 NEICAAA Outdoor ChampsMay 10, 2025
1500 Meters · IndoorNHWTL @ UNH Morning · Feb 54:19.28NHWTL @ UNH MorningFebruary 5, 2023
1500 Meters · OutdoorJay Carisella/Joe Donahue Coaches Invite · May 23:59.83aJay Carisella/Joe Donahue Coaches InviteMay 2, 2026
1600 Meters · OutdoorNHIAA Division II Track & Field Championships · May 264:27.42aNHIAA Division II Track & Field ChampionshipsMay 26, 2023
3000 Meters · IndoorMIT Gordon Kelly Invitational · Jan 248:36.94aMIT Gordon Kelly InvitationalJanuary 24, 2026
3000m Steeplechase · 0.914m · OutdoorUMASS Lafreniere Commonwealth Invitational · Apr 129:34.86aUMASS Lafreniere Commonwealth InvitationalApril 12, 2025
3000m Steeplechase · OutdoorUMASS Commonwealth Invitational · Apr 1310:15.23aUMASS Commonwealth Invitational April 13, 2024
3200 Meters · OutdoorBlack Bear Invitational · Apr 299:48.90Black Bear InvitationalApril 29, 2023
5000 Meters · IndoorIC4A/ECAC Indoor Championships · Feb 714:46.01aIC4A/ECAC Indoor ChampionshipsFebruary 7, 2026
5000 Meters · OutdoorUMASS Ken O'Brien Pre-Conference · Apr 2514:58.95aUMASS Ken O'Brien Pre-ConferenceApril 25, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9America East Outdoor ChampionshipsMay 9 · 10,000 Meters · Place 7 · VermontVermont10,000 Meters7.30:33.44a PBJr
May 9America East Outdoor ChampionshipsMay 9 · 5000 Meters · VermontVermont5000 Meters—DNFJr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 1500 Meters · Place 44 · VermontVermont1500 Meters44.3:59.83a PBJr
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · 5000 Meters · Place 2 · VermontVermont5000 Meters2.14:58.95a PBJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 1 Mile · Place 10 · VermontVermont1 Mile104:17.29a PBJR
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · 5000 Meters · Place 7 · VermontVermont5000 Meters714:46.01a PBJr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 3000 Meters · Place 4 · VermontVermont3000 Meters48:36.94a PBJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · 10000 Meters · Place 3 · VermontVermont10000 Meters331:46.19a PBSO
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 1500 Meters · Place 32 · VermontVermont1500 Meters32.4:01.90aSo
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 3000m Steeplechase · Place 3 · VermontVermont3000m Steeplechase0.914m3.9:34.86a PBSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 7IC4A/ECAC IndoorMar 7 · 5000 Meters · Place 15 · VermontVermont5000 Meters15.15:16.26aSo
Feb 22America East Indoor ChampsFeb 22 · 5000 Meters · Place 20 · VermontVermont5000 Meters2015:01.60a—
Feb 22America East Indoor ChampsFeb 22 · 3000 Meters · Place 26 · VermontVermont3000 Meters268:42.38a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 5000 Meters · Place 44 · VermontVermont5000 Meters44.15:46.61aSo
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 5000 Meters · Place 6 · VermontVermont5000 Meters615:11.86FR
Feb 19America East Indoor ChampionshipsFeb 19 · 5000 Meters · Place 14 · VermontVermont5000 Meters1415:16.00FR
Feb 19America East Indoor ChampionshipsFeb 19 · 3000 Meters · Place 21 · VermontVermont3000 Meters218:45.34FR
Jan 26Riverhawk InvitationalJan 26 · 3000 Meters · Place 24 · VermontVermont3000 Meters248:43.32FR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 5000 Meters · Place 26 · VermontVermont5000 Meters26.16:01.19aFr
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 3000m Steeplechase · Place 19 · VermontVermont3000m Steeplechase0.914m19.9:59.12aFr
Apr 26America East Pre-ConferenceApr 26 · 1500 Meters · Place 16 · VermontVermont1500 Meters16.4:09.33aFr
Apr 19George Davis InvitationalApr 19 · 3000m Steeplechase · Place 6 · VermontVermont3000m Steeplechase0.914m6.9:58.76aFr
Apr 13UMASS Commonwealth Invitational Apr 13 · 3000m Steeplechase · Place 7 · VermontVermont3000m Steeplechase710:15.23a PB—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Dartmouth Winter InvitationalDec 8 · 3000 Meters · Place 3 · VermontVermont3000 Meters3.8:44.99aFr
Feb 12NHIAA Division II Indoor State ChampionshipsFeb 12 · 3000 Meters · Place 3 · LebanonLebanon3000 Meters3.9:08.19a12
Feb 5NHWTL @ UNH MorningFeb 5 · 1500 Meters · Place 2 · LebanonLebanon1500 Meters24:19.28 PBSR
Jan 21NHWTL @ UNH AfternoonJan 21 · 3000 Meters · Place 1 · LebanonLebanon3000 Meters1.9:38.40a12
Jan 7NH Meet PMJan 7 · 3000 Meters · Place 2 · LebanonLebanon3000 Meters2.9:21.98a12

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · 3200 Meters · Place 6 · LebanonLebanon3200 Meters6.9:49.75a12
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · 1600 Meters · Place 7 · LebanonLebanon1600 Meters7.4:27.42a PB12
May 13CVC Championships at Keene, NH (VT results)May 13 · 3200 Meters · Place 3 · LebanonLebanon3200 Meters310:07.08a—
May 13CVC Championships at Keene, NH (VT results)May 13 · 1600 Meters · Place 3 · LebanonLebanon1600 Meters34:34.73a—
May 9CVC Qualifier at Kearsarge HS, Sutton, NH (VT results)May 9 · 3200 Meters · Place 2 · LebanonLebanon3200 Meters210:01.79a—
May 9CVC Qualifier at Kearsarge HS, Sutton, NH (VT results)May 9 · 1600 Meters · Place 2 · LebanonLebanon1600 Meters24:33.83a—
May 5Steven's HS Twilight Meet (VT Results)May 5 · 3200 Meters · Place 1 · LebanonLebanon3200 Meters1.10:02.6612
May 5Steven's HS Twilight Meet (VT Results)May 5 · 1600 Meters · Place 2 · LebanonLebanon1600 Meters2.4:35.5112
Apr 29Black Bear InvitationalApr 29 · 3200 Meters · Place 10 · LebanonLebanon3200 Meters109:48.90 PBSR
Apr 25Lebanon Home Meet #1Apr 25 · 3200 Meters · Place 2 · LebanonLebanon3200 Meters210:13.98—
Apr 25Lebanon Home Meet #1Apr 25 · 1600 Meters · Place 2 · LebanonLebanon1600 Meters24:39.39—
Apr 22Sanborn InvitationalApr 22 · 3200 Meters · Place 2 · LebanonLebanon3200 Meters210:04.24SR
Apr 18Merrimack Valley QuadApr 18 · 3200 Meters · Place 1 · LebanonLebanon3200 Meters110:24.98SR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth Afternoon Dec 30 · 1500 Meters · Place 1 · LebanonLebanon1500 Meters1.4:27.72a12
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 1500 Meters · Place 1 · LebanonLebanon1500 Meters1.4:27.72a12
Dec 18Winter Track League - Leverone #1Dec 18 · 3000 Meters · Place 1 · LebanonLebanon3000 Meters1.9:16.04a12

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Londonderry R.E.A.L InvitationalMay 21 · 3200 Meters · Place 2 · LebanonLebanon3200 Meters29:58.94JR
May 19Hanover Home MeetMay 19 · 3200 Meters · Place 1 · LebanonLebanon3200 Meters1.9:58.71a11
May 14CVC Championships in Hanover, NH (results)May 14 · 3200 Meters · Place 3 · LebanonLebanon3200 Meters3.10:25.15a11
May 14CVC Championships in Hanover, NH (results)May 14 · 1600 Meters · Place 7 · LebanonLebanon1600 Meters7.4:43.31a11
May 6Stevens' Twilight meet (results only)May 6 · 3200 Meters · Place 2 · LebanonLebanon3200 Meters2.10:14.57a11
May 6Stevens' Twilight meet (results only)May 6 · 1600 Meters · Place 2 · LebanonLebanon1600 Meters2.4:45.85a11
Apr 30Black Bear InvitationalApr 30 · 3200 Meters · Place 14 · LebanonLebanon3200 Meters14.10:05.69aUnofficial11
Apr 23Sanborn InvitationalApr 23 · 3200 Meters · Place 5 · LebanonLebanon3200 Meters510:09.42JR
Apr 23Sanborn InvitationalApr 23 · 3200 Meters · Place 5 · LebanonLebanon3200 Meters510:09.42JR

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21Hanover Last Chance MeetMay 21 · 3200 Meters · Place 1 · LebanonLebanon3200 Meters110:41.19SO

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4WTL Afternoon at UNHJan 4 · 1500 Meters · Place 14 · LebanonLebanon1500 Meters145:10.569