Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 2 Track & Field Championship · May 2917.78aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
400m Hurdles · 30" / 0.762m · OutdoorWhitman-Hanson vs Plymouth North · May 51:18.09aWhitman-Hanson vs Plymouth NorthMay 5, 2026
55m Hurdles · 33" · IndoorWinter Warrior HS Invitational · Dec 2811.11aWinter Warrior HS InvitationalDecember 28, 2025
Javelin · 600g · OutdoorPatriot League Championship Meet · May 1978' 4"Patriot League Championship MeetMay 19, 2026
Triple Jump · OutdoorWhitman-Hanson vs Plymouth North · May 526-05.00Whitman-Hanson vs Plymouth NorthMay 5, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 20 · Plymouth North100m Hurdles33" / 0.838mRound P20.17.78a PBWind: -0.89
May 19Patriot League Championship MeetMay 19 · Javelin · Place 10 · Plymouth NorthJavelin600g10.78' 4" PB9
May 19Patriot League Championship MeetMay 19 · 400m Hurdles · Place 13 · Plymouth North400m Hurdles30" / 0.762m13.1:18.77a9
May 19Patriot League Championship MeetMay 19 · 100m Hurdles · Place 12 · Plymouth North100m Hurdles33" / 0.838mRound P12.18.05a9
May 13Plymouth North vs Silver LakeMay 13 · Javelin · Place 2 · Plymouth NorthJavelin280-039
May 13Plymouth North vs Silver LakeMay 13 · 400m Hurdles · Place 3 · Plymouth North400m Hurdles31:18.63a9
May 13Plymouth North vs Silver LakeMay 13 · 100m Hurdles · Place 3 · Plymouth North100m Hurdles318.06a9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Javelin · Place 37 · Plymouth NorthJavelin3754-119
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 400m Hurdles · Place 17 · Plymouth North400m Hurdles171:19.00a9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 100m Hurdles · Place 41 · Plymouth North100m Hurdles4119.42a9
May 5Whitman-Hanson vs Plymouth NorthMay 5 · Triple Jump · Place 6 · Plymouth NorthTriple Jump6.26-05.00 PB9
May 5Whitman-Hanson vs Plymouth NorthMay 5 · Javelin · Place 7 · Plymouth NorthJavelin600g7.69-089
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 400m Hurdles · Place 2 · Plymouth North400m Hurdles30" / 0.762m2.1:18.09a PB9
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 100m Hurdles · Place 3 · Plymouth North100m Hurdles33" / 0.838m3.18.59a9
May 2MSTCA Division 2 RelaysMay 2 · Javelin · Place 21 · Plymouth NorthJavelin2123.71m9
Apr 28Marshfield vs Plymouth NorthApr 28 · Triple Jump · Place 9 · Plymouth NorthTriple Jump927-04.509
Apr 28Marshfield vs Plymouth NorthApr 28 · Javelin · Place 2 · Plymouth NorthJavelin264-059
Apr 28Marshfield vs Plymouth NorthApr 28 · 400m Hurdles · Place 2 · Plymouth North400m Hurdles21:18.78a9
Apr 28Marshfield vs Plymouth NorthApr 28 · 100m Hurdles · Place 4 · Plymouth North100m Hurdles418.61a9
Apr 14Duxbury vs Plymouth NorthApr 14 · Triple Jump · Place 8 · Plymouth NorthTriple Jump827-19
Apr 14Duxbury vs Plymouth NorthApr 14 · Javelin · Place 1 · Plymouth NorthJavelin182-109
Apr 14Duxbury vs Plymouth NorthApr 14 · 100m Hurdles · Place 3 · Plymouth North100m Hurdles318.60a9
Apr 8Plymouth North vs HinghamApr 8 · Triple Jump · Place 6 · Plymouth NorthTriple Jump625-00.009
Apr 8Plymouth North vs HinghamApr 8 · Javelin · Place 5 · Plymouth NorthJavelin569-079
Apr 8Plymouth North vs HinghamApr 8 · 100m Hurdles · Place 2 · Plymouth North100m Hurdles218.98a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55m Hurdles · Place 13 · Plymouth North55m Hurdles1310.40a9
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 22 · Plymouth North55m Hurdles2211.01a9
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 22 · Plymouth North55m Hurdles2211.01a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 55m Hurdles · Place 48 · Plymouth North55m Hurdles33"Round P48.11.11a PB9
Dec 22Patriot League Meet #3Dec 22 · 55m Hurdles · Place 23 · Plymouth North55m Hurdles33"23.11.25a9
Dec 15Patriot League Meet #2Dec 15 · 55m Hurdles · Place 19 · Plymouth North55m Hurdles33"19.11.18a9