Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHingham vs Duxbury · May 512.99aHingham vs DuxburyMay 5, 2026
100 Meters · Outdoor · Hand timedHingham at Duxbury · May 513.7hHingham at DuxburyMay 5, 2025
High Jump · OutdoorMSTCA Division 4 Relays · May 31.48mMSTCA Division 4 RelaysMay 3, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · High Jump · Place 1 · DuxburyHigh Jump1.5-02.0012
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100 Meters · Place 25 · Duxbury100 MetersRound P25.13.33a12
May 23MSTCA South Shore TwilightMay 23 · High Jump · Place 3 · DuxburyHigh Jump35-012
May 19Patriot League Championship MeetMay 19 · High Jump · Place 2 · DuxburyHigh Jump2.5' 0"12
May 19Patriot League Championship MeetMay 19 · 100 Meters · Place 11 · Duxbury100 MetersRound P11.13.33a12
May 15Whitman-Hanson vs DuxburyMay 15 · High Jump · Place 1 · DuxburyHigh Jump1.4-11.0012
May 15Whitman-Hanson vs DuxburyMay 15 · 100 Meters · Place 1 · Duxbury100 Meters1.13.01a12
May 5Hingham vs DuxburyMay 5 · High Jump · Place 1 · DuxburyHigh Jump1.5' 2"12
May 5Hingham vs DuxburyMay 5 · 100 Meters · Place 1 · Duxbury100 Meters1.12.99a PB12
May 3MSTCA Division 4 RelaysMay 3 · High Jump · Place 1 · DuxburyHigh Jump11.48m PB12
Apr 30Duxbury vs Silver LakeApr 30 · High Jump · Place 1 · DuxburyHigh Jump14-1112
Apr 30Duxbury vs Silver LakeApr 30 · 100 Meters · Place 3 · Duxbury100 Meters313.17a12
Apr 14Duxbury vs Plymouth NorthApr 14 · High Jump · Place 1 · DuxburyHigh Jump15-212
Apr 14Duxbury vs Plymouth NorthApr 14 · 100 Meters · Place 2 · Duxbury100 Meters213.20a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · High Jump · Place 3 · DuxburyHigh Jump3.4-10.0011
May 24MSTCA South Shore Twilight InvitationalMay 24 · High Jump · Place 4 · DuxburyHigh Jump45-011
May 20Patriot League Spring ChampionshipMay 20 · High Jump · Place 4 · DuxburyHigh Jump44-811
May 14Whitman Hanson vs DuxburyMay 14 · High Jump · Place 1 · DuxburyHigh Jump14-08.0011
May 14Whitman Hanson vs DuxburyMay 14 · 100 Meters · Place 4 · Duxbury100 Meters413.52a11
May 5Hingham at DuxburyMay 5 · High Jump · Place 1 · DuxburyHigh Jump14-811
May 5Hingham at DuxburyMay 5 · 100 Meters · Place 3 · Duxbury100 Meters313.7h PB11
Apr 29Silver Lake vs DuxburyApr 29 · High Jump · Place 1 · DuxburyHigh Jump14-1011
Apr 29Silver Lake vs DuxburyApr 29 · 100 Meters · Place 3 · Duxbury100 Meters313.50a11
Apr 15Duxbury @ Plymouth NorthApr 15 · High Jump · Place 1 · DuxburyHigh Jump1.4'8"Unofficial11
Apr 15Duxbury @ Plymouth NorthApr 15 · 100 Meters · Place 3 · Duxbury100 Meters3.13Unofficial11
Apr 9Marshfield vs DuxburyApr 9 · High Jump · Place 1 · DuxburyHigh Jump15-011
Apr 9Marshfield vs DuxburyApr 9 · 100 Meters · Place 2 · Duxbury100 Meters213.41a11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · High Jump · Place 11 · DuxburyHigh Jump114-6—
May 18MSTCA South Shore TwilightMay 18 · 100 Meters · Place 12 · Duxbury100 MetersRound P1213.89a—
May 15Patriot League Spring ChampionshipMay 15 · High Jump · Place 9 · DuxburyHigh Jump94-6—
May 15Patriot League Spring ChampionshipMay 15 · 100 Meters · Place 9 · Duxbury100 Meters913.64a—
May 11MSTCA Coaches InvitationalMay 11 · High Jump · DuxburyHigh Jump--NH10
May 11MSTCA Coaches InvitationalMay 11 · 100 Meters · Place 43 · Duxbury100 MetersRound P43.13.78a10
May 7Duxbury vs @ Whitman HansonMay 7 · High Jump · Place 4 · DuxburyHigh Jump44-4—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · High Jump · Place 5 · DuxburyHigh Jump54-8—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 100 Meters · Place 6 · Duxbury100 Meters613.17a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 100 Meters · Place 12 · Duxbury100 Meters1213.36a—
May 1PL - Hingham v DuxburyMay 1 · High Jump · Place 5 · DuxburyHigh Jump54-4—
May 1PL - Hingham v DuxburyMay 1 · 100 Meters · Place 3 · Duxbury100 Meters313.46a—
Apr 26MSTCA Div. III RelaysApr 26 · High Jump · Place 17 · DuxburyHigh Jump17.1.35m10
Apr 23Silver Lake vs DuxburyApr 23 · High Jump · Place 1 · DuxburyHigh Jump14-10—
Apr 23Silver Lake vs DuxburyApr 23 · 100 Meters · Place 2 · Duxbury100 Meters213.3—
Apr 10Plymouth North vs DuxburyApr 10 · High Jump · Place 3 · DuxburyHigh Jump3.4' 8"Unofficial10
Apr 10Plymouth North vs DuxburyApr 10 · 100 Meters · Place 2 · Duxbury100 Meters2.13.1Unofficial10