Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorC&I Meet #2 · Dec 206:33.43aC&I Meet #2December 20, 2022
1000 Meters · IndoorCape and Island Meet #3 · Jan 43:40.33aCape and Island Meet #3January 4, 2024
400 Meters · OutdoorCape & Islands Championship Meet · May 201:12.94aCape & Islands Championship MeetMay 20, 2024
600 Meters · IndoorCape and Islands Meet 3 · Jan 32:13.03aCape and Islands Meet 3January 3, 2025
800 Meters · IndoorCape and Islands Meet 6 · Jan 213:04.00aCape and Islands Meet 6January 21, 2025
800 Meters · OutdoorCape and Islands Championship Meet · May 222:45.02aCape and Islands Championship MeetMay 22, 2023
High Jump · IndoorCape and Islands Meet #2 2024 · Dec 174-06.00Cape and Islands Meet #2 2024December 17, 2024
High Jump · OutdoorNRHS vs. Monomoy · May 54'8"NRHS vs. MonomoyMay 5, 2026
Long Jump · IndoorCape and Islands Meet 6 · Jan 213.62mCape and Islands Meet 6January 21, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18Cape and Islands Championship MeetMay 18 · High Jump · Place 4 · Nauset RegionalHigh Jump44-412
May 18Cape and Islands Championship MeetMay 18 · 800 Meters · Place 15 · Nauset Regional800 Meters153:04.25a12
May 12MV vs Nauset vs Sturgis May 12 · High Jump · Place 2 · Nauset RegionalHigh Jump2.4' 6"12
May 12MV vs Nauset vs Sturgis May 12 · 800 Meters · Place 5 · Nauset Regional800 Meters5.2:57.012
May 5NRHS vs. MonomoyMay 5 · High Jump · Place 2 · Nauset RegionalHigh Jump2.4'8" PB12
Apr 28NRHS VS. FalmouthApr 28 · High Jump · Place 3 · Nauset RegionalHigh Jump3.4' 4"Unofficial12
Apr 28NRHS VS. FalmouthApr 28 · 400 Meters · Place 2 · Nauset Regional400 Meters2.1:11.7Unofficial12
Apr 16Cape & Islands Double-DualApr 16 · High Jump · Place 10 · Nauset RegionalHigh Jump10.4-02.0012
Apr 16Cape & Islands Double-DualApr 16 · 800 Meters · Place 15 · Nauset Regional800 Meters15.3:13.41a12
Apr 7NRHS vs. DY vs. NantucketApr 7 · High Jump · Place 3 · Nauset RegionalHigh Jump3.4'4"12
Apr 7NRHS vs. DY vs. NantucketApr 7 · 800 Meters · Place 4 · Nauset Regional800 Meters4.3:02.4112

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · High Jump · Place 10 · Nauset RegionalHigh Jump104-812
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · High Jump · Place 18 · Nauset RegionalHigh Jump184-08.00—
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · High Jump · Place 3 · Nauset RegionalHigh Jump34-612
Jan 20Cape & Islands Meet #6Jan 20 · High Jump · Place 8 · Nauset RegionalHigh Jump84-212
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · High Jump · Place 6 · Nauset RegionalHigh Jump61.40m12
Jan 13Cape & Islands Meet #5Jan 13 · High Jump · Place 2 · Nauset RegionalHigh Jump24-812
Jan 6Cape & Islands Meet #4Jan 6 · High Jump · Place 5 · Nauset RegionalHigh Jump54-612

