Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrojan Invitational 2 · Apr 1013.06aTrojan Invitational 2April 10, 2026
200 Meters · OutdoorWhitman-Hanson vs Marshfield · Apr 1426.45aWhitman-Hanson vs MarshfieldApril 14, 2026
300 Meters · IndoorPatriot League Meet #4 · Jan 643.31aPatriot League Meet #4January 6, 2026
400 Meters · OutdoorWhitman-Hanson vs Plymouth North · May 558.34aWhitman-Hanson vs Plymouth NorthMay 5, 2026
55 Meter · IndoorPatriot League Meet #3 · Dec 227.78aPatriot League Meet #3December 22, 2025
High Jump · IndoorPatriot League Meet #3 · Dec 225-02.00Patriot League Meet #3December 22, 2025
High Jump · OutdoorWhitman-Hanson @ Silver Lake · Apr 75' 4"Whitman-Hanson @ Silver LakeApril 7, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · High Jump · Whitman-Hanson RegionalHigh Jump—NH10
May 19Patriot League Championship MeetMay 19 · 400 Meters · Place 10 · Whitman-Hanson Regional400 Meters10.58.93a10
May 15Whitman-Hanson vs DuxburyMay 15 · High Jump · Place 4 · Whitman-Hanson RegionalHigh Jump4.5-02.0010
May 15Whitman-Hanson vs DuxburyMay 15 · 400 Meters · Place 5 · Whitman-Hanson Regional400 Meters5.59.95a10
May 5Whitman-Hanson vs Plymouth NorthMay 5 · High Jump · Place 5 · Whitman-Hanson RegionalHigh Jump5.5-02.0010
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 400 Meters · Place 4 · Whitman-Hanson Regional400 Meters4.58.34a PB10
Apr 29Hingham vs Whitman-HansonApr 29 · High Jump · Whitman-Hanson RegionalHigh Jump--NH10
Apr 29Hingham vs Whitman-HansonApr 29 · 400 Meters · Place 5 · Whitman-Hanson Regional400 Meters5.1:00.06a10
Apr 14Whitman-Hanson vs MarshfieldApr 14 · High Jump · Place 5 · Whitman-Hanson RegionalHigh Jump55-04.0010
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 400 Meters · Place 4 · Whitman-Hanson Regional400 Meters41:00.31a10
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 200 Meters · Place 15 · Whitman-Hanson Regional200 Meters1526.45a PB10
Apr 10Trojan Invitational 2Apr 10 · High Jump · Place 11 · Whitman-Hanson RegionalHigh Jump115-010
Apr 10Trojan Invitational 2Apr 10 · 100 Meters · Place 40 · Whitman-Hanson Regional100 Meters4013.06a PB10
Apr 7Whitman-Hanson @ Silver LakeApr 7 · High Jump · Place 3 · Whitman-Hanson RegionalHigh Jump3.5' 4" PB10
Apr 7Whitman-Hanson @ Silver LakeApr 7 · 200 Meters · Place 11 · Whitman-Hanson Regional200 Meters11.28.38a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 37 · Whitman-Hanson Regional300 Meters3743.53a10
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 37 · Whitman-Hanson Regional300 Meters3743.53a10
Jan 6Patriot League Meet #4Jan 6 · 300 Meters · Place 28 · Whitman-Hanson Regional300 Meters2843.31a PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 55 Meter · Place 89 · Whitman-Hanson Regional55 Meter89.7.78a PB10
Dec 22Patriot League Meet #3Dec 22 · High Jump · Place 11 · Whitman-Hanson RegionalHigh Jump11.5-02.00 PB10
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 122 · Whitman-Hanson Regional55 Meter122.7.93a10
Dec 15Patriot League Meet #2Dec 15 · High Jump · Whitman-Hanson RegionalHigh Jump--NH10