Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 264:01.48aJohn Thomas Terrier ClassicJanuary 26, 2024
1 Mile · OutdoorFriar Invitational · Apr 124:09.17Friar InvitationalApril 12, 2024
1000 Meters · IndoorUniversity Of Massachusetts Amherst Flagship Invitational · Jan 142:25.64University Of Massachusetts Amherst Flagship InvitationalJanuary 14, 2024
1500 Meters · IndoorJohn Thomas Terrier Classic · Jan 313:48.87John Thomas Terrier ClassicJanuary 31, 2025
1500 Meters · Outdoor2023 Atlantic 10 Outdoor Track & Field Championships · May 63:50.732023 Atlantic 10 Outdoor Track & Field ChampionshipsMay 6, 2023
1600 Meters · Outdoor74th New England Interscholastic Track and Field Championships · Jun 84:21.15a74th New England Interscholastic Track and Field ChampionshipsJune 8, 2019
2 Miles · IndoorCape Anne League Meet · Dec 2710:09.86aCape Anne League MeetDecember 27, 2018
2 Miles · OutdoorMIAA Div. 2 Championship · May 2710:00.09aMIAA Div. 2 ChampionshipMay 27, 2018
3000 Meters · IndoorBoston University Battle in Beantown · Jan 208:05.84Boston University Battle in BeantownJanuary 20, 2024
5000 Meters · IndoorBoston University Sharon Colyear-Danville Season Opener · Dec 214:06.13aBoston University Sharon Colyear-Danville Season OpenerDecember 2, 2023
5000 Meters · Outdoor2025 NEICAAA Outdoor Champs · May 1014:46.79a2025 NEICAAA Outdoor ChampsMay 10, 2025
800 Meters · IndoorRiverhawk Invitational · Jan 241:55.23aRiverhawk InvitationalJanuary 24, 2025
800 Meters · OutdoorUMASS Lafreniere Commonwealth Invitational · Apr 121:56.17aUMASS Lafreniere Commonwealth InvitationalApril 12, 2025

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15UMass Amherst Last Chance Final QualifierMay 15 · 1500 Meters · Place 5 · UMass AmherstUMass Amherst1500 Meters53:53.78SR
May 102025 NEICAAA Outdoor ChampsMay 10 · 5000 Meters · Place 5 · UMassUMass5000 Meters514:46.79a PBSR
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 1500 Meters · Place 3 · UMassUMass1500 Meters3.3:51.51aSr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 1500 Meters · Place 2 · UMassUMass1500 Meters2.3:56.79aSr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 800 Meters · Place 9 · UMassUMass800 Meters9.1:56.17a PBSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14David Hemery Valentine InvitationalFeb 14 · 1 Mile · Place 162 · UMassUMass1 Mile1624:08.76a—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 61 · UMassUMass1 Mile614:06.95a—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 56 · UMass AmherstUMass Amherst1500 Meters563:48.87 PBSR
Jan 24Riverhawk InvitationalJan 24 · 3000 Meters · Place 2 · UMassUMass3000 Meters2.8:18.00aSr
Jan 24Riverhawk InvitationalJan 24 · 800 Meters · Place 9 · UMassUMass800 Meters9.1:55.23a PBSr
Jan 18The Battle in BeantownJan 18 · 1 Mile · Place 2 · UMassUMass1 Mile24:05.11a—
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 1000 Meters · Place 6 · UMass AmherstUMass Amherst1000 Meters62:28.38SR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · 5000 Meters · Place 160 · UMassUMass5000 Meters160.14:25.57aSr
Feb 9David Hemrey Valentine InvitationalFeb 9 · 1 Mile · Place 86 · UMass AmherstUMass Amherst1 Mile864:03.87JR
Jan 26John Thomas Terrier ClassicJan 26 · 1 Mile · Place 26 · UMassUMass1 Mile264:01.48a PB—
Jan 20Boston University Battle in BeantownJan 20 · 3000 Meters · Place 1 · UMass AmherstUMass Amherst3000 Meters18:05.84 PBJR
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 1000 Meters · Place 2 · UMass AmherstUMass Amherst1000 Meters22:25.64 PBJR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · 1500 Meters · Place 10 · UMass AmherstUMass Amherst1500 Meters103:56.69JR
Apr 13UMASS Commonwealth Invitational Apr 13 · 1500 Meters · Place 2 · UMassUMass1500 Meters23:59.71a—
Apr 12Friar InvitationalApr 12 · 1 Mile · Place 18 · UMass AmherstUMass Amherst1 Mile184:09.17 PBJR
Apr 5UMASS Flagship OpenerApr 5 · 1500 Meters · Place 10 · UMassUMass1500 Meters10.3:55.69aJr

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 2Boston University Sharon Colyear-Danville Season OpenerDec 2 · 5000 Meters · Place 1 · UMassUMass5000 Meters1.14:06.13a PBJr
Feb 25Atlantic 10 Indoor Track & Field ChampionshipsFeb 25 · 1 Mile · Place 8 · UMassUMass1 Mile8.4:19.46aSo
Feb 10David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 171 · UMassUMass1 Mile171.4:10.98aSo
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 3000 Meters · Place 6 · UMass AmherstUMass Amherst3000 Meters68:29.47SO
Jan 27John Thomas Terrier ClassicJan 27 · 1 Mile · Place 47 · UMassUMass1 Mile47.4:07.39aSo
Jan 21Boston University Battle in BeantownJan 21 · 3000 Meters · Place 2 · UMass AmherstUMass Amherst3000 Meters28:19.15SO
Jan 15Flagship Indoor InvitationalJan 15 · 1000 Meters · Place 2 · UMassUMass1000 Meters2.2:28.42aSo

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · 1500 Meters · Place 10 · UMass AmherstUMass Amherst1500 Meters103:54.37SO
May 62023 Atlantic 10 Outdoor Track & Field ChampionshipsMay 6 · 1500 Meters · Place 15 · UMass AmherstUMass Amherst1500 Meters153:50.73 PBSO
Apr 29UMASS Pre-Championship InvitationalApr 29 · 1500 Meters · Place 2 · UMass AmherstUMass Amherst1500 Meters23:52.06SO
Apr 29UMASS Pre-Championship InvitationalApr 29 · 1500 Meters · Place 2 · UMass AmherstUMass Amherst1500 Meters23:52.06SO
Apr 8UMASS Flagship OpenerApr 8 · 1500 Meters · Place 5 · UMass AmherstUMass Amherst1500 Meters53:55.07SO

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Atlantic 10 Conference Outdoor ChampionshipsMay 7 · 1500 Meters · Place 19 · UMassUMass1500 Meters19.4:03.99aFr
Apr 30UMASS Outdoor InvitationalApr 30 · 1500 Meters · Place 18 · UMassUMass1500 Meters18.4:00.61aFr
Apr 23Holy Cross InvitationalApr 23 · 800 Meters · Place 7 · UMass AmherstUMass Amherst800 Meters71:56.93FR
Apr 23Holy Cross InvitationalApr 23 · 800 Meters · Place 7 · UMass AmherstUMass Amherst800 Meters71:56.93FR
Apr 16UMASS Outdoor InvitationalApr 16 · 5000 Meters · Place 3 · UMassUMass5000 Meters3.15:01.67aFr
Apr 8Friar InvitationalApr 8 · 1 Mile · Place 30 · UMassUMass1 Mile30.4:17.29aFr
Apr 3UMASS InvitationalApr 3 · 800 Meters · Place 10 · UMass AmherstUMass Amherst800 Meters101:56.79FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11David Hemery Valentine InvitationalFeb 11 · 1 Mile · Place 124 · UMass AmherstUMass Amherst1 Mile1244:14.30FR

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 19MIAA D1 North ChampsJun 19 · 1 Mile · Place 2 · GloucesterGloucester1 Mile2.4:19.62a12
Jun 19MIAA D1 North ChampsJun 19 · 1 Mile · Place 2 · GloucesterGloucester1 Mile2.4:19.62a12

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22All-State ChampionshipFeb 22 · 1 Mile · Place 5 · Manchester Essex RegionalManchester Essex Regional1 Mile5.4:21.67a11
Feb 16MIAA Division 5 ChampionshipFeb 16 · 1 Mile · Place 1 · Manchester Essex RegionalManchester Essex Regional1 Mile1.4:24.55a11
Feb 4Cape Ann ChampionshipFeb 4 · 1 Mile · Place 2 · Manchester EssexManchester Essex1 Mile24:31.60JR
Jan 26Cape Ann MeetJan 26 · 1000 Meters · Place 1 · Manchester Essex RegionalManchester Essex Regional1000 Meters1.2:42.41a11
Jan 25MSTCA Coaches Invitational Small SchoolsJan 25 · 1 Mile · Place 1 · Manchester EssexManchester Essex1 Mile14:26.9611

