Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPatriot League Meet #3 · Jan 37:02.59aPatriot League Meet #3January 3, 2024
1 Mile · OutdoorHingham @ Plymouth North · May 96:31.96aHingham @ Plymouth NorthMay 9, 2024
100 Meters · OutdoorPlymouth North vs Silver Lake · May 1312.97aPlymouth North vs Silver LakeMay 13, 2026
1000 Meters · IndoorPatriot League Meet #2 · Dec 154:10.82aPatriot League Meet #2December 15, 2023
200 Meters · OutdoorWhitman-Hanson vs Plymouth North · May 527.88aWhitman-Hanson vs Plymouth NorthMay 5, 2026
300 Meters · IndoorPatriot League Meet #4 · Jan 647.25aPatriot League Meet #4January 6, 2026
55 Meter · IndoorPatriot League Meet #3 · Dec 227.79aPatriot League Meet #3December 22, 2025
55 Meters · IndoorPatriot League Meet #5 · Jan 217.65aPatriot League Meet #5January 21, 2026
600 Meters · IndoorPatriot League Meet #1 · Dec 72:17.53aPatriot League Meet #1December 7, 2023
Javelin · 800g · OutdoorWhitman-Hanson vs Plymouth North · May 596-06Whitman-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

14 results
DateMeetEventPlMarkGr
May 13Plymouth North vs Silver LakeMay 13 · Javelin · Place 10 · Plymouth NorthJavelin1092-0411
May 13Plymouth North vs Silver LakeMay 13 · 100 Meters · Place 5 · Plymouth North100 Meters512.97a PB11
May 5Whitman-Hanson vs Plymouth NorthMay 5 · Javelin · Place 8 · Plymouth NorthJavelin800g8.96-06 PB11
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 200 Meters · Place 7 · Plymouth North200 Meters7.27.88a PB11
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 100 Meters · Place 6 · Plymouth North100 Meters6.13.07a11
Apr 28Marshfield vs Plymouth NorthApr 28 · Javelin · Place 8 · Plymouth NorthJavelin895-0811
Apr 28Marshfield vs Plymouth NorthApr 28 · 200 Meters · Place 25 · Plymouth North200 Meters2529.24a11
Apr 28Marshfield vs Plymouth NorthApr 28 · 100 Meters · Place 20 · Plymouth North100 Meters2013.08a11
Apr 14Duxbury vs Plymouth NorthApr 14 · Javelin · Place 7 · Plymouth NorthJavelin796-311
Apr 14Duxbury vs Plymouth NorthApr 14 · 200 Meters · Place 5 · Plymouth North200 Meters528.40a11
Apr 14Duxbury vs Plymouth NorthApr 14 · 100 Meters · Place 7 · Plymouth North100 Meters713.56a11
Apr 8Plymouth North vs HinghamApr 8 · Javelin · Place 9 · Plymouth NorthJavelin989-0911
Apr 8Plymouth North vs HinghamApr 8 · 200 Meters · Place 4 · Plymouth North200 Meters428.29a11
Apr 8Plymouth North vs HinghamApr 8 · 100 Meters · Place 4 · Plymouth North100 Meters413.45a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 52 · Plymouth North300 Meters5247.74a11
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 89 · Plymouth North55 Meters897.65a PB11
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 52 · Plymouth North300 Meters5247.74a11
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 89 · Plymouth North55 Meters897.65a11
Jan 6Patriot League Meet #4Jan 6 · 300 Meters · Place 40 · Plymouth North300 Meters4047.25a PB11
Jan 6Patriot League Meet #4Jan 6 · 55 Meters · Place 98 · Plymouth North55 Meters987.75a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 300 Meters · Place 52 · Plymouth North300 Meters52.47.95a11
Dec 22Patriot League Meet #3Dec 22 · 55 Meter · Place 90 · Plymouth North55 Meter90.7.79a PB11
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · Place 57 · Plymouth North300 Meters57.47.39a11
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 113 · Plymouth North55 Meter113.7.84a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Plymouth North vs Silver LakeMay 14 · Javelin · Place 11 · Plymouth NorthJavelin1177-910
May 14Plymouth North vs Silver LakeMay 14 · 1 Mile · Place 15 · Plymouth North1 Mile156:34.37a10
May 8Plymouth North vs. Whitman HansonMay 8 · Javelin · Place 11 · Plymouth NorthJavelin1193-910
May 8Plymouth North vs. Whitman HansonMay 8 · 1 Mile · Place 11 · Plymouth North1 Mile116:3210
Apr 30Plymouth North vs. MarshfieldApr 30 · 1 Mile · Plymouth North1 Mile—6:24Unofficial10
Apr 30Plymouth North vs. MarshfieldApr 30 · Javelin · Plymouth NorthJavelin800g—93'5Unofficial10
Apr 15Duxbury @ Plymouth NorthApr 15 · 1 Mile · Plymouth North1 Mile—6:23Unofficial10
Apr 15Duxbury @ Plymouth NorthApr 15 · Javelin · Plymouth NorthJavelin800g—82'9Unofficial10
Apr 8Plymouth North at HinghamApr 8 · 1 Mile · Place 18 · Plymouth North1 Mile186:35.46a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Hingham @ Plymouth NorthMay 9 · Javelin · Place 15 · Plymouth NorthJavelin1573-6—
May 9Hingham @ Plymouth NorthMay 9 · 1 Mile · Place 14 · Plymouth North1 Mile146:31.96a PB—
May 7Silver Lake @ Plymouth NorthMay 7 · Javelin · Place 15 · Plymouth NorthJavelin1569-2—
May 7Silver Lake @ Plymouth NorthMay 7 · 1 Mile · Place 16 · Plymouth North1 Mile166:32—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · Javelin · Place 15 · Plymouth NorthJavelin1578-5—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · 1 Mile · Place 10 · Plymouth North1 Mile106:38.42a—
Apr 23Marshfield vs Plymouth NorthApr 23 · Javelin · Place 17 · Plymouth NorthJavelin1763-10—
Apr 10Plymouth North vs DuxburyApr 10 · 1 Mile · Plymouth North1 Mile—6:56Unofficial9
Apr 10Plymouth North vs DuxburyApr 10 · Javelin · Plymouth NorthJavelin800g—54'7Unofficial9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Patriot League Meet #6Feb 1 · 600 Meters · Place 46 · Plymouth North600 Meters462:30.49a—
Jan 26Patriot League Meet #5Jan 26 · 1000 Meters · Place 11 · Plymouth North1000 Meters114:21.93a—
Jan 18Patriot League Meet #4Jan 18 · 600 Meters · Place 15 · Plymouth North600 Meters152:21.62a—
Jan 3Patriot League Meet #3Jan 3 · 1 Mile · Place 11 · Plymouth North1 Mile117:02.59a PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 1000 Meters · Place 12 · Plymouth North1000 Meters12.4:10.82a PB9
Dec 7Patriot League Meet #1Dec 7 · 600 Meters · Place 16 · Plymouth North600 Meters16.2:17.53a PB9