Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA South Decathlon · Jun 312.46aMSTCA South DecathlonJune 3, 2024
1500 Meters · OutdoorMSTCA South Decathlon · Jun 35:43.75aMSTCA South DecathlonJune 3, 2024
200 Meters · OutdoorPlymouth North HS vs @ Whitman Hanson Reg HS · May 124.91aPlymouth North HS vs @ Whitman Hanson Reg HSMay 1, 2024
300 Meters · IndoorPatriot league Indoor TF Championship · Feb 1040.77aPatriot league Indoor TF ChampionshipFebruary 10, 2024
400 Meters · OutdoorMSTCA South Decathlon · Jun 358.59aMSTCA South DecathlonJune 3, 2024
55 Meter · IndoorPatriot League Meet #2 · Dec 157.77aPatriot League Meet #2December 15, 2023
55 Meters · IndoorPatriot League Meet #6 · Feb 17.67aPatriot League Meet #6February 1, 2024
55m Hurdles · 39" · IndoorPatriot League Meet #2 · Dec 209.91aPatriot League Meet #2December 20, 2024
High Jump · IndoorPatriot League Meet #2 · Dec 205-02.00Patriot League Meet #2December 20, 2024
High Jump · OutdoorMSTCA South Decathlon · Jun 31.57mMSTCA South DecathlonJune 3, 2024
Long Jump · IndoorPatriot League Meet #2 · Dec 2015-03.00Patriot League Meet #2December 20, 2024
Long Jump · OutdoorMSTCA Division 3 Relays · May 174.24mMSTCA Division 3 RelaysMay 17, 2025
Triple Jump · OutdoorMSTCA South Decathlon · Jun 310.50mMSTCA South DecathlonJune 3, 2024

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · High Jump · Place 10 · Whitman-Hanson RegionalHigh Jump10.5-08.0012
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · High Jump · Place 3 · Whitman-Hanson RegionalHigh Jump35-812
May 20Patriot League Spring ChampionshipMay 20 · High Jump · Place 5 · Whitman-Hanson RegionalHigh Jump55-812
May 20Patriot League Spring ChampionshipMay 20 · 110m Hurdles · Place 14 · Whitman-Hanson Regional110m Hurdles1419.12a12
May 17MSTCA Division 3 RelaysMay 17 · Long Jump · Place 40 · Whitman-Hanson RegionalLong Jump404.24m PB12
May 17MSTCA Division 3 RelaysMay 17 · High Jump · Place 15 · Whitman-Hanson RegionalHigh Jump151.60m12
May 14Whitman Hanson vs DuxburyMay 14 · Triple Jump · Place 4 · Whitman-Hanson RegionalTriple Jump435-00.0012
May 14Whitman Hanson vs DuxburyMay 14 · High Jump · Place 1 · Whitman-Hanson RegionalHigh Jump15-06.0012
May 14Whitman Hanson vs DuxburyMay 14 · 400m Hurdles · Place 2 · Whitman-Hanson Regional400m Hurdles21:10.19a12
May 14Whitman Hanson vs DuxburyMay 14 · 110m Hurdles · Place 2 · Whitman-Hanson Regional110m Hurdles218.95a12
May 8Plymouth North vs. Whitman HansonMay 8 · Javelin · Place 14 · Whitman-Hanson RegionalJavelin1480-212
May 8Plymouth North vs. Whitman HansonMay 8 · Discus · Place 17 · Whitman-Hanson RegionalDiscus1765-112

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · High Jump · Place 4 · Whitman-Hanson RegionalHigh Jump45-6—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55m Hurdles · Place 21 · Whitman-Hanson Regional55m Hurdles219.88a—
Jan 23Patriot League Meet #5Jan 23 · High Jump · Place 3 · Whitman-Hanson RegionalHigh Jump35-6—
Jan 23Patriot League Meet #5Jan 23 · 55m Hurdles · Place 11 · Whitman-Hanson Regional55m Hurdles119.30a—
Jan 16Patriot League Meet #4Jan 16 · High Jump · Place 4 · Whitman-Hanson RegionalHigh Jump45-6—
Jan 16Patriot League Meet #4Jan 16 · 55m Hurdles · Place 16 · Whitman-Hanson Regional55m Hurdles169.85a—
Jan 6Patriot League Meet #3Jan 6 · Long Jump · Place 26 · Whitman-Hanson RegionalLong Jump2615-7.50—
Jan 6Patriot League Meet #3Jan 6 · High Jump · Place 9 · Whitman-Hanson RegionalHigh Jump95-4—
Jan 6Patriot League Meet #3Jan 6 · 55m Hurdles · Place 12 · Whitman-Hanson Regional55m Hurdles129.70a—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 55m Hurdles · Place 16 · Whitman-Hanson Regional55m Hurdles39"16.9.91a PB12
Dec 20Patriot League Meet #2Dec 20 · Long Jump · Place 36 · Whitman-Hanson RegionalLong Jump36.15-03.00 PB12
Dec 20Patriot League Meet #2Dec 20 · High Jump · Place 14 · Whitman-Hanson RegionalHigh Jump14.5-02.00 PB12
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 18 · Whitman-Hanson Regional300 Meters18.41.87a12
Dec 10Patriot League Meet #1Dec 10 · Long Jump · Place 18 · Whitman-Hanson RegionalLong Jump18.13-11.0012
Dec 10Patriot League Meet #1Dec 10 · High Jump · Whitman-Hanson RegionalHigh Jump--NH12
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 300 Meters · Place 26 · Whitman-Hanson Regional300 Meters2640.77a PB—
Feb 1Patriot League Meet #6Feb 1 · 300 Meters · Place 31 · Whitman-Hanson Regional300 Meters3142.49a—
Feb 1Patriot League Meet #6Feb 1 · 55 Meters · Place 64 · Whitman-Hanson Regional55 Meters647.67a PB—
Jan 26Patriot League Meet #5Jan 26 · 55 Meters · Place 62 · Whitman-Hanson Regional55 Meters627.67a—
Jan 18Patriot League Meet #4Jan 18 · Long Jump · Place 24 · Whitman-Hanson RegionalLong Jump2416-1.25—
Jan 18Patriot League Meet #4Jan 18 · 55 Meters · Place 95 · Whitman-Hanson Regional55 Meters957.97a—
Jan 3Patriot League Meet #3Jan 3 · 55 Meters · Place 58 · Whitman-Hanson Regional55 Meters587.74a—

