Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorEAC Meet #5 · Jan 15 | 5:41.50 | EAC Meet #5 | January 15, 2019 |
| 1 Mile · Indoor · Hand timedEAC #4 · Jan 8 | 5:44.70h | EAC #4 | January 8, 2019 |
| 1 Mile · OutdoorMSTCA Girls Invitational · May 12 | 5:43.51a | MSTCA Girls Invitational | May 12, 2018 |
| 1000 Meters · IndoorEAC #3 · Jan 3 | 3:25.10 | EAC #3 | January 3, 2019 |
| 2 Miles · IndoorMSTCA Coaches Invitational Small Schools · Jan 27 | 12:20.66 | MSTCA Coaches Invitational Small Schools | January 27, 2019 |
| 400m Hurdles · 30" / 0.762m · OutdoorMSTCA Frosh/Soph · May 6 | 1:17.75a | MSTCA Frosh/Soph | May 6, 2017 |
| 600 Meters · IndoorEAC Meet #5 · Jan 18 | 1:49.99a | EAC Meet #5 | January 18, 2017 |
| 800 Meters · OutdoorTri-Meet Attleboro, Bishop Feehan, North Attleboro · Apr 20 | 2:34.90a | Tri-Meet Attleboro, Bishop Feehan, North Attleboro | April 20, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
2 results2019 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | MIAA Division 3 ChampionshipFeb 16 · 2 Miles · Place 13 · Bishop Feehan | 2 Miles | 13 | 12:29.75 | 12 |
| Jan 27 | MSTCA Coaches Invitational Small SchoolsJan 27 · 2 Miles · Place 8 · Bishop Feehan | 2 Miles | 8 | 12:20.66 PB | SR |
| Jan 15 | EAC Meet #5Jan 15 · 1 Mile · Place 3 · Bishop Feehan | 1 Mile | 3. | 5:41.50 PB | 12 |
| Jan 8 | EAC #4Jan 8 · 1 Mile · Place 3 · Bishop Feehan | 1 Mile | 3 | 5:44.70h PB | 12 |
| Jan 3 | EAC #3Jan 3 · 1000 Meters · Place 1 · Bishop Feehan | 1000 Meters | 1. | 3:25.10 PB | 12 |
2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | Boston Holiday Challenge Dec 28 · 2 Miles · Place 18 · Bishop Feehan | 2 Miles | 18. | 12:54.79a | 12 |
| Dec 18 | EAC #2Dec 18 · 1 Mile · Place 6 · Bishop Feehan | 1 Mile | 6. | 5:55.60 | 12 |
| Jan 22 | EAC ChampionshipJan 22 · 1 Mile · Place 2 · Bishop Feehan | 1 Mile | 2. | 5:43.26a | 11 |
2018 Outdoor Track
4 results2017 Indoor Track
5 results2017 Outdoor Track
3 results2016 Indoor Track
1 results