Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorPatriot League Meet #3 · Dec 2240.23aPatriot League Meet #3December 22, 2025
400 Meters · OutdoorWhitman-Hanson vs Duxbury · May 1557.91aWhitman-Hanson vs DuxburyMay 15, 2026
400m Hurdles · 36" / 0.914m · OutdoorHingham vs Duxbury · May 51:07.72aHingham vs DuxburyMay 5, 2026
55 Meter · IndoorPatriot League Meet #2 · Dec 207.91aPatriot League Meet #2December 20, 2024
55 Meters · IndoorPatriot League Meet #3 · Jan 67.61aPatriot League Meet #3January 6, 2025
600 Meters · IndoorPatriot League Meet #4 · Jan 61:35.31aPatriot League Meet #4January 6, 2026
Javelin · 800g · OutdoorWhitman-Hanson vs Duxbury · May 1592-10Whitman-Hanson vs DuxburyMay 15, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15Whitman-Hanson vs DuxburyMay 15 · Long Jump · DuxburyLong Jump--FOUL10
May 15Whitman-Hanson vs DuxburyMay 15 · Javelin · Place 5 · DuxburyJavelin800g5.92-10 PB10
May 15Whitman-Hanson vs DuxburyMay 15 · 400m Hurdles · Place 2 · Duxbury400m Hurdles36" / 0.914m2.1:08.01a10
May 15Whitman-Hanson vs DuxburyMay 15 · 400 Meters · Place 3 · Duxbury400 Meters3.57.91a PB10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 400m Hurdles · Place 28 · Duxbury400m Hurdles281:12.11a10
May 5Hingham vs DuxburyMay 5 · Javelin · Place 9 · DuxburyJavelin800g9.85' 9"10
May 5Hingham vs DuxburyMay 5 · 400m Hurdles · Place 3 · Duxbury400m Hurdles36" / 0.914m3.1:07.72a PB10
Apr 30Duxbury vs Silver LakeApr 30 · Long Jump · Place 5 · DuxburyLong Jump515-1110
Apr 30Duxbury vs Silver LakeApr 30 · Javelin · Place 6 · DuxburyJavelin699-610
Apr 30Duxbury vs Silver LakeApr 30 · 400m Hurdles · Place 2 · Duxbury400m Hurdles21:07.96a10
Apr 14Duxbury vs Plymouth NorthApr 14 · Long Jump · Place 7 · DuxburyLong Jump715-3.2510
Apr 14Duxbury vs Plymouth NorthApr 14 · Javelin · Place 9 · DuxburyJavelin986-210
Apr 14Duxbury vs Plymouth NorthApr 14 · 400m Hurdles · Place 4 · Duxbury400m Hurdles41:10.06a10
Apr 6Duxbury vs MarshfieldApr 6 · Javelin · Place 5 · DuxburyJavelin586-410

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 17 · Duxbury300 Meters1740.65a10
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 17 · Duxbury300 Meters1740.65a10
Jan 6Patriot League Meet #4Jan 6 · 600 Meters · Place 14 · Duxbury600 Meters141:35.31a PB10
Jan 6Patriot League Meet #4Jan 6 · 300 Meters · Place 19 · Duxbury300 Meters1941.89a10

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 300 Meters · Place 15 · Duxbury300 Meters15.40.23a PB10
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · Place 26 · Duxbury300 Meters26.41.19a10
Dec 15Patriot League Meet #2Dec 15 · 600 Meters · Place 15 · Duxbury600 Meters15.1:37.72a10
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 32 · Duxbury300 Meters32.40.53a10
Feb 4Patriot League Meet #7Feb 4 · 300 Meters · Place 10 · Duxbury300 Meters1042.37a—
Feb 4Patriot League Meet #7Feb 4 · 55 Meters · Place 32 · Duxbury55 Meters327.68a—
Jan 30Patriot League Meet #6Jan 30 · 300 Meters · Place 39 · Duxbury300 Meters3942.34a—
Jan 30Patriot League Meet #6Jan 30 · 55 Meters · Place 79 · Duxbury55 Meters797.69a—
Jan 16Patriot League Meet #4Jan 16 · 300 Meters · Place 31 · Duxbury300 Meters3142.28a—
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 77 · Duxbury55 Meters777.61a PB—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 300 Meters · Place 64 · Duxbury300 Meters6442.55a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 300 Meters · Place 35 · Duxbury300 Meters35.42.66a9
Dec 20Patriot League Meet #2Dec 20 · 55 Meter · Place 109 · Duxbury55 Meter109.7.91a PB9
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Duxbury300 Meters--DNS9
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Duxbury55 Meter--DNS9
Dec 10Patriot League Meet #1Dec 10 · Long Jump · DuxburyLong Jump--DNS9