2024 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 3MSTCA South DecathlonJun 3 · Triple Jump · Place 49 · Whitman-Hanson RegionalTriple Jump4910.50m PB—
Jun 3MSTCA South DecathlonJun 3 · Long Jump · Place 68 · Whitman-Hanson RegionalLong Jump684.74m—
Jun 3MSTCA South DecathlonJun 3 · High Jump · Place 25 · Whitman-Hanson RegionalHigh Jump251.57m PB—
Jun 3MSTCA South DecathlonJun 3 · Javelin · Place 64 · Whitman-Hanson RegionalJavelin6422.38m—
Jun 3MSTCA South DecathlonJun 3 · Discus · Place 49 · Whitman-Hanson RegionalDiscus4920.39m—
Jun 3MSTCA South DecathlonJun 3 · Shot Put · Place 79 · Whitman-Hanson RegionalShot Put796.71m—
Jun 3MSTCA South DecathlonJun 3 · 110m Hurdles · Place 42 · Whitman-Hanson Regional110m Hurdles4220.17a—
Jun 3MSTCA South DecathlonJun 3 · 1500 Meters · Place 59 · Whitman-Hanson Regional1500 Meters595:43.75a PB—
Jun 3MSTCA South DecathlonJun 3 · 400 Meters · Place 51 · Whitman-Hanson Regional400 Meters5158.59a PB—
Jun 3MSTCA South DecathlonJun 3 · 100 Meters · Place 54 · Whitman-Hanson Regional100 Meters5412.46a PB—
May 18MSTCA South Shore TwilightMay 18 · Triple Jump · Place 33 · Whitman-Hanson RegionalTriple Jump3331-2.75—
May 18MSTCA South Shore TwilightMay 18 · 200 Meters · Place 99 · Whitman-Hanson Regional200 Meters9926.37a—
May 18MSTCA South Shore TwilightMay 18 · 100 Meters · Place 105 · Whitman-Hanson Regional100 Meters10513.01a—
May 15Patriot League Spring ChampionshipMay 15 · Triple Jump · Place 14 · Whitman-Hanson RegionalTriple Jump1432-0.50—
May 15Patriot League Spring ChampionshipMay 15 · 200 Meters · Place 18 · Whitman-Hanson Regional200 Meters1825.27a—
May 7Duxbury vs @ Whitman HansonMay 7 · Long Jump · Place 10 · Whitman-Hanson RegionalLong Jump1015-3—
May 7Duxbury vs @ Whitman HansonMay 7 · 200 Meters · Place 6 · Whitman-Hanson Regional200 Meters625.00a—
May 7Duxbury vs @ Whitman HansonMay 7 · 100 Meters · Place 10 · Whitman-Hanson Regional100 Meters1012.77a—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · Triple Jump · Place 7 · Whitman-Hanson RegionalTriple Jump732-6—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · Long Jump · Place 10 · Whitman-Hanson RegionalLong Jump1014-8—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · 200 Meters · Place 5 · Whitman-Hanson Regional200 Meters524.91a PB—
Apr 23Hing-v-WHApr 23 · Triple Jump · Place 7 · Whitman-Hanson RegionalTriple Jump734-02.0011
Apr 23Hing-v-WHApr 23 · Long Jump · Place 17 · Whitman-Hanson RegionalLong Jump1715-06.0011
Apr 23Hing-v-WHApr 23 · 200 Meters · Place 11 · Whitman-Hanson Regional200 Meters1126.0811
Apr 10Whitman Hanson v MarshfieldApr 10 · Triple Jump · Place 4 · Whitman-Hanson RegionalTriple Jump432-6.75—
Apr 10Whitman Hanson v MarshfieldApr 10 · Long Jump · Place 9 · Whitman-Hanson RegionalLong Jump914-4.50—
Apr 10Whitman Hanson v MarshfieldApr 10 · 200 Meters · Place 9 · Whitman-Hanson Regional200 Meters926.72a—
Apr 5Whitman Hanson @ Silver Lake RegionalApr 5 · Triple Jump · Place 7 · Whitman-Hanson RegionalTriple Jump733-3.50—
Apr 5Whitman Hanson @ Silver Lake RegionalApr 5 · High Jump · Place 8 · Whitman-Hanson RegionalHigh Jump84-10—
Apr 5Whitman Hanson @ Silver Lake RegionalApr 5 · 200 Meters · Place 5 · Whitman-Hanson Regional200 Meters526.94a—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 57 · Whitman-Hanson Regional55 Meter57.7.77a PB11
Dec 15Patriot League Meet #2Dec 15 · High Jump · Place 14 · Whitman-Hanson RegionalHigh Jump14.5-00.0011
Dec 7Patriot League Meet #1Dec 7 · 55 Meter · Place 51 · Whitman-Hanson Regional55 Meter51.7.83aWind: 011
Dec 7Patriot League Meet #1Dec 7 · High Jump · Whitman-Hanson RegionalHigh Jump--NH11
Jan 27Patriot League Meet #5Jan 27 · High Jump · Whitman-Hanson RegHigh Jump—NH—
Jan 27Patriot League Meet #5Jan 27 · 55m Hurdles · Place 27 · Whitman-Hanson Reg55m Hurdles2711.27a—
Jan 19Patriot League Meet #4Jan 19 · 55m Hurdles · Place 5 · Whitman-Hanson55m Hurdles511.74SO
Jan 19Patriot League Meet #4AJan 19 · 55m Hurdles · Place 32 · Whitman-Hanson Regional55m Hurdles39"32.11.74a10
Jan 19Patriot League Meet #4AJan 19 · High Jump · Whitman-Hanson RegionalHigh Jump—NH10
Jan 6Patriot League Meet #3Jan 6 · 55m Hurdles · Place 6 · Whitman-Hanson55m Hurdles611.79SO
Jan 6Patriot League Meet #3Jan 6 · 300 Meters · Place 6 · Whitman-Hanson300 Meters645.29SO

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 200 Meters · Place 110 · Whitman-Hanson Regional200 Meters110.27.67a10
May 20MSTCA South Shore Twilight MeetMay 20 · 100 Meters · Place 113 · Whitman-Hanson Regional100 MetersRound P113.13.44a10
May 16Patriot League Outdoor ChampionshipMay 16 · 100 Meters · Place 28 · Whitman-Hanson Reg100 Meters2813.23a—
May 9Plymouth North vs. Whitman HansonMay 9 · Long Jump · Whitman-Hanson RegionalLong Jump—14'9"Unofficial10
May 9Plymouth North vs. Whitman HansonMay 9 · High Jump · Whitman-Hanson RegionalHigh Jump—4'10"Unofficial10
May 9Plymouth North vs. Whitman HansonMay 9 · 200 Meters · Whitman-Hanson Regional200 Meters—27.04Unofficial10
May 9Plymouth North vs. Whitman HansonMay 9 · 100 Meters · Whitman-Hanson Regional100 Meters—13.3Unofficial10
May 3Hingham v Whitman-HansonMay 3 · 200 Meters · Place 19 · Whitman-Hanson Reg200 Meters1928.51a—
May 3Hingham v Whitman-HansonMay 3 · 100 Meters · Place 17 · Whitman-Hanson Reg100 Meters1713.86a—
Apr 6PL Meet #1 Whitman-Hanson @ DuxburyApr 6 · Long Jump · Whitman-Hanson RegionalLong Jump—11'5"Unofficial10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16Patriot League Meet #2Dec 16 · 55m Hurdles · Place 31 · Whitman-Hanson Regional55m Hurdles39"31.11.82a10
Dec 16Patriot League Meet #2Dec 16 · 55 Meter · Place 116 · Whitman-Hanson Regional55 Meter116.8.22a10
Dec 16Patriot League Meet #2Dec 16 · High Jump · Whitman-Hanson RegionalHigh Jump--NH10
Dec 8Patriot League Meet #1Dec 8 · 300 Meters · Place 45 · Whitman-Hanson Regional300 Meters45.46.66a10
Dec 8Patriot League Meet #1Dec 8 · 55 Meter · Place 107 · Whitman-Hanson Regional55 Meter107.8.10a10
Dec 8Patriot League Meet #1Dec 8 · High Jump · Whitman-Hanson RegionalHigh Jump--NH10

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Patriot League ChampionshipsMay 16 · 100 Meters · Place 27 · Whitman-Hanson Regional100 Meters27.14.17a9
May 3Whitman-Hanson at HinghamMay 3 · Long Jump · Whitman-Hanson RegionalLong Jump—FOUL9
May 3Whitman-Hanson at HinghamMay 3 · 200 Meters · Place 18 · Whitman-Hanson Regional200 Meters18.30.98a9
May 3Whitman-Hanson at HinghamMay 3 · 100 Meters · Place 20 · Whitman-Hanson Regional100 Meters20.14.98a9
Apr 13Marshfield vs Whitman HansonApr 13 · 200 Meters · Whitman-Hanson Regional200 Meters—32.3Unofficial9
Apr 13Marshfield vs Whitman HansonApr 13 · 100 Meters · Whitman-Hanson Regional100 Meters—14.6Unofficial9
Apr 5Silver Lake vs Whitman-HansonApr 5 · 100 Meters · Place 23 · Whitman-Hanson Regional100 Meters23.17.16a9