Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Division 2 Track & Field Championship · May 2912.78aMIAA Division 2 Track & Field ChampionshipMay 29, 2025
2 Miles · IndoorMIAA Indoor Track & Field Meet of Champions · Feb 2140.49MIAA Indoor Track & Field Meet of ChampionsFebruary 21, 2026
200 Meters · OutdoorPatriot League Championship Meet · May 1925.39aPatriot League Championship MeetMay 19, 2026
300 Meters · IndoorPatriot League Indoor Track & Field Championship · Jan 3140.98aPatriot League Indoor Track & Field ChampionshipJanuary 31, 2026
Discus · 1kg · OutdoorPatriot League Championship Meet · May 1990' 5"Patriot League Championship MeetMay 19, 2026
Long Jump · IndoorMSTCA Kalperis Relays - Division 2 · Jan 184.99mMSTCA Kalperis Relays - Division 2January 18, 2026
Shot Put · 4kg · IndoorPatriot League Meet #2 · Dec 1529-06.00Patriot League Meet #2December 15, 2025
Shot Put · 4kg · OutdoorWhitman-Hanson vs Plymouth North · May 527-11.75Whitman-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

26 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 6 · Plymouth North200 MetersRound P6.26.47aWind: -0.212
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 4 · Plymouth North200 Meters4.26.16aWind: -0.112
May 19Patriot League Championship MeetMay 19 · Discus · Place 5 · Plymouth NorthDiscus1kg5.90' 5" PB12
May 19Patriot League Championship MeetMay 19 · 200 Meters · Place 1 · Plymouth North200 Meters1.25.39a PB12
May 19Patriot League Championship MeetMay 19 · 100 Meters · Place 4 · Plymouth North100 MetersRound P4.12.88a12
May 19Patriot League Championship MeetMay 19 · 100 Meters · Place 2 · Plymouth North100 Meters2.12.89a12
May 13Plymouth North vs Silver LakeMay 13 · Discus · Place 2 · Plymouth NorthDiscus295-0012
May 13Plymouth North vs Silver LakeMay 13 · Shot Put · Place 2 · Plymouth NorthShot Put229-03.5012
May 13Plymouth North vs Silver LakeMay 13 · 200 Meters · Place 1 · Plymouth North200 Meters126.17a12
May 13Plymouth North vs Silver LakeMay 13 · 100 Meters · Place 1 · Plymouth North100 Meters112.79a12
May 5Whitman-Hanson vs Plymouth NorthMay 5 · Discus · Place 1 · Plymouth NorthDiscus1kg1.90-0012
May 5Whitman-Hanson vs Plymouth NorthMay 5 · Shot Put · Place 1 · Plymouth NorthShot Put4kg1.27-11.75 PB12
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 200 Meters · Place 1 · Plymouth North200 Meters1.27.13a12
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 100 Meters · Place 1 · Plymouth North100 Meters1.12.87a12
Apr 28Marshfield vs Plymouth NorthApr 28 · Discus · Place 1 · Plymouth NorthDiscus182-0412
Apr 28Marshfield vs Plymouth NorthApr 28 · Shot Put · Place 1 · Plymouth NorthShot Put134-10.5012
Apr 28Marshfield vs Plymouth NorthApr 28 · 200 Meters · Place 3 · Plymouth North200 Meters328.82a12
Apr 28Marshfield vs Plymouth NorthApr 28 · 100 Meters · Place 1 · Plymouth North100 Meters112.93a12
Apr 14Duxbury vs Plymouth NorthApr 14 · Discus · Place 1 · Plymouth NorthDiscus185-012
Apr 14Duxbury vs Plymouth NorthApr 14 · Shot Put · Place 1 · Plymouth NorthShot Put131-412
Apr 14Duxbury vs Plymouth NorthApr 14 · 200 Meters · Place 1 · Plymouth North200 Meters125.65a12
Apr 14Duxbury vs Plymouth NorthApr 14 · 100 Meters · Place 1 · Plymouth North100 Meters112.99a12
Apr 8Plymouth North vs HinghamApr 8 · Discus · Place 1 · Plymouth NorthDiscus175-0012
Apr 8Plymouth North vs HinghamApr 8 · Shot Put · Place 1 · Plymouth NorthShot Put127-05.5012
Apr 8Plymouth North vs HinghamApr 8 · 200 Meters · Place 1 · Plymouth North200 Meters126.62a12
Apr 8Plymouth North vs HinghamApr 8 · 100 Meters · Place 1 · Plymouth North100 Meters112.98a12

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 2 Miles · Place 4 · Plymouth North2 Miles440.49 PB—
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 2 · Plymouth North300 Meters241.56a12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 2 · Plymouth North300 Meters241.5612
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · Shot Put · Place 3 · Plymouth NorthShot Put331-012
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 300 Meters · Place 1 · Plymouth North300 Meters140.98a PB12
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 4 · Plymouth NorthShot Put429-412
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 2 · Plymouth North300 Meters243.53a12
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 4 · Plymouth NorthShot Put429-412
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 2 · Plymouth North300 Meters243.53a12
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Long Jump · Place 3 · Plymouth NorthLong Jump34.99m PB12
Jan 6Patriot League Meet #4Jan 6 · Long Jump · Place 2 · Plymouth NorthLong Jump216-012
Jan 6Patriot League Meet #4Jan 6 · Shot Put · Place 2 · Plymouth NorthShot Put230-0.2512
Jan 6Patriot League Meet #4Jan 6 · 300 Meters · Place 3 · Plymouth North300 Meters344.16a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 6 · Plymouth North300 Meters6.43.25a12
Dec 22Patriot League Meet #3Dec 22 · 300 Meters · Place 1 · Plymouth North300 Meters1.43.78a12
Dec 22Patriot League Meet #3Dec 22 · Shot Put · Place 4 · Plymouth NorthShot Put4kg4.29-02.0012
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · Place 5 · Plymouth North300 Meters5.46.53a12
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 2 · Plymouth NorthShot Put4kg2.29-06.00 PB12

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 200 Meters · Place 11 · Plymouth North200 MetersRound P1125.84a11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 2 · Plymouth North200 MetersRound P226.14a11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 2 · Plymouth North200 Meters226.03a11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100 Meters · Place 6 · Plymouth North100 MetersRound P612.78a PB11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100 Meters · Place 8 · Plymouth North100 Meters813.11a11
May 20Patriot League Spring ChampionshipMay 20 · Javelin · Place 10 · Plymouth NorthJavelin1072-1111
May 20Patriot League Spring ChampionshipMay 20 · Shot Put · Place 9 · Plymouth NorthShot Put929-511
May 20Patriot League Spring ChampionshipMay 20 · 200 Meters · Place 1 · Plymouth North200 Meters126.67a11
May 16MSTCA Division 2 RelaysMay 16 · Javelin · Place 3 · Plymouth NorthJavelin329.45m11
May 16MSTCA Division 2 RelaysMay 16 · Shot Put · Place 10 · Plymouth NorthShot Put109.44m11
May 14Plymouth North vs Silver LakeMay 14 · Long Jump · Place 1 · Plymouth NorthLong Jump116-5.7511
May 14Plymouth North vs Silver LakeMay 14 · Shot Put · Place 1 · Plymouth NorthShot Put132-011
May 14Plymouth North vs Silver LakeMay 14 · 200 Meters · Place 1 · Plymouth North200 Meters126.61a11
May 14Plymouth North vs Silver LakeMay 14 · 100 Meters · Place 1 · Plymouth North100 Meters112.91a11
May 8Plymouth North vs. Whitman HansonMay 8 · Long Jump · Place 2 · Plymouth NorthLong Jump215-10.7511
May 8Plymouth North vs. Whitman HansonMay 8 · Shot Put · Place 1 · Plymouth NorthShot Put130-711
May 8Plymouth North vs. Whitman HansonMay 8 · 200 Meters · Place 1 · Plymouth North200 Meters126.211
May 8Plymouth North vs. Whitman HansonMay 8 · 100 Meters · Place 1 · Plymouth North100 Meters113.011
Apr 30Plymouth North vs. MarshfieldApr 30 · Long Jump · Plymouth NorthLong Jump—13'7Unofficial11
Apr 30Plymouth North vs. MarshfieldApr 30 · Shot Put · Plymouth NorthShot Put4kg—30'2.5Unofficial11
Apr 30Plymouth North vs. MarshfieldApr 30 · 200 Meters · Plymouth North200 Meters—26.3Unofficial11
Apr 30Plymouth North vs. MarshfieldApr 30 · 100 Meters · Plymouth North100 Meters—12.9Unofficial11
Apr 15Duxbury @ Plymouth NorthApr 15 · Javelin · Plymouth NorthJavelin600g—80'4Unofficial11
Apr 15Duxbury @ Plymouth NorthApr 15 · Shot Put · Plymouth NorthShot Put4kg—28'11.75Unofficial11
Apr 15Duxbury @ Plymouth NorthApr 15 · 200 Meters · Plymouth North200 Meters—25.9Unofficial11
Apr 15Duxbury @ Plymouth NorthApr 15 · 100 Meters · Plymouth North100 Meters—12.5Unofficial11
Apr 8Plymouth North at HinghamApr 8 · Triple Jump · Place 3 · Plymouth NorthTriple Jump328-1111
Apr 8Plymouth North at HinghamApr 8 · Shot Put · Place 1 · Plymouth NorthShot Put127-611
Apr 8Plymouth North at HinghamApr 8 · 200 Meters · Place 1 · Plymouth North200 Meters127.87a11