Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPatriot League Indoor Track & Field Championship · Jan 315:16.26aPatriot League Indoor Track & Field ChampionshipJanuary 31, 2026
1 Mile · Outdoor3rd Annual Outdoor Mercury Games · Apr 235:12.28a3rd Annual Outdoor Mercury GamesApril 23, 2026
2 Miles · IndoorPatriot League Meet #3 · Jan 611:31.25aPatriot League Meet #3January 6, 2025
2 Miles · OutdoorWhitman-Hanson vs Duxbury · May 1511:11.77aWhitman-Hanson vs DuxburyMay 15, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · 2 Miles · Whitman-Hanson Regional2 Miles—DNS10
May 19Patriot League Championship MeetMay 19 · 1 Mile · Place 29 · Whitman-Hanson Regional1 Mile29.5:38.98a10
May 15Whitman-Hanson vs DuxburyMay 15 · 2 Miles · Place 2 · Whitman-Hanson Regional2 Miles2.11:11.77a PB10
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 1 Mile · Place 9 · Whitman-Hanson Regional1 Mile9.5:36.92a10
Apr 29Hingham vs Whitman-HansonApr 29 · 1 Mile · Place 6 · Whitman-Hanson Regional1 Mile6.5:12.93a10
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 2 Miles · Place 10 · Whitman-Hanson Regional2 Miles1011:29.83a10
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 1 Mile · Place 16 · Whitman-Hanson Regional1 Mile165:12.28a PB10
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 2 Miles · Place 5 · Whitman-Hanson Regional2 Miles511:44.08a10
Apr 10Trojan Invitational 2Apr 10 · 1 Mile · Place 9 · Whitman-Hanson Regional1 Mile95:14.75a10
Apr 7Whitman-Hanson @ Silver LakeApr 7 · 2 Miles · Place 3 · Whitman-Hanson Regional2 Miles3.12:02.67a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 2 Miles · Place 17 · Whitman-Hanson Regional2 Miles1712:19.77a10
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 1 Mile · Place 24 · Whitman-Hanson Regional1 Mile245:16.26a PB10
Jan 21Patriot League Meet #5Jan 21 · 2 Miles · Place 19 · Whitman-Hanson Regional2 Miles1912:13.76a10
Jan 21Patriot League Meet #5Jan 21 · 1 Mile · Place 19 · Whitman-Hanson Regional1 Mile195:20.59a10
Jan 21Patriot League Meet #5Jan 21 · 2 Miles · Place 19 · Whitman-Hanson Regional2 Miles1912:13.76a10
Jan 21Patriot League Meet #5Jan 21 · 1 Mile · Place 19 · Whitman-Hanson Regional1 Mile195:20.59a10
Jan 6Patriot League Meet #4Jan 6 · 1 Mile · Place 13 · Whitman-Hanson Regional1 Mile135:19.31a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 2 Miles · Place 16 · Whitman-Hanson Regional2 Miles16.12:28.86a10
Dec 15Patriot League Meet #2Dec 15 · 1 Mile · Place 30 · Whitman-Hanson Regional1 Mile30.5:39.81a10
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 2 Miles · Place 12 · Whitman-Hanson Regional2 Miles1211:56.96a—
Jan 30Patriot League Meet #6Jan 30 · 2 Miles · Place 19 · Whitman-Hanson Regional2 Miles1911:56.29a—
Jan 23Patriot League Meet #5Jan 23 · 1 Mile · Place 35 · Whitman-Hanson Regional1 Mile355:41.03a—
Jan 16Patriot League Meet #4Jan 16 · 2 Miles · Place 13 · Whitman-Hanson Regional2 Miles1312:08.24a—
Jan 6Patriot League Meet #3Jan 6 · 2 Miles · Place 11 · Whitman-Hanson Regional2 Miles1111:31.25a PB—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20Patriot League Spring ChampionshipMay 20 · 2 Miles · Place 15 · Whitman-Hanson Regional2 Miles1511:57.29a9
May 14Whitman Hanson vs DuxburyMay 14 · 2 Miles · Place 4 · Whitman-Hanson Regional2 Miles411:29.96a9
May 8Plymouth North vs. Whitman HansonMay 8 · 2 Miles · Place 4 · Whitman-Hanson Regional2 Miles411:439
Apr 30Hingham vs Whitman HansonApr 30 · 2 Miles · Place 5 · Whitman-Hanson Regional2 Miles5.12:17.34a9
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · 2 Miles · Place 4 · Whitman-Hanson Regional2 Miles411:50.09a9
Apr 9Whitman-Hanson vs Silver LakeApr 9 · 2 Miles · Place 4 · Whitman-Hanson Regional2 Miles411:46.76a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 2 Miles · Place 16 · Whitman-Hanson Regional2 Miles16.12:06.61a9
Dec 10Patriot League Meet #1Dec 10 · 1 Mile · Place 25 · Whitman-Hanson Regional1 Mile25.5:55.109