Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlymouth North HS vs @ Whitman Hanson Reg HS · May 115.23aPlymouth North HS vs @ Whitman Hanson Reg HSMay 1, 2024
55 Meter · IndoorPatriot League Meet #2 · Dec 159.02aPatriot League Meet #2December 15, 2023
55 Meters · IndoorPatriot League Meet #6 · Feb 19.07aPatriot League Meet #6February 1, 2024
Discus · 1.6kg · OutdoorHingham vs Whitman Hanson · Apr 3079-08Hingham vs Whitman HansonApril 30, 2025
Shot Put · 12lb · IndoorPatriot League Meet #2 · Dec 1531-01.50Patriot League Meet #2December 15, 2025
Shot Put · 12lb · OutdoorWhitman-Hanson vs Duxbury · May 1532-10.75Whitman-Hanson vs DuxburyMay 15, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15Whitman-Hanson vs DuxburyMay 15 · Discus · Place 5 · Whitman-Hanson RegionalDiscus1.6kg5.72-0612
May 15Whitman-Hanson vs DuxburyMay 15 · Shot Put · Place 3 · Whitman-Hanson RegionalShot Put12lb3.32-10.75 PB12
May 5Whitman-Hanson vs Plymouth NorthMay 5 · Discus · Place 10 · Whitman-Hanson RegionalDiscus1.6kg10.74-0812
May 5Whitman-Hanson vs Plymouth NorthMay 5 · Shot Put · Place 8 · Whitman-Hanson RegionalShot Put12lb8.31-06.5012
Apr 29Hingham vs Whitman-HansonApr 29 · Discus · Place 6 · Whitman-Hanson RegionalDiscus1.6kg6.76-0812
Apr 29Hingham vs Whitman-HansonApr 29 · Shot Put · Place 8 · Whitman-Hanson RegionalShot Put12lb8.31-01.0012
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Discus · Place 34 · Whitman-Hanson RegionalDiscus3472-0112
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Shot Put · Place 32 · Whitman-Hanson RegionalShot Put3232-07.0012
Apr 14Whitman-Hanson vs MarshfieldApr 14 · Discus · Place 10 · Whitman-Hanson RegionalDiscus1077-0212
Apr 14Whitman-Hanson vs MarshfieldApr 14 · Shot Put · Place 12 · Whitman-Hanson RegionalShot Put1232-07.0012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 29Patriot League Meet #6Jan 29 · Shot Put · Place 1 · Whitman-Hanson RegionalShot Put134-312
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 18 · Whitman-Hanson RegionalShot Put1834-612
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 18 · Whitman-Hanson RegionalShot Put1834-612
Jan 6Patriot League Meet #4Jan 6 · Shot Put · Place 18 · Whitman-Hanson RegionalShot Put1831-9.5012

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · Shot Put · Place 23 · Whitman-Hanson RegionalShot Put12lb23.29-08.2512
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 24 · Whitman-Hanson RegionalShot Put12lb24.31-01.50 PB12
Feb 4Patriot League Meet #7Feb 4 · Shot Put · Place 14 · Whitman-Hanson RegionalShot Put1428-10—
Jan 23Patriot League Meet #5Jan 23 · Shot Put · Place 16 · Whitman-Hanson RegionalShot Put1627-5—
Jan 16Patriot League Meet #4Jan 16 · Shot Put · Place 23 · Whitman-Hanson RegionalShot Put2330-8—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Whitman Hanson vs DuxburyMay 14 · Discus · Place 8 · Whitman-Hanson RegionalDiscus870-0611
May 14Whitman Hanson vs DuxburyMay 14 · Shot Put · Place 8 · Whitman-Hanson RegionalShot Put831-05.0011
May 8Plymouth North vs. Whitman HansonMay 8 · Discus · Place 10 · Whitman-Hanson RegionalDiscus1075-511
May 8Plymouth North vs. Whitman HansonMay 8 · Shot Put · Place 12 · Whitman-Hanson RegionalShot Put1231-211
Apr 30Hingham vs Whitman HansonApr 30 · Discus · Place 6 · Whitman-Hanson RegionalDiscus1.6kg6.79-08 PB11
Apr 30Hingham vs Whitman HansonApr 30 · Shot Put · Place 8 · Whitman-Hanson RegionalShot Put12lb8.32-00.0011
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · Discus · Place 11 · Whitman-Hanson RegionalDiscus1170-711
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · Shot Put · Place 12 · Whitman-Hanson RegionalShot Put1231-711
Apr 9Whitman-Hanson vs Silver LakeApr 9 · Discus · Place 7 · Whitman-Hanson RegionalDiscus780-011
Apr 9Whitman-Hanson vs Silver LakeApr 9 · Shot Put · Place 9 · Whitman-Hanson RegionalShot Put931-1011

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · Shot Put · Place 32 · Whitman-Hanson RegionalShot Put12lb32.27-11.0011
Dec 10Patriot League Meet #1Dec 10 · Shot Put · Place 21 · Whitman-Hanson RegionalShot Put12lb21.30-01.2511
Feb 9Patriot League JV Showcase Feb 9 · Shot Put · Place 11 · Whitman-Hanson RegionalShot Put1125-8.50—
Feb 1Patriot League Meet #6Feb 1 · Shot Put · Place 41 · Whitman-Hanson RegionalShot Put4126-3—
Feb 1Patriot League Meet #6Feb 1 · 55 Meters · Place 135 · Whitman-Hanson Regional55 Meters1359.07a PB—
Jan 26Patriot League Meet #5Jan 26 · Shot Put · Place 33 · Whitman-Hanson RegionalShot Put3326-11.50—
Jan 26Patriot League Meet #5Jan 26 · 55 Meters · Place 136 · Whitman-Hanson Regional55 Meters1369.30a—
Jan 18Patriot League Meet #4Jan 18 · Shot Put · Place 35 · Whitman-Hanson RegionalShot Put3526-11.50—
Jan 3Patriot League Meet #3Jan 3 · Shot Put · Place 34 · Whitman-Hanson RegionalShot Put3426-3.50—
Jan 3Patriot League Meet #3Jan 3 · 55 Meters · Place 118 · Whitman-Hanson Regional55 Meters1189.23a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · Shot Put · Place 75 · Whitman-Hanson RegionalShot Put7530-8.50—
May 7Duxbury vs @ Whitman HansonMay 7 · Discus · Place 6 · Whitman-Hanson RegionalDiscus670-10—
May 7Duxbury vs @ Whitman HansonMay 7 · Shot Put · Place 7 · Whitman-Hanson RegionalShot Put729-2.50—
May 7Duxbury vs @ Whitman HansonMay 7 · 100 Meters · Place 29 · Whitman-Hanson Regional100 Meters2915.40a—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · Discus · Place 14 · Whitman-Hanson RegionalDiscus1465-0—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · Shot Put · Place 6 · Whitman-Hanson RegionalShot Put630-2—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · 100 Meters · Place 26 · Whitman-Hanson Regional100 Meters2615.23a PB—
Apr 23Hing-v-WHApr 23 · Discus · Place 9 · Whitman-Hanson RegionalDiscus971-0310
Apr 23Hing-v-WHApr 23 · Shot Put · Place 12 · Whitman-Hanson RegionalShot Put1226-09.2510
Apr 23Hing-v-WHApr 23 · 100 Meters · Place 34 · Whitman-Hanson Regional100 Meters3415.5310
Apr 10Whitman Hanson v MarshfieldApr 10 · Discus · Place 8 · Whitman-Hanson RegionalDiscus872-9—
Apr 10Whitman Hanson v MarshfieldApr 10 · Shot Put · Place 11 · Whitman-Hanson RegionalShot Put1129-1—
Apr 5Whitman Hanson @ Silver Lake RegionalApr 5 · Discus · Place 11 · Whitman-Hanson RegionalDiscus1159-9—
Apr 5Whitman Hanson @ Silver Lake RegionalApr 5 · Shot Put · Place 9 · Whitman-Hanson RegionalShot Put929-0—
Apr 5Whitman Hanson @ Silver Lake RegionalApr 5 · 100 Meters · Place 27 · Whitman-Hanson Regional100 Meters2716.23a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 126 · Whitman-Hanson Regional55 Meter126.9.02a PB10
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 35 · Whitman-Hanson RegionalShot Put12lb35.25-07.2510
Dec 7Patriot League Meet #1Dec 7 · 55 Meter · Place 101 · Whitman-Hanson Regional55 Meter101.9.22aWind: 010
Dec 7Patriot League Meet #1Dec 7 · Shot Put · Place 27 · Whitman-Hanson RegionalShot Put12lb27.25' 710
Jan 27Patriot League Meet #5Jan 27 · Shot Put · Place 31 · Whitman-Hanson RegShot Put3126-05.00—
Jan 27Patriot League Meet #5Jan 27 · 55 Meters · Place 127 · Whitman-Hanson Reg55 Meters1279.90a—
Jan 19Patriot League Meet #4AJan 19 · 55 Meter · Place 154 · Whitman-Hanson Regional55 Meter154.9.82a9
Jan 19Patriot League Meet #4AJan 19 · Shot Put · Place 44 · Whitman-Hanson RegionalShot Put12lb44.25-10.509

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9Plymouth North vs. Whitman HansonMay 9 · Discus · Whitman-Hanson RegionalDiscus1.6kg—54'2"Unofficial9
May 9Plymouth North vs. Whitman HansonMay 9 · Shot Put · Whitman-Hanson RegionalShot Put12lb—25'6"Unofficial9
May 3Hingham v Whitman-HansonMay 3 · Discus · Place 17 · Whitman-Hanson RegDiscus1755-2—
May 3Hingham v Whitman-HansonMay 3 · Shot Put · Place 9 · Whitman-Hanson RegShot Put926-6—
May 3Hingham v Whitman-HansonMay 3 · 100 Meters · Place 26 · Whitman-Hanson Reg100 Meters2617.11a—
Apr 25Marshfield Vs. Whitman HansonApr 25 · Discus · Place 22 · Whitman-Hanson RegDiscus2242-06—
Apr 25Marshfield Vs. Whitman HansonApr 25 · Shot Put · Place 19 · Whitman-Hanson RegShot Put1925-03.00—
Apr 25Marshfield Vs. Whitman HansonApr 25 · 100 Meters · Place 52 · Whitman-Hanson Reg100 Meters5216.65a—
Apr 6PL Meet #1 Whitman-Hanson @ DuxburyApr 6 · Discus · Whitman-Hanson RegionalDiscus1.6kg—51'2"Unofficial9
Apr 6PL Meet #1 Whitman-Hanson @ DuxburyApr 6 · Shot Put · Whitman-Hanson RegionalShot Put12lb—24'8"Unofficial9

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Patriot League Meet #2Dec 16 · 55 Meter · Place 159 · Whitman-Hanson Regional55 Meter159.9.81a9
Dec 16Patriot League Meet #2Dec 16 · Shot Put · Place 35 · Whitman-Hanson RegionalShot Put12lb35.22-2.59
Dec 8Patriot League Meet #1Dec 8 · 55 Meter · Place 175 · Whitman-Hanson Regional55 Meter175.9.92a9
Dec 8Patriot League Meet #1Dec 8 · Shot Put · Place 32 · Whitman-Hanson RegionalShot Put12lb32.22-02.509