Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSilver Lake vs Duxbury · Apr 2915.22aSilver Lake vs DuxburyApril 29, 2025
200 Meters · OutdoorWhitman Hanson vs Duxbury · May 1433.06aWhitman Hanson vs DuxburyMay 14, 2025
Discus · 1kg · OutdoorHingham vs Duxbury · May 566' 9"Hingham vs DuxburyMay 5, 2026
Javelin · 600g · OutdoorWhitman-Hanson vs Duxbury · May 1559-06Whitman-Hanson vs DuxburyMay 15, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · Discus · Place 23 · DuxburyDiscus1kg23.53' 8"10
May 15Whitman-Hanson vs DuxburyMay 15 · Javelin · Place 8 · DuxburyJavelin600g8.59-06 PB10
May 15Whitman-Hanson vs DuxburyMay 15 · Discus · Place 7 · DuxburyDiscus1kg7.51-1010
May 15Whitman-Hanson vs DuxburyMay 15 · 200 Meters · Duxbury200 Meters--DNS10
May 15Whitman-Hanson vs DuxburyMay 15 · 100 Meters · Place 11 · Duxbury100 Meters11.15.74a10
May 5Hingham vs DuxburyMay 5 · Javelin · Place 7 · DuxburyJavelin600g7.47' 1"10
May 5Hingham vs DuxburyMay 5 · Discus · Place 3 · DuxburyDiscus1kg3.66' 9" PB10
May 5Hingham vs DuxburyMay 5 · 200 Meters · Place 26 · Duxbury200 Meters26.33.39a10
May 5Hingham vs DuxburyMay 5 · 100 Meters · Place 21 · Duxbury100 Meters21.15.83a10
May 3MSTCA Division 4 RelaysMay 3 · Discus · Place 35 · DuxburyDiscus3515.10m10
Apr 30Duxbury vs Silver LakeApr 30 · Discus · Place 6 · DuxburyDiscus651-310
Apr 30Duxbury vs Silver LakeApr 30 · 200 Meters · Place 12 · Duxbury200 Meters1233.25a10
Apr 30Duxbury vs Silver LakeApr 30 · 100 Meters · Place 16 · Duxbury100 Meters1615.56a10
Apr 6Duxbury vs MarshfieldApr 6 · Javelin · Place 8 · DuxburyJavelin846-210
Apr 6Duxbury vs MarshfieldApr 6 · 100 Meters · Place 23 · Duxbury100 Meters2315.84a10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17MSTCA Division 3 RelaysMay 17 · Discus · Place 45 · DuxburyDiscus4515.04m9
May 14Whitman Hanson vs DuxburyMay 14 · Javelin · Place 11 · DuxburyJavelin1149-059
May 14Whitman Hanson vs DuxburyMay 14 · Discus · Place 6 · DuxburyDiscus651-009
May 14Whitman Hanson vs DuxburyMay 14 · 200 Meters · Place 18 · Duxbury200 Meters1833.06a PB9
May 14Whitman Hanson vs DuxburyMay 14 · 100 Meters · Place 20 · Duxbury100 Meters2015.73a9
May 5Hingham at DuxburyMay 5 · Javelin · Place 11 · DuxburyJavelin1144-69
May 5Hingham at DuxburyMay 5 · 200 Meters · Place 23 · Duxbury200 Meters2333.44a9
May 5Hingham at DuxburyMay 5 · 100 Meters · Place 22 · Duxbury100 Meters2215.37a9
Apr 29Silver Lake vs DuxburyApr 29 · Javelin · Place 7 · DuxburyJavelin743-109
Apr 29Silver Lake vs DuxburyApr 29 · 200 Meters · Place 13 · Duxbury200 Meters1333.49a9
Apr 29Silver Lake vs DuxburyApr 29 · 100 Meters · Place 12 · Duxbury100 Meters1215.22a PB9
Apr 9Marshfield vs DuxburyApr 9 · Javelin · Place 6 · DuxburyJavelin650-99
Apr 9Marshfield vs DuxburyApr 9 · 200 Meters · Place 14 · Duxbury200 Meters1434.85a9
Apr 9Marshfield vs DuxburyApr 9 · 100 Meters · Place 24 · Duxbury100 Meters2416.51a9