2025 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 19Cape & Islands Meet #3Dec 19 · High Jump · Place 4 · Nauset RegionalHigh Jump4.4-04.0012
Dec 11Cape & Islands Meet #1Dec 11 · 600 Meters · Nauset Regional600 Meters--DNS12
Dec 11Cape & Islands Meet #1Dec 11 · High Jump · Place 8 · Nauset RegionalHigh Jump8.4-00.0012
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 88 · Nauset RegionalLong Jump884.18m—
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 54 · Nauset RegionalHigh Jump541.37m—
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 129 · Nauset RegionalShot Put1295.50m—
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 127 · Nauset Regional55m Hurdles12711.73a—
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 107 · Nauset Regional800 Meters1073:10.62a—
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · High Jump · Place 18 · Nauset RegionalHigh Jump184-8—
Feb 1Cape and Islands League ChampionshipFeb 1 · High Jump · Place 3 · Nauset RegionalHigh Jump34-4—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · High Jump · Place 31 · Nauset RegionalHigh Jump314-8—
Jan 21Cape and Islands Meet 6Jan 21 · Long Jump · Place 2 · Nauset RegionalLong Jump23.62m PB—
Jan 21Cape and Islands Meet 6Jan 21 · High Jump · Place 2 · Nauset RegionalHigh Jump21.37m—
Jan 21Cape and Islands Meet 6Jan 21 · Shot Put · Place 2 · Nauset RegionalShot Put24.83m—
Jan 21Cape and Islands Meet 6Jan 21 · 55m Hurdles · Place 2 · Nauset Regional55m Hurdles212.72a—
Jan 21Cape and Islands Meet 6Jan 21 · 800 Meters · Place 2 · Nauset Regional800 Meters23:04.00a PB—
Jan 14Cape and Islands Meet 5Jan 14 · High Jump · Place 3 · Nauset RegionalHigh Jump34-6—
Jan 14Cape and Islands Meet 5Jan 14 · 1000 Meters · Place 13 · Nauset Regional1000 Meters134:18.51a—
Jan 7Cape and Islands Meet 4Jan 7 · High Jump · Place 2 · Nauset RegionalHigh Jump24-06.0011
Jan 7Cape and Islands Meet 4Jan 7 · 600 Meters · Place 13 · Nauset Regional600 Meters132:22.3411
Jan 3Cape and Islands Meet 3Jan 3 · High Jump · Place 4 · Nauset RegionalHigh Jump44-8—
Jan 3Cape and Islands Meet 3Jan 3 · 600 Meters · Place 7 · Nauset Regional600 Meters72:13.03a PB—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20Cape & Islands Championship MeetMay 20 · High Jump · Place 3 · Nauset RegionalHigh Jump34-411
May 20Cape & Islands Championship MeetMay 20 · 800 Meters · Place 13 · Nauset Regional800 Meters133:07.06a11
May 7Monomoy vs. Sturgis vs. NausetMay 7 · High Jump · Place 2 · Nauset RegionalHigh Jump2.4'411
May 7Monomoy vs. Sturgis vs. NausetMay 7 · 800 Meters · Place 6 · Nauset Regional800 Meters6.3:00.011
Apr 29NRHS VS. MVHSApr 29 · High Jump · Place 4 · Nauset RegionalHigh Jump4.4'2"Unofficial11
Apr 29NRHS VS. MVHSApr 29 · 800 Meters · Place 2 · Nauset Regional800 Meters2.3:04.9Unofficial11
Apr 15Nauset @ Falmouth 4/15/25Apr 15 · High Jump · Place 1 · Nauset RegionalHigh Jump1.4"6"11
Apr 15Nauset @ Falmouth 4/15/25Apr 15 · 400 Meters · Place 3 · Nauset Regional400 Meters3.1:14.611
Apr 8Dennis Yarmouth vs NausetApr 8 · High Jump · Nauset RegionalHigh Jump—4' 2"Unofficial11
Apr 1Barnstable vs NausetApr 1 · High Jump · Nauset RegionalHigh Jump—4'4"Unofficial11
Apr 1Barnstable vs NausetApr 1 · 800 Meters · Nauset Regional800 Meters—3:06Unofficial11

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 17Cape and Islands Meet #2 2024Dec 17 · 600 Meters · Place 13 · Nauset Regional600 Meters13.2:17.13a11
Dec 17Cape and Islands Meet #2 2024Dec 17 · High Jump · Place 3 · Nauset RegionalHigh Jump3.4-06.00 PB11
Dec 12Cape and Islands Meet #1 2024Dec 12 · 600 Meters · Place 14 · Nauset Regional600 Meters14.2:21.53a11
Dec 12Cape and Islands Meet #1 2024Dec 12 · High Jump · Place 3 · Nauset RegionalHigh Jump3.4-04.0011
Feb 4Cape and Island League ChampionshipFeb 4 · High Jump · Place 5 · Nauset RegionalHigh Jump54-4—
Jan 23Cape and Island Meet 6Jan 23 · High Jump · Place 7 · Nauset RegionalHigh Jump74-2—
Jan 23Cape and Island Meet 6Jan 23 · 1000 Meters · Place 10 · Nauset Regional1000 Meters103:52.12a—
Jan 21MSTCA D4 RelaysJan 21 · High Jump · Place 7 · Nauset RegionalHigh Jump7.1.35m10
Jan 16Cape and Island Meet #5Jan 16 · High Jump · Place 6 · Nauset RegionalHigh Jump64-02.0010
Jan 16Cape and Island Meet #5Jan 16 · 1000 Meters · Place 7 · Nauset Regional1000 Meters73:50.5910
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · High Jump · Place 10 · Nauset RegionalHigh Jump104-4—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 1000 Meters · Place 35 · Nauset Regional1000 Meters353:43.93a—
Jan 4Cape and Island Meet #3Jan 4 · High Jump · Place 4 · Nauset RegionalHigh Jump44-2—
Jan 4Cape and Island Meet #3Jan 4 · 1000 Meters · Place 8 · Nauset Regional1000 Meters83:40.33a PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Cape & Islands Championship MeetMay 20 · High Jump · Place 5 · Nauset RegionalHigh Jump54-6—
May 20Cape & Islands Championship MeetMay 20 · 400 Meters · Place 11 · Nauset Regional400 Meters111:12.94a PB—
May 14Nauset vs. BarnstableMay 14 · High Jump · Place 3 · Nauset RegionalHigh Jump3.04-06.00Unofficial10
May 14Nauset vs. BarnstableMay 14 · 400 Meters · Place 2 · Nauset Regional400 Meters2.1:10.51Unofficial10
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · High Jump · Place 16 · Nauset RegionalHigh Jump164-6—
Apr 9MV vs NausetApr 9 · Discus · Place 1 · Nauset RegionalDiscus191-11—
Apr 9MV vs NausetApr 9 · Shot Put · Place 2 · Nauset RegionalShot Put233-0—
Apr 9MV vs NausetApr 9 · 800 Meters · Place 3 · Nauset Regional800 Meters32:55—

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 19Cape and Island Meet #2Dec 19 · 1000 Meters · Place 9 · Nauset Regional1000 Meters9.3:54.47a10
Dec 19Cape and Island Meet #2Dec 19 · High Jump · Place 7 · Nauset RegionalHigh Jump7.4-04.0010
Dec 12Cape and Island Meet #1Dec 12 · 1000 Meters · Place 9 · Nauset Regional1000 Meters9.4:12.27a10
Dec 12Cape and Island Meet #1Dec 12 · High Jump · Place 4 · Nauset RegionalHigh Jump4.4-06.0010
Feb 11MSTCA Qualifier MeetFeb 11 · High Jump · Nauset RegionalHigh Jump--DNS9
Feb 5Official Cape and Island ChampionshipFeb 5 · High Jump · Place 4 · Nauset RegionalHigh Jump44-69
Feb 5Official Cape and Island ChampionshipFeb 5 · 1000 Meters · Place 8 · Nauset Regional1000 Meters83:51.739
Jan 17Cape & Islands #5Jan 17 · High Jump · Place 7 · Nauset RegionalHigh Jump74-04.009
Jan 17Cape & Islands #5Jan 17 · 1 Mile · Place 10 · Nauset Regional1 Mile106:39.35a9
Jan 10Cape & Islands Meet #4Jan 10 · High Jump · Place 4 · Nauset HighHigh Jump44-04.00—
Jan 10Cape & Islands Meet #4Jan 10 · 1 Mile · Place 9 · Nauset High1 Mile96:39.55—
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · High Jump · Place 17 · Nauset RegionalHigh Jump17.4-04.009
Jan 3Cape & Islands #3Jan 3 · 1 Mile · Place 9 · Nauset High1 Mile96:41.16—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22Cape and Islands Championship MeetMay 22 · High Jump · Place 6 · Nauset RegionalHigh Jump64-4—
May 22Cape and Islands Championship MeetMay 22 · 800 Meters · Place 10 · Nauset Regional800 Meters102:45.02a PB—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · High Jump · Place 17 · Nauset RegionalHigh Jump174-6—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20C&I Meet #2Dec 20 · 1 Mile · Place 7 · Nauset Regional1 Mile7.6:33.43a PB9
Dec 20C&I Meet #2Dec 20 · High Jump · Place 6 · Nauset RegionalHigh Jump6.4-04.009