Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSilver Lake vs Marshfield · May 914.17aSilver Lake vs MarshfieldMay 9, 2023
200 Meters · OutdoorMarshfield Vs. Whitman Hanson · Apr 2529.66aMarshfield Vs. Whitman HansonApril 25, 2023
300 Meters · IndoorPatriot League Meet #2 · Dec 1549.53aPatriot League Meet #2December 15, 2025
55 Meter · IndoorPatriot League Meet #2 · Dec 158.31aPatriot League Meet #2December 15, 2023
55 Meters · IndoorPatriot League Indoor Track & Field Championship · Feb 108.14Patriot League Indoor Track & Field ChampionshipFebruary 10, 2023
Shot Put · 4kg · IndoorPatriot League Meet #4A · Jan 1920-04.00Patriot League Meet #4AJanuary 19, 2023

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 39 · MarshfieldMarshfield55 Meters398.43a12
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 39 · MarshfieldMarshfield55 Meters398.43a12
Jan 6Patriot League Meet #4Jan 6 · 55 Meters · Place 130 · MarshfieldMarshfield55 Meters13012.21a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · Place 20 · MarshfieldMarshfield300 Meters20.49.53a PB12
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 27 · MarshfieldMarshfield55 Meter27.8.39a12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 3Patriot League Meet #3Jan 3 · Long Jump · Place 10 · MarshfieldMarshfieldLong Jump1013-11—
Jan 3Patriot League Meet #3Jan 3 · 55 Meters · Place 14 · MarshfieldMarshfield55 Meters148.21a—

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 21 · MarshfieldMarshfield55 Meter21.8.31a PB10
Dec 15Patriot League Meet #2Dec 15 · Long Jump · MarshfieldMarshfieldLong Jump--FOUL10
Dec 7Patriot League Meet #1Dec 7 · 55 Meter · Place 20 · MarshfieldMarshfield55 Meter20.8.38aWind: 010
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · 55 Meters · Place 27 · MarshfieldMarshfield55 MetersRound P278.14 PB9
Jan 27Patriot League Meet #5Jan 27 · Shot Put · Place 33 · MarshfieldMarshfieldShot Put3319-08.50—
Jan 27Patriot League Meet #5Jan 27 · 55 Meters · Place 26 · MarshfieldMarshfield55 Meters268.33a—
Jan 19Patriot League Meet #4Jan 19 · Shot Put · Place 27 · MarshfieldMarshfieldShot Put2720-4FR
Jan 19Patriot League Meet #4Jan 19 · 55 Meters · Place 4 · MarshfieldMarshfield55 Meters48.32FR
Jan 19Patriot League Meet #4AJan 19 · 55 Meter · Place 29 · MarshfieldMarshfield55 Meter29.8.32a9
Jan 19Patriot League Meet #4AJan 19 · Shot Put · Place 31 · MarshfieldMarshfieldShot Put4kg31.20-04.00 PB9
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 55 Meter · Place 44 · MarshfieldMarshfield55 MeterRound P44.8.32a9
Jan 6Patriot League Meet #3Jan 6 · Shot Put · Place 28 · MarshfieldMarshfieldShot Put2820-4FR
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 3 · MarshfieldMarshfield55 Meters38.38FR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Silver Lake vs MarshfieldMay 9 · 200 Meters · Place 5 · MarshfieldMarshfield200 Meters530.26a—
May 9Silver Lake vs MarshfieldMay 9 · 100 Meters · Place 6 · MarshfieldMarshfield100 Meters614.17a PB—
May 3Plymouth North v. MarshfieldMay 3 · 200 Meters · MarshfieldMarshfield200 Meters—29.20Unofficial9
May 3Plymouth North v. MarshfieldMay 3 · 100 Meters · MarshfieldMarshfield100 Meters—13.60Unofficial9
Apr 25Marshfield Vs. Whitman HansonApr 25 · 200 Meters · Place 5 · MarshfieldMarshfield200 Meters529.66a PB—
Apr 6Hingham at MarshfieldApr 6 · 200 Meters · Place 6 · MarshfieldMarshfield200 Meters629.74FR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Patriot League Meet #2Dec 16 · 55 Meter · Place 22 · MarshfieldMarshfield55 Meter22.8.35a9
Dec 16Patriot League Meet #2Dec 16 · Shot Put · Place 30 · MarshfieldMarshfieldShot Put4kg30.18-1.59

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · 400 Meters · Place 18 · Furnace BrookFurnace Brook400 Meters18.1:12.41aUnofficial8
May 31South Shore Middle School League TF ChampionshipMay 31 · Long Jump · Furnace BrookFurnace BrookLong Jump--DNS8
May 31South Shore Middle School League TF ChampionshipMay 31 · 200 Meters · Place 9 · Furnace BrookFurnace Brook200 Meters9.31.53a8