Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorCentral/Western D1 Championship · May 25 | 17.41a | Central/Western D1 Championship | May 25, 2019 |
| 300 Meters · IndoorPVIAC #6 · Jan 25 | 46.76a | PVIAC #6 | January 25, 2019 |
| 300 Meters · OutdoorPVIAC #3 · Jan 5 | 48.18a | PVIAC #3 | January 5, 2018 |
| 400m Hurdles · 30" / 0.762m · OutdoorCentral/Western D1 Championship · May 25 | 1:09.78a | Central/Western D1 Championship | May 25, 2019 |
| 55 Meter · IndoorPVIAC #7 · Feb 2 | 8.27a | PVIAC #7 | February 2, 2018 |
| 55 Meters · IndoorPVIAC #4 · Jan 11 | 8.37 | PVIAC #4 | January 11, 2019 |
| 55m Hurdles · 33" · IndoorPVIAC Meet #8 · Feb 7 | 9.40a | PVIAC Meet #8 | February 7, 2020 |
| 600 Meters · IndoorPVIAC #4 · Jan 10 | 2:03.63 | PVIAC #4 | January 10, 2020 |
| 800 Meters · IndoorMSTCA Girls Pentathlon · Feb 25 | 2:37.02 | MSTCA Girls Pentathlon | February 25, 2020 |
| High Jump · IndoorPVIAC #7 · Feb 1 | 4-03.00 | PVIAC #7 | February 1, 2019 |
| Long Jump · IndoorPVIAC Meet #8 · Feb 7 | 16-01.50 | PVIAC Meet #8 | February 7, 2020 |
| Long Jump · OutdoorPVIAC #3 · Jan 5 | 14-01.00 | PVIAC #3 | January 5, 2018 |
| Triple Jump · OutdoorCentral-West Division 1 Championships · May 26 | 33-11.75 | Central-West Division 1 Championships | May 26, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
20 results2019 Indoor Track
23 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | MSTCA Winter Festival Small SchoolsDec 14 · 55m Hurdles · Place 11 · Northampton | 55m Hurdles33"Round P | 11. | 10.25a | 11 |
| Dec 14 | MSTCA Winter Festival Small SchoolsDec 14 · 55m Hurdles · Place 12 · Northampton | 55m Hurdles33" | 12. | 10.11a | 11 |
| Dec 13 | PVIAC#1Dec 13 · 55m Hurdles · Place 2 · Northampton | 55m Hurdles33" | 2. | 9.80a | 11 |
| Dec 13 | PVIAC#1Dec 13 · Long Jump · Place 3 · Northampton | Long Jump | 3. | 14-10.00 | 11 |
| Feb 27 | MSTCA Girls PentathlonFeb 27 · 800 Meters · Place 27 · Northampton | 800 Meters | 27 | 2:44.59 | 10 |
| Feb 27 | MSTCA Girls PentathlonFeb 27 · Shot Put · Place 80 · Northampton | Shot Put | 80 | 21-06.75 | 10 |
| Feb 27 | MSTCA Girls PentathlonFeb 27 · Long Jump · Place 36 · Northampton | Long Jump | 36 | 15-04.00 | 10 |
| Feb 27 | MSTCA Girls PentathlonFeb 27 · High Jump · Place 69 · Northampton | High Jump | 69 | 4-04.00 | 10 |
| Feb 27 | MSTCA Girls PentathlonFeb 27 · 55m Hurdles · Place 44 · Northampton | 55m Hurdles | 44 | 9.91 | 10 |
| Feb 17 | MIAA Division 4 ChampionshipsFeb 17 · 55m Hurdles · Place 28 · Northampton | 55m HurdlesRound P | 28 | 11.01 | 10 |
| Feb 8 | PVIAC ChampionshipFeb 8 · Long Jump · Place 16 · Northampton | Long JumpRound P | 16 | 14-04.75 | 10 |
| Feb 8 | PVIAC ChampionshipFeb 8 · 55m Hurdles · Place 11 · Northampton | 55m HurdlesRound P | 11 | 9.82 | 10 |
| Feb 1 | PVIAC #7Feb 1 · 55m Hurdles · Place 7 · Northampton | 55m Hurdles33" | 7. | 10.06a | 10 |
| Feb 1 | PVIAC #7Feb 1 · High Jump · Place 15 · Northampton | High Jump | 15. | 4-03.00 PB | 10 |
| Jan 27 | MSTCA Coaches Invitational Small SchoolsJan 27 · Long Jump · Place 5 · Northampton | Long Jump | 5 | 14-8 | SO |
| Jan 27 | MSTCA Coaches Invitational Small SchoolsJan 27 · 55m Hurdles · Place 6 · Northampton | 55m Hurdles | 6 | 9.81 | SO |
| Jan 25 | PVIAC #6Jan 25 · 300 Meters · Place 6 · Northampton | 300 Meters | 6. | 46.76a PB | 10 |
| Jan 25 | PVIAC #6Jan 25 · Long Jump · Place 2 · Northampton | Long Jump | 2. | 15-06.50 | 10 |
| Jan 18 | PVIAC#5Jan 18 · 55m Hurdles · Place 3 · Northampton | 55m Hurdles33" | 3. | 9.85a | 10 |
| Jan 18 | PVIAC#5Jan 18 · Long Jump · Place 6 · Northampton | Long Jump | 6. | 15-00.50 | 10 |
| Jan 11 | PVIAC #4Jan 11 · Long Jump · Place 3 · Northampton | Long Jump | 3 | 15-05.00 | 10 |
| Jan 11 | PVIAC #4Jan 11 · 55m Hurdles · Place 2 · Northampton | 55m Hurdles | 2 | 9.76 | 10 |
| Jan 11 | PVIAC #4Jan 11 · 55 Meters · Place 14 · Northampton | 55 Meters | 14 | 8.37 PB | 10 |
2019 Outdoor Track
9 results2018 Indoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | MSTCA Winter Festival Small SchoolsDec 16 · 55m Hurdles · Place 16 · Northampton | 55m Hurdles33"Round P | 16. | 10.07a | 10 |
| Dec 16 | MSTCA Winter Festival Small SchoolsDec 16 · 55m Hurdles · Place 12 · Northampton | 55m Hurdles33" | 12. | 9.73a | 10 |
| Dec 16 | MSTCA Winter Festival Small SchoolsDec 16 · Long Jump · Place 18 · Northampton | Long Jump | 18. | 15-02.00 | 10 |
| Dec 14 | PVIAC #2Dec 14 · 300 Meters · Place 11 · Northampton | 300 Meters | 11. | 46.90a | 10 |
| Dec 14 | PVIAC #2Dec 14 · 55m Hurdles · Place 4 · Northampton | 55m Hurdles33" | 4. | 10.10a | 10 |
| Dec 14 | PVIAC #2Dec 14 · Long Jump · Place 21 · Northampton | Long Jump | 21. | 13-05.00 | 10 |
| Dec 7 | PVIAC #1Dec 7 · Long Jump · Place 5 · Northampton | Long Jump | 5. | 15-01.50 | 10 |
| Dec 7 | PVIAC #1Dec 7 · 55m Hurdles · Place 5 · Northampton | 55m Hurdles33" | 5. | 10.06a | 10 |
| Dec 7 | PVIAC #1Dec 7 · 300 Meters · Place 5 · Northampton | 300 Meters | 5. | 47.21a | 10 |
| Feb 2 | PVIAC #7Feb 2 · 55m Hurdles · Place 6 · Northampton | 55m Hurdles33" | 6. | 10.62a | 9 |
| Feb 2 | PVIAC #7Feb 2 · 55 Meter · Place 14 · Northampton | 55 Meter | 14. | 8.27a PB | 9 |
| Feb 2 | PVIAC #7Feb 2 · Long Jump · Place 5 · Northampton | Long Jump | 5. | 14-07.00 | 9 |
| Jan 26 | PVIAC #6Jan 26 · 55m Hurdles · Place 9 · Northampton | 55m Hurdles33" | 9. | 10.99a | 9 |
| Jan 26 | PVIAC #6Jan 26 · Long Jump · Place 5 · Northampton | Long Jump | 5. | 14-10.50 | 9 |
| Jan 19 | PVIAC #5Jan 19 · Long Jump · Place 10 · Northampton | Long Jump | 10. | 14-04.50 | 9 |
| Jan 12 | PVIAC #4Jan 12 · 55m Hurdles · Place 15 · Northampton | 55m Hurdles33" | 15. | 11.25a | 9 |
| Jan 12 | PVIAC #4Jan 12 · Long Jump · Place 7 · Northampton | Long Jump | 7. | 14-04.75 | 9 |
| Jan 7 | Springfield InvitationalJan 7 · Long Jump · Northampton, MA | Long Jump | — | FOUL | 9 |
2018 Outdoor Track
11 results2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | Winterfest Small SchoolsDec 16 · Long Jump · Place 26 · Northampton | Long Jump | 26. | 13-05.00 | 9 |
| Dec 15 | PVIAC #2Dec 15 · Long Jump · Place 11 · Northampton | Long Jump | 11. | 14-02.00 | 9 |