Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDavid Hemrey Valentine Invitational · Feb 94:18.09David Hemrey Valentine InvitationalFebruary 9, 2024
1 Mile · OutdoorNew England Championship · Mar 54:18.63New England ChampionshipMarch 5, 2022
1000 Meters · IndoorNEICAAA Indoor Track & Field Championships · Feb 22:32.02NEICAAA Indoor Track & Field ChampionshipsFebruary 2, 2023
1500 Meters · IndoorJohn Thomas Terrier Classic · Jan 314:04.26John Thomas Terrier ClassicJanuary 31, 2025
1500 Meters · OutdoorSkyhawk Invitational · Apr 293:58.78Skyhawk InvitationalApril 29, 2023
2 Miles · IndoorMSTCA Distance Classic · Dec 289:54.69aMSTCA Distance ClassicDecember 28, 2021
2 Miles · OutdoorWeston Twilight Invitational · May 79:46.92Weston Twilight InvitationalMay 7, 2022
3000 Meters · IndoorSuffolk Ice Breaker · Jan 188:46.17aSuffolk Ice BreakerJanuary 18, 2026
5000 Meters · IndoorSuffolk Relays · Dec 215:25.35aSuffolk RelaysDecember 2, 2023
5000 Meters · OutdoorMerrimack Alumni Classic · Apr 1415:32.86Merrimack Alumni ClassicApril 14, 2024
600 Meters · IndoorMSTCA Winter Speed Classic-Small Schools · Dec 221:31.44aMSTCA Winter Speed Classic-Small SchoolsDecember 22, 2019
800 Meters · OutdoorMerrimack College Track Carnival · Apr 61:56.88Merrimack College Track CarnivalApril 6, 2023
800 Meters · Relay Split · OutdoorMAAC Outdoor Track & Field Championships · May 101:57.518MAAC Outdoor Track & Field ChampionshipsMay 10, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 1500 Meters · Place 24 · MerrimackMerrimack1500 MetersRound P24.4:07.44aSr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 1500 Meters · Place 51 · MerrimackMerrimack1500 Meters51.4:01.46aSr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 1500 Meters · Place 13 · MerrimackMerrimack1500 Meters13.4:02.40aSr
Apr 11Ed Daniels ClassicApr 11 · 5000 Meters · Place 5 · MerrimackMerrimack5000 Meters5.15:35.33aSr
Apr 2Merrimack Alumni ClassicApr 2 · 1500 Meters · Place 7 · MerrimackMerrimack1500 Meters7.4:07.64aSr
Apr 2Merrimack Alumni ClassicApr 2 · 800 Meters · Place 8 · MerrimackMerrimack800 Meters8.2:05.00aSr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 1500 Meters · Place 4 · MerrimackMerrimack1500 Meters4.4:03.40aSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 1 Mile · Place 8 · MerrimackMerrimack1 MileRound P8.4:22.11aSr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 1 Mile · Place 9 · MerrimackMerrimack1 Mile9.4:21.40aSr
Feb 13Harvard Crimson Elite & OpenFeb 13 · 1000 Meters · Place 16 · MerrimackMerrimack1000 Meters162:34.92SR
Feb 6Riverhawk InvitationalFeb 6 · 1 Mile · Place 21 · MerrimackMerrimack1 Mile214:20.68aSr
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 130 · MerrimackMerrimack1 Mile1304:21.09SR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 1 Mile · Place 5 · MerrimackMerrimack1 Mile54:23.91aSr
Jan 18Suffolk Ice BreakerJan 18 · 3000 Meters · Place 12 · MerrimackMerrimack3000 Meters128:46.17a PBSr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 5000 Meters · Place 19 · MerrimackMerrimack5000 Meters19.15:50.67aSr
Feb 15Kelly InviteFeb 15 · 1000 Meters · Place 1 · MerrimackMerrimack1000 Meters1.2:36.02aJr
Feb 1Harvard Crimson OpenFeb 1 · 1 Mile · Place 7 · MerrimackMerrimack1 Mile7.4:28.39aJr
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 176 · MerrimackMerrimack1 Mile1764:23.02a—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 170 · MerrimackMerrimack1500 Meters1704:04.26 PBJR
Jan 24Riverhawk InvitationalJan 24 · 1 Mile · Place 30 · MerrimackMerrimack1 Mile30.4:22.60aJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 800 Meters · MerrimackMerrimack800 MetersRelay Split—1:57.518 PBJr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 1500 Meters · Place 14 · MerrimackMerrimack1500 MetersRound P14.4:05.58aJr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 1500 Meters · Place 27 · MerrimackMerrimack1500 Meters27.4:01.04aJr
Apr 17Merrimack Alumni CarnivalApr 17 · 1500 Meters · Place 3 · MerrimackMerrimack1500 Meters34:05.33JR
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 5000 Meters · Place 4 · MerrimackMerrimack5000 Meters4.15:52.17aJr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 1 Mile · Place 13 · MerrimackMerrimack1 Mile13.4:26.24aJr
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 1 Mile · Place 17 · MerrimackMerrimack1 Mile174:25.21SO
Feb 9David Hemrey Valentine InvitationalFeb 9 · 1 Mile · Place 288 · MerrimackMerrimack1 Mile2884:18.09 PBSO
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 1 Mile · Place 85 · MerrimackMerrimack1 Mile85.4:20.77aSo
Jan 26John Thomas Terrier ClassicJan 26 · 1 Mile · Place 147 · MerrimackMerrimack1 Mile1474:19.08a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Northeast Outdoor ChampionshipsMay 4 · 1500 Meters · Place 15 · MerrimackMerrimack1500 MetersRound P15.4:04.07aSo
Apr 27Skyhawk Invitational (outdoor)Apr 27 · 800 Meters · Place 17 · MerrimackMerrimack800 Meters172:00.24a—
Apr 19George Davis InvitationalApr 19 · 1500 Meters · Place 11 · MerrimackMerrimack1500 Meters11.3:59.92aSo
Apr 14Merrimack Alumni ClassicApr 14 · 5000 Meters · Place 1 · MerrimackMerrimack5000 Meters115:32.86 PBSO
Apr 5UMASS Flagship OpenerApr 5 · 1500 Meters · Place 34 · MerrimackMerrimack1500 Meters34.4:05.08aSo

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 5000 Meters · Place 11 · MerrimackMerrimack5000 Meters11.15:25.35a PBSo
Feb 19NEC Indoor Track & Field ChampionshipsFeb 19 · 1 Mile · Place 5 · MerrimackMerrimack1 MileRound P5.4:25.08aFr
Feb 19NEC Indoor Track & Field ChampionshipsFeb 19 · 1 Mile · Place 5 · MerrimackMerrimack1 Mile5.4:25.01aFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 335 · MerrimackMerrimack1 Mile335.4:20.14aFr
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 1000 Meters · Place 9 · MerrimackMerrimack1000 Meters92:32.02 PBFR
Jan 21URI InvitationalJan 21 · 1000 Meters · Place 9 · MerrimackMerrimack1000 Meters9.2:34.45aFr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · 1500 Meters · Place 19 · MerrimackMerrimack1500 Meters193:59.42FR
May 6NEC ChampionshipMay 6 · 1500 Meters · Place 14 · MerrimackMerrimack1500 MetersRound P14.4:09.35aFr
May 6NEC ChampionshipMay 6 · 1500 Meters · Place 7 · MerrimackMerrimack1500 Meters7.4:01.34aFr
Apr 29Skyhawk InvitationalApr 29 · 1500 Meters · Place 3 · MerrimackMerrimack1500 Meters33:58.78 PBFR
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · 1500 Meters · Place 4 · MerrimackMerrimack1500 Meters44:00.07FR
Apr 6Merrimack College Track CarnivalApr 6 · 800 Meters · Place 4 · MerrimackMerrimack800 Meters41:56.88 PBFR
Mar 31Black and Gold InvitationalMar 31 · 1500 Meters · Place 20 · MerrimackMerrimack1500 Meters20.4:01.87aFr
Mar 24UMass-Lowell InvitationalMar 24 · 1500 Meters · Place 6 · MerrimackMerrimack1500 Meters6.4:03.18aFr

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10Beacon InvitationalDec 10 · 1 Mile · Place 4 · MerrimackMerrimack1 Mile4.4:19.65aFr
Dec 3Suffolk RelaysDec 3 · 3000 Meters · Place 6 · MerrimackMerrimack3000 Meters6.8:51.38aFr
Feb 26MIAA All-State ChampionshipsFeb 26 · 1 Mile · Place 7 · LunenburgLunenburg1 Mile74:23.0712
Feb 18MIAA Div 5 ChampionshipFeb 18 · 1 Mile · Place 2 · LunenburgLunenburg1 Mile24:24.2312
Feb 12District E Gerry Frew InvitationalFeb 12 · 1 Mile · Place 1 · LunenburgLunenburg1 Mile14:42.66SR
Feb 4Midland Wachusett Division C & D League MeetFeb 4 · 1 Mile · Place 1 · LunenburgLunenburg1 Mile14:48.08SR
Feb 4Midland Wachusett Division C & D League MeetFeb 4 · 1000 Meters · Place 2 · LunenburgLunenburg1000 Meters22:51.09SR

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · 1 Mile · Place 13 · LunenburgLunenburg1 Mile13.4:24.70a12
May 26MIAA Division 6 ChampionshipMay 26 · 1 Mile · Place 3 · LunenburgLunenburg1 Mile3.4:23.95a12
May 7Weston Twilight InvitationalMay 7 · 2 Miles · Place 10 · LunenburgLunenburg2 Miles109:46.92 PB12
Mar 5New England ChampionshipMar 5 · 1 Mile · Place 11 · Lunenburg-MALunenburg-MA1 Mile114:23.0712
Mar 5New England ChampionshipMar 5 · 1 Mile · Place 7 · LunenburgLunenburg1 Mile74:18.63 PB12

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 2 Miles · Place 1 · LunenburgLunenburg2 Miles1.9:54.69a PB12

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 12District E Boys ChampionshipJun 12 · 1 Mile · Place 1 · LunenburgLunenburg1 Mile1.4:25.84a11
Jun 12District E Boys ChampionshipJun 12 · 800 Meters · Place 1 · LunenburgLunenburg800 Meters1.2:01.22a11
Jun 5MSTCA Lou Tozzi InvitationalJun 5 · 1 Mile · Place 8 · LunenburgLunenburg1 Mile84:32.6111
Jun 5MSTCA Lou Tozzi InvitationalJun 5 · 800 Meters · Place 7 · LunenburgLunenburg800 Meters72:03.2111

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29MSTCA Holiday Challenge Dec 29 · 1000 Meters · Place 2 · UnattachedUnattached1000 Meters2.2:46.16a11
Feb 22All-State ChampionshipFeb 22 · 1000 Meters · Place 18 · LunenburgLunenburg1000 Meters18.2:40.02a10
Feb 16MIAA Division 5 ChampionshipFeb 16 · 1000 Meters · Place 3 · LunenburgLunenburg1000 Meters3.2:37.32a10
Feb 8Gerry Frew Meet (D1 and D2)Feb 8 · 1 Mile · Place 1 · LunenburgLunenburg1 Mile1.4:42.04a10
Jan 25MSTCA Coaches Invitational Small SchoolsJan 25 · 1 Mile · Place 8 · LunenburgLunenburg1 Mile84:36.9710
Jan 5Auerbach Freshmen-Sophomore Meet Small SchoolJan 5 · 2 Miles · Place 2 · LunenburgLunenburg2 Miles210:13.1110

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28MSTCA Winter Distance ClassicDec 28 · 1 Mile · Place 10 · LunenburgLunenburg1 Mile10.4:45.78a10
Dec 28MSTCA Winter Distance ClassicDec 28 · 1000 Meters · Place 2 · LunenburgLunenburg1000 Meters2.2:41.81a10
Dec 22MSTCA Winter Speed Classic-Small SchoolsDec 22 · 600 Meters · Place 15 · LunenburgLunenburg600 Meters15.1:31.44a PB10
Feb 13MIAA Division 5 ChampionshipsFeb 13 · 2 Miles · Place 12 · LunenburgLunenburg2 Miles12.10:39.01a9
Feb 1Midland Wachusett Division C/D ChampionshipsFeb 1 · 1000 Meters · Place 4 · LunenburgLunenburg1000 Meters42:58.359
Feb 1Midland Wachusett Division C/D ChampionshipsFeb 1 · 2 Miles · Place 3 · LunenburgLunenburg2 Miles310:39.589
Jan 5Freshman - Sophomore Meet (Small Schools) Jan 5 · 2 Miles · Place 5 · LunenburgLunenburg2 Miles510:42.83FR

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15Mid Wach C League MeetMay 15 · 2 Miles · Place 2 · LunenburgLunenburg2 Miles210:42.81FR
May 1158th Annual Fred Warren District E InvitationalMay 11 · 2 Miles · Place 6 · LunenburgLunenburg2 Miles6.10:32.30a9

2018 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29MSTCA Distance Classic Dec 29 · 2 Miles · Place 22 · LunenburgLunenburg2 Miles22.10:49.73a9
Dec 12Mid-Wach Dual Meets Week #2Dec 12 · 2 Miles · Place 2 · LunenburgLunenburg2 Miles2.11:04.409
Dec 8Mid-Wach Dual Meet #1 - FitchburgDec 8 · 2 Miles · Place 3 · LunenburgLunenburg2 Miles3.11:27.409
Feb 2Mid Wach League Meet DFeb 2 · 2 Miles · Place 5 · LunenburgLunenburg2 Miles5.10:57.56a8
Jan 10Hudson vs GardnerJan 10 · 2 Miles · Place 4 · LunenburgLunenburg2 Miles4.11:27.008
Jan 3Mid Wach @ FitchburgJan 3 · 600 Meters · Place 9 · LunenburgLunenburg600 Meters9.1:44.708

2017 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Mid-Wach/WachusettDec 9 · 1 Mile · Place 13 · LunenburgLunenburg1 Mile13.5:27.508
Dec 9Mid-Wach/WachusettDec 9 · 1000 Meters · Place 16 · LunenburgLunenburg1000 Meters16.3:11.508