Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorWhitman-Hanson at Hingham · May 36:32.15aWhitman-Hanson at HinghamMay 3, 2022
1000 Meters · IndoorPatriot League Indoor TF Championship · Feb 83:21.58aPatriot League Indoor TF ChampionshipFebruary 8, 2025
400 Meters · OutdoorPatriot League Outdoor Championship · May 1677.74aPatriot League Outdoor ChampionshipMay 16, 2023
55 Meter · IndoorPatriot League #1 · Dec 99.53aPatriot League #1December 9, 2021
55 Meters · IndoorPatriot League #3 · Jan 189.14Patriot League #3January 18, 2022
600 Meters · IndoorPatriot League Meet #3 · Jan 32:07.82aPatriot League Meet #3January 3, 2024
800 Meters · OutdoorWhitman-Hanson vs Silver Lake · Apr 92:37.23aWhitman-Hanson vs Silver LakeApril 9, 2025

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Whitman Hanson vs DuxburyMay 14 · 800 Meters · Place 7 · Whitman-Hanson Regional800 Meters72:41.21a12
May 8Plymouth North vs. Whitman HansonMay 8 · 800 Meters · Place 7 · Whitman-Hanson Regional800 Meters72:47.912
Apr 30Hingham vs Whitman HansonApr 30 · 800 Meters · Place 6 · Whitman-Hanson Regional800 Meters6.2:44.91a12
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · 800 Meters · Place 9 · Whitman-Hanson Regional800 Meters92:41.40a12
Apr 9Whitman-Hanson vs Silver LakeApr 9 · 800 Meters · Place 9 · Whitman-Hanson Regional800 Meters92:37.23a PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 1000 Meters · Place 26 · Whitman-Hanson Regional1000 Meters263:21.58a PB—
Jan 30Patriot League Meet #6Jan 30 · 1000 Meters · Place 30 · Whitman-Hanson Regional1000 Meters303:27.41a—
Jan 23Patriot League Meet #5Jan 23 · 1000 Meters · Place 25 · Whitman-Hanson Regional1000 Meters253:29.02a—
Jan 16Patriot League Meet #4Jan 16 · 1000 Meters · Place 41 · Whitman-Hanson Regional1000 Meters413:27.54a—
Jan 6Patriot League Meet #3Jan 6 · 1000 Meters · Place 32 · Whitman-Hanson Regional1000 Meters323:37.73a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 1000 Meters · Place 45 · Whitman-Hanson Regional1000 Meters45.3:47.47a12
Dec 10Patriot League Meet #1Dec 10 · 1000 Meters · Place 35 · Whitman-Hanson Regional1000 Meters35.3:49.12a12
Feb 9Patriot League JV Showcase Feb 9 · 1000 Meters · Place 10 · Whitman-Hanson Regional1000 Meters103:33.13a—
Jan 3Patriot League Meet #3Jan 3 · 600 Meters · Place 41 · Whitman-Hanson Regional600 Meters412:07.82a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Duxbury vs @ Whitman HansonMay 7 · 800 Meters · Place 7 · Whitman-Hanson Regional800 Meters72:51.69a—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · 800 Meters · Place 11 · Whitman-Hanson Regional800 Meters112:52.91a—
Apr 23Hing-v-WHApr 23 · 800 Meters · Place 9 · Whitman-Hanson Regional800 Meters92:56.9711
Apr 10Whitman Hanson v MarshfieldApr 10 · 800 Meters · Place 9 · Whitman-Hanson Regional800 Meters92:47.17a—
Apr 5Whitman Hanson @ Silver Lake RegionalApr 5 · 800 Meters · Place 9 · Whitman-Hanson Regional800 Meters92:51.84a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 600 Meters · Whitman-Hanson Regional600 Meters--DNS11
Dec 7Patriot League Meet #1Dec 7 · 1000 Meters · Place 34 · Whitman-Hanson Regional1000 Meters34.3:48.58a11
Jan 27Patriot League Meet #5Jan 27 · 1000 Meters · Place 49 · Whitman-Hanson Reg1000 Meters493:33.82a—
Jan 19Patriot League Meet #4Jan 19 · 1000 Meters · Place 3 · Whitman-Hanson1000 Meters33:31.28SO
Jan 19Patriot League Meet #4AJan 19 · 1000 Meters · Place 41 · Whitman-Hanson Regional1000 Meters41.3:31.28a10
Jan 6Patriot League Meet #3Jan 6 · 1000 Meters · Place 9 · Whitman-Hanson1000 Meters93:51.07SO

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Patriot League Outdoor ChampionshipMay 16 · 400 Meters · Place 23 · Whitman-Hanson Reg400 Meters2377.74a PB—
May 9Plymouth North vs. Whitman HansonMay 9 · 800 Meters · Whitman-Hanson Regional800 Meters—2:45.0Unofficial10
May 3Hingham v Whitman-HansonMay 3 · 800 Meters · Place 12 · Whitman-Hanson Reg800 Meters122:55.12a—
Apr 25Marshfield Vs. Whitman HansonApr 25 · 800 Meters · Place 11 · Whitman-Hanson Reg800 Meters112:58.33a—
Apr 12Whitman Hanson vs Silver LakeApr 12 · 800 Meters · Place 9 · Whitman-Hanson800 Meters92:52.16SO
Apr 6PL Meet #1 Whitman-Hanson @ DuxburyApr 6 · 800 Meters · Whitman-Hanson Regional800 Meters—2:57.0Unofficial10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Patriot League Meet #2Dec 16 · 1000 Meters · Place 46 · Whitman-Hanson Regional1000 Meters46.3:46.79a10
Feb 10Patriot League ChampionshipsFeb 10 · 55 Meters · Place 82 · Whitman-Hanson Reg55 MetersRound P829.289
Jan 18Patriot League #3Jan 18 · 55 Meters · Place 116 · Whitman-Hanson Reg55 Meters1169.14 PB9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16Patriot League ChampionshipsMay 16 · 1 Mile · Whitman-Hanson Regional1 Mile—DNS9
May 3Whitman-Hanson at HinghamMay 3 · 1 Mile · Place 18 · Whitman-Hanson Regional1 Mile18.6:32.15a PB9
Apr 13Marshfield vs Whitman HansonApr 13 · 1 Mile · Whitman-Hanson Regional1 Mile—6:34.0Unofficial9
Apr 5Silver Lake vs Whitman-HansonApr 5 · 1 Mile · Place 10 · Whitman-Hanson Regional1 Mile10.6:59.52a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Patriot League #1Dec 9 · 55 Meter · Place 122 · Whitman-Hanson Regional55 Meter122.9.53a PB9