Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWhitman Hanson vs Duxbury · May 1414.71aWhitman Hanson vs DuxburyMay 14, 2025
200 Meters · OutdoorWhitman Hanson vs Duxbury · May 1431.55aWhitman Hanson vs DuxburyMay 14, 2025
55 Meter · IndoorPatriot League Meet #2 · Dec 208.66aPatriot League Meet #2December 20, 2024
55 Meters · IndoorPatriot League Meet #5 · Jan 238.73aPatriot League Meet #5January 23, 2025
Shot Put · 4kg · IndoorPatriot League Meet #2 · Dec 2018-02.00Patriot League Meet #2December 20, 2024
Shot Put · 4kg · OutdoorHingham vs Duxbury · May 519' 3.5"Hingham vs DuxburyMay 5, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15Whitman-Hanson vs DuxburyMay 15 · Shot Put · Place 11 · DuxburyShot Put4kg11.18-03.5011
May 15Whitman-Hanson vs DuxburyMay 15 · 200 Meters · Duxbury200 Meters--DNS11
May 15Whitman-Hanson vs DuxburyMay 15 · 100 Meters · Place 10 · Duxbury100 Meters10.15.31a11
May 5Hingham vs DuxburyMay 5 · Shot Put · Place 8 · DuxburyShot Put4kg8.19' 3.5" PB11
May 5Hingham vs DuxburyMay 5 · 100 Meters · Place 20 · Duxbury100 Meters20.15.27a11
Apr 30Duxbury vs Silver LakeApr 30 · Shot Put · Place 12 · DuxburyShot Put1218-711
Apr 30Duxbury vs Silver LakeApr 30 · 100 Meters · Place 14 · Duxbury100 Meters1415.27a11
Apr 14Duxbury vs Plymouth NorthApr 14 · Shot Put · Place 11 · DuxburyShot Put1119-2.511
Apr 14Duxbury vs Plymouth NorthApr 14 · 100 Meters · Place 11 · Duxbury100 Meters1115.27a11
Apr 6Duxbury vs MarshfieldApr 6 · Shot Put · Place 8 · DuxburyShot Put817-011
Apr 6Duxbury vs MarshfieldApr 6 · 200 Meters · Place 10 · Duxbury200 Meters1031.72a11
Apr 6Duxbury vs MarshfieldApr 6 · 100 Meters · Place 26 · Duxbury100 Meters2616.16a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 34 · DuxburyShot Put3412-1.5011
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 88 · Duxbury55 Meters889.07a11
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 88 · Duxbury55 Meters889.07a11
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 34 · DuxburyShot Put3412-1.5011
Jan 6Patriot League Meet #4Jan 6 · 55 Meters · Place 79 · Duxbury55 Meters799.12a11
Jan 6Patriot League Meet #4Jan 6 · Shot Put · Place 13 · DuxburyShot Put1317-911

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 80 · Duxbury55 Meter80.9.03a11
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 34 · DuxburyShot Put4kg34.16-08.0011
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 63 · Duxbury55 Meter63.9.00a11
Jan 30Patriot League Meet #6Jan 30 · 55 Meters · Place 74 · Duxbury55 Meters748.78a—
Jan 23Patriot League Meet #5Jan 23 · 55 Meters · Place 60 · Duxbury55 Meters608.73a PB—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 74 · Duxbury55 Meters748.77a—
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 77 · Duxbury55 Meters778.79a—
Jan 6Patriot League Meet #3Jan 6 · Shot Put · Place 13 · DuxburyShot Put1317-10—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14Whitman Hanson vs DuxburyMay 14 · Shot Put · Place 11 · DuxburyShot Put1118-11.5010
May 14Whitman Hanson vs DuxburyMay 14 · 200 Meters · Place 11 · Duxbury200 Meters1131.55a PB10
May 14Whitman Hanson vs DuxburyMay 14 · 100 Meters · Place 13 · Duxbury100 Meters1314.71a PB10
May 5Hingham at DuxburyMay 5 · Shot Put · Place 8 · DuxburyShot Put816-1110
May 5Hingham at DuxburyMay 5 · 200 Meters · Place 19 · Duxbury200 Meters1931.94a10
May 5Hingham at DuxburyMay 5 · 100 Meters · Place 17 · Duxbury100 Meters1715.07a10
Apr 29Silver Lake vs DuxburyApr 29 · Shot Put · Place 9 · DuxburyShot Put918-610
Apr 29Silver Lake vs DuxburyApr 29 · 200 Meters · Place 11 · Duxbury200 Meters1131.92a10
Apr 29Silver Lake vs DuxburyApr 29 · 100 Meters · Place 11 · Duxbury100 Meters1114.82a10
Apr 15Duxbury @ Plymouth NorthApr 15 · Shot Put · DuxburyShot Put4kg—18'2"Unofficial10
Apr 15Duxbury @ Plymouth NorthApr 15 · 200 Meters · Duxbury200 Meters—31.3Unofficial10
Apr 15Duxbury @ Plymouth NorthApr 15 · 100 Meters · Duxbury100 Meters—14.6Unofficial10
Apr 9Marshfield vs DuxburyApr 9 · Shot Put · Place 8 · DuxburyShot Put818-910
Apr 9Marshfield vs DuxburyApr 9 · 200 Meters · Place 9 · Duxbury200 Meters933.38a10
Apr 9Marshfield vs DuxburyApr 9 · 100 Meters · Place 12 · Duxbury100 Meters1215.21a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 55 Meter · Place 67 · Duxbury55 Meter67.8.66a PB10
Dec 20Patriot League Meet #2Dec 20 · Shot Put · Place 17 · DuxburyShot Put4kg17.18-02.00 PB10
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 75 · Duxbury55 Meter75.8.76a10
Dec 10Patriot League Meet #1Dec 10 · Shot Put · Place 14 · DuxburyShot Put4kg14.16-11.0010

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 200 Meters · Place 94 · Duxbury200 Meters9432.35a—
May 18MSTCA South Shore TwilightMay 18 · 100 Meters · Place 37 · Duxbury100 Meters3715.23a—
May 7Duxbury vs @ Whitman HansonMay 7 · 200 Meters · Place 10 · Duxbury200 Meters1032.70a—
May 7Duxbury vs @ Whitman HansonMay 7 · 100 Meters · Place 13 · Duxbury100 Meters1315.21a—
May 1PL - Hingham v DuxburyMay 1 · 200 Meters · Place 12 · Duxbury200 Meters1232.81a—
May 1PL - Hingham v DuxburyMay 1 · 100 Meters · Place 22 · Duxbury100 Meters2215.39a—
Apr 10Plymouth North vs DuxburyApr 10 · 200 Meters · Duxbury200 Meters—34.1Unofficial9
Apr 10Plymouth North vs DuxburyApr 10 · 100 Meters · Duxbury100 Meters—15.3Unofficial9