Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorPatriot League Meet #3 · Jan 63:55.18Patriot League Meet #3January 6, 2023
300 Meters · IndoorPatriot League Meet #5 · Jan 2146.34aPatriot League Meet #5January 21, 2026
400 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 231:03.47aMIAA Division 4 Track & Field ChampionshipMay 23, 2024
55m Hurdles · 33" · IndoorPatriot League Meet #2 · Dec 1611.68aPatriot League Meet #2December 16, 2022
600 Meters · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 141:48.82aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 14, 2025
High Jump · IndoorPatriot League Meet #2 · Dec 154-04.00Patriot League Meet #2December 15, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · High Jump · ScituateHigh Jump—NH12
May 5Plymouth South @ ScituateMay 5 · High Jump · Place 2 · ScituateHigh Jump2.4'4Unofficial12
May 5Plymouth South @ ScituateMay 5 · 400 Meters · Place 3 · Scituate400 Meters3.65.7Unofficial12
Apr 29Pembroke @ ScituateApr 29 · High Jump · Place 2 · ScituateHigh Jump2.4'4Unofficial12
Apr 29Pembroke @ ScituateApr 29 · 400 Meters · Place 1 · Scituate400 Meters1.66.0Unofficial12
Apr 14Scituate @ HanoverApr 14 · High Jump · ScituateHigh Jump—4'4Unofficial12
Apr 14Scituate @ HanoverApr 14 · 400 Meters · Scituate400 Meters—71Unofficial12
Apr 8Scituate @ QuincyApr 8 · High Jump · ScituateHigh Jump—4'2Unofficial12
Apr 8Scituate @ QuincyApr 8 · 400 Meters · Scituate400 Meters—65.6Unofficial12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · High Jump · Place 11 · ScituateHigh Jump114-412
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 300 Meters · Place 18 · Scituate300 Meters1847.11a12
Jan 21Patriot League Meet #5Jan 21 · High Jump · Place 10 · ScituateHigh Jump104-612
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 10 · Scituate300 Meters1046.34a PB12
Jan 21Patriot League Meet #5Jan 21 · High Jump · Place 10 · ScituateHigh Jump104-612
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 10 · Scituate300 Meters1046.34a12
Jan 6Patriot League Meet #4Jan 6 · High Jump · Place 12 · ScituateHigh Jump124-412
Jan 6Patriot League Meet #4Jan 6 · 300 Meters · Place 8 · Scituate300 Meters846.95a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · Place 9 · Scituate300 Meters9.47.60a12
Dec 15Patriot League Meet #2Dec 15 · High Jump · Place 5 · ScituateHigh Jump5.4-04.00 PB12
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 5 · Scituate300 Meters5.46.89a12
Dec 10Patriot League Meet #1Dec 10 · High Jump · ScituateHigh Jump--NH12
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 600 Meters · Place 23 · Scituate600 Meters231:48.82a PB—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 600 Meters · Place 6 · Scituate600 Meters61:48.95a—
Jan 30Patriot League Meet #6Jan 30 · 600 Meters · Place 9 · Scituate600 Meters91:52.42a—
Jan 16Patriot League Meet #4Jan 16 · 600 Meters · Place 6 · Scituate600 Meters61:49.38a—
Jan 6Patriot League Meet #3Jan 6 · 600 Meters · Place 7 · Scituate600 Meters71:52.00a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 400 Meters · Place 23 · Scituate400 Meters231:03.85a11
May 20Patriot League Spring ChampionshipMay 20 · 400 Meters · Place 7 · Scituate400 Meters71:05.17a11
May 8North Quincy & Quincy @ ScituateMay 8 · 400 Meters · Scituate400 MetersRelay Split—1:07.7hUnofficial11
May 8North Quincy & Quincy @ ScituateMay 8 · 400 Meters · Scituate400 Meters—64.05Unofficial11
Apr 15Hanover @ ScituateApr 15 · 400 Meters · Place 1 · Scituate400 Meters1.64.1Unofficial11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 300 Meters · Place 7 · Scituate300 Meters7.46.63a11
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 8 · Scituate300 Meters8.47.75a11
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 600 Meters · Place 13 · Scituate600 Meters131:52.14a—
Feb 1Patriot League Meet #6Feb 1 · 600 Meters · Place 12 · Scituate600 Meters121:51.78a—
Jan 26Patriot League Meet #5Jan 26 · 600 Meters · Place 9 · Scituate600 Meters91:51.54a—
Jan 18Patriot League Meet #4Jan 18 · 600 Meters · Place 13 · Scituate600 Meters131:54.26a—
Jan 3Patriot League Meet #3Jan 3 · 600 Meters · Place 14 · Scituate600 Meters141:54.57a—
Jan 3Patriot League Meet #3Jan 3 · 300 Meters · Place 18 · Scituate300 Meters1849.39a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 400 Meters · Place 24 · Scituate400 Meters24.1:03.47a PB10
May 15Patriot League Spring ChampionshipMay 15 · 400 Meters · Place 8 · Scituate400 Meters81:07.23a—
May 8Scituate @ Quincy/North QuincyMay 8 · 400 Meters · Scituate400 Meters—63.8Unofficial10
May 1Plymouth South @ ScituateMay 1 · 400 Meters · Place 1 · Scituate400 Meters1.65.3Unofficial10
May 1Plymouth South @ ScituateMay 1 · 200 Meters · Scituate200 Meters—30.5Unofficial10
Apr 23Pembroke @ ScituateApr 23 · 400 Meters · Scituate400 Meters—NT10
Apr 10Hanover @ ScituateApr 10 · 400 Meters · Place 1 · Scituate400 Meters1.67.3Unofficial10

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 600 Meters · Place 7 · Scituate600 Meters7.1:52.95a10
Dec 7Patriot League Meet #1Dec 7 · 600 Meters · Place 7 · Scituate600 Meters7.1:57.42a10
Feb 19MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · 600 Meters · Place 24 · Scituate600 Meters241:49.80a—
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · 600 Meters · Place 9 · Scituate600 Meters91:49.679
Jan 27Patriot League Meet #5Jan 27 · 55m Hurdles · Place 26 · Scituate55m Hurdles2611.62a—
Jan 27Patriot League Meet #5Jan 27 · 600 Meters · Place 16 · Scituate600 Meters161:55.23a—
Jan 19Patriot League Meet #4Jan 19 · 600 Meters · Place 7 · Scituate600 Meters71:57.47FR
Jan 19Patriot League Meet #4AJan 19 · 600 Meters · Place 18 · Scituate600 Meters18.1:57.47a9
Jan 19Patriot League Meet #4AJan 19 · 55m Hurdles · Scituate55m Hurdles33"—DNS9
Jan 6Patriot League Meet #3Jan 6 · 55m Hurdles · Place 1 · Scituate55m Hurdles111.58FR
Jan 6Patriot League Meet #3Jan 6 · 1000 Meters · Place 5 · Scituate1000 Meters53:55.18 PBFR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Patriot League Meet #2Dec 16 · 600 Meters · Place 16 · Scituate600 Meters16.1:58.01a9
Dec 16Patriot League Meet #2Dec 16 · 55m Hurdles · Place 27 · Scituate55m Hurdles33"27.11.68a PB9
Dec 8Patriot League Meet #1Dec 8 · 600 Meters · Place 17 · Scituate600 Meters17.2:02.42a9
Dec 8Patriot League Meet #1Dec 8 · 55m Hurdles · Place 26 · Scituate55m Hurdles33"26.11.95a9