Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPatriot League Meet #2 · Dec 154:58.38aPatriot League Meet #2December 15, 2025
1 Mile · OutdoorPlymouth North at Hingham · Apr 85:07.84aPlymouth North at HinghamApril 8, 2025
2 Miles · OutdoorPlymouth North vs Hingham · Apr 811:17.88aPlymouth North vs HinghamApril 8, 2026
400 Meters · OutdoorMarshfield vs Plymouth North · Apr 2358.83aMarshfield vs Plymouth NorthApril 23, 2024
600 Meters · IndoorPatriot League Meet #5 · Jan 231:34.61aPatriot League Meet #5January 23, 2025
800 Meters · OutdoorPlymouth North vs Silver Lake · May 132:09.71aPlymouth North vs Silver LakeMay 13, 2026
800 Meters · Relay Split · OutdoorMSTCA Lou Tozzi Twilight Freshman-Sophomore Invitational · May 22:13.732MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2, 2025
High Jump · OutdoorPatriot League Championship Meet · May 195' 6"Patriot League Championship MeetMay 19, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · High Jump · Place 8 · Plymouth NorthHigh Jump8.5' 6" PB11
May 19Patriot League Championship MeetMay 19 · 800 Meters · Place 15 · Plymouth North800 Meters15.2:09.89a11
May 13Plymouth North vs Silver LakeMay 13 · High Jump · Place 3 · Plymouth NorthHigh Jump35-08.0011
May 13Plymouth North vs Silver LakeMay 13 · 800 Meters · Place 3 · Plymouth North800 Meters32:09.71a PB11
May 5Whitman-Hanson vs Plymouth NorthMay 5 · High Jump · Place 3 · Plymouth NorthHigh Jump3.5-04.0011
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 2 Miles · Place 3 · Plymouth North2 Miles3.11:35.45a11
Apr 28Marshfield vs Plymouth NorthApr 28 · High Jump · Place 4 · Plymouth NorthHigh Jump45-00.0011
Apr 28Marshfield vs Plymouth NorthApr 28 · 1 Mile · Place 9 · Plymouth North1 Mile95:24.36a11
Apr 14Duxbury vs Plymouth NorthApr 14 · High Jump · Place 3 · Plymouth NorthHigh Jump35-411
Apr 14Duxbury vs Plymouth NorthApr 14 · 1 Mile · Place 2 · Plymouth North1 Mile25:12.60a11
Apr 8Plymouth North vs HinghamApr 8 · High Jump · Place 5 · Plymouth NorthHigh Jump55-02.0011
Apr 8Plymouth North vs HinghamApr 8 · 2 Miles · Place 3 · Plymouth North2 Miles311:17.88a PB11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 1 Mile · Place 11 · Plymouth North1 Mile114:59.58a11
Jan 21Patriot League Meet #5Jan 21 · 1 Mile · Place 7 · Plymouth North1 Mile74:58.79a11
Jan 21Patriot League Meet #5Jan 21 · 1 Mile · Place 7 · Plymouth North1 Mile74:58.79a11
Jan 6Patriot League Meet #4Jan 6 · 1 Mile · Place 11 · Plymouth North1 Mile115:02.86a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 1 Mile · Place 53 · Plymouth North1 Mile53.5:06.83a11
Dec 15Patriot League Meet #2Dec 15 · 1 Mile · Place 9 · Plymouth North1 Mile9.4:58.38a PB11
Jan 30Patriot League Meet #6Jan 30 · 1 Mile · Place 19 · Plymouth North1 Mile195:14.42a—
Jan 23Patriot League Meet #5Jan 23 · 600 Meters · Place 13 · Plymouth North600 Meters131:34.61a PB—
Jan 16Patriot League Meet #4Jan 16 · 600 Meters · Place 16 · Plymouth North600 Meters161:35.47a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 107 · Plymouth North1 Mile1075:14.50a—
Jan 6Patriot League Meet #3Jan 6 · 600 Meters · Place 21 · Plymouth North600 Meters211:39.12a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 600 Meters · Place 26 · Plymouth North600 Meters261:37.86a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8Plymouth North vs. Whitman HansonMay 8 · 1 Mile · Place 3 · Plymouth North1 Mile35:0810
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 800 Meters · Plymouth North800 MetersRelay Split—2:13.732 PB10
Apr 30Plymouth North vs. MarshfieldApr 30 · 1 Mile · Plymouth North1 Mile—5:05Unofficial10
Apr 30Plymouth North vs. MarshfieldApr 30 · Javelin · Plymouth NorthJavelin800g—75'5Unofficial10
Apr 15Duxbury @ Plymouth NorthApr 15 · 1 Mile · Plymouth North1 Mile—5:10Unofficial10
Apr 15Duxbury @ Plymouth NorthApr 15 · Javelin · Plymouth NorthJavelin800g—78'5Unofficial10
Apr 8Plymouth North at HinghamApr 8 · Javelin · Place 14 · Plymouth NorthJavelin1482-510
Apr 8Plymouth North at HinghamApr 8 · 1 Mile · Place 3 · Plymouth North1 Mile35:07.84a PB10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 600 Meters · Place 12 · Plymouth North600 Meters12.1:35.77a10
Dec 10Patriot League Meet #1Dec 10 · 600 Meters · Place 9 · Plymouth North600 Meters9.1:35.92a10
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 600 Meters · Place 14 · Plymouth North600 Meters141:36.37a—
Feb 1Patriot League Meet #6Feb 1 · 600 Meters · Place 27 · Plymouth North600 Meters271:43.40a—
Jan 26Patriot League Meet #5Jan 26 · 600 Meters · Place 27 · Plymouth North600 Meters271:42.29a—
Jan 18Patriot League Meet #4Jan 18 · 600 Meters · Place 27 · Plymouth North600 Meters271:43.28a—
Jan 3Patriot League Meet #3Jan 3 · 600 Meters · Place 22 · Plymouth North600 Meters221:44.11a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15Patriot League Spring ChampionshipMay 15 · 800 Meters · Place 18 · Plymouth North800 Meters182:15.47a—
May 9Hingham @ Plymouth NorthMay 9 · Javelin · Place 21 · Plymouth NorthJavelin2157-9—
May 9Hingham @ Plymouth NorthMay 9 · 800 Meters · Place 4 · Plymouth North800 Meters42:16.59a—
May 7Silver Lake @ Plymouth NorthMay 7 · Javelin · Place 11 · Plymouth NorthJavelin1178-9—
May 7Silver Lake @ Plymouth NorthMay 7 · 800 Meters · Place 5 · Plymouth North800 Meters52:16—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · Javelin · Place 14 · Plymouth NorthJavelin1480-10—
Apr 23Marshfield vs Plymouth NorthApr 23 · Javelin · Place 15 · Plymouth NorthJavelin1571-10—
Apr 23Marshfield vs Plymouth NorthApr 23 · 400 Meters · Place 5 · Plymouth North400 Meters558.83a PB—
Apr 10Plymouth North vs DuxburyApr 10 · Javelin · Plymouth NorthJavelin800g—75'7Unofficial9
Apr 10Plymouth North vs DuxburyApr 10 · 800 Meters · Plymouth North800 Meters—2:21Unofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 600 Meters · Place 24 · Plymouth North600 Meters24.1:43.16a9
Dec 7Patriot League Meet #1Dec 7 · 600 Meters · Place 2 · Plymouth North600 Meters2.1:42.58a9