Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPatriot League Meet #6 · Jan 305:38.90aPatriot League Meet #6January 30, 2025
1000 Meters · IndoorPatriot League Meet #5 · Jan 233:23.45aPatriot League Meet #5January 23, 2025
400 Meters · OutdoorDuxbury vs @ Whitman Hanson · May 71:02.88aDuxbury vs @ Whitman HansonMay 7, 2024
800 Meters · OutdoorHing-v-WH · Apr 232:29.57Hing-v-WHApril 23, 2024
Triple Jump · OutdoorHingham vs Whitman Hanson · Apr 3032-02.00Hingham vs Whitman HansonApril 30, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Whitman Hanson vs DuxburyMay 14 · Triple Jump · Place 6 · Whitman-Hanson RegionalTriple Jump632-05.0011
May 8Plymouth North vs. Whitman HansonMay 8 · Triple Jump · Place 6 · Whitman-Hanson RegionalTriple Jump631-4.7511
May 8Plymouth North vs. Whitman HansonMay 8 · 400 Meters · Place 10 · Whitman-Hanson Regional400 Meters1063.211
Apr 30Hingham vs Whitman HansonApr 30 · Triple Jump · Place 6 · Whitman-Hanson RegionalTriple Jump6.32-02.00 PB11
Apr 30Hingham vs Whitman HansonApr 30 · 800 Meters · Place 5 · Whitman-Hanson Regional800 Meters5.2:31.38a11
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · 800 Meters · Place 7 · Whitman-Hanson Regional800 Meters72:32.78a11
Apr 9Whitman-Hanson vs Silver LakeApr 9 · 800 Meters · Place 8 · Whitman-Hanson Regional800 Meters82:32.92a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 1 Mile · Place 28 · Whitman-Hanson Regional1 Mile285:42.83a—
Jan 30Patriot League Meet #6Jan 30 · 1 Mile · Place 34 · Whitman-Hanson Regional1 Mile345:38.90a PB—
Jan 23Patriot League Meet #5Jan 23 · 1000 Meters · Place 22 · Whitman-Hanson Regional1000 Meters223:23.45a PB—
Jan 6Patriot League Meet #3Jan 6 · 1 Mile · Place 27 · Whitman-Hanson Regional1 Mile275:49.50a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 1 Mile · Place 34 · Whitman-Hanson Regional1 Mile34.5:41.22a11
Dec 10Patriot League Meet #1Dec 10 · 1 Mile · Place 26 · Whitman-Hanson Regional1 Mile26.5:55.75a11
Feb 9Patriot League JV Showcase Feb 9 · 1 Mile · Place 9 · Whitman-Hanson Regional1 Mile95:47.27a—
Feb 1Patriot League Meet #6Feb 1 · 1 Mile · Place 32 · Whitman-Hanson Regional1 Mile325:41.33a—
Jan 26Patriot League Meet #5Jan 26 · 1 Mile · Place 30 · Whitman-Hanson Regional1 Mile305:45.18a—
Jan 18Patriot League Meet #4Jan 18 · 1 Mile · Place 31 · Whitman-Hanson Regional1 Mile315:52.37a—
Jan 3Patriot League Meet #3Jan 3 · 1 Mile · Place 29 · Whitman-Hanson Regional1 Mile295:46.76a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 800 Meters · Place 52 · Whitman-Hanson Regional800 Meters522:31.58a—
May 15Patriot League Spring ChampionshipMay 15 · 400 Meters · Place 20 · Whitman-Hanson Regional400 Meters201:03.39a—
May 7Duxbury vs @ Whitman HansonMay 7 · Discus · Place 15 · Whitman-Hanson RegionalDiscus1540-4—
May 7Duxbury vs @ Whitman HansonMay 7 · 400 Meters · Place 9 · Whitman-Hanson Regional400 Meters91:02.88a PB—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · Discus · Place 15 · Whitman-Hanson RegionalDiscus1563-3—
May 1Plymouth North HS vs @ Whitman Hanson Reg HSMay 1 · 800 Meters · Place 8 · Whitman-Hanson Regional800 Meters82:33.23a—
Apr 23Hing-v-WHApr 23 · Discus · Place 10 · Whitman-Hanson RegionalDiscus1068-0110
Apr 23Hing-v-WHApr 23 · 800 Meters · Place 7 · Whitman-Hanson Regional800 Meters72:29.57 PB10
Apr 10Whitman Hanson v MarshfieldApr 10 · Discus · Place 11 · Whitman-Hanson RegionalDiscus1168-0—
Apr 10Whitman Hanson v MarshfieldApr 10 · 800 Meters · Place 6 · Whitman-Hanson Regional800 Meters62:31.06a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 1 Mile · Place 25 · Whitman-Hanson Regional1 Mile25.5:45.20a10
Dec 7Patriot League Meet #1Dec 7 · 1 Mile · Place 29 · Whitman-Hanson Regional1 Mile29.6:01.88a10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Plymouth North vs. Whitman HansonMay 9 · Discus · Whitman-Hanson RegionalDiscus1.6kg—60'10"Unofficial9
May 9Plymouth North vs. Whitman HansonMay 9 · 800 Meters · Whitman-Hanson Regional800 Meters—2:43.0Unofficial9
May 3Hingham v Whitman-HansonMay 3 · Discus · Place 16 · Whitman-Hanson RegDiscus1659-5—
May 3Hingham v Whitman-HansonMay 3 · 800 Meters · Place 11 · Whitman-Hanson Reg800 Meters112:44.06a—
Apr 25Marshfield Vs. Whitman HansonApr 25 · Discus · Place 18 · Whitman-Hanson RegDiscus1853-00—
Apr 25Marshfield Vs. Whitman HansonApr 25 · 800 Meters · Place 8 · Whitman-Hanson Reg800 Meters82:51.56a—
Apr 6PL Meet #1 Whitman-Hanson @ DuxburyApr 6 · Discus · Whitman-Hanson RegionalDiscus1.6kg—56'3"Unofficial9
Apr 6PL Meet #1 Whitman-Hanson @ DuxburyApr 6 · 800 Meters · Whitman-Hanson Regional800 Meters—2:58.0Unofficial9