Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPatriot League Meet #5 · Jan 215:47.58aPatriot League Meet #5January 21, 2026
1 Mile · OutdoorMIAA Division 2 Track & Field Championship · May 295:27.60aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
1000 Meters · IndoorPatriot League Indoor Track & Field Championship · Jan 313:15.74aPatriot League Indoor Track & Field ChampionshipJanuary 31, 2026
2 Miles · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 1112:25.58aMIAA Division 2 Indoor Track & Field ChampionshipFebruary 11, 2026
2 Miles · OutdoorPlymouth North vs Hingham · Apr 812:33.64aPlymouth North vs HinghamApril 8, 2026
600 Meters · IndoorPatriot League Meet #5 · Jan 262:02.88aPatriot League Meet #5January 26, 2024
800 Meters · OutdoorMSTCA Lou Tozzi Twilight Freshman-Sophomore Invitational · May 22:28.48aMSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 1 Mile · Place 28 · Plymouth North1 Mile28.5:27.60a PB11
May 19Patriot League Championship MeetMay 19 · 1 Mile · Place 3 · Plymouth North1 Mile3.5:46.17a11
May 13Plymouth North vs Silver LakeMay 13 · 1 Mile · Place 2 · Plymouth North1 Mile25:33.21a11
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 1 Mile · Place 1 · Plymouth North1 Mile1.5:39.97a11
Apr 28Marshfield vs Plymouth NorthApr 28 · 1 Mile · Place 2 · Plymouth North1 Mile25:42.50a11
Apr 14Duxbury vs Plymouth NorthApr 14 · 2 Miles · Place 1 · Plymouth North2 Miles113:50.00a11
Apr 14Duxbury vs Plymouth NorthApr 14 · 1 Mile · Place 1 · Plymouth North1 Mile16:07.11a11
Apr 8Plymouth North vs HinghamApr 8 · 2 Miles · Place 1 · Plymouth North2 Miles112:33.64a PB11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 2 Miles · Place 14 · Plymouth North2 Miles1412:25.58a PB11
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 2 Miles · Place 14 · Plymouth North2 Miles1412:25.5811
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 1000 Meters · Place 7 · Plymouth North1000 Meters73:15.74a PB11
Jan 21Patriot League Meet #5Jan 21 · 1 Mile · Place 1 · Plymouth North1 Mile15:47.58a PB11
Jan 21Patriot League Meet #5Jan 21 · 1 Mile · Place 1 · Plymouth North1 Mile15:47.58a11
Jan 6Patriot League Meet #4Jan 6 · 2 Miles · Place 2 · Plymouth North2 Miles212:54.99a11
Jan 6Patriot League Meet #4Jan 6 · 1 Mile · Place 3 · Plymouth North1 Mile36:06.54a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 1000 Meters · Place 1 · Plymouth North1000 Meters1.3:21.56a11
Dec 15Patriot League Meet #2Dec 15 · 2 Miles · Place 1 · Plymouth North2 Miles1.12:32.21a11
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 1000 Meters · Place 7 · Plymouth North1000 Meters73:17.41a—
Jan 30Patriot League Meet #6Jan 30 · 1000 Meters · Place 2 · Plymouth North1000 Meters23:17.98a—
Jan 23Patriot League Meet #5Jan 23 · 1000 Meters · Place 4 · Plymouth North1000 Meters43:24.20a—
Jan 16Patriot League Meet #4Jan 16 · 1000 Meters · Place 10 · Plymouth North1000 Meters103:26.43a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 52 · Plymouth North1 Mile526:01.00a—
Jan 6Patriot League Meet #3Jan 6 · 1000 Meters · Place 7 · Plymouth North1000 Meters73:27.91a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 800 Meters · Plymouth North800 Meters—DNF10
May 20Patriot League Spring ChampionshipMay 20 · 800 Meters · Place 8 · Plymouth North800 Meters82:30.29a10
May 14Plymouth North vs Silver LakeMay 14 · Triple Jump · Place 6 · Plymouth NorthTriple Jump625-6.2510
May 14Plymouth North vs Silver LakeMay 14 · 1 Mile · Place 1 · Plymouth North1 Mile15:56.76a10
May 8Plymouth North vs. Whitman HansonMay 8 · Triple Jump · Place 9 · Plymouth NorthTriple Jump924-11.510
May 8Plymouth North vs. Whitman HansonMay 8 · 800 Meters · Place 1 · Plymouth North800 Meters12:31.110
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 800 Meters · Place 3 · Plymouth North800 Meters3.2:28.48a PB10
Apr 30Plymouth North vs. MarshfieldApr 30 · Triple Jump · Plymouth NorthTriple Jump—24'1Unofficial10
Apr 30Plymouth North vs. MarshfieldApr 30 · 800 Meters · Plymouth North800 Meters—2:29.0Unofficial10
Apr 15Duxbury @ Plymouth NorthApr 15 · Triple Jump · Plymouth NorthTriple Jump—24'10.5Unofficial10
Apr 15Duxbury @ Plymouth NorthApr 15 · 800 Meters · Plymouth North800 Meters—2:36.8Unofficial10
Apr 8Plymouth North at HinghamApr 8 · Triple Jump · Place 6 · Plymouth NorthTriple Jump624-9.5010
Apr 8Plymouth North at HinghamApr 8 · 800 Meters · Place 1 · Plymouth North800 Meters12:33.82a10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 1000 Meters · Place 7 · Plymouth North1000 Meters7.3:30.46a10
Feb 1Patriot League Meet #6Feb 1 · 1000 Meters · Place 17 · Plymouth North1000 Meters173:42.46a—
Jan 26Patriot League Meet #5Jan 26 · 600 Meters · Place 22 · Plymouth North600 Meters222:02.88a PB—
Jan 18Patriot League Meet #4Jan 18 · 1000 Meters · Place 20 · Plymouth North1000 Meters203:48.33a—
Jan 3Patriot League Meet #3Jan 3 · 1000 Meters · Place 14 · Plymouth North1000 Meters143:49.33a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Patriot League Spring ChampionshipMay 15 · 800 Meters · Place 8 · Plymouth North800 Meters82:34.41a—
May 9Hingham @ Plymouth NorthMay 9 · 800 Meters · Place 3 · Plymouth North800 Meters32:36.01a—
May 7Silver Lake @ Plymouth NorthMay 7 · 800 Meters · Place 1 · Plymouth North800 Meters12:40.8—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · 800 Meters · Place 2 · Plymouth North800 Meters22:45.00a—
Apr 23Marshfield vs Plymouth NorthApr 23 · 800 Meters · Place 3 · Plymouth North800 Meters32:48.96a—
Apr 10Plymouth North vs DuxburyApr 10 · 800 Meters · Plymouth North800 Meters—2:45.4Unofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 1000 Meters · Place 15 · Plymouth North1000 Meters15.3:48.57a9
Dec 7Patriot League Meet #1Dec 7 · 1000 Meters · Place 15 · Plymouth North1000 Meters15.3:57.05a9