Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTVL Championship/Showcase meet · Jan 265:56.00TVL Championship/Showcase meetJanuary 26, 2025
1 Mile · IndoorTri-Valley League Showcase Meet · Feb 56:07.73Tri-Valley League Showcase MeetFebruary 5, 2022
1 Mile · Indoor · Hand timedTVL Meet #3 (GIRLS) · Jan 36:33.5hTVL Meet #3 (GIRLS)January 3, 2022
1 Mile · OutdoorMSTCA Lou Tozzi Freshmen Sophomore Meet · May 55:51.20aMSTCA Lou Tozzi Freshmen Sophomore MeetMay 5, 2023
1000 Meters · IndoorTri Valley Showcase · Feb 43:28.28Tri Valley ShowcaseFebruary 4, 2023
1000 Meters · IndoorTri-Valley League Showcase Meet · Feb 53:47.25Tri-Valley League Showcase MeetFebruary 5, 2022
1000 Meters · Indoor · Hand timedTVL Meet #3 (GIRLS) · Jan 33:53.1hTVL Meet #3 (GIRLS)January 3, 2022
2 Miles · IndoorTri Valley League Meet 5 · Jan 2412:55.61aTri Valley League Meet 5January 24, 2025
2 Miles · OutdoorTVL Meet #2 - Bellingham @ Norton · Apr 1113:20.44aTVL Meet #2 - Bellingham @ NortonApril 11, 2023
2 Miles · Outdoor · Hand timedTVL FALL 2: Medway @ Bellingham · Mar 2414:17.0hTVL FALL 2: Medway @ BellinghamMarch 24, 2021
600 Meters · IndoorTri Valley League Meet 5 · Jan 241:54.69aTri Valley League Meet 5January 24, 2025
800 Meters · OutdoorTVL-Bellingham at Dover-Sherborn · Apr 52:42.35aTVL-Bellingham at Dover-SherbornApril 5, 2022
Long Jump · IndoorTri Valley Dual #5 · Jan 2710-08.00Tri Valley Dual #5January 27, 2023

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · 1 Mile · Place 18 · Bellingham1 Mile186:05.33a12
May 7Norton vs BellinghamMay 7 · 2 Miles · Place 2 · Bellingham2 Miles213:26.212
May 7Norton vs BellinghamMay 7 · 1 Mile · Place 2 · Bellingham1 Mile26:06.212
Apr 29Medway at BellinghamApr 29 · 1 Mile · Place 2 · Bellingham1 Mile26:23.69a12
Apr 29Medway at BellinghamApr 29 · 800 Meters · Place 3 · Bellingham800 Meters32:57.46a12
Apr 9Bellingham vs MedfieldApr 9 · 2 Miles · Place 4 · Bellingham2 Miles413:25.612
Apr 9Bellingham vs MedfieldApr 9 · 1 Mile · Place 4 · Bellingham1 Mile46:05.812
Apr 2Millis at BellinghamApr 2 · 2 Miles · Place 2 · Bellingham2 Miles214:15.45a12
Apr 2Millis at BellinghamApr 2 · 800 Meters · Place 1 · Bellingham800 Meters12:49.51a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 26TVL Championship/Showcase meetJan 26 · 2 Miles · Place 7 · Bellingham2 Miles713:24.6412
Jan 26TVL Championship/Showcase meetJan 26 · 1 Mile · Place 13 · Bellingham1 Mile135:56.00 PB12
Jan 24Tri Valley League Meet 5Jan 24 · Shot Put · Place 18 · BellinghamShot Put1816-4—
Jan 24Tri Valley League Meet 5Jan 24 · 2 Miles · Place 5 · Bellingham2 Miles512:55.61a PB—
Jan 24Tri Valley League Meet 5Jan 24 · 600 Meters · Place 14 · Bellingham600 Meters141:54.69a PB—
Jan 3Tri Valley Meet 4Jan 3 · 2 Miles · Place 11 · Bellingham2 Miles1114:03.51a—
Jan 3Tri Valley Meet 4Jan 3 · 1000 Meters · Place 12 · Bellingham1000 Meters123:45.67a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 2 Miles · Place 9 · Bellingham2 Miles9.13:30.02a12
Dec 23Tri Valley Meet 3Dec 23 · 1 Mile · Place 11 · Bellingham1 Mile11.6:10.89a12
Dec 18Tri Valley Meet 2ADec 18 · 2 Miles · Place 5 · Bellingham2 Miles5.13:43.41a12
Dec 18Tri Valley Meet 2ADec 18 · 1000 Meters · Place 6 · Bellingham1000 Meters6.3:39.23a12
Dec 13Tri Valley - Meet 1Dec 13 · 2 Miles · Place 8 · Bellingham2 Miles8.13:33.06a12
Dec 13Tri Valley - Meet 1Dec 13 · 1000 Meters · Place 14 · Bellingham1000 Meters14.3:41.63a12

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 1 Mile · Place 27 · Bellingham1 Mile276:12.87a—
May 14Tri Valley League ChampionshipMay 14 · 1 Mile · Place 15 · Bellingham1 Mile155:55.12a—
May 7Bellingham vs MedwayMay 7 · 1 Mile · Place 2 · Bellingham1 Mile206:15.2—
May 1TVL Bellingham at Dover-SherbornMay 1 · 1 Mile · Place 3 · Bellingham1 Mile35:58.62a—
May 1TVL Bellingham at Dover-SherbornMay 1 · 800 Meters · Place 5 · Bellingham800 Meters52:49.75a—
Apr 23Dedham V BellinghamApr 23 · 2 Miles · Place 2 · Bellingham2 Miles214:11.5—
Apr 23Dedham V BellinghamApr 23 · 1 Mile · Place 2 · Bellingham1 Mile26:27.1—
Apr 9Bellingham vs MillisApr 9 · 2 Miles · Bellingham2 Miles—NT11
Apr 9Bellingham vs MillisApr 9 · 1 Mile · Bellingham1 Mile—6:13.0Unofficial11
Apr 9Bellingham vs MillisApr 9 · 800 Meters · Bellingham800 Meters—3:03.6Unofficial11
Apr 2Bellingham vs NortonApr 2 · 2 Miles · Bellingham2 Miles—14:40.9Unofficial11
Apr 2Bellingham vs NortonApr 2 · 1 Mile · Place 2 · Bellingham1 Mile2.6:35.5Unofficial11

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16Tri Valley League ChampionshipMay 16 · 1 Mile · Place 16 · Bellingham1 Mile165:59.61a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 1 Mile · Place 13 · Bellingham1 Mile135:51.20a PB—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 1 Mile · Place 13 · Bellingham1 Mile13.5:51.20a10
Apr 11TVL Meet #2 - Bellingham @ NortonApr 11 · 2 Miles · Place 1 · Bellingham2 Miles113:20.44a PB—
Apr 11TVL Meet #2 - Bellingham @ NortonApr 11 · 1 Mile · Place 3 · Bellingham1 Mile36:05.27a—

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · 1000 Meters · Place 21 · Bellingham1000 Meters21.3:28.68a10
Feb 4Tri Valley ShowcaseFeb 4 · 2 Miles · Place 12 · Bellingham2 Miles1213:49.87SO
Feb 4Tri Valley ShowcaseFeb 4 · 1000 Meters · Place 5 · Bellingham1000 Meters53:28.28 PBSO
Jan 27Tri Valley Dual #5Jan 27 · 2 Miles · Place 13 · Bellingham2 Miles13.13:52.00a10
Jan 27Tri Valley Dual #5Jan 27 · 1000 Meters · Place 13 · Bellingham1000 Meters13.3:35.65a10
Jan 27Tri Valley Dual #5Jan 27 · Long Jump · Place 27 · BellinghamLong Jump27.10-08.00 PB10
Jan 18Tri Valley Girls Dual WheatonJan 18 · Long Jump · Place 27 · BellinghamLong Jump2711-05.7510
Jan 18Tri Valley Girls Dual WheatonJan 18 · 1 Mile · Place 15 · Bellingham1 Mile156:16.92a10
Jan 18Tri Valley Girls Dual WheatonJan 18 · 1000 Meters · Place 18 · Bellingham1000 Meters183:39.27a10
Jan 18Tri Valley Girls Dual WheatonJan 18 · Long Jump · Place 27 · BellinghamLong Jump2711-05.7510
Jan 18Tri Valley Girls Dual WheatonJan 18 · 1 Mile · Place 15 · Bellingham1 Mile156:16.9210
Jan 18Tri Valley Girls Dual WheatonJan 18 · 1000 Meters · Place 18 · Bellingham1000 Meters183:39.2710
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 1000 Meters · Place 15 · Bellingham1000 Meters15.3:30.32a10
Jan 4Tri Valley Meet #4Jan 4 · Long Jump · Place 26 · BellinghamLong Jump2610-2.5SO
Jan 4Tri Valley Meet #4Jan 4 · 2 Miles · Place 9 · Bellingham2 Miles913:52.93SO
Jan 4Tri Valley Meet #4Jan 4 · 1000 Meters · Place 5 · Bellingham1000 Meters53:46.93SO

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Tri Valley Dual #1Dec 9 · 2 Miles · Place 13 · Bellingham2 Miles13.13:24.23a10
Dec 9Tri Valley Dual #1Dec 9 · 1000 Meters · Place 7 · Bellingham1000 Meters7.3:35.94a10
Dec 9Tri Valley Dual #1Dec 9 · Long Jump · BellinghamLong Jump—FOUL10
Feb 5Tri-Valley League Showcase MeetFeb 5 · 1 Mile · Place 10 · Bellingham1 Mile106:07.73 PBFR
Feb 5Tri-Valley League Showcase MeetFeb 5 · 1000 Meters · Place 8 · Bellingham1000 Meters83:47.25 PBFR
Jan 11TVL - Meet2 - ReggieJan 11 · 1 Mile · Place 22 · Bellingham1 Mile22.6:28.91a9
Jan 3TVL Meet #3 (GIRLS)Jan 3 · 1 Mile · Bellingham1 Mile—6:33.5h PB9
Jan 3TVL Meet #3 (GIRLS)Jan 3 · 1000 Meters · Bellingham1000 Meters—3:53.1h PB9

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17Tri-Valley League ChampionshipsMay 17 · 1 Mile · Place 5 · Bellingham1 Mile5.6:02.29a9
May 17Tri-Valley League ChampionshipsMay 17 · 800 Meters · Place 16 · Bellingham800 Meters16.2:44.97a9
May 14MSTCA Coaches InvitationalMay 14 · 1 Mile · Place 12 · Bellingham1 Mile12.6:13.67a9
May 14MSTCA Coaches InvitationalMay 14 · 1 Mile · Place 12 · Bellingham1 Mile12.6:13.67aUnofficial9
Apr 5TVL-Bellingham at Dover-SherbornApr 5 · 800 Meters · Place 4 · Bellingham800 Meters4.2:42.35a PB9

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 11Tri Valley ShowcaseJun 11 · 2 Miles · Place 10 · Bellingham2 Miles10.13:29.08a8
Jun 11Tri Valley ShowcaseJun 11 · 1 Mile · Place 17 · Bellingham1 Mile17.6:25.30a8
Apr 14TVL FALL 2: ASHLAND @ BELLINGHAMApr 14 · 1 Mile · Place 4 · Bellingham1 Mile4.6:35.48
Mar 31TVL FALL 2: Norwood @ BellinghamMar 31 · 2 Miles · Place 2 · Bellingham2 Miles2.14:44.8Unofficial8
Mar 31TVL FALL 2: Norwood @ BellinghamMar 31 · 1 Mile · Place 2 · Bellingham1 Mile2.6:44Unofficial8
Mar 24TVL FALL 2: Medway @ BellinghamMar 24 · 2 Miles · Place 1 · Bellingham2 Miles114:17.0h PB—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 7TVL FALL 2: BELLINGHAM @ HOLLISTONApr 7 · 2 Miles · Place 3 · Bellingham2 Miles3.14:27.38
Apr 7TVL FALL 2: BELLINGHAM @ HOLLISTONApr 7 · 1000 Meters · Place 4 · Bellingham1000 Meters4.3:46.88