Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSilver Lake vs @Marshfield · May 512.19aSilver Lake vs @MarshfieldMay 5, 2026
100m Hurdles · 30" / 0.762m · OutdoorMA Division 1 Middle School State Track & Field Championship · Jun 1021.75aMA Division 1 Middle School State Track & Field ChampionshipJune 10, 2023
100m Hurdles · 33" / 0.838m · OutdoorSouth Shore Middle School League Championship · May 2918.00aSouth Shore Middle School League ChampionshipMay 29, 2024
200 Meters · OutdoorWhitman-Hanson vs Marshfield · Apr 1426.35aWhitman-Hanson vs MarshfieldApril 14, 2026
300 Meters · IndoorPatriot League Meet #1 · Dec 1040.81aPatriot League Meet #1December 10, 2025
400 Meters · OutdoorMarshfield at Hingham · May 1356.96aMarshfield at HinghamMay 13, 2026
55 Meter · IndoorPatriot League Meet #1 · Dec 107.39aPatriot League Meet #1December 10, 2025
55 Meters · IndoorPatriot League Meet #4 · Jan 167.75aPatriot League Meet #4January 16, 2025
55m Hurdles · 39" · IndoorPatriot League Meet #1 · Dec 109.98aPatriot League Meet #1December 10, 2025
High Jump · OutdoorSouth Shore Middle School League Championship · May 294-08.00South Shore Middle School League ChampionshipMay 29, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · 400 Meters · MarshfieldMarshfield400 Meters—DNS10
May 19Patriot League Championship MeetMay 19 · 100 Meters · Place 12 · MarshfieldMarshfield100 MetersRound P12.12.46a10
May 19Patriot League Championship MeetMay 19 · 100 Meters · Place 12 · MarshfieldMarshfield100 Meters12.12.46a10
May 13Marshfield at HinghamMay 13 · 400 Meters · Place 6 · MarshfieldMarshfield400 Meters6.56.96a PB10
May 13Marshfield at HinghamMay 13 · 200 Meters · MarshfieldMarshfield200 Meters--DNS10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 100 Meters · Place 79 · MarshfieldMarshfield100 Meters7912.53a10
May 5Silver Lake vs @MarshfieldMay 5 · 200 Meters · MarshfieldMarshfield200 Meters—DNS10
May 5Silver Lake vs @MarshfieldMay 5 · 100 Meters · Place 9 · MarshfieldMarshfield100 Meters9.12.19a PB10
Apr 28Marshfield vs Plymouth NorthApr 28 · 400 Meters · Place 6 · MarshfieldMarshfield400 Meters657.45a10
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 200 Meters · Place 13 · MarshfieldMarshfield200 Meters1326.35a PB10
Apr 6Duxbury vs MarshfieldApr 6 · 100 Meters · Place 9 · MarshfieldMarshfield100 Meters912.93a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 300 Meters · Place 28 · MarshfieldMarshfield300 Meters2841.04a10

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · MarshfieldMarshfield300 Meters--DNS10
Dec 15Patriot League Meet #2Dec 15 · 55m Hurdles · Place 19 · MarshfieldMarshfield55m Hurdles39"19.10.29a10
Dec 15Patriot League Meet #2Dec 15 · High Jump · MarshfieldMarshfieldHigh Jump--DNS10
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 36 · MarshfieldMarshfield300 Meters36.40.81a PB10
Dec 10Patriot League Meet #1Dec 10 · 55m Hurdles · Place 7 · MarshfieldMarshfield55m Hurdles39"7.9.98a PB10
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 49 · MarshfieldMarshfield55 Meter49.7.39a PB10
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55m Hurdles · Place 26 · MarshfieldMarshfield55m Hurdles2610.20a—
Feb 4Patriot League Meet #7Feb 4 · 300 Meters · Place 14 · MarshfieldMarshfield300 Meters1443.38a—
Feb 4Patriot League Meet #7Feb 4 · 55 Meters · Place 47 · MarshfieldMarshfield55 Meters477.93a—
Jan 30Patriot League Meet #6Jan 30 · 55m Hurdles · Place 20 · MarshfieldMarshfield55m Hurdles2010.11a—
Jan 30Patriot League Meet #6Jan 30 · 300 Meters · Place 44 · MarshfieldMarshfield300 Meters4443.22a—
Jan 16Patriot League Meet #4Jan 16 · 55m Hurdles · Place 21 · MarshfieldMarshfield55m Hurdles2110.15a—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 107 · MarshfieldMarshfield55 Meters1077.75a PB—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 300 Meters · Place 70 · MarshfieldMarshfield300 Meters7042.19a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 300 Meters · Place 61 · MarshfieldMarshfield300 Meters61.42.92a9
Dec 29Winter Warrior HS InvitationalDec 29 · 55 Meter · Place 96 · MarshfieldMarshfield55 MeterRound P96.7.74a9
Dec 20Patriot League Meet #2Dec 20 · 55 Meter · Place 101 · MarshfieldMarshfield55 Meter101.7.83a9
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 26 · MarshfieldMarshfield300 Meters26.43.25a9
Dec 10Patriot League Meet #1Dec 10 · High Jump · MarshfieldMarshfieldHigh Jump--DNF9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 29South Shore Middle School League ChampionshipMay 29 · 100m Hurdles · Place 4 · Furnace BrookFurnace Brook100m Hurdles33" / 0.838mRound P4.18.29a8
May 29South Shore Middle School League ChampionshipMay 29 · 100m Hurdles · Place 4 · Furnace BrookFurnace Brook100m Hurdles33" / 0.838m4.18.00a PB8
May 29South Shore Middle School League ChampionshipMay 29 · High Jump · Place 3 · Furnace BrookFurnace BrookHigh Jump3.4-08.00 PB8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10MA Division 1 Middle School State Track & Field ChampionshipJun 10 · 100m Hurdles · Place 28 · Furnace BrookFurnace Brook100m Hurdles30" / 0.762mRound P28.21.75a PB7
May 31South Shore Middle School League TF ChampionshipMay 31 · High Jump · Place 11 · Furnace BrookFurnace BrookHigh Jump114-0—
May 31South Shore Middle School League TF ChampionshipMay 31 · 100m Hurdles · Place 15 · Furnace BrookFurnace Brook100m Hurdles1520.37a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 31South Shore Middle School League TF ChampionshipMay 31 · 100m Hurdles · Furnace BrookFurnace Brook100m Hurdles33" / 0.838mRound P--DNS6