Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorPatriot League Championship Meet · May 1916.35aPatriot League Championship MeetMay 19, 2026
200 Meters · OutdoorPlymouth North at Hingham · Apr 825.87aPlymouth North at HinghamApril 8, 2025
400m Hurdles · 36" / 0.914m · OutdoorPatriot League Championship Meet · May 191:00.26aPatriot League Championship MeetMay 19, 2026
55 Meter · IndoorPatriot League Meet #1 · Dec 77.70aPatriot League Meet #1December 7, 2023
55m Hurdles · 39" · IndoorPatriot League Meet #3 · Dec 228.87aPatriot League Meet #3December 22, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 15 · Plymouth North110m Hurdles39" / 0.991mRound P15.16.71aWind: 0.111
May 19Patriot League Championship MeetMay 19 · 400m Hurdles · Place 3 · Plymouth North400m Hurdles36" / 0.914m3.1:00.26a PB11
May 19Patriot League Championship MeetMay 19 · 110m Hurdles · Place 4 · Plymouth North110m Hurdles39" / 0.991mRound P4.16.35a PB11
May 19Patriot League Championship MeetMay 19 · 110m Hurdles · Place 4 · Plymouth North110m Hurdles39" / 0.991m4.16.40a11
May 13Plymouth North vs Silver LakeMay 13 · 400m Hurdles · Place 1 · Plymouth North400m Hurdles11:00.56a11
May 13Plymouth North vs Silver LakeMay 13 · 110m Hurdles · Place 2 · Plymouth North110m Hurdles216.59a11
May 5Whitman-Hanson vs Plymouth NorthMay 5 · Long Jump · Plymouth NorthLong Jump--FOUL11
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 400m Hurdles · Place 1 · Plymouth North400m Hurdles36" / 0.914m1.1:00.85a11
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 110m Hurdles · Place 2 · Plymouth North110m Hurdles39" / 0.991m2.16.75a11
Apr 28Marshfield vs Plymouth NorthApr 28 · Long Jump · Place 3 · Plymouth NorthLong Jump317-01.5011
Apr 28Marshfield vs Plymouth NorthApr 28 · 400m Hurdles · Place 1 · Plymouth North400m Hurdles11:00.97a11
Apr 28Marshfield vs Plymouth NorthApr 28 · 110m Hurdles · Place 2 · Plymouth North110m Hurdles216.82a11
Apr 14Duxbury vs Plymouth NorthApr 14 · Long Jump · Place 3 · Plymouth NorthLong Jump317-1111
Apr 14Duxbury vs Plymouth NorthApr 14 · 400m Hurdles · Place 1 · Plymouth North400m Hurdles11:00.66a11
Apr 14Duxbury vs Plymouth NorthApr 14 · 110m Hurdles · Place 1 · Plymouth North110m Hurdles116.82a11
Apr 8Plymouth North vs HinghamApr 8 · Long Jump · Place 2 · Plymouth NorthLong Jump217-04.7511
Apr 8Plymouth North vs HinghamApr 8 · 400m Hurdles · Place 1 · Plymouth North400m Hurdles11:01.86a11
Apr 8Plymouth North vs HinghamApr 8 · 110m Hurdles · Place 2 · Plymouth North110m Hurdles216.80a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 20 · Plymouth North55m HurdlesRound P208.57a11
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 20 · Plymouth North55m HurdlesRound P208.5711
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55m Hurdles · Place 5 · Plymouth North55m Hurdles58.49a11
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55m Hurdles · Place 7 · Plymouth North55m Hurdles78.82a11
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 7 · Plymouth North55m Hurdles78.63a11
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 7 · Plymouth North55m Hurdles78.63a11
Jan 6Patriot League Meet #4Jan 6 · 55m Hurdles · Place 7 · Plymouth North55m Hurdles78.78a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 55m Hurdles · Place 51 · Plymouth North55m Hurdles39"Round P51.10.32a11
Dec 22Patriot League Meet #3Dec 22 · 55m Hurdles · Place 9 · Plymouth North55m Hurdles39"9.8.87a PB11
Dec 15Patriot League Meet #2Dec 15 · 55m Hurdles · Place 9 · Plymouth North55m Hurdles39"9.9.17a11
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55m Hurdles · Place 14 · Plymouth North55m Hurdles149.37a—
Jan 30Patriot League Meet #6Jan 30 · 55m Hurdles · Place 12 · Plymouth North55m Hurdles129.31a—
Jan 23Patriot League Meet #5Jan 23 · 55m Hurdles · Place 13 · Plymouth North55m Hurdles139.34a—
Jan 16Patriot League Meet #4Jan 16 · 55m Hurdles · Place 14 · Plymouth North55m Hurdles149.44a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55m Hurdles · Place 9 · Plymouth North55m Hurdles99.28a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20Patriot League Spring ChampionshipMay 20 · 400m Hurdles · Place 8 · Plymouth North400m Hurdles81:02.96a10
May 20Patriot League Spring ChampionshipMay 20 · 110m Hurdles · Place 12 · Plymouth North110m Hurdles1217.99a10
May 14Plymouth North vs Silver LakeMay 14 · Triple Jump · Place 3 · Plymouth NorthTriple Jump333-710
May 14Plymouth North vs Silver LakeMay 14 · 400m Hurdles · Place 2 · Plymouth North400m Hurdles21:05.74a10
May 14Plymouth North vs Silver LakeMay 14 · 110m Hurdles · Place 3 · Plymouth North110m Hurdles317.92a10
May 8Plymouth North vs. Whitman HansonMay 8 · Triple Jump · Place 4 · Plymouth NorthTriple Jump433-0.7510
May 8Plymouth North vs. Whitman HansonMay 8 · 400m Hurdles · Place 1 · Plymouth North400m Hurdles164.110
May 8Plymouth North vs. Whitman HansonMay 8 · 110m Hurdles · Place 4 · Plymouth North110m Hurdles418.210
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 110m Hurdles · Place 11 · Plymouth North110m Hurdles39" / 0.991mRound P11.18.20a10
Apr 30Plymouth North vs. MarshfieldApr 30 · Triple Jump · Plymouth NorthTriple Jump—33'3.5Unofficial10
Apr 30Plymouth North vs. MarshfieldApr 30 · 110m Hurdles · Plymouth North110m Hurdles39" / 0.991m—18.3Unofficial10
Apr 30Plymouth North vs. MarshfieldApr 30 · 200 Meters · Plymouth North200 Meters—25.9Unofficial10
Apr 15Duxbury @ Plymouth NorthApr 15 · Triple Jump · Plymouth NorthTriple Jump—33'6.5Unofficial10
Apr 15Duxbury @ Plymouth NorthApr 15 · 110m Hurdles · Plymouth North110m Hurdles39" / 0.991m—17.3Unofficial10
Apr 15Duxbury @ Plymouth NorthApr 15 · 200 Meters · Plymouth North200 Meters—24.9Unofficial10
Apr 8Plymouth North at HinghamApr 8 · Triple Jump · Place 4 · Plymouth NorthTriple Jump429-1010
Apr 8Plymouth North at HinghamApr 8 · 110m Hurdles · Place 4 · Plymouth North110m Hurdles420.17a10
Apr 8Plymouth North at HinghamApr 8 · 200 Meters · Place 5 · Plymouth North200 Meters525.87a PB10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 55m Hurdles · Place 12 · Plymouth North55m Hurdles39"12.9.46a10
Dec 10Patriot League Meet #1Dec 10 · 55m Hurdles · Place 12 · Plymouth North55m Hurdles39"12.9.79a10
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 55m Hurdles · Place 22 · Plymouth North55m Hurdles229.95a—
Feb 1Patriot League Meet #6Feb 1 · 55m Hurdles · Place 25 · Plymouth North55m Hurdles2510.04a—
Jan 26Patriot League Meet #5Jan 26 · 55m Hurdles · Place 23 · Plymouth North55m Hurdles2310.65a—
Jan 18Patriot League Meet #4Jan 18 · 55m Hurdles · Place 22 · Plymouth North55m Hurdles2210.68a—
Jan 3Patriot League Meet #3Jan 3 · 55m Hurdles · Place 21 · Plymouth North55m Hurdles2110.22a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15Patriot League Spring ChampionshipMay 15 · 110m Hurdles · Place 23 · Plymouth North110m Hurdles2320.22a—
May 9Hingham @ Plymouth NorthMay 9 · Triple Jump · Place 8 · Plymouth NorthTriple Jump830-0.50—
May 9Hingham @ Plymouth NorthMay 9 · 110m Hurdles · Place 6 · Plymouth North110m Hurdles620.71a—
May 9Hingham @ Plymouth NorthMay 9 · 200 Meters · Place 15 · Plymouth North200 Meters1526.89a—
May 7Silver Lake @ Plymouth NorthMay 7 · Triple Jump · Place 8 · Plymouth NorthTriple Jump829-2—
May 7Silver Lake @ Plymouth NorthMay 7 · 110m Hurdles · Place 4 · Plymouth North110m Hurdles420.06—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 110m Hurdles · Place 29 · Plymouth North110m Hurdles2920.64a—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · Triple Jump · Place 9 · Plymouth NorthTriple Jump929-4—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · 110m Hurdles · Place 5 · Plymouth North110m Hurdles526.24a—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · 200 Meters · Place 12 · Plymouth North200 Meters1226.54a—
Apr 23Marshfield vs Plymouth NorthApr 23 · 110m Hurdles · Place 3 · Plymouth North110m Hurdles319.88a—
Apr 10Plymouth North vs DuxburyApr 10 · 110m Hurdles · Plymouth North110m Hurdles39" / 0.991m—20.20Unofficial9
Apr 10Plymouth North vs DuxburyApr 10 · 200 Meters · Plymouth North200 Meters—26.80Unofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 55m Hurdles · Place 25 · Plymouth North55m Hurdles39"25.10.93a9
Dec 7Patriot League Meet #1Dec 7 · 55 Meter · Place 37 · Plymouth North55 Meter37.7.70a PBWind: 09