Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 14 | 22:01.9 | MSTCA Bob Glennon Twilight Invitational (Large School) | October 14, 2022 |
| 5,000 Meters · Highland ParkHockomock League Meet · Nov 14 | 25:34.66 | Hockomock League Meet | November 14, 2020 |
| 5,000 Meters · North Attleboro High SchoolStoughton at N.A. · Sep 28 | 23:51 | Stoughton at N.A. | September 28, 2021 |
| 5,000 Meters · Payson Road Recreation AreaFoxboro vs. Stoughton · Oct 4 | 23:47 | Foxboro vs. Stoughton | October 4, 2022 |
| 5,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 29 | 22:48.1 | League Meet Saturday | October 29, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MIAA Division 2 State QualifierNov 11 · 5,000 Meters 2A · Place 69 · Stoughton | 5,000 Meters 2A | 69 | 22:49.0 | SR |
| Oct 28 | Hockomock League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 37 · Stoughton | 5,000 Meters Varsity | 37 | 23:12.4 | SR |
| Oct 13 | ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Junior Varsity · Place 10 · Stoughton | 5,000 Meters Junior Varsity | 10 | 21:40.56 | SR |
| Oct 10 | Stoughton at MansfieldOct 10 · 5,000 Meters Varsity · Place 3 · Stoughton | 5,000 Meters Varsity | 3 | 22:05Unofficial | 12 |
| Oct 3 | Foxboro vs. StoughtonOct 3 · Varsity · Place 1 · Stoughton | Varsity | 1 | 23:00 | 12 |
| Sep 26 | Stoughton at CantonSep 26 · 5,000 Meters Varsity · Place 4 · Stoughton | 5,000 Meters Varsity | 4 | 24:49Unofficial | 12 |
| Sep 23 | MSTCA Franklin Park InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 4 · Stoughton | 5,000 Meters Junior Varsity | 4 | 24:07.3 | SR |
| Sep 19 | Stoughton at SharonSep 19 · 5,000 Meters New Division · Place 3 · Stoughton | 5,000 Meters New Division | 3 | 23:04Unofficial | 12 |
| Sep 19 | Stoughton at SharonSep 19 · 5,000 Meters Varsity · Place 3 · Stoughton | 5,000 Meters Varsity | 3 | 23:04Unofficial | 12 |
| Sep 12 | O.A. at StoughtonSep 12 · 5,000 Meters Varsity Girls · Place 8 · Stoughton | 5,000 Meters Varsity Girls | 8 | 22:48Unofficial | 12 |
| Sep 9 | Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 53 · Stoughton | 5,000 Meters Varsity | 53 | 23:42.16 | 12 |
| Sep 9 | Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 53 · Stoughton | 5,000 Meters Varsity | 53 | 23:42.16 | 12 |
| Sep 9 | Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 53 · Stoughton | 5,000 Meters Varsity | 53 | 23:42.16 | 12 |
| Sep 9 | Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 53 · Stoughton | 5,000 Meters Varsity | 53 | 23:42.16 | 12 |
| Sep 9 | Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 53 · Stoughton | 5,000 Meters Varsity | 53 | 23:42.16 | 12 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 109 · Stoughton | 5,000 Meters Varsity | 109 | 23:49.24 | JR |
| Oct 29 | League Meet SaturdayOct 29 · 5,000 Meters Hockomock Varsity · Place 46 · Stoughton | 5,000 Meters Hockomock Varsity | 46 | 22:48.1 PB | 11 |
| Oct 14 | MSTCA Bob Glennon Twilight InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 19 · Stoughton | 5,000 Meters Junior Varsity | 19 | 22:01.9 | JR |
| Oct 14 | MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Junior Varsity · Place 19 · Stoughton | 5,000 Meters Junior Varsity | 19 | 22:01.9 PB | 11 |
| Oct 11 | Mansfield at StoughtonOct 11 · 5,000 Meters New Division · Place 2 · Stoughton | 5,000 Meters New Division | 2 | 22:49Unofficial | 11 |
| Oct 8 | Baystate InvitationalOct 8 · 5,000 Meters Varsity C · Place 64 · Stoughton | 5,000 Meters Varsity C | 64 | 24:32.5Unofficial | 11 |
| Oct 4 | Foxboro vs. StoughtonOct 4 · 5,000 Meters Varsity · Place 6 · Stoughton | 5,000 Meters Varsity | 6 | 23:47 PB | 11 |
| Sep 13 | Stoughton vs. Oliver AmesSep 13 · 5,000 Meters Varsity Girls · Place 8 · Stoughton | 5,000 Meters Varsity Girls | 8 | 23:44Unofficial | 11 |
| Sep 7 | Ursuline, Stoughton, A. Williams, B-R, SSV @ West BridgewaterSep 7 · Varsity · Place 8 · Stoughton | Varsity | 8 | 23:41 | 11 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1C · Place 123 · Stoughton | 5,000 Meters Division 1C | 123 | 24:47.2 | 10 |
| Nov 6 | Frank Mooney Coaches InvitationalNov 6 · 5,000 Meters Sophomore · Place 74 · Stoughton | 5,000 Meters Sophomore | 74 | 24:42.9 | 10 |
| Oct 30 | Hockomock League ChampionshipOct 30 · 5,000 Meters Varsity · Place 45 · Stoughton | 5,000 Meters Varsity | 45 | 23:00.36 | 10 |
| Oct 16 | MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Sophomore · Place 65 · Stoughton | 5,000 Meters Sophomore | 65 | 24:14.3 | 10 |
| Sep 28 | Stoughton at N.A.Sep 28 · 5,000 Meters Varsity · Place 5 · Stoughton | 5,000 Meters Varsity | 5 | 23:51 PB | 10 |
| Sep 14 | Canton at StoughtonSep 14 · 3.1 Miles Varsity · Place 6 · Stoughton | 3.1 Miles Varsity | 6 | 24:23Unofficial | 10 |
| Sep 8 | Stoughton, Ursuline, B.R. and Archbishop Williams at West BridgewaterSep 8 · 5,000 Meters Varsity · Place 13 · Stoughton | 5,000 Meters Varsity | 13 | 27:27 | 10 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | Hockomock League MeetNov 14 · 5,000 Meters Varsity · Place 76 · Stoughton | 5,000 Meters Varsity | 76 | 25:34.66 PB | 9 |
| Oct 27 | Stoughton at SharonOct 27 · 2.8 Miles Varsity · Place 9 · Stoughton | 2.8 Miles Varsity | 9 | 21:35 | 9 |
| Oct 21 | Foxboro at StoughtonOct 21 · 5,000 Meters Varsity · Place 8 · Stoughton | 5,000 Meters Varsity | 8 | 25:56 | 9 |
| Oct 14 | N.A at StoughtonOct 14 · 5,000 Meters Varsity · Place 8 · Stoughton | 5,000 Meters Varsity | 8 | 25:03 | 9 |
| Oct 6 | Stoughton @ Canton Oct 6 · 3.01 Miles Varsity · Place 11 · Stoughton | 3.01 Miles Varsity | 11 | 27:39 | 9 |