Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.98 Miles · Attleboro High SchoolAttleboro vs Oliver Ames · Sep 27 | 23:16 | Attleboro vs Oliver Ames | September 27, 2016 |
| 3 Miles · Attleboro High SchoolKing Philip @ Attleboro · Sep 13 | 23:21 | King Philip @ Attleboro | September 13, 2016 |
| 3 Miles · North Attleboro High SchoolNorth Attleboro vs Attleboro · Sep 24 | 23:36 | North Attleboro vs Attleboro | September 24, 2015 |
| 5,000 Meters · 5k CourseNXR NY/NE Regional Championships · Nov 26 | 24:51.4 | NXR NY/NE Regional Championships | November 26, 2016 |
| 5,000 Meters · Bowdoin ParkNXN Northeast Regional · Nov 28 | 24:43.7 | NXN Northeast Regional | November 28, 2015 |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Twilight Invitational · Oct 15 | 23:25.0 | MSTCA Twilight Invitational | October 15, 2016 |
| 5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 24 | 24:44.7 | Ocean State Invitational | September 24, 2016 |
| 5,000 Meters · King Philip Regional High SchoolAttleboro vs. King Philip · Sep 29 | 27:03 | Attleboro vs. King Philip | September 29, 2015 |
| 5,000 Meters · Varsity CourseMSTCA Twilight Invite · Oct 24 | 24:21.3 | MSTCA Twilight Invite | October 24, 2015 |
| 5,000 Meters · Wrentham Development Center CourseHockomock Championships · Oct 29 | 23:42.78 | Hockomock Championships | October 29, 2016 |
| 5069 m · Mansfield Soccer ComplexAttleboro vs Mansfield · Oct 6 | 24:13 | Attleboro vs Mansfield | October 6, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR NY/NE Regional ChampionshipsNov 26 · 5,000 Meters Open · Place 261 · Attleboro | 5,000 Meters Open | 261 | 24:51.4 PB | 12 |
| Nov 12 | EMass Divisional ChampionshipsNov 12 · 5,000 Meters Girls D1 · Place 95 · Attleboro | 5,000 Meters Girls D1 | 95 | 22:59.11Unofficial | 12 |
| Oct 29 | Hockomock ChampionshipsOct 29 · 5,000 Meters Varsity · Place 79 · Attleboro | 5,000 Meters Varsity | 79 | 23:42.78 PB | 12 |
| Oct 18 | Taunton @ AttleboroOct 18 · 2.98 Miles Varsity · Place 9 · Attleboro | 2.98 Miles Varsity | 9 | 22:00Unofficial | 12 |
| Oct 15 | MSTCA Twilight InvitationalOct 15 · 5,000 Meters Varsity D1 · Place 187 · Attleboro | 5,000 Meters Varsity D1 | 187 | 23:25.0 PB | 12 |
| Oct 11 | Attleboro vs North AttleboroOct 11 · 2.98 Miles Varsity · Place 16 · Attleboro | 2.98 Miles Varsity | 16 | 22:49Unofficial | 12 |
| Oct 6 | Attleboro v. Franklin Oct 6 · 5,000 Meters Varsity · Place 12 · Attleboro | 5,000 Meters Varsity | 12 | 23:38Unofficial | 12 |
| Sep 27 | Attleboro vs Oliver AmesSep 27 · 2.98 Miles Varsity · Place 25 · Attleboro | 2.98 Miles Varsity | 25 | 23:16 PB | 12 |
| Sep 24 | Ocean State InvitationalSep 24 · 5,000 Meters Varsity Division 2 · Place 152 · Attleboro | 5,000 Meters Varsity Division 2 | 152 | 24:44.7 PB | 12 |
| Sep 20 | Mansfield vs AttleboroSep 20 · 3.15 Miles Varsity · Place 11 · Attleboro | 3.15 Miles Varsity | 11 | 25:39 | 12 |
| Sep 13 | King Philip @ AttleboroSep 13 · 3 Miles Varsity · Place 13 · Attleboro | 3 Miles Varsity | 13 | 23:21 PB | 12 |
| Sep 6 | Hockomock JamboreeSep 6 · 1.55 Miles Varsity · Attleboro | 1.55 Miles Varsity | 0 | 11:09Unofficial | 12 |
2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 28 | NXN Northeast RegionalNov 28 · 5,000 Meters NY & NE Open · Place 179 · Attleboro | 5,000 Meters NY & NE Open | 179 | 24:43.7 PB | 11 |
| Nov 14 | MIAA EMASS ChampionshipsNov 14 · 5,000 Meters Division 1 · Place 111 · Attleboro | 5,000 Meters Division 1 | 111 | 24:19.1 | 11 |
| Oct 31 | Hockomock ChampionshipOct 31 · 5,000 Meters Varsity · Place 85 · Attleboro | 5,000 Meters Varsity | 85 | 25:05.04 | 11 |
| Oct 24 | MSTCA Twilight InviteOct 24 · 5,000 Meters Division 1 Varsity · Place 180 · Attleboro | 5,000 Meters Division 1 Varsity | 180 | 24:21.3 PB | 11 |
| Oct 13 | Taunton vs AttleboroOct 13 · 2.98 Mile Varsity · Place 8 · Attleboro | 2.98 Mile Varsity | 8 | 23:23Unofficial | 11 |
| Oct 6 | Attleboro vs MansfieldOct 6 · 3.15 Mile Varsity · Place 7 · Attleboro | 3.15 Mile Varsity | 7 | 24:13 PB | 11 |
| Sep 29 | Attleboro vs. King PhilipSep 29 · 5,000 Meters Varsity · Place 17 · Attleboro | 5,000 Meters Varsity | 17 | 27:03 PB | 11 |
| Sep 24 | North Attleboro vs AttleboroSep 24 · 3 Mile Varsity · Place 19 · Attleboro | 3 Mile Varsity | 19 | 23:36 PB | 11 |
| Sep 15 | Attleboro v. Franklin Sep 15 · 2.9 Mile Varsity · Place 17 · Attleboro | 2.9 Mile Varsity | 17 | 25:16Unofficial | 11 |
| Sep 8 | Hock JamboreeSep 8 · 1.55 Miles Varsity · Place 75 · Attleboro | 1.55 Miles Varsity | 75 | 12:39Unofficial | 11 |
2014 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MIAA EMASS ChampionshipsNov 8 · 5,000 Meters Girls' Division 1 · Place 115 · Attleboro | 5,000 Meters Girls' Division 1 | 115 | 25:08.8 | 10 |
| Oct 18 | MSTCA Twilight InvitationalOct 18 · 5,000 Meters Sophomore · Place 145 · Attleboro | 5,000 Meters Sophomore | 145 | 24:20.23 | 10 |
| Sep 2 | Hockomock JamboreeSep 2 · 1.67 Mile Varsity #4 · Place 20 · Attleboro | 1.67 Mile Varsity #4 | 20 | 13:30.0Unofficial | 10 |