Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGNAC Championship · Feb 157:12.10aGNAC ChampionshipFebruary 15, 2026
1000 Meters · IndoorAtlantic Coast League/South Shore League Meet #4 · Jan 224:37.79aAtlantic Coast League/South Shore League Meet #4January 22, 2018
1500 Meters · OutdoorGreat Northeast Outdoor Championships · Apr 256:32.39aGreat Northeast Outdoor ChampionshipsApril 25, 2026
500 Meters · IndoorHarvard Invitational · Jan 301:58.97Harvard InvitationalJanuary 30, 2026
600 Meters · IndoorMIT Gordon Kelly Invitational · Jan 242:26.17aMIT Gordon Kelly InvitationalJanuary 24, 2026
800 Meters · IndoorGNAC Championship · Feb 163:23.75aGNAC ChampionshipFebruary 16, 2025
800 Meters · OutdoorMIT Sean Collier Invitational · Apr 173:11.75aMIT Sean Collier InvitationalApril 17, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Battle Road Twilight Series Meet 1May 9 · 1500 Meters · Place 19 · SimmonsSimmons1500 Meters19.6:40.81aSr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 1500 Meters · Place 8 · SimmonsSimmons1500 Meters8.6:32.39a PBSr
Apr 17MIT Sean Collier InvitationalApr 17 · 800 Meters · Place 38 · SimmonsSimmons800 Meters38.3:11.75a PBSr
Apr 10Tufts Spring StampedeApr 10 · 800 Meters · Place 36 · SimmonsSimmons800 Meters36.3:15.08aSr
Apr 4Jim Sheehan MemorialApr 4 · 1500 Meters · Place 41 · SimmonsSimmons1500 Meters41.6:34.05aSr
Apr 4Jim Sheehan MemorialApr 4 · 800 Meters · Place 33 · SimmonsSimmons800 Meters33.3:19.19aSr
Mar 27Jonathan Tymann InvitationalMar 27 · 1500 Meters · Place 21 · SimmonsSimmons1500 Meters21.6:34.52aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15GNAC ChampionshipFeb 15 · 1 Mile · Place 7 · SimmonsSimmons1 Mile7.7:12.10a PBSr
Jan 30Harvard InvitationalJan 30 · 500 Meters · Place 18 · SimmonsSimmons500 Meters181:58.97 PBSO
Jan 24MIT Gordon Kelly InvitationalJan 24 · 600 Meters · Place 28 · SimmonsSimmons600 Meters282:26.17a PBSr
Jan 18Suffolk Ice BreakerJan 18 · 1 Mile · Place 56 · SimmonsSimmons1 Mile567:29.27aSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 1500 Meters · Place 13 · SimmonsSimmons1500 Meters13.7:04.71aJr
Apr 18MIT Sean Collier InvitationalApr 18 · 800 Meters · Place 41 · SimmonsSimmons800 Meters413:23.07FR
Apr 4Regis Spring Invite 2025Apr 4 · 1500 Meters · Place 21 · SimmonsSimmons1500 Meters21.7:01.10aJr
Mar 29Tufts Snowflake ClassicMar 29 · 800 Meters · Place 54 · SimmonsSimmons800 Meters543:25.93aJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16GNAC ChampionshipFeb 16 · 800 Meters · Place 24 · SimmonsSimmons800 Meters24.3:23.75a PBJr
Jan 24Riverhawk InvitationalJan 24 · 800 Meters · Place 74 · SimmonsSimmons800 Meters74.3:29.22aJr
Jan 18the TRACK at new balance Collegiate ShowdownJan 18 · 600 Meters · Place 5 · SimmonsSimmons600 Meters52:33.47FR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Mini Meet at BUDec 14 · 800 Meters · Place 10 · SimmonsSimmons800 Meters10.3:33.50aJr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19Sean Collier InvitationalApr 19 · 800 Meters · Place 33 · SimmonsSimmons800 Meters333:21.52a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 22Regis College MeetApr 22 · 800 Meters · Place 18 · SimmonsSimmons800 Meters18.3:26.35aFr

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11East Bridgewater vs RandolphMay 11 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7:50.7Unofficial12
May 10East Bridgewater vs CarverMay 10 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7:50.7Unofficial12
May 7Abington @ East BridgewaterMay 7 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7:46.6Unofficial12
May 5East Bridgewater vs MiddleboroMay 5 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7:48.6Unofficial12
Apr 26East Bridgewater vs Rockland and MashpeeApr 26 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7:45.2Unofficial12
Apr 12East Bridgewater vs NorwellApr 12 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7:47.8Unofficial12
Apr 8East Bridgewater vs Cohasset/HullApr 8 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—8:03.6Unofficial12

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8SSL ChampionshipFeb 8 · 1 Mile · Place 15 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile15.8:03.25a12
Jan 26SSL Meet #5Jan 26 · 1 Mile · Place 14 · East BridgewaterEast Bridgewater1 Mile147:33.0212
Jan 7SSL Meet #4Jan 7 · 1 Mile · Place 7 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile7.7:34.50a12
Jan 3SSL Meet #3Jan 3 · 1 Mile · Place 10 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile10.7:53.25a12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · 1 Mile · Place 15 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile15.7:40.00a12
Dec 13SSL Meet #1Dec 13 · 1 Mile · Place 24 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile24.7:51.62a12

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 10East Bridgewater vs. MiddleboroJun 10 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7 32Unofficial12
Jun 8East Bridgewater vs MashpeeJun 8 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7 34Unofficial12
Jun 3Norwell @ East BridgewaterJun 3 · 800 Meters · East Bridgewater Jr/SrEast Bridgewater Jr/Sr800 Meters—3:20.8Unofficial12
May 27East Bridgewater vs RandolphMay 27 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7:27.8Unofficial12
May 27East Bridgewater vs RandolphMay 27 · Discus · East Bridgewater Jr/SrEast Bridgewater Jr/SrDiscus1kg—55 6Unofficial12
May 24Abington @ EBMay 24 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7:30.3Unofficial12
May 21East Bridgewater vs CarverMay 21 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7:44.2Unofficial12
May 21East Bridgewater vs CarverMay 21 · Discus · East Bridgewater Jr/SrEast Bridgewater Jr/SrDiscus1kg—26 4Unofficial12
May 18Cohasset/Hull vs East Bridgewater @ EBMay 18 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7 36Unofficial12
May 18Cohasset/Hull vs East Bridgewater @ EBMay 18 · Discus · East Bridgewater Jr/SrEast Bridgewater Jr/SrDiscus1kg—30 1Unofficial12
May 10Rockland @ East BridgewaterMay 10 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7 38Unofficial12

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1South Shore League ChampionshipsFeb 1 · 1 Mile · Place 9 · East BridgewaterEast Bridgewater1 Mile97:44.84SO

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 29East Bridgewater v. Cohasset HullApr 29 · 1 Mile · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile—7:44.4Unofficial10

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7ACL / SSL League Meet # 3Jan 7 · 1 Mile · Place 17 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile17.8:19.00a9
Jan 7ACL / SSL League Meet # 3Jan 7 · 1000 Meters · Place 12 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1000 Meters12.4:56.98a9

