Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTri Valley League - Meet 5 · Jan 266:34.87aTri Valley League - Meet 5January 26, 2024
1 Mile · OutdoorTVL Meet #2 - Bellingham @ Norton · Apr 116:40.86aTVL Meet #2 - Bellingham @ NortonApril 11, 2023
1 Mile · Outdoor · Hand timedTVL Meet #5 - Millis @ Norton · May 106:56.8hTVL Meet #5 - Millis @ NortonMay 10, 2023
1000 Meters · IndoorTri Valley Boys Dual Wheaton · Jan 93:52.33aTri Valley Boys Dual WheatonJanuary 9, 2023
800 Meters · OutdoorNorton vs Dover-Sherborn · Apr 292:54.43aNorton vs Dover-SherbornApril 29, 2025

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Norton vs BellinghamMay 7 · 800 Meters · Place 10 · Norton800 Meters102:58.212
Apr 29Norton vs Dover-SherbornApr 29 · 800 Meters · Place 7 · Norton800 Meters72:54.43a PB12
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 800 Meters · Place 31 · Norton800 Meters31.2:59.66a12
Apr 15Norton vs Medway vs MillisApr 15 · 1 Mile · Place 12 · Norton1 Mile127:03.48a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 26TVL Championship/Showcase meetJan 26 · 1 Mile · Place 21 · Norton1 Mile216:48.8512
Jan 24Tri Valley League Meet 5Jan 24 · 1 Mile · Place 32 · Norton1 Mile326:56.60a—
Jan 3Tri Valley Meet 4Jan 3 · 1 Mile · Place 39 · Norton1 Mile396:59.32a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 1 Mile · Place 37 · Norton1 Mile37.6:47.11a12
Dec 19Tri Valley Meet 2BDec 19 · 1 Mile · Place 24 · Norton1 Mile24.6:59.83a12
Dec 13Tri Valley - Meet 1Dec 13 · 1 Mile · Place 47 · Norton1 Mile47.6:42.69a12
Jan 26Tri Valley League - Meet 5Jan 26 · 1 Mile · Place 44 · Norton1 Mile446:34.87a PB—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 1 Mile · Place 35 · Norton1 Mile356:44.45a—
Jan 5Tri Valley League - Meet 4Jan 5 · 1 Mile · Place 46 · Norton1 Mile467:02.84a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Dover-Sherborn vs NortonMay 7 · 1 Mile · Place 10 · Norton1 Mile106:51.85a—
May 1Norton vs MillisMay 1 · 1 Mile · Place 8 · Norton1 Mile86:50.69a—
Apr 24Norton vs MedwayApr 24 · 1 Mile · Place 9 · Norton1 Mile96:51.66a—
Apr 18MSTCA Warrior InvitationalApr 18 · 800 Meters · Place 142 · Norton800 Meters1423:02.62a—
Apr 10Norton vs DedhamApr 10 · 1 Mile · Place 8 · Norton1 Mile86:57.76a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 1 Mile · Place 49 · Norton1 Mile49.6:59.09a11
Dec 13Tri Valley League - Meet 2Dec 13 · 1 Mile · Place 50 · Norton1 Mile506:46.18a—
Dec 8Tri Valley League - Meet 1Dec 8 · 1 Mile · Place 49 · Norton1 Mile49.6:53.65a11
Jan 27Tri Valley Dual #5Jan 27 · 300 Meters · Norton300 Meters—DNS10
Jan 27Tri Valley Dual #5Jan 27 · 1000 Meters · Place 44 · Norton1000 Meters44.3:53.55a10
Jan 9Tri Valley Boys Dual WheatonJan 9 · 1000 Meters · Place 42 · Norton1000 Meters423:52.33a PB10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10TVL Meet #5 - Millis @ NortonMay 10 · 1 Mile · Place 8 · Norton1 Mile8.6:56.8h PB10
Apr 11TVL Meet #2 - Bellingham @ NortonApr 11 · 1 Mile · Place 9 · Norton1 Mile96:40.86a PB—
Apr 4TVL Meet #1 - Dover-Sherborn @ NortonApr 4 · 800 Meters · Place 12 · Norton800 Meters12.3:01.21a10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Tri Valley Meet #3Dec 29 · 1 Mile · Place 31 · Norton1 Mile31.6:49.33a10
Dec 9Tri Valley Dual #1Dec 9 · 1000 Meters · Place 38 · Norton1000 Meters38.4:12.86a10
Jan 11TVL - Meet2 - ReggieJan 11 · 1000 Meters · Place 45 · Norton1000 Meters45.4:14.50a9

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17Tri-Valley League ChampionshipsMay 17 · 1 Mile · Place 15 · Norton1 Mile15.6:52.01a9
May 10TVL Meet #5 - Medway @ NortonMay 10 · 1 Mile · Place 11 · Norton1 Mile11.6:58.0h9
May 3TVL Meet #4 - Dedham @ NortonMay 3 · 1 Mile · Place 7 · Norton1 Mile7.7:01.0h9
Apr 21MSTCA Warrior InviteApr 21 · 1 Mile · Place 79 · Norton1 Mile79.7:08.86a9
Apr 12Norton at Dover-SherbornApr 12 · 1 Mile · Place 16 · Norton1 Mile16.7:21.53a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14TVL Meet1 - ReggieDec 14 · 1000 Meters · Place 43 · Norton1000 Meters43.4:19.21a9