Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPatriot League Meet #1 · Dec 107:29.99aPatriot League Meet #1December 10, 2024
100 Meters · OutdoorPlymouth North HS vs @ Whitman Hanson Reg HS · May 116.70aPlymouth North HS vs @ Whitman Hanson Reg HSMay 1, 2024
1000 Meters · IndoorPatriot League Meet #3 · Jan 64:07.89aPatriot League Meet #3January 6, 2025
200 Meters · OutdoorDuxbury vs @ Whitman Hanson · May 734.74aDuxbury vs @ Whitman HansonMay 7, 2024
55 Meter · IndoorPatriot League Meet #1 · Dec 710.49aPatriot League Meet #1December 7, 2023
600 Meters · IndoorPatriot League Indoor TF Championship · Feb 82:03.86aPatriot League Indoor TF ChampionshipFebruary 8, 2025
800 Meters · OutdoorPlymouth North vs. Whitman Hanson · May 82:57.0Plymouth North vs. Whitman HansonMay 8, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · 800 Meters · Place 23 · Whitman-Hanson Regional800 Meters23.2:57.41a11
May 15Whitman-Hanson vs DuxburyMay 15 · 800 Meters · Place 3 · Whitman-Hanson Regional800 Meters3.3:03.47a11
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 800 Meters · Place 5 · Whitman-Hanson Regional800 Meters53:00.80a11
Apr 10Trojan Invitational 2Apr 10 · 800 Meters · Place 8 · Whitman-Hanson Regional800 Meters83:06.98a11
Apr 7Whitman-Hanson @ Silver LakeApr 7 · 800 Meters · Place 4 · Whitman-Hanson Regional800 Meters4.3:05.39a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Patriot League Meet #5Jan 21 · 600 Meters · Place 25 · Whitman-Hanson Regional600 Meters252:15.94a11
Jan 21Patriot League Meet #5Jan 21 · 600 Meters · Place 25 · Whitman-Hanson Regional600 Meters252:15.94a11
Jan 6Patriot League Meet #4Jan 6 · 600 Meters · Place 27 · Whitman-Hanson Regional600 Meters272:12.67a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 600 Meters · Place 25 · Whitman-Hanson Regional600 Meters25.2:11.95a11
Dec 15Patriot League Meet #2Dec 15 · 600 Meters · Place 25 · Whitman-Hanson Regional600 Meters25.2:12.69a11
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 600 Meters · Place 18 · Whitman-Hanson Regional600 Meters182:03.86a PB—
Jan 30Patriot League Meet #6Jan 30 · 600 Meters · Place 19 · Whitman-Hanson Regional600 Meters192:07.18a—
Jan 23Patriot League Meet #5Jan 23 · 600 Meters · Place 19 · Whitman-Hanson Regional600 Meters192:09.85a—
Jan 6Patriot League Meet #3Jan 6 · 1000 Meters · Place 23 · Whitman-Hanson Regional1000 Meters234:07.89a PB—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20Patriot League Spring ChampionshipMay 20 · 800 Meters · Place 22 · Whitman-Hanson Regional800 Meters223:07.48a10
May 14Whitman Hanson vs DuxburyMay 14 · 800 Meters · Place 7 · Whitman-Hanson Regional800 Meters73:00.79a10
May 8Plymouth North vs. Whitman HansonMay 8 · 800 Meters · Place 3 · Whitman-Hanson Regional800 Meters32:57.0 PB10
Apr 30Hingham vs Whitman HansonApr 30 · 800 Meters · Place 8 · Whitman-Hanson Regional800 Meters8.3:00.58a10
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · 800 Meters · Place 4 · Whitman-Hanson Regional800 Meters42:59.08a10
Apr 9Whitman-Hanson vs Silver LakeApr 9 · 800 Meters · Place 4 · Whitman-Hanson Regional800 Meters43:00.92a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 1000 Meters · Place 21 · Whitman-Hanson Regional1000 Meters21.4:11.36a10
Dec 10Patriot League Meet #1Dec 10 · 1 Mile · Place 35 · Whitman-Hanson Regional1 Mile35.7:29.99a PB10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Duxbury vs @ Whitman HansonMay 7 · 200 Meters · Place 15 · Whitman-Hanson Regional200 Meters1534.74a PB—
May 7Duxbury vs @ Whitman HansonMay 7 · 100 Meters · Place 26 · Whitman-Hanson Regional100 Meters2616.97a—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · 200 Meters · Place 17 · Whitman-Hanson Regional200 Meters1735.26a—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · 100 Meters · Place 22 · Whitman-Hanson Regional100 Meters2216.70a PB—
Apr 10Whitman Hanson v MarshfieldApr 10 · 200 Meters · Place 20 · Whitman-Hanson Regional200 Meters2036.25a—
Apr 10Whitman Hanson v MarshfieldApr 10 · 100 Meters · Place 36 · Whitman-Hanson Regional100 Meters3617.71a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Patriot League Meet #1Dec 7 · 55 Meter · Place 127 · Whitman-Hanson Regional55 Meter127.10.49a PBWind: 09