2018 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17ACL/SSL League Meet #2Dec 17 · 1000 Meters · Place 10 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1000 Meters10.4:39.73a9
Dec 10ACL / SSL League meet #1Dec 10 · 1 Mile · Place 15 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile15.8:08.16a9
Dec 10ACL / SSL League meet #1Dec 10 · 1000 Meters · Place 15 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1000 Meters15.4:42.08a9
Jan 22Atlantic Coast League/South Shore League Meet #4Jan 22 · 1000 Meters · Place 36 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1000 Meters36.4:37.79a PB8
Jan 8Atlantic Coast League/South Shore League Meet #3Jan 8 · 1000 Meters · Place 38 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1000 Meters38.4:43.37a8

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10East Bridgewater vs RandolphMay 10 · 1 Mile · Place 3 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 MileRound V3.7:41.8Unofficial8
May 8Middleboro Vs. East Bridgewater @ MiddleboroMay 8 · 1 Mile · Place 7 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 MileRound V7.7:50.8Unofficial8
Apr 26East Bridgewater vs AbingtonApr 26 · 1 Mile · Place 8 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 MileRound V8.8:01Unofficial8
Apr 23East Bridgewater vs. CarverApr 23 · 1 Mile · Place 8 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 Mile8.8:05.6Unofficial8
Apr 9Rockland vs. East BridgewaterApr 9 · 1 Mile · Place 6 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1 MileRound V6.7:52.7Unofficial8

2017 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Atlantic Coast League/South Shore League Meet #1Dec 11 · 1000 Meters · Place 34 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1000 Meters34.4:43.17a8

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Atlantic Coast-South Shore League Meet #2Dec 19 · 1000 Meters · Place 37 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1000 Meters37.4:43.39a7
Dec 12Atlantic Coast LeagueDec 12 · 1000 Meters · Place 34 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr1000 Meters34.4:43.38a7