Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWhitman-Hanson vs Plymouth North · May 512.34aWhitman-Hanson vs Plymouth NorthMay 5, 2026
Javelin · 800g · OutdoorWhitman-Hanson @ Silver Lake · Apr 777' 5"Whitman-Hanson @ Silver LakeApril 7, 2026
Shot Put · 12lb · OutdoorPatriot League Championship Meet · May 1938' 1.5"Patriot League Championship MeetMay 19, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · Shot Put · Place 19 · Whitman-Hanson RegionalShot Put12lb19.38' 1.5" PB11
May 15Whitman-Hanson vs DuxburyMay 15 · Shot Put · Place 1 · Whitman-Hanson RegionalShot Put12lb1.35-06.7511
May 15Whitman-Hanson vs DuxburyMay 15 · 100 Meters · Place 4 · Whitman-Hanson Regional100 Meters4.12.36a11
May 5Whitman-Hanson vs Plymouth NorthMay 5 · Shot Put · Place 3 · Whitman-Hanson RegionalShot Put12lb3.36-06.0011
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 100 Meters · Place 3 · Whitman-Hanson Regional100 Meters3.12.34a PB11
Apr 29Hingham vs Whitman-HansonApr 29 · Shot Put · Place 2 · Whitman-Hanson RegionalShot Put12lb2.35-11.0011
Apr 29Hingham vs Whitman-HansonApr 29 · 100 Meters · Place 7 · Whitman-Hanson Regional100 Meters7.12.63a11
Apr 14Whitman-Hanson vs MarshfieldApr 14 · Discus · Place 6 · Whitman-Hanson RegionalDiscus690-0111
Apr 14Whitman-Hanson vs MarshfieldApr 14 · Shot Put · Place 2 · Whitman-Hanson RegionalShot Put238-07.0011
Apr 10Trojan Invitational 2Apr 10 · Shot Put · Place 3 · Whitman-Hanson RegionalShot Put336-911
Apr 10Trojan Invitational 2Apr 10 · 100 Meters · Place 17 · Whitman-Hanson Regional100 Meters1712.44a11
Apr 7Whitman-Hanson @ Silver LakeApr 7 · Javelin · Place 9 · Whitman-Hanson RegionalJavelin800g9.77' 5" PB11
Apr 7Whitman-Hanson @ Silver LakeApr 7 · Shot Put · Place 4 · Whitman-Hanson RegionalShot Put12lb4.35' 11"11
Apr 7Whitman-Hanson @ Silver LakeApr 7 · 100 Meters · Place 10 · Whitman-Hanson Regional100 Meters10.13.28a11