Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPatriot League Meet #5 · Jan 215:58.81aPatriot League Meet #5January 21, 2026
1 Mile · OutdoorWhitman-Hanson vs Plymouth North · May 55:49.14aWhitman-Hanson vs Plymouth NorthMay 5, 2026
1000 Meters · IndoorPatriot League Meet #1 · Dec 103:04.03aPatriot League Meet #1December 10, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · 1 Mile · Place 30 · Whitman-Hanson Regional1 Mile30.5:59.76a10
May 15Whitman-Hanson vs DuxburyMay 15 · 1 Mile · Place 9 · Whitman-Hanson Regional1 Mile9.5:51.97a10
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 1 Mile · Place 12 · Whitman-Hanson Regional1 Mile12.5:49.14a PB10
Apr 29Hingham vs Whitman-HansonApr 29 · 1 Mile · Place 14 · Whitman-Hanson Regional1 Mile14.6:01.35a10
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 1 Mile · Place 6 · Whitman-Hanson Regional1 Mile66:03.69a10
Apr 7Whitman-Hanson @ Silver LakeApr 7 · 1 Mile · Place 8 · Whitman-Hanson Regional1 Mile8.6:09.83a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 29Patriot League Meet #6Jan 29 · 1 Mile · Place 6 · Whitman-Hanson Regional1 Mile66:00.96a10
Jan 21Patriot League Meet #5Jan 21 · 1 Mile · Place 36 · Whitman-Hanson Regional1 Mile365:58.81a PB10
Jan 21Patriot League Meet #5Jan 21 · 1 Mile · Place 36 · Whitman-Hanson Regional1 Mile365:58.81a10
Jan 6Patriot League Meet #4Jan 6 · 1 Mile · Place 36 · Whitman-Hanson Regional1 Mile366:01.82a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 1 Mile · Place 33 · Whitman-Hanson Regional1 Mile33.6:09.11a10
Dec 15Patriot League Meet #2Dec 15 · 1 Mile · Place 42 · Whitman-Hanson Regional1 Mile42.6:03.76a10
Jan 23Patriot League Meet #5Jan 23 · 1 Mile · Place 44 · Whitman-Hanson Regional1 Mile446:19.58a—
Jan 16Patriot League Meet #4Jan 16 · 1 Mile · Place 42 · Whitman-Hanson Regional1 Mile426:21.33a—
Jan 6Patriot League Meet #3Jan 6 · 1 Mile · Place 40 · Whitman-Hanson Regional1 Mile406:18.28a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 1000 Meters · Place 41 · Whitman-Hanson Regional1000 Meters41.3:39.61a9
Dec 10Patriot League Meet #1Dec 10 · 1000 Meters · Place 9 · Whitman-Hanson Regional1000 Meters9.3:04.03a PB9