Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorPatriot League Track & Field Championships · Jun 125:40.44aPatriot League Track & Field ChampionshipsJune 12, 2021
1500 Meters · OutdoorWidener Final Qualifier · May 124:53.76Widener Final QualifierMay 12, 2025
3000 Meters · IndoorCentennial Conference Indoor Championships · Mar 110:52.81aCentennial Conference Indoor ChampionshipsMarch 1, 2025
400 Meters · OutdoorPL #1 Hingham vs, Marshfield @ Hingham · May 111:07.24aPL #1 Hingham vs, Marshfield @ HinghamMay 11, 2021
5000 Meters · IndoorBow Tie Invitiational · Dec 720:20.83aBow Tie InvitiationalDecember 7, 2024
5000 Meters · OutdoorCentennial Conference Outdoor Championships · May 218:54.12Centennial Conference Outdoor ChampionshipsMay 2, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 1500 Meters · Place 32 · Johns HopkinsJohns Hopkins1500 Meters324:53.76 PBSR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 5000 Meters · Place 10 · Johns HopkinsJohns Hopkins5000 Meters1018:54.12 PBSR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 1500 Meters · Place 26 · Johns HopkinsJohns Hopkins1500 Meters265:02.79SR
Apr 19Hopkins Loyola InviteApr 19 · 1500 Meters · Place 29 · Johns HopkinsJohns Hopkins1500 Meters294:54.31SR
Apr 19Hopkins Loyola InviteApr 19 · 1500 Meters · Place 29 · Johns HopkinsJohns Hopkins1500 Meters294:54.31SR
Mar 29Navy Outdoor InvitationalMar 29 · 5000 Meters · Place 12 · Johns HopkinsJohns Hopkins5000 Meters1219:31.98a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 3000 Meters · Place 15 · Johns HopkinsJohns Hopkins3000 Meters1510:52.81a PB—
Feb 15Widener Indoor ClassicFeb 15 · 3000 Meters · Place 23 · Johns HopkinsJohns Hopkins3000 Meters23.10:59.61aSr
Jan 182025 Cardinal TFJan 18 · 3000 Meters · Place 18 · Johns HopkinsJohns Hopkins3000 Meters18.11:13.96aSr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · 5000 Meters · Place 19 · Johns HopkinsJohns Hopkins5000 Meters19.20:20.83a PBSr

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 12Patriot League Track & Field ChampionshipsJun 12 · 1 Mile · Place 4 · MarshfieldMarshfield1 Mile4.5:40.44a PB12
Jun 8Patriot League #5 Marshfield vs. Silver Lake Jun 8 · 1 Mile · Place 1 · MarshfieldMarshfield1 Mile1.5:34.20aUnofficial12
Jun 1PL#4 Plymouth North vs MarshfieldJun 1 · 1 Mile · Place 2 · MarshfieldMarshfield1 Mile2.5:37.30aUnofficial12
May 25PL#3 Whitman Hanson @ MarshfieldMay 25 · 800 Meters · Place 3 · MarshfieldMarshfield800 Meters3.2:34.60Unofficial12
May 18PL #2 Duxbury @ MarshfieldMay 18 · 800 Meters · Place 2 · MarshfieldMarshfield800 Meters2.2:35.30Unofficial12
May 11PL #1 Hingham vs, Marshfield @ HinghamMay 11 · 400 Meters · Place 5 · MarshfieldMarshfield400 Meters5.1:07.24a PB12
Mar 29Keenan #4 Patriot LeagueMar 29 · 1000 Meters · MarshfieldMarshfield1000 Meters—3:33.40Unofficial12