2019 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 23Cape Ann #2Dec 23 · 1 Mile · Place 1 · Manchester Essex RegionalManchester Essex Regional1 Mile1.4:35.44a11
Dec 11Cape Anne #1Dec 11 · 1 Mile · Place 1 · Manchester Essex RegionalManchester Essex Regional1 Mile1.4:40.68a11
Feb 23MIAA All-State ChampionshipFeb 23 · 1 Mile · Place 8 · Manchester Essex RegionalManchester Essex Regional1 Mile8.4:22.86a10
Feb 13MIAA Division 5 ChampionshipsFeb 13 · 1 Mile · Place 2 · Manchester Essex RegionalManchester Essex Regional1 Mile2.4:27.04a10
Feb 5Cape Ann ChampionshipFeb 5 · 1 Mile · Place 2 · Manchester Essex RegionalManchester Essex Regional1 Mile24:29.2310
Jan 28Cape Ann #7Jan 28 · 2 Miles · Place 10 · Manchester Essex RegionalManchester Essex Regional2 Miles10.11:41.81a10
Jan 27MSTCA Coaches Invitational Small SchoolsJan 27 · 1 Mile · Place 1 · Manchester EssexManchester Essex1 Mile14:31.21SO
Jan 5Freshman - Sophomore Meet (Small Schools) Jan 5 · 1 Mile · Place 2 · Manchester EssexManchester Essex1 Mile24:33.79SO

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 874th New England Interscholastic Track and Field ChampionshipsJun 8 · 1600 Meters · Place 6 · Manchester Essex RegionalManchester Essex Regional1600 Meters6.4:21.15a PB10
Jun 1MIAA All State ChampionshipJun 1 · 1 Mile · Place 8 · GloucesterGloucester1 Mile8.4:22.87a10
May 18NEC Track & Field ChampionshipMay 18 · 1 Mile · Place 1 · GloucesterGloucester1 Mile1.4:34.10a10
May 4Weston Twilight InvitationalMay 4 · 1 Mile · Place 7 · GloucesterGloucester1 Mile7.4:25.71a10

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Cape Anne League MeetDec 27 · 2 Miles · Place 1 · Manchester Essex RegionalManchester Essex Regional2 Miles1.10:09.86a PB10
Dec 8Cape Ann #1Dec 8 · 2 Miles · Place 2 · Manchester Essex RegionalManchester Essex Regional2 Miles2.10:31.95a10

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27MIAA Div. 2 ChampionshipMay 27 · 2 Miles · Place 12 · GloucesterGloucester2 Miles12.10:00.09a PB9
May 20NEC Track & Field ChampionshipMay 20 · 2 Miles · Place 2 · GloucesterGloucester2 Miles2.10:20.85a9
May 11Andover Boosters InviteMay 11 · 2 Miles · Place 8 · GloucesterGloucester2 Miles8.10:10.15a9