Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorDISTRICT E CLASS MEET · May 13 | 14.37a | DISTRICT E CLASS MEET | May 13, 2017 |
| 200 Meters · OutdoorC/W Division 2 Championships · May 26 | 29.08a | C/W Division 2 Championships | May 26, 2018 |
| 300 Meters · IndoorMSTCA Northeast Invitational · Jan 10 | 46.84 | MSTCA Northeast Invitational | January 10, 2020 |
| 300 Meters · OutdoorMSTCA Speed Classic-Small Schools · Dec 22 | 46.36a | MSTCA Speed Classic-Small Schools | December 22, 2018 |
| 400 Meters · OutdoorDual Valley Champs · May 21 | 1:14.79a | Dual Valley Champs | May 21, 2015 |
| 50 Yard Dash - Finals Heat 2 · IndoorDual Valley Conference League Meet · Jan 22 | 7.16 | Dual Valley Conference League Meet | January 22, 2019 |
| 50 Yard Dash - Preliminaries: Heat 4 · IndoorDual Valley Conference League Meet · Jan 22 | 7.27 | Dual Valley Conference League Meet | January 22, 2019 |
| 50 Yard Dash · IndoorDual Valley Conference #2 · Jan 16 | 6.70 | Dual Valley Conference #2 | January 16, 2017 |
| 50 Yard Dash · OutdoorDual Valley Conference-Week 4 · Jan 9 | 7.00 | Dual Valley Conference-Week 4 | January 9, 2018 |
| 50y Hurdles · 33" · IndoorDual Valley #2 · Dec 19 | 10.20 | Dual Valley #2 | December 19, 2016 |
| 55 Meter · IndoorMSTCA INVITE Large · Jan 26 | 8.07a | MSTCA INVITE Large | January 26, 2019 |
| 55 Meter · OutdoorMSTCA Speed Classic-Small Schools · Dec 22 | 8.10a | MSTCA Speed Classic-Small Schools | December 22, 2018 |
| 55 Meters · IndoorMSTCA Coaches Invitational Small Schools · Jan 25 | 8.05 | MSTCA Coaches Invitational Small Schools | January 25, 2020 |
| High Jump · IndoorDistrict E Meet Division 2 · Feb 10 | 8.44a | District E Meet Division 2 | February 10, 2018 |
| Long Jump · IndoorMSTCA Winter Festival-Large Schools · Dec 15 | 13-06.50 | MSTCA Winter Festival-Large Schools | December 15, 2018 |
| Long Jump · OutdoorDistrict E Girls Relay · Apr 27 | 4.40m | District E Girls Relay | April 27, 2019 |
| Triple Jump · OutdoorDISTRICT E CLASS MEET · May 13 | 28-01.00 | DISTRICT E CLASS MEET | May 13, 2017 |
| Varsity 50 Yard Dash · Indoor · Hand timedDVC Dual Meet #4 · Jan 8 | 6.80h | DVC Dual Meet #4 | January 8, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
5 results2019 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | MSTCA Winter Festival Small SchoolsDec 14 · 300 Meters · Place 14 · Whitinsville Christian | 300 Meters | 14. | 47.45a | 12 |
| Jan 26 | MSTCA INVITE LargeJan 26 · 55 Meter · Place 65 · Whitinsville Christian | 55 MeterRound P | 65. | 8.07a PB | 11 |
| Jan 22 | Dual Valley Conference League MeetJan 22 · 50 Yard Dash - Preliminaries: Heat 4 · Place 1 · Whitinsville Christian | 50 Yard Dash - Preliminaries: Heat 4 | 1 | 7.27 PB | JR |
| Jan 22 | Dual Valley Conference League MeetJan 22 · 50 Yard Dash - Finals Heat 2 · Place 1 · Whitinsville Christian | 50 Yard Dash - Finals Heat 2 | 1 | 7.16 PB | JR |
| Jan 15 | DVC Open Meet #5Jan 15 · 50 Yard Dash · Place 7 · Whitinsville Christian | 50 Yard Dash | 7. | 7.00 | 11 |
| Jan 8 | DVC Dual Meet #4Jan 8 · Varsity 50 Yard Dash · Place 3 · Whitinsville Christian | Varsity 50 Yard Dash | 3 | 6.80h PB | 11 |
| Jan 3 | DVC Dual Meet #3Jan 3 · 300 Meters · Place 6 · Whitinsville Christian | 300 Meters | 6. | 49.40 | 11 |
2019 Outdoor Track
4 results2018 Outdoor Track
5 results2018 Indoor Track
6 results2017 Indoor Track
5 results2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | DISTRICT E CLASS MEETMay 13 · Triple Jump · Place 16 · Whitinsville Christian | Triple Jump | 16. | 28-01.00 PB | 9 |
| May 13 | DISTRICT E CLASS MEETMay 13 · 100 Meters · Place 16 · Whitinsville Christian | 100 MetersRound P | 16. | 14.37a PB | 9 |
2016 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | MSTCA Speed ClassicDec 30 · 55 Meter · Place 62 · Whitinsville Christian | 55 Meter | 62. | 8.38a | 9 |
| Dec 19 | Dual Valley #2Dec 19 · 50y Hurdles · Place 6 · Whitinsville Christian | 50y Hurdles33" | 6. | 10.20 PB | 9 |
| Dec 12 | Dual Valley LeagueDec 12 · 50 Yard Dash · Place 5 · Whitinsville Christian | 50 Yard Dash | 5. | 7.00 | 9 |
| Dec 12 | Dual Valley LeagueDec 12 · 300 Meters · Place 9 · Whitinsville Christian | 300 Meters | 9. | 53.80 | 9 |
2015 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | Dual Valley ChampsMay 21 · 400 Meters · Place 9 · Whitinsville Christian | 400 Meters | 9. | 1:14.79a PB | 8 |