Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSilver Lake vs Duxbury · Apr 2912.14aSilver Lake vs DuxburyApril 29, 2025
110m Hurdles · 39" / 0.991m · OutdoorHingham vs Duxbury · May 519.80aHingham vs DuxburyMay 5, 2026
200 Meters · OutdoorWhitman Hanson vs Duxbury · May 1424.95aWhitman Hanson vs DuxburyMay 14, 2025
300 Meters · IndoorPatriot League Meet #4 · Jan 1642.33aPatriot League Meet #4January 16, 2025
55 Meters · IndoorPatriot League Meet #4 · Jan 67.21aPatriot League Meet #4January 6, 2026
Long Jump · IndoorMSTCA Kalperis Relays - Division 3 · Jan 175.09mMSTCA Kalperis Relays - Division 3January 17, 2026
Long Jump · OutdoorHingham vs Duxbury · May 517' 1.75"Hingham vs DuxburyMay 5, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · Long Jump · Place 17 · DuxburyLong Jump17.16' 6"12
May 19Patriot League Championship MeetMay 19 · 110m Hurdles · Duxbury110m Hurdles39" / 0.991mRound P—DNS12
May 15Whitman-Hanson vs DuxburyMay 15 · Long Jump · Place 7 · DuxburyLong Jump7.16-06.5012
May 15Whitman-Hanson vs DuxburyMay 15 · 110m Hurdles · Place 3 · Duxbury110m Hurdles39" / 0.991m3.20.57a12
May 5Hingham vs DuxburyMay 5 · Long Jump · Place 5 · DuxburyLong Jump5.17' 1.75" PB12
May 5Hingham vs DuxburyMay 5 · 110m Hurdles · Place 3 · Duxbury110m Hurdles39" / 0.991m3.19.80a PB12
Apr 30Duxbury vs Silver LakeApr 30 · Long Jump · Place 3 · DuxburyLong Jump317-1112
Apr 30Duxbury vs Silver LakeApr 30 · 110m Hurdles · Place 2 · Duxbury110m Hurdles220.88a12
Apr 14Duxbury vs Plymouth NorthApr 14 · Long Jump · Place 2 · DuxburyLong Jump218-012
Apr 6Duxbury vs MarshfieldApr 6 · Long Jump · Place 8 · DuxburyLong Jump812-1.2512
Apr 6Duxbury vs MarshfieldApr 6 · 100 Meters · Place 6 · Duxbury100 Meters612.71a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · Long Jump · Place 19 · DuxburyLong Jump1915-2.2512
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 78 · Duxbury55 Meters787.58a12
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 78 · Duxbury55 Meters787.58a12
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Long Jump · Place 58 · DuxburyLong Jump585.09m PB12
Jan 6Patriot League Meet #4Jan 6 · Long Jump · Place 19 · DuxburyLong Jump1917-412
Jan 6Patriot League Meet #4Jan 6 · 55 Meters · Place 31 · Duxbury55 Meters317.21a PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Long Jump · Place 53 · DuxburyLong Jump5314-9.2511
May 24MSTCA South Shore Twilight InvitationalMay 24 · 200 Meters · Place 78 · Duxbury200 Meters7825.37a11
May 20Patriot League Spring ChampionshipMay 20 · Long Jump · Place 13 · DuxburyLong Jump1317-511
May 20Patriot League Spring ChampionshipMay 20 · 100 Meters · Place 16 · Duxbury100 Meters1612.33a11
May 14Whitman Hanson vs DuxburyMay 14 · Long Jump · Place 2 · DuxburyLong Jump218-04.0011
May 14Whitman Hanson vs DuxburyMay 14 · 200 Meters · Place 4 · Duxbury200 Meters424.95a PB11
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 66 · Duxbury100 Meters6612.74a11
May 5Hingham at DuxburyMay 5 · 200 Meters · Place 2 · Duxbury200 Meters225.35a11
Apr 29Silver Lake vs DuxburyApr 29 · Long Jump · Place 7 · DuxburyLong Jump716-311
Apr 29Silver Lake vs DuxburyApr 29 · 200 Meters · Place 9 · Duxbury200 Meters925.24a11
Apr 29Silver Lake vs DuxburyApr 29 · 100 Meters · Place 7 · Duxbury100 Meters712.14a PB11
Apr 9Marshfield vs DuxburyApr 9 · Long Jump · Place 6 · DuxburyLong Jump616-111
Apr 9Marshfield vs DuxburyApr 9 · 200 Meters · Place 5 · Duxbury200 Meters525.51a11
Apr 9Marshfield vs DuxburyApr 9 · 100 Meters · Place 5 · Duxbury100 Meters513.44a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 30Patriot League Meet #6Jan 30 · 300 Meters · Place 40 · Duxbury300 Meters4042.35a—
Jan 30Patriot League Meet #6Jan 30 · 55 Meters · Place 59 · Duxbury55 Meters597.48a—
Jan 23Patriot League Meet #5Jan 23 · 55 Meters · Place 35 · Duxbury55 Meters357.44a—
Jan 16Patriot League Meet #4Jan 16 · 300 Meters · Place 33 · Duxbury300 Meters3342.33a PB—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 72 · Duxbury55 Meters727.46a—
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 63 · Duxbury55 Meters637.51a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Patriot League Spring ChampionshipMay 15 · 100 Meters · Place 23 · Duxbury100 Meters2312.82a—
May 7Duxbury vs @ Whitman HansonMay 7 · Long Jump · Place 9 · DuxburyLong Jump915-4—
May 7Duxbury vs @ Whitman HansonMay 7 · 200 Meters · Place 14 · Duxbury200 Meters1427.85a—
May 7Duxbury vs @ Whitman HansonMay 7 · 100 Meters · Place 14 · Duxbury100 Meters1412.92a—
May 1PL - Hingham v DuxburyMay 1 · Long Jump · Place 13 · DuxburyLong Jump1314-9—
May 1PL - Hingham v DuxburyMay 1 · 100 Meters · Place 17 · Duxbury100 Meters1712.83a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 9Patriot League JV Showcase Feb 9 · 55 Meters · Place 3 · Duxbury55 Meters37.30a—
Feb 9Patriot League JV Showcase Feb 9 · 55 Meters · Place 4 · Duxbury55 Meters47.31a—
Feb 1Patriot League Meet #6Feb 1 · 300 Meters · Place 37 · Duxbury300 Meters3743.32a—
Feb 1Patriot League Meet #6Feb 1 · 55 Meters · Place 43 · Duxbury55 Meters437.41a—
Jan 26Patriot League Meet #5Jan 26 · 55 Meters · Place 44 · Duxbury55 Meters447.53a—
Jan 18Patriot League Meet #4Jan 18 · 55 Meters · Place 44 · Duxbury55 Meters447.48a—
Jan 12MSTCA Northeast InvitationalJan 12 · 55 Meters · Place 213 · Duxbury55 MetersRound P2137.6210
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 300 Meters · Place 68 · Duxbury300 Meters6842.68a—
Jan 3Patriot League Meet #3Jan 3 · 300 Meters · Place 31 · Duxbury300 Meters3142.89a—
Jan 3Patriot League Meet #3Jan 3 · 55 Meters · Place 47 · Duxbury55 Meters477.63a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Hingham at Duxbury HSMay 9 · Javelin · Place 23 · DuxburyJavelin2349-0—
May 9Hingham at Duxbury HSMay 9 · 100 Meters · Place 16 · Duxbury100 Meters1612.86a—
May 2Silver Lake vs DuxburyMay 2 · 100 Meters · Place 18 · Duxbury100 Meters1813.69a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27Patriot League Meet #5Jan 27 · 55 Meters · Place 74 · Duxbury55 Meters747.85a—
Jan 19Patriot League Meet #4Jan 19 · 55 Meters · Place 8 · Duxbury55 Meters87.75FR
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 7 · Duxbury55 Meters77.82FR