Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 174:51.92aMIAA Division 5 Indoor Track & Field ChampionshipFebruary 17, 2025
1 Mile · OutdoorMIAA Division 5 Track & Field Championship · May 294:40.56aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
1000 Meters · IndoorTri Valley Meet 4 · Jan 32:59.78aTri Valley Meet 4January 3, 2025
2 Miles · OutdoorNorton vs Bellingham · May 710:57.5Norton vs BellinghamMay 7, 2025
400 Meters · Relay Split · OutdoorMIAA Division 5 Track & Field Championship · May 2953.304aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
800 Meters · OutdoorMIAA Division 5 Track & Field Championship · May 292:00.53aMIAA Division 5 Track & Field ChampionshipMay 29, 2025

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1 Mile · Place 13 · BellinghamBellingham1 Mile13.4:40.56a PB12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · BellinghamBellingham400 MetersRelay Split—53.304a PB12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 800 Meters · Place 7 · BellinghamBellingham800 Meters7.2:00.53a PB12
May 20TVL Showcase MeetMay 20 · 800 Meters · Place 6 · BellinghamBellingham800 Meters62:02.37a12
May 7Norton vs BellinghamMay 7 · 2 Miles · Place 2 · BellinghamBellingham2 Miles210:57.5 PB12
May 7Norton vs BellinghamMay 7 · 1 Mile · Place 2 · BellinghamBellingham1 Mile24:54.412
Apr 29Medway at BellinghamApr 29 · 1 Mile · Place 2 · BellinghamBellingham1 Mile24:43.77a12
Apr 17Bellingham vs Dover-SherbornApr 17 · 1 Mile · Place 1 · BellinghamBellingham1 Mile14:48.74a12
Apr 17Bellingham vs Dover-SherbornApr 17 · 800 Meters · Place 1 · BellinghamBellingham800 Meters12:10.31a12
Apr 9Bellingham vs MedfieldApr 9 · 1 Mile · Place 1 · BellinghamBellingham1 Mile14:44.812
Apr 9Bellingham vs MedfieldApr 9 · 800 Meters · Place 2 · BellinghamBellingham800 Meters22:09.012
Apr 2Millis at BellinghamApr 2 · 1 Mile · Place 1 · BellinghamBellingham1 Mile14:51.66a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 1 Mile · Place 16 · BellinghamBellingham1 Mile16.4:51.92a PB12
Jan 26TVL Championship/Showcase meetJan 26 · 1 Mile · Place 6 · BellinghamBellingham1 Mile64:52.4812
Jan 24Tri Valley League Meet 5Jan 24 · 1 Mile · Place 8 · BellinghamBellingham1 Mile84:54.46a—
Jan 24Tri Valley League Meet 5Jan 24 · 1000 Meters · Place 10 · BellinghamBellingham1000 Meters103:00.03a—
Jan 3Tri Valley Meet 4Jan 3 · 1000 Meters · Place 11 · BellinghamBellingham1000 Meters112:59.78a PB—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 1 Mile · Place 8 · BellinghamBellingham1 Mile8.4:56.75a12
Dec 23Tri Valley Meet 3Dec 23 · High Jump · BellinghamBellinghamHigh Jump--NH12
Dec 18Tri Valley Meet 2ADec 18 · 1 Mile · Place 7 · BellinghamBellingham1 Mile7.4:59.11a12
Dec 18Tri Valley Meet 2ADec 18 · High Jump · BellinghamBellinghamHigh Jump--NM12
Dec 13Tri Valley - Meet 1Dec 13 · 1 Mile · Place 10 · BellinghamBellingham1 Mile10.5:01.73a12
Dec 13Tri Valley - Meet 1Dec 13 · High Jump · BellinghamBellinghamHigh Jump--NH12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 13December Distance NightDec 13 · 1 Mile · Place 24 · UnattachedUnattached1 Mile24.4:44.69a12
May 14Tri Valley League ChampionshipMay 14 · 1 Mile · Place 9 · BellinghamBellingham1 Mile94:52.35a—
May 7Bellingham vs MedwayMay 7 · 1 Mile · Place 3 · BellinghamBellingham1 Mile35:04.5—
May 1TVL Bellingham at Dover-SherbornMay 1 · 1 Mile · Place 4 · BellinghamBellingham1 Mile44:58.02a—
Apr 23Dedham V BellinghamApr 23 · 1 Mile · Place 2 · BellinghamBellingham1 Mile25:05.4—
Apr 9Bellingham vs MillisApr 9 · 1 Mile · BellinghamBellingham1 Mile—5:13.4Unofficial11
Apr 2Bellingham vs NortonApr 2 · 1 Mile · Place 2 · BellinghamBellingham1 Mile2.5:23.5Unofficial11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17Tri-Valley League ChampionshipsMay 17 · 1 Mile · Place 3 · BellinghamBellingham1 Mile3.4:59.59a9