Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 2810.79aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
2 Miles · IndoorMIAA Indoor Track & Field Meet of Champions · Feb 2136.24MIAA Indoor Track & Field Meet of ChampionsFebruary 21, 2026
2 Miles · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 1235.86MIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
200 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 2821.98aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
300 Meters · IndoorPatriot League Indoor Track & Field Championship · Jan 3135.61aPatriot League Indoor Track & Field ChampionshipJanuary 31, 2026
55 Meters · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 126.54aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
Long Jump · IndoorMSTCA Kalperis Relays - Division 3 · Jan 175.39mMSTCA Kalperis Relays - Division 3January 17, 2026
Long Jump · OutdoorWhitman-Hanson vs Duxbury · May 1518-04.75Whitman-Hanson vs DuxburyMay 15, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 200 Meters · Place 11 · Duxbury200 MetersRound P11.22.24aWind: 112
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 1 · Duxbury200 MetersRound P1.22.19a12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 1 · Duxbury200 Meters1.21.98a PB12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100 Meters · Place 3 · Duxbury100 MetersRound P3.11.10a12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100 Meters · Place 1 · Duxbury100 Meters1.10.79a PB12
May 19Patriot League Championship MeetMay 19 · 200 Meters · Place 1 · Duxbury200 Meters1.22.40a12
May 19Patriot League Championship MeetMay 19 · 100 Meters · Place 1 · Duxbury100 MetersRound P1.10.88a12
May 19Patriot League Championship MeetMay 19 · 100 Meters · Place 1 · Duxbury100 Meters1.11.23a12
May 15Whitman-Hanson vs DuxburyMay 15 · Long Jump · Place 2 · DuxburyLong Jump2.18-04.75 PB12
May 15Whitman-Hanson vs DuxburyMay 15 · 200 Meters · Place 1 · Duxbury200 Meters1.23.60a12
May 15Whitman-Hanson vs DuxburyMay 15 · 100 Meters · Place 1 · Duxbury100 Meters1.11.12a12
May 5Hingham vs DuxburyMay 5 · Long Jump · DuxburyLong Jump—DNS12
May 5Hingham vs DuxburyMay 5 · 200 Meters · Place 1 · Duxbury200 Meters1.22.16a12
May 5Hingham vs DuxburyMay 5 · 100 Meters · Place 1 · Duxbury100 Meters1.10.92a12
Apr 30Duxbury vs Silver LakeApr 30 · Long Jump · Place 1 · DuxburyLong Jump118-7.2512
Apr 30Duxbury vs Silver LakeApr 30 · 200 Meters · Place 1 · Duxbury200 Meters123.22a12
Apr 30Duxbury vs Silver LakeApr 30 · 100 Meters · Place 1 · Duxbury100 Meters111.36a12
Apr 14Duxbury vs Plymouth NorthApr 14 · Long Jump · Place 1 · DuxburyLong Jump119-712
Apr 14Duxbury vs Plymouth NorthApr 14 · 200 Meters · Place 1 · Duxbury200 Meters122.54a12
Apr 14Duxbury vs Plymouth NorthApr 14 · 100 Meters · Place 1 · Duxbury100 Meters111.45a12
Apr 6Duxbury vs MarshfieldApr 6 · Long Jump · Place 2 · DuxburyLong Jump219-8.2512
Apr 6Duxbury vs MarshfieldApr 6 · 100 Meters · Place 1 · Duxbury100 Meters111.25a12

2026 Indoor Track

