Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPL#1 Hingham vs. Plymouth North · Apr 446-04PL#1 Hingham vs. Plymouth NorthApril 4, 2022
Shot Put · 12lb · IndoorPatriot League Meet #2 · Dec 2026-09.00Patriot League Meet #2December 20, 2024
Shot Put · 12lb · OutdoorPL#1 Hingham vs. Plymouth North · Apr 421-07.00PL#1 Hingham vs. Plymouth NorthApril 4, 2022

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Plymouth North vs Silver LakeMay 14 · Discus · Place 13 · Plymouth NorthDiscus1365-1112
May 14Plymouth North vs Silver LakeMay 14 · Shot Put · Place 12 · Plymouth NorthShot Put1225-212
May 8Plymouth North vs. Whitman HansonMay 8 · Discus · Place 18 · Plymouth NorthDiscus1865-012
May 8Plymouth North vs. Whitman HansonMay 8 · Shot Put · Place 23 · Plymouth NorthShot Put2323-8.512
Apr 30Plymouth North vs. MarshfieldApr 30 · Discus · Plymouth NorthDiscus1.6kg—59'3Unofficial12
Apr 30Plymouth North vs. MarshfieldApr 30 · Shot Put · Plymouth NorthShot Put12lb—25'3Unofficial12
Apr 15Duxbury @ Plymouth NorthApr 15 · Discus · Plymouth NorthDiscus1.6kg—63'3Unofficial12
Apr 15Duxbury @ Plymouth NorthApr 15 · Shot Put · Plymouth NorthShot Put12lb—24'6.25Unofficial12
Apr 8Plymouth North at HinghamApr 8 · Discus · Place 9 · Plymouth NorthDiscus967-012
Apr 8Plymouth North at HinghamApr 8 · Shot Put · Place 15 · Plymouth NorthShot Put1523-912

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30Patriot League Meet #6Jan 30 · Shot Put · Place 36 · Plymouth NorthShot Put3625-5—
Jan 23Patriot League Meet #5Jan 23 · Shot Put · Place 22 · Plymouth NorthShot Put2227-1—
Jan 16Patriot League Meet #4Jan 16 · Shot Put · Place 35 · Plymouth NorthShot Put3526-3—
Jan 6Patriot League Meet #3Jan 6 · Shot Put · Place 20 · Plymouth NorthShot Put2026-5.50—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · Shot Put · Place 23 · Plymouth NorthShot Put12lb23.26-09.00 PB12
Dec 10Patriot League Meet #1Dec 10 · Shot Put · Place 28 · Plymouth NorthShot Put12lb28.25-00.7512
Feb 1Patriot League Meet #6Feb 1 · Shot Put · Place 19 · Plymouth NorthShot Put1926-1—
Jan 26Patriot League Meet #5Jan 26 · Shot Put · Place 19 · Plymouth NorthShot Put1925-1—
Jan 18Patriot League Meet #4Jan 18 · Shot Put · Place 19 · Plymouth NorthShot Put1925-3—
Jan 3Patriot League Meet #3Jan 3 · Shot Put · Place 35 · Plymouth NorthShot Put3524-8—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Hingham @ Plymouth NorthMay 9 · Discus · Place 13 · Plymouth NorthDiscus1361-6—
May 9Hingham @ Plymouth NorthMay 9 · Shot Put · Place 14 · Plymouth NorthShot Put1424-8—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · Discus · Place 17 · Plymouth NorthDiscus1756-11—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · Shot Put · Place 13 · Plymouth NorthShot Put1323-11—
Apr 23Marshfield vs Plymouth NorthApr 23 · Discus · Place 15 · Plymouth NorthDiscus1558-7—
Apr 23Marshfield vs Plymouth NorthApr 23 · Shot Put · Place 19 · Plymouth NorthShot Put1924-4—
Apr 10Plymouth North vs DuxburyApr 10 · Discus · Plymouth NorthDiscus1.6kg—62'3Unofficial11
Apr 10Plymouth North vs DuxburyApr 10 · Shot Put · Plymouth NorthShot Put12lb—25'3.5Unofficial11

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 21 · Plymouth NorthShot Put12lb21.24-04.0011
Dec 7Patriot League Meet #1Dec 7 · Shot Put · Place 14 · Plymouth NorthShot Put12lb14.24' 10.511
Jan 27Patriot League Meet #5Jan 27 · Shot Put · Place 18 · Plymouth NorthShot Put1822-05.00—
Jan 19Patriot League Meet #4Jan 19 · Shot Put · Place 18 · Plymouth NorthShot Put1822-1SO
Jan 19Patriot League Meet #4AJan 19 · Shot Put · Place 53 · Plymouth NorthShot Put12lb53.22-01.0010
Jan 6Patriot League Meet #3Jan 6 · Shot Put · Place 15 · Plymouth NorthShot Put1522-11SO

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9Plymouth North vs. Whitman HansonMay 9 · Discus · Plymouth NorthDiscus1.6kg—63'1Unofficial10
May 9Plymouth North vs. Whitman HansonMay 9 · Shot Put · Plymouth NorthShot Put12lb—20'11Unofficial10
May 3Plymouth North v. MarshfieldMay 3 · Discus · Plymouth NorthDiscus1.6kgRound f—64'3Unofficial10
May 3Plymouth North v. MarshfieldMay 3 · Shot Put · Plymouth NorthShot Put12lbRound f—21'10.75Unofficial10
Apr 25Plymouth North vs. DuxburyApr 25 · Discus · Plymouth NorthDiscus1.6kg—59'11"Unofficial10
Apr 25Plymouth North vs. DuxburyApr 25 · Shot Put · Plymouth NorthShot Put12lb—21'9.5"Unofficial10
Apr 12Hingham vs Plymouth NorthApr 12 · Discus · Place 14 · Plymouth NorthDiscus1463-7—
Apr 12Hingham vs Plymouth NorthApr 12 · Shot Put · Place 14 · Plymouth NorthShot Put1425-4—
Apr 6Silver Lake vs Plymouth NorthApr 6 · Discus · Place 11 · Plymouth NorthDiscus1159-11—
Apr 6Silver Lake vs Plymouth NorthApr 6 · Shot Put · Place 16 · Plymouth NorthShot Put1621-3—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Patriot League Meet #2Dec 16 · Shot Put · Place 24 · Plymouth NorthShot Put12lb24.21-010
Jan 18Patriot League #3Jan 18 · Shot Put · Place 20 · Plymouth NorthShot Put2020-10.509

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3PL Meet #4 Duxbury vs. Plymouth NorthMay 3 · Discus · Plymouth NorthDiscus1.6kg—50'8Unofficial9
May 3PL Meet #4 Duxbury vs. Plymouth NorthMay 3 · Shot Put · Plymouth NorthShot Put12lb—21'3.25Unofficial9
Apr 26Whitman-Hanson vs. Plymouth NorthApr 26 · Discus · Plymouth NorthDiscus1.6kg—56'1Unofficial9
Apr 26Whitman-Hanson vs. Plymouth NorthApr 26 · Shot Put · Plymouth NorthShot Put12lb—21'9.5Unofficial9
Apr 13Silver Lake vs. Plymouth NorthApr 13 · Discus · Plymouth NorthDiscus1.6kg—48'2Unofficial9
Apr 13Silver Lake vs. Plymouth NorthApr 13 · Shot Put · Plymouth NorthShot Put12lb—19'4.25Unofficial9
Apr 4PL#1 Hingham vs. Plymouth NorthApr 4 · Discus · Place 9 · Plymouth NorthDiscus1.6kg9.46-04 PB9
Apr 4PL#1 Hingham vs. Plymouth NorthApr 4 · Shot Put · Place 9 · Plymouth NorthShot Put12lb9.21-07.00 PB9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Patriot League Meet 2Dec 29 · Shot Put · Place 44 · Plymouth NorthShot Put12lb44.20-03.009
Dec 9Patriot League #1Dec 9 · Shot Put · Place 51 · Plymouth NorthShot Put12lb51.19-08.259