| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorTri Valley League - Meet 3 · Dec 29 | 5:27.90a | Tri Valley League - Meet 3 | December 29, 2023 |
| 1 Mile · IndoorTri-Valley League Showcase Meet · Feb 5 | 6:13.78 | Tri-Valley League Showcase Meet | February 5, 2022 |
| 1 Mile · OutdoorTri Valley League Championship · May 16 | 5:30.92a | Tri Valley League Championship | May 16, 2023 |
| 1 Mile · Outdoor · Hand timedTVL Fall 2: Bellingham @ Norton · Mar 17 | 6:16.3h | TVL Fall 2: Bellingham @ Norton | March 17, 2021 |
| 1000 Meters · IndoorTri Valley League - Meet 4 · Jan 5 | 3:07.76a | Tri Valley League - Meet 4 | January 5, 2024 |
| 2 Miles · IndoorTri Valley Dual #1 · Dec 9 | 13:50.63a | Tri Valley Dual #1 | December 9, 2022 |
| 2 Miles · OutdoorTVL FALL 2: ASHLAND @ BELLINGHAM · Apr 14 | 12:54.2 | TVL FALL 2: ASHLAND @ BELLINGHAM | April 14, 2021 |
| 2 Miles · Outdoor · Hand timedTVL FALL 2: Medway @ Bellingham · Mar 24 | 13:12.1h | TVL FALL 2: Medway @ Bellingham | March 24, 2021 |
| 800 Meters · OutdoorBellingham vs Medway · May 7 | 2:29.7 | Bellingham vs Medway | May 7, 2024 |
| Shot Put · 12lb · IndoorTri Valley League - Meet 3 · Dec 29 | 26-01.25 | Tri Valley League - Meet 3 | December 29, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 7 | Bellingham vs MedwayMay 7 · 800 Meters · Place 4 · Bellingham | 800 Meters | 4 | 2:29.7 PB | — |
| May 1 | TVL Bellingham at Dover-SherbornMay 1 · 800 Meters · Place 12 · Bellingham | 800 Meters | 12 | 2:44.17a | — |
| Apr 23 | Dedham V BellinghamApr 23 · 800 Meters · Place 4 · Bellingham | 800 Meters | 4 | 2:39.8 | — |
| Apr 9 | Bellingham vs MillisApr 9 · 800 Meters · Bellingham | 800 Meters | — | 2:24.4Unofficial | 12 |
| Apr 2 | Bellingham vs NortonApr 2 · 800 Meters · Bellingham | 800 Meters | — | 2:33.9Unofficial | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 3 | Tri Valley League ShowcaseFeb 3 · Shot Put · Place 32 · Bellingham | Shot Put | 32 | 26-1 | — |
| Feb 3 | Tri Valley League ShowcaseFeb 3 · 1000 Meters · Place 21 · Bellingham | 1000 Meters | 21 | 3:10.19a | — |
| Jan 26 | Tri Valley League - Meet 5Jan 26 · Shot Put · Place 50 · Bellingham | Shot Put | 50 | 27-6.25 | — |
| Jan 26 | Tri Valley League - Meet 5Jan 26 · 1000 Meters · Place 20 · Bellingham | 1000 Meters | 20 | 3:09.27a | — |
| Jan 15 | Tri Valley League - Wheaton Meet 2Jan 15 · Shot Put · Place 45 · Bellingham | Shot Put | 45 | 27-0 | — |
| Jan 15 | Tri Valley League - Wheaton Meet 2Jan 15 · 1 Mile · Place 26 · Bellingham | 1 Mile | 26 | 5:41.56a | — |
| Jan 5 | Tri Valley League - Meet 4Jan 5 · Shot Put · Place 50 · Bellingham | Shot Put | 50 | 26-7.50 | — |
| Jan 5 | Tri Valley League - Meet 4Jan 5 · 1000 Meters · Place 21 · Bellingham | 1000 Meters | 21 | 3:07.76a PB | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 29 | Tri Valley League - Meet 3Dec 29 · 1 Mile · Place 24 · Bellingham | 1 Mile | 24. | 5:27.90a PB | 12 |
| Dec 29 | Tri Valley League - Meet 3Dec 29 · 1000 Meters · Place 27 · Bellingham | 1000 Meters | 27. | 3:36.70a | 12 |
| Dec 29 | Tri Valley League - Meet 3Dec 29 · Shot Put · Place 38 · Bellingham | Shot Put12lb | 38. | 26-01.25 PB | 12 |
| Dec 13 | Tri Valley League - Meet 2Dec 13 · Shot Put · Place 43 · Bellingham | Shot Put | 43 | 26-0.75 | — |
| Dec 13 | Tri Valley League - Meet 2Dec 13 · 1 Mile · Place 27 · Bellingham | 1 Mile | 27 | 5:36.57a | — |
| Dec 13 | Tri Valley League - Meet 2Dec 13 · 1000 Meters · Place 29 · Bellingham | 1000 Meters | 29 | 3:14.12a | — |
| Dec 8 | Tri Valley League - Meet 1Dec 8 · 1 Mile · Place 19 · Bellingham | 1 Mile | 19. | 5:28.65a | 12 |
| Dec 8 | Tri Valley League - Meet 1Dec 8 · 1000 Meters · Place 24 · Bellingham | 1000 Meters | 24. | 3:15.19a | 12 |
| Dec 8 | Tri Valley League - Meet 1Dec 8 · Shot Put · Place 44 · Bellingham | Shot Put12lb | 44. | 24-10.50 | 12 |
| Feb 4 | Tri Valley ShowcaseFeb 4 · 1 Mile · Place 13 · Bellingham | 1 Mile | 13 | 5:47.72 | JR |
| Jan 27 | Tri Valley Dual #5Jan 27 · 1 Mile · Place 27 · Bellingham | 1 Mile | 27. | 5:41.20a | 11 |
| Jan 27 | Tri Valley Dual #5Jan 27 · 1000 Meters · Place 30 · Bellingham | 1000 Meters | 30. | 3:28.90a | 11 |
| Jan 27 | Tri Valley Dual #5Jan 27 · Shot Put · Place 54 · Bellingham | Shot Put12lb | 54. | 21-07.00 | 11 |
| Jan 9 | Tri Valley Boys Dual WheatonJan 9 · Shot Put · Place 54 · Bellingham | Shot Put | 54 | 22-10.25 | 11 |
| Jan 9 | Tri Valley Boys Dual WheatonJan 9 · 1 Mile · Place 25 · Bellingham | 1 Mile | 25 | 5:34.35a | 11 |
| Jan 9 | Tri Valley Boys Dual WheatonJan 9 · 1000 Meters · Place 33 · Bellingham | 1000 Meters | 33 | 3:36.10a | 11 |
| Jan 4 | Tri Valley Meet #4Jan 4 · Shot Put · Place 52 · Bellingham | Shot Put | 52 | 24-0.5 | JR |
| Jan 4 | Tri Valley Meet #4Jan 4 · 1 Mile · Place 12 · Bellingham | 1 Mile | 12 | 5:43.30 | JR |
| Jan 4 | Tri Valley Meet #4Jan 4 · 1000 Meters · Place 12 · Bellingham | 1000 Meters | 12 | 3:24.68 | JR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 16 | Tri Valley League ChampionshipMay 16 · 1 Mile · Place 20 · Bellingham | 1 Mile | 20 | 5:30.92a PB | — |
| Apr 11 | TVL Meet #2 - Bellingham @ NortonApr 11 · Javelin · Place 8 · Bellingham | Javelin | 8 | 79-4 | — |
| Apr 11 | TVL Meet #2 - Bellingham @ NortonApr 11 · 800 Meters · Place 3 · Bellingham | 800 Meters | 3 | 2:34.87a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 29 | Tri Valley Meet #3Dec 29 · 2 Miles · Place 17 · Bellingham | 2 Miles | 17. | 14:16.13a | 11 |
| Dec 29 | Tri Valley Meet #3Dec 29 · 1 Mile · Place 24 · Bellingham | 1 Mile | 24. | 6:06.63a | 11 |
| Dec 29 | Tri Valley Meet #3Dec 29 · Shot Put · Place 47 · Bellingham | Shot Put12lb | 47. | 23-11.00 | 11 |
| Dec 9 | Tri Valley Dual #1Dec 9 · 2 Miles · Place 19 · Bellingham | 2 Miles | 19. | 13:50.63a PB | 11 |
| Dec 9 | Tri Valley Dual #1Dec 9 · 1 Mile · Place 30 · Bellingham | 1 Mile | 30. | 5:45.77a | 11 |
| Dec 9 | Tri Valley Dual #1Dec 9 · Shot Put · Place 44 · Bellingham | Shot Put12lb | 44. | 23-03.25 | 11 |
| Feb 5 | Tri-Valley League Showcase MeetFeb 5 · 1 Mile · Place 8 · Bellingham | 1 Mile | 8 | 6:13.78 PB | SO |
| Jan 11 | TVL - Meet2 - ReggieJan 11 · 1 Mile · Place 34 · Bellingham | 1 Mile | 34. | 5:58.92a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 17 | Tri-Valley League ChampionshipsMay 17 · 1 Mile · Place 20 · Bellingham | 1 Mile | 20. | 5:55.53a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | TVL Meet1 - ReggieDec 14 · 1000 Meters · Place 31 · Bellingham | 1000 Meters | 31. | 3:39.88a | 10 |
| Apr 7 | TVL FALL 2: BELLINGHAM @ HOLLISTONApr 7 · 1000 Meters · Place 6 · Bellingham | 1000 Meters | 6. | 3:34.4 | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 11 | Tri Valley ShowcaseJun 11 · 1 Mile · Place 8 · Bellingham | 1 Mile | 8. | 5:48.57a | 9 |
| Apr 14 | TVL FALL 2: ASHLAND @ BELLINGHAMApr 14 · 2 Miles · Place 3 · Bellingham | 2 Miles | 3. | 12:54.2 PB | 9 |
| Mar 31 | TVL FALL 2: Norwood @ BellinghamMar 31 · 1000 Meters · Place 6 · Bellingham | 1000 Meters | 6. | 3:36Unofficial | 9 |
| Mar 24 | TVL FALL 2: Medway @ BellinghamMar 24 · 2 Miles · Place 2 · Bellingham | 2 Miles | 2 | 13:12.1h PB | 9 |
| Mar 17 | TVL Fall 2: Bellingham @ NortonMar 17 · 1 Mile · Place 6 · Bellingham | 1 Mile | 6 | 6:16.3h PB | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 1 | Tri Valley League Showcase MeetFeb 1 · 1 Mile · Place 15 · Bellingham | 1 Mile | 15 | 6:02.29 | 8 |
| Jan 8 | Tri Valley League MeetJan 8 · 2 Miles · Place 23 · Bellingham | 2 Miles | 23. | 13:24.99aUnofficial | 8 |
| Jan 3 | Tri Valley League MeetJan 3 · 2 Miles · Bellingham | 2 Miles | -- | DNF | 8 |
| Jan 3 | Tri Valley League MeetJan 3 · 1 Mile · Place 46 · Bellingham | 1 Mile | 46. | 6:23.67a | 8 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | MSTCA Winter Festival Small SchoolsDec 14 · 1000 Meters · Place 48 · Bellingham | 1000 Meters | 48. | 3:42.02a | 8 |