23 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 2 Miles · Place 18 · Duxbury2 Miles1836.24 PB—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 7 · Duxbury55m Hurdles76.57—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 7 · Duxbury55m Hurdles76.55q—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 300 Meters · Place 8 · Duxbury300 Meters835.86a12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55 Meters · Place 2 · Duxbury55 MetersRound P26.61a12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55 Meters · Place 2 · Duxbury55 Meters26.54a PB12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Long Jump · Place 2 · DuxburyLong Jump26.54—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Long Jump · Place 2 · DuxburyLong Jump26.61q—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 8 · Duxbury2 Miles835.86 PB—
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 300 Meters · Place 1 · Duxbury300 Meters135.61a PB12
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55 Meters · Place 1 · Duxbury55 Meters16.67a12
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55 Meters · Place 1 · Duxbury55 Meters16.54a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 6 · Duxbury55 MetersRound P66.66a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 7 · Duxbury55 Meters76.64a12
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 1 · Duxbury55 Meters16.60a12
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 1 · Duxbury55 Meters16.60a12
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Long Jump · Place 45 · DuxburyLong Jump455.39m PB12
Jan 10The Nor'Easter at the TrackJan 10 · 300 Meters · Place 10 · Duxbury,Duxbury, MA300 Meters1036.4312
Jan 10The Nor'Easter at the TrackJan 10 · 300 Meters · Place 10 · DUXBURY300 Meters1036.4312
Jan 10The Nor'Easter at the TrackJan 10 · 300 Meters · Place 10 · DUXBURY300 Meters1036.4312
Jan 6Patriot League Meet #4Jan 6 · Long Jump · Place 12 · DuxburyLong Jump1218-0.5012
Jan 6Patriot League Meet #4Jan 6 · 300 Meters · Place 1 · Duxbury300 Meters136.80a12
Jan 6Patriot League Meet #4Jan 6 · 55 Meters · Place 1 · Duxbury55 Meters16.69a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100 Meters · Place 4 · Duxbury100 Meters411.35a11
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100 Meters · Place 2 · Duxbury100 Meters211.04a11
May 20Patriot League Spring ChampionshipMay 20 · 200 Meters · Place 3 · Duxbury200 Meters322.80a11
May 20Patriot League Spring ChampionshipMay 20 · 100 Meters · Place 1 · Duxbury100 Meters111.13a11
May 20Patriot League Spring ChampionshipMay 20 · 100 Meters · Place 2 · Duxbury100 Meters211.07a11
May 14Whitman Hanson vs DuxburyMay 14 · 200 Meters · Place 1 · Duxbury200 Meters122.78a11
May 14Whitman Hanson vs DuxburyMay 14 · 100 Meters · Place 1 · Duxbury100 Meters111.02a11
May 10MSTCA Coaches Shore InvitationalMay 10 · 200 Meters · Place 7 · Duxbury200 Meters722.70a11
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 6 · Duxbury100 Meters611.22a11
May 5Hingham at DuxburyMay 5 · 100 Meters · Place 1 · Duxbury100 Meters111.15a11
Apr 29Silver Lake vs DuxburyApr 29 · 100 Meters · Place 1 · Duxbury100 Meters111.02a11
Apr 9Marshfield vs DuxburyApr 9 · 100 Meters · Place 2 · Duxbury100 Meters212.23a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 55 Meters · Place 17 · Duxbury55 Meters176.82a—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55 Meters · Place 4 · Duxbury55 Meters46.74a—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55 Meters · Place 4 · Duxbury55 Meters46.66a—
Jan 30Patriot League Meet #6Jan 30 · 55 Meters · Place 8 · Duxbury55 Meters86.78a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 55 Meters · Place 13 · Duxbury55 MetersRound P136.76a—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 10 · Duxbury55 Meters106.82a—
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 7 · Duxbury55 Meters76.85a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · 100 Meters · Place 12 · Duxbury100 Meters1211.71a—
May 15Patriot League Spring ChampionshipMay 15 · Long Jump · Place 18 · DuxburyLong Jump1817-8.25—
May 15Patriot League Spring ChampionshipMay 15 · 100 Meters · Place 7 · Duxbury100 Meters711.71a—
May 15Patriot League Spring ChampionshipMay 15 · 100 Meters · Place 5 · Duxbury100 Meters511.43a—
May 7Duxbury vs @ Whitman HansonMay 7 · Long Jump · Place 4 · DuxburyLong Jump417-8—
May 7Duxbury vs @ Whitman HansonMay 7 · 100 Meters · Place 1 · Duxbury100 Meters111.90a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 100 Meters · Place 9 · Duxbury100 Meters911.70a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 100 Meters · Place 5 · Duxbury100 Meters511.45a—
May 1PL - Hingham v DuxburyMay 1 · Long Jump · Place 3 · DuxburyLong Jump319-10.50—
May 1PL - Hingham v DuxburyMay 1 · 200 Meters · Place 2 · Duxbury200 Meters224.28a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 55 Meters · Place 21 · Duxbury55 Meters217.03a—