Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMassasoit Classic · Jan 245:39.17aMassasoit ClassicJanuary 24, 2026
10,000 Meters · OutdoorSilfen Invitational · Apr 1040:53.86aSilfen InvitationalApril 10, 2026
1000 Meters · IndoorNH Meet AM · Jan 153:31.77aNH Meet AMJanuary 15, 2023
10000 Meters · OutdoorTufts Snowflake Classic · Mar 2941:10.38aTufts Snowflake ClassicMarch 29, 2025
1500 Meters · IndoorNHWTL @ UNH Morning · Feb 55:22.83NHWTL @ UNH MorningFebruary 5, 2023
1500 Meters · OutdoorJonathan Tymann Invitational · Apr 55:18.28Jonathan Tymann InvitationalApril 5, 2025
1600 Meters · OutdoorMonadnock Home Meet · Apr 195:59.66Monadnock Home MeetApril 19, 2023
300 Meters · IndoorNHWTL @ PSU Morning Session · Dec 1653.58aNHWTL @ PSU Morning SessionDecember 16, 2023
3000 Meters · IndoorWheaton Post-Season Qualifier · Feb 2111:02.55Wheaton Post-Season QualifierFebruary 21, 2026
3200 Meters · OutdoorMonadnock Twilight Meet- Vermont/BRATTLEBORO RESULTS · May 512:48.88aMonadnock Twilight Meet- Vermont/BRATTLEBORO RESULTSMay 5, 2023
5000 Meters · IndoorTufts Cupid Challenge · Feb 1319:26.36aTufts Cupid ChallengeFebruary 13, 2026
5000 Meters · OutdoorConference of New England Outdoor Championships · Apr 2419:16.17aConference of New England Outdoor ChampionshipsApril 24, 2026
55 Meter · IndoorNHWTL @ PSU Afternoon Session · Dec 239.45aNHWTL @ PSU Afternoon SessionDecember 23, 2023
800 Meters · OutdoorSpringfield College Classic · Apr 42:35.75aSpringfield College ClassicApril 4, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Battle Road Twilight Series Meet 1May 9 · 10,000 Meters · Place 12 · Wentworth (Mass.)Wentworth (Mass.)10,000 Meters12.41:34.30aSo
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 5000 Meters · Place 9 · Wentworth (Mass.)Wentworth (Mass.)5000 Meters9.19:16.17a PBSo
Apr 10Silfen InvitationalApr 10 · 10,000 Meters · Place 18 · Wentworth (Mass.)Wentworth (Mass.)10,000 Meters18.40:53.86a PBSo
Apr 4Springfield College ClassicApr 4 · 800 Meters · Place 11 · Wentworth (Mass.)Wentworth (Mass.)800 Meters11.2:35.75a PBSo
Mar 27Jonathan Tymann InvitationalMar 27 · 5000 Meters · Place 1 · Wentworth (Mass.)Wentworth (Mass.)5000 Meters1.19:45.80aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · 3000 Meters · Place 8 · WentworthWentworth3000 Meters811:02.55 PBSO
Feb 13Tufts Cupid ChallengeFeb 13 · 5000 Meters · Place 19 · Wentworth (Mass.)Wentworth (Mass.)5000 Meters1919:26.36a PBSo
Jan 24Massasoit ClassicJan 24 · 1 Mile · Place 2 · Wentworth (Mass.)Wentworth (Mass.)1 Mile25:39.17a PBSO

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 5000 Meters · Place 35 · Wentworth (Mass.)Wentworth (Mass.)5000 Meters35.19:52.97aSo
Feb 22Wheaton Post-Season QualifierFeb 22 · 1 Mile · Place 9 · Wentworth (Mass.)Wentworth (Mass.)1 Mile95:43.32a—
Feb 14Lynn Ruddy InvitationalFeb 14 · 5000 Meters · Place 2 · Wentworth (Mass.)Wentworth (Mass.)5000 Meters2.20:15.92aFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · 10000 Meters · Place 22 · Wentworth (Mass.)Wentworth (Mass.)10000 Meters2245:03.16aFR
May 2NE DIII OutdoorMay 2 · 10,000 Meters · Wentworth (Mass.)Wentworth (Mass.)10,000 Meters--DNSFr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 5000 Meters · Place 15 · WentworthWentworth5000 Meters1520:11.12FR
Apr 5Jonathan Tymann InvitationalApr 5 · 1500 Meters · Place 3 · WentworthWentworth1500 Meters35:18.28 PBFR
Mar 29Tufts Snowflake ClassicMar 29 · 10000 Meters · Place 7 · Wentworth (Mass.)Wentworth (Mass.)10000 Meters741:10.38a PBFr
Mar 29Tufts Snowflake ClassicMar 29 · 5000 Meters · Wentworth (Mass.)Wentworth (Mass.)5000 Meters—DNFFr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18Newfound Regional MeetMay 18 · 1600 Meters · Place 7 · Mascenic RegionalMascenic Regional1600 Meters76:03.8912
May 18WILDERNESS TRACK & FIELD CHAMPIONSHIPMay 18 · 1600 Meters · Place 7 · Mascenic RegionalMascenic Regional1600 Meters7.6:03.89a12
Apr 12Belmont MeetApr 12 · 3200 Meters · Place 1 · Mascenic RegionalMascenic Regional3200 Meters113:31.85SR
Apr 12Belmont MeetApr 12 · 1600 Meters · Place 2 · Mascenic RegionalMascenic Regional1600 Meters26:08.80SR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 112024 NHIAA Indoor Div II ChampionshipFeb 11 · 3000 Meters · Place 7 · Mascenic RegionalMascenic Regional3000 Meters7.11:44.13a12
Feb 112024 NHIAA Indoor Div II ChampionshipFeb 11 · 1500 Meters · Place 10 · Mascenic RegionalMascenic Regional1500 Meters10.5:31.27a12
Feb 3NHWTL UNH PMFeb 3 · 1500 Meters · Place 5 · Mascenic RegionalMascenic Regional1500 Meters55:24.89SR
Feb 3NHWTL UNH AMFeb 3 · 1500 Meters · Place 5 · Mascenic RegionalMascenic Regional1500 Meters5.5:24.89a12

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ PSU Morning SessionDec 30 · 3000 Meters · Place 2 · Mascenic RegionalMascenic Regional3000 Meters2.11:55.27a12
Dec 30NHWTL @ PSU Morning SessionDec 30 · 1500 Meters · Place 3 · Mascenic RegionalMascenic Regional1500 Meters3.5:41.25a12
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · 55 Meter · Place 52 · Mascenic RegionalMascenic Regional55 MeterRound P52.9.45a PB12
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · 1500 Meters · Place 5 · Mascenic RegionalMascenic Regional1500 Meters5.5:30.89a12
Dec 16NHWTL @ PSU Morning SessionDec 16 · 300 Meters · Place 22 · Mascenic RegionalMascenic Regional300 Meters22.53.58a PB12
Dec 16NHWTL @ PSU Morning SessionDec 16 · 3000 Meters · Place 2 · Mascenic RegionalMascenic Regional3000 Meters2.12:00.88a12
Feb 12NHIAA Division II Indoor State ChampionshipsFeb 12 · 3000 Meters · Place 5 · Mascenic RegionalMascenic Regional3000 Meters5.12:00.17a11
Feb 12NHIAA Division II Indoor State ChampionshipsFeb 12 · 1500 Meters · Place 7 · Mascenic RegionalMascenic Regional1500 Meters7.5:41.08a11
Feb 5NHWTL @ UNH MorningFeb 5 · 1500 Meters · Place 6 · Mascenic RegionalMascenic Regional1500 Meters65:22.83 PBJR
Jan 21NHWTL @ UNH AfternoonJan 21 · 1500 Meters · Place 5 · Mascenic RegionalMascenic Regional1500 Meters5.5:30.80a11
Jan 15NH Meet AMJan 15 · 1000 Meters · Place 6 · Mascenic RegionalMascenic Regional1000 Meters6.3:31.77a PB11
Jan 15NH Meet AMJan 15 · 1500 Meters · Place 4 · Mascenic RegionalMascenic Regional1500 Meters4.5:41.89a11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24NHIAA Division III Track & Field ChampionshipsMay 24 · 3200 Meters · Place 6 · Mascenic RegionalMascenic Regional3200 Meters6.12:52.30a11
May 5Monadnock Twilight Meet- Vermont/BRATTLEBORO RESULTSMay 5 · 3200 Meters · Place 2 · Mascenic RegionalMascenic Regional3200 Meters2.12:48.88a PB11
Apr 19Monadnock Home MeetApr 19 · 1600 Meters · Place 5 · Mascenic RegionalMascenic Regional1600 Meters55:59.66 PBJR
Apr 19Monadnock Home MeetApr 19 · 800 Meters · Place 5 · Mascenic RegionalMascenic Regional800 Meters52:49.24JR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth MorningDec 30 · 1500 Meters · Place 5 · Mascenic RegionalMascenic Regional1500 Meters5.5:33.22a11
Dec 30NHWTL @ PSU Morning SessionDec 30 · 1500 Meters · Place 5 · Mascenic RegionalMascenic Regional1500 Meters5.5:33.22a11
Dec 28Winter Track League - Leverone #2Dec 28 · 3000 Meters · Place 4 · Mascenic RegionalMascenic Regional3000 Meters4.11:58.36a11
Dec 17NHWTL @ UNHDec 17 · 1500 Meters · Place 4 · Mascenic RegionalMascenic Regional1500 Meters4.5:41.39a11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21Wilderness League ChampionshipMay 21 · 1600 Meters · Place 9 · Mascenic RegionalMascenic Regional1600 Meters96:30.26SO

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19Con-Val Home MeetMay 19 · 1600 Meters · Place 3 · Mascenic RegionalMascenic Regional1600 Meters36:08.73FR
May 19Con-Val Home MeetMay 19 · 800 Meters · Place 5 · Mascenic RegionalMascenic Regional800 Meters52:55.47FR