Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBeantown Challenge · Jan 174:32.83aBeantown ChallengeJanuary 17, 2026
1 Mile · OutdoorMSTCA South Shore Twilight Invitational · May 214:44.71aMSTCA South Shore Twilight InvitationalMay 21, 2022
1000 Meters · IndoorDartmouth Relays - College · Jan 62:40.93Dartmouth Relays - CollegeJanuary 6, 2024
1500 Meters · OutdoorUMass Lowell D'Amour Invitational · Mar 284:12.28aUMass Lowell D'Amour InvitationalMarch 28, 2026
2 Miles · IndoorSouth Shore League Meet #1 · Dec 1210:28.54aSouth Shore League Meet #1December 12, 2022
2 Miles · OutdoorMIAA D5 Championship · May 3010:27.90aMIAA D5 ChampionshipMay 30, 2022
3000 Meters · IndoorBruce Lehane Scarlet and White Invitational · Jan 248:40.55aBruce Lehane Scarlet and White InvitationalJanuary 24, 2026
3000m Steeplechase · 0.914m · OutdoorJay Carisella/Joe Donahue Coaches Invite · May 29:40.79aJay Carisella/Joe Donahue Coaches InviteMay 2, 2026
3000m Steeplechase · Outdoor2025 NEICAAA Outdoor Champs · May 1010:07.17a2025 NEICAAA Outdoor ChampsMay 10, 2025
5000 Meters · IndoorRiverhawk Invitational · Feb 615:42.44aRiverhawk InvitationalFebruary 6, 2026
5000 Meters · OutdoorHarvard Classic · Dec 616:11.15aHarvard ClassicDecember 6, 2025
600 Meters · IndoorMSTCA Speed Classic Small School · Dec 181:30.59aMSTCA Speed Classic Small SchoolDecember 18, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9America East Outdoor ChampionshipsMay 9 · 3000m Steeplechase · Place 16 · UMass LowellUMass Lowell3000m Steeplechase0.914m16.9:53.91aSo
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 3000m Steeplechase · Place 7 · UMass LowellUMass Lowell3000m Steeplechase0.914m7.9:40.79a PBSo
Apr 24UNH Wildcat InvitationalApr 24 · 3000m Steeplechase · Place 2 · UMass LowellUMass Lowell3000m Steeplechase0.914m2.10:02.99aSo
Apr 10Friar InvitationalApr 10 · 3000m Steeplechase · Place 19 · UMass LowellUMass Lowell3000m Steeplechase0.914m19.9:57.20aSo
Apr 4Sam Howell InvitationalApr 4 · 3000m Steeplechase · Place 18 · UMass LowellUMass Lowell3000m Steeplechase0.914m18.9:50.72aSo
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 1500 Meters · Place 11 · UMass LowellUMass Lowell1500 Meters11.4:12.28a PBSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11New Hampshire vs Umass LowellFeb 11 · 1 Mile · Place 6 · UMass LowellUMass Lowell1 Mile64:36.06SO
Feb 6Riverhawk InvitationalFeb 6 · 5000 Meters · Place 13 · UMass LowellUMass Lowell5000 Meters1315:42.44a PBJr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 3000 Meters · Place 37 · UMass LowellUMass Lowell3000 Meters378:40.55a PBJr
Jan 17Beantown ChallengeJan 17 · 1 Mile · Place 44 · UMass LowellUMass Lowell1 Mile444:32.83a PBJr
Jan 10Ivy vs America East ChallengeJan 10 · 1 Mile · Place 19 · UMass LowellUMass Lowell1 Mile194:37.03SO

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Harvard ClassicDec 6 · 5000 Meters · Place 16 · UMass LowellUMass Lowell5000 Meters16.16:11.15a PBJr
May 102025 NEICAAA Outdoor ChampsMay 10 · 3000m Steeplechase · Place 27 · UMass LowellUMass Lowell3000m Steeplechase2710:07.17a PBFR
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 3000m Steeplechase · Place 7 · UMass LowellUMass Lowell3000m Steeplechase0.914m7.10:11.84aFr
Mar 29UMass Lowell InvitationalMar 29 · 3000m Steeplechase · Place 5 · UMass LowellUMass Lowell3000m Steeplechase510:15.80FR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12UNH v. Umass LowellFeb 12 · 1 Mile · Place 7 · UMass LowellUMass Lowell1 Mile74:38.56a—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 3000 Meters · Place 107 · UMass LowellUMass Lowell3000 Meters1079:18.06a—
Jan 11Suffolk RelaysJan 11 · 1 Mile · Place 38 · UMass LowellUMass Lowell1 Mile384:33.52a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 3000 Meters · Place 23 · UMass LowellUMass Lowell3000 Meters23.9:06.83aSo
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 1 Mile · Place 109 · UMass LowellUMass Lowell1 Mile109.4:37.08aFr
Jan 26Riverhawk InvitationalJan 26 · 1 Mile · Place 79 · UMass LowellUMass Lowell1 Mile794:49.22FR
Jan 20Boston University Battle in BeantownJan 20 · 3000 Meters · Place 21 · UMass LowellUMass Lowell3000 Meters219:17.26FR
Jan 13Suffolk Ice BreakerJan 13 · 1 Mile · Place 23 · Umass LowellUmass Lowell1 Mile234:34.95—
Jan 6Dartmouth Relays - CollegeJan 6 · 1000 Meters · Place 2 · UMass LowellUMass Lowell1000 Meters22:40.93 PBFR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · 1 Mile · Place 13 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile13.4:48.92a12
Feb 11MSTCA Qualifier MeetFeb 11 · 1 Mile · Place 27 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile27.4:47.58a12
Jan 4South Shore Meet #2 at WheatonJan 4 · 1000 Meters · Place 2 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1000 Meters2.2:47.18aUnofficial12

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 19South Shore League Meet #2Dec 19 · 1 Mile · Place 1 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile1.4:49.79a12
Dec 19South Shore League Meet #2Dec 19 · 1000 Meters · Place 2 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1000 Meters2.2:49.53a12
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 600 Meters · Place 14 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr600 Meters14.1:30.59a PB12
Dec 12South Shore League Meet #1Dec 12 · 2 Miles · Place 1 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles1.10:28.54a PB12
Dec 12South Shore League Meet #1Dec 12 · 1 Mile · Place 1 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile1.4:43.86a12
Feb 8SSL ChampionshipFeb 8 · 2 Miles · Place 1 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles1.10:46.79a11
Feb 8SSL ChampionshipFeb 8 · 1 Mile · Place 1 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile1.4:42.64a11
Jan 7SSL Meet #4Jan 7 · 2 Miles · Place 1 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles1.10:48.39a11
Jan 7SSL Meet #4Jan 7 · 1 Mile · Place 1 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile1.4:51.10a11
Jan 3SSL Meet #3Jan 3 · 2 Miles · Place 1 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles1.10:42.78a11
Jan 3SSL Meet #3Jan 3 · 1 Mile · Place 1 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile1.4:52.23a11

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MIAA D5 ChampionshipMay 30 · 2 Miles · Place 11 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles11.10:27.90a PB11
May 30MIAA D5 ChampionshipMay 30 · 1 Mile · Place 21 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile21.4:56.76a11
May 26MIAA Division 5 ChampionshipMay 26 · 2 Miles · Place 11 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles11.10:27.90a11
May 26MIAA Division 5 ChampionshipMay 26 · 1 Mile · Place 21 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile21.4:56.76a11
May 23South Shore League TF ChampionshipMay 23 · 2 Miles · Place 1 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles1.10:15.37aUnofficial11
May 23South Shore League TF ChampionshipMay 23 · 1 Mile · Place 1 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile1.4:48.43aUnofficial11
May 21MSTCA South Shore Twilight InvitationalMay 21 · 1 Mile · Place 13 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile13.4:44.71a PB11
May 14MSTCA Coaches InvitationalMay 14 · 2 Miles · Place 13 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles13.10:41.79a11
May 14MSTCA Coaches InvitationalMay 14 · 2 Miles · Place 13 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles13.10:41.79aUnofficial11
May 5East Bridgewater vs MiddleboroMay 5 · 2 Miles · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles—10:39Unofficial11
Apr 26East Bridgewater vs Rockland and MashpeeApr 26 · 2 Miles · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles—10:36Unofficial11
Apr 26East Bridgewater vs Rockland and MashpeeApr 26 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—4:48.8Unofficial11
Apr 8East Bridgewater vs Cohasset/HullApr 8 · 2 Miles · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles—11:18Unofficial11

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · 1 Mile · Place 1 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile1.4:53.44a11
Dec 22South Shore League Meet #2Dec 22 · 1000 Meters · Place 2 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1000 Meters2.2:56.73a11
Dec 18MSTCA Small School Speed ClassicDec 18 · 600 Meters · Place 15 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr600 Meters15.1:33.21a11
Dec 13SSL Meet #1Dec 13 · 2 Miles · Place 1 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles1.10:50.66a11
Dec 13SSL Meet #1Dec 13 · 1 Mile · Place 2 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile2.4:58.94a11

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 10East Bridgewater vs. MiddleboroJun 10 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—4:56.0Unofficial10
Jun 3Norwell @ East BridgewaterJun 3 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—4:58Unofficial10
May 27East Bridgewater vs RandolphMay 27 · 2 Miles · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles—10:56Unofficial10
May 27East Bridgewater vs RandolphMay 27 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—4:59.3Unofficial10
May 21East Bridgewater vs CarverMay 21 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—4:57.4Unofficial10
May 10Rockland @ East BridgewaterMay 10 · 2 Miles · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles—10:59.1Unofficial10
May 10Rockland @ East BridgewaterMay 10 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—4:59.5Unofficial10
May 10Rockland @ East BridgewaterMay 10 · Triple Jump · East Bridgewater Jr/SrEast Bridgewater Jr/SrTriple Jump—34' 6.5"Unofficial10

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18SSP Twilight InvitationalMay 18 · 1 Mile · Place 30 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile30.5:43.82a9
May 18South Shore Principals Twilight InvitationalMay 18 · 1 Mile · Place 30 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile30.5:43.82aUnofficial9
May 16SSL ChampionshipMay 16 · 1 Mile · Place 4 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile4.5:45.23a9
Apr 22East Bridgewater vs Abington & MashpeeApr 22 · 2 Miles · East Bridgewater Jr/SrEast Bridgewater Jr/Sr2 Miles—12:42.0Unofficial9
Apr 22East Bridgewater vs Abington & MashpeeApr 22 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—5:49.0Unofficial9
Apr 10East Bridgewater vs Carverand MiddleboroApr 10 · 400 Meters · East Bridgewater Jr/SrEast Bridgewater Jr/Sr400 Meters—68.6Unofficial9