Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 145:35.66aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 14, 2025
1 Mile · OutdoorPlymouth North vs. Whitman Hanson · May 85:32.5Plymouth North vs. Whitman HansonMay 8, 2025
2 Miles · IndoorPatriot League Meet #6 · Jan 3013:10.26aPatriot League Meet #6January 30, 2025
2 Miles · OutdoorWhitman-Hanson vs Plymouth North · May 513:49.41aWhitman-Hanson vs Plymouth NorthMay 5, 2026
400 Meters · OutdoorWhitman-Hanson vs Plymouth North · May 51:05.65aWhitman-Hanson vs Plymouth NorthMay 5, 2026
600 Meters · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 121:46.87aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
800 Meters · OutdoorMIAA Division 3 Track & Field Championship · May 282:30.67aMIAA Division 3 Track & Field ChampionshipMay 28, 2026
Javelin · 600g · OutdoorPatriot League Championship Meet · May 1974' 0"Patriot League Championship MeetMay 19, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 800 Meters · Place 23 · Whitman-Hanson Regional800 Meters23.2:30.67a PB10
May 19Patriot League Championship MeetMay 19 · Javelin · Place 12 · Whitman-Hanson RegionalJavelin600g12.74' 0" PB10
May 19Patriot League Championship MeetMay 19 · 1 Mile · Place 7 · Whitman-Hanson Regional1 Mile7.5:54.46a10
May 15Whitman-Hanson vs DuxburyMay 15 · Javelin · Place 5 · Whitman-Hanson RegionalJavelin600g5.69-0910
May 15Whitman-Hanson vs DuxburyMay 15 · 1 Mile · Place 1 · Whitman-Hanson Regional1 Mile1.5:52.84a10
May 5Whitman-Hanson vs Plymouth NorthMay 5 · Javelin · Place 5 · Whitman-Hanson RegionalJavelin600g5.72-1110
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 2 Miles · Place 1 · Whitman-Hanson Regional2 Miles1.13:49.41a PB10
May 5Whitman-Hanson vs Plymouth NorthMay 5 · 400 Meters · Place 3 · Whitman-Hanson Regional400 Meters3.1:05.65a PB10
Apr 29Hingham vs Whitman-HansonApr 29 · Javelin · Place 5 · Whitman-Hanson RegionalJavelin600g5.63-0210
Apr 29Hingham vs Whitman-HansonApr 29 · 1 Mile · Place 1 · Whitman-Hanson Regional1 Mile1.6:00.97a10
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 800 Meters · Place 1 · Whitman-Hanson Regional800 Meters12:41.10a10
Apr 10Trojan Invitational 2Apr 10 · 800 Meters · Place 3 · Whitman-Hanson Regional800 Meters32:31.41a10
Apr 7Whitman-Hanson @ Silver LakeApr 7 · 800 Meters · Place 1 · Whitman-Hanson Regional800 Meters1.2:42.81a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 600 Meters · Place 19 · Whitman-Hanson Regional600 Meters191:46.87a PB10
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 600 Meters · Place 9 · Whitman-Hanson Regional600 Meters91:50.81a10
Jan 21Patriot League Meet #5Jan 21 · 600 Meters · Place 4 · Whitman-Hanson Regional600 Meters41:49.96a10
Jan 21Patriot League Meet #5Jan 21 · 600 Meters · Place 4 · Whitman-Hanson Regional600 Meters41:49.96a10
Jan 6Patriot League Meet #4Jan 6 · 600 Meters · Place 9 · Whitman-Hanson Regional600 Meters91:50.68a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20Patriot League Spring ChampionshipMay 20 · 1 Mile · Place 7 · Whitman-Hanson Regional1 Mile75:54.55a9
May 14Whitman Hanson vs DuxburyMay 14 · 800 Meters · Place 1 · Whitman-Hanson Regional800 Meters12:41.20a9
May 8Plymouth North vs. Whitman HansonMay 8 · 1 Mile · Place 1 · Whitman-Hanson Regional1 Mile15:32.5 PB9
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · 1 Mile · Place 1 · Whitman-Hanson Regional1 Mile16:07.33a9
Apr 9Whitman-Hanson vs Silver LakeApr 9 · 1 Mile · Place 1 · Whitman-Hanson Regional1 Mile15:49.90a9

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 1 Mile · Place 17 · Whitman-Hanson Regional1 Mile175:35.66a PB—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 1 Mile · Place 3 · Whitman-Hanson Regional1 Mile35:37.77a—
Jan 30Patriot League Meet #6Jan 30 · 2 Miles · Place 3 · Whitman-Hanson Regional2 Miles313:10.26a PB—
Jan 30Patriot League Meet #6Jan 30 · 1 Mile · Place 4 · Whitman-Hanson Regional1 Mile45:46.50a—
Jan 23Patriot League Meet #5Jan 23 · 1 Mile · Place 2 · Whitman-Hanson Regional1 Mile25:57.68a—
Jan 16Patriot League Meet #4Jan 16 · 1 Mile · Place 10 · Whitman-Hanson Regional1 Mile106:02.38a—
Jan 6Patriot League Meet #3Jan 6 · 1 Mile · Place 9 · Whitman-Hanson Regional1 Mile96:19.43a—