Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
16 results2018 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 7 | Hockmock League Meet #1Dec 7 · 200 Meters · Foxborough | 200 MetersRelay Split | — | 24.3Unofficial | 12 |
| Dec 7 | Hockmock League Meet #1Dec 7 · 55 Meter · Place 29 · Foxborough | 55 Meter | 29. | 7.32aUnofficial | 12 |
| Dec 7 | Hockmock League Meet #1Dec 7 · Long Jump · Place 13 · Foxborough | Long Jump | 13. | 18-05.00Unofficial | 12 |
| Feb 14 | MIAA Div. 4 ChampionshipsFeb 14 · 55 Meter · Place 25 · Foxborough | 55 MeterRound P | 25. | 7.18a | 11 |
| Feb 14 | MIAA Div. 4 ChampionshipsFeb 14 · 400 Meters · Foxborough | 400 MetersRelay Split | — | 55.4Unofficial | 11 |
| Feb 10 | Hock ChampionshipsFeb 10 · 300 Meters · Place 19 · Foxborough | 300 Meters | 19. | 40.21a PB | 11 |
| Feb 10 | Hock ChampionshipsFeb 10 · Long Jump · Place 15 · Foxborough | Long Jump | 15. | 18' 1.25" | 11 |
| Jan 26 | Hock #5Jan 26 · Long Jump · Place 25 · Foxborough | Long Jump | 25. | 16-11.75 | 11 |
| Jan 11 | Hock #4Jan 11 · 200 Meters · Place 9 · Foxborough | 200 MetersRelay Split | 9. | 25.1Unofficial | 11 |
| Jan 11 | Hock #4Jan 11 · 55 Meter · Place 36 · Foxborough | 55 Meter | 36. | 7.45a | 11 |
| Jan 11 | Hock #4Jan 11 · Long Jump · Place 27 · Foxborough | Long Jump | 27. | 17-04.00 | 11 |
2017 Indoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | Hock #2Dec 16 · 300 Meters · Place 4 · Foxborough | 300 Meters | 4. | 40.27a | 11 |
| Dec 16 | Hock #2Dec 16 · 200 Meters · Foxborough | 200 MetersRelay Split | — | 25.0Unofficial | 11 |
| Dec 16 | Hock #2Dec 16 · Long Jump · Place 3 · Foxborough | Long Jump | 3. | 18-10.00 PB | 11 |
| Dec 8 | Hock #1Dec 8 · 300 Meters · Place 13 · Foxborough | 300 Meters | 13. | 40.27a | 11 |
| Dec 8 | Hock #1Dec 8 · 55 Meter · Place 15 · Foxborough | 55 Meter | 15. | 7.08a PB | 11 |
| Dec 8 | Hock #1Dec 8 · Long Jump · Place 20 · Foxborough | Long Jump | 20. | 17-04.50 | 11 |
| Feb 16 | MIAA D4 State ChampionshipFeb 16 · 200 Meters · Foxborough | 200 MetersRelay Split | — | 25.0Unofficial | 10 |
| Feb 4 | MSTCA Last Chance to QualifyFeb 4 · Long Jump · Place 6 · Foxborough | Long Jump | 6 | 17-3.25 | SO |
| Feb 4 | MSTCA Last Chance to QualifyFeb 4 · 300 Meters · Place 1 · Foxborough | 300 Meters | 1 | 40.23 | SO |
| Jan 19 | Hock Meet #5Jan 19 · 300 Meters · Place 5 · Foxborough | 300 Meters | 5. | 40.54a | 10 |
| Jan 19 | Hock Meet #5Jan 19 · 200 Meters · Foxborough | 200 MetersRelay Split | — | 25.6Unofficial | 10 |
| Jan 19 | Hock Meet #5Jan 19 · Long Jump · Place 4 · Foxborough | Long Jump | 4. | 16-10.00 | 10 |
| Jan 16 | Paul Davey InvJan 16 · 200 Meters · Foxborough | 200 MetersRelay Split | — | 24.8Unofficial | 10 |
| Jan 16 | Paul Davey InvJan 16 · 55 Meter · Foxborough | 55 Meter | — | 7.0Unofficial | 10 |
| Jan 16 | Paul Davey InvJan 16 · Long Jump · Foxborough | Long Jump | — | 17' 5.25"Unofficial | 10 |
| Jan 12 | Hock Meet #4Jan 12 · 300 Meters · Place 4 · Foxborough | 300 Meters | 4. | 40.88a | 10 |
| Jan 12 | Hock Meet #4Jan 12 · 200 Meters · Place 4 · Foxborough | 200 MetersRelay Split | 4. | 25.0Unofficial | 10 |
| Jan 12 | Hock Meet #4Jan 12 · Long Jump · Place 2 · Foxborough | Long Jump | 2. | 17-07.25 | 10 |
| Jan 4 | Hock Meet #3Jan 4 · 200 Meters · Foxborough | 200 MetersRelay Split | — | 25.6Unofficial | 10 |
| Jan 4 | Hock Meet #3Jan 4 · 55 Meter · Place 5 · Foxborough | 55 Meter | 5. | 7.39a | 10 |
| Jan 4 | Hock Meet #3Jan 4 · Long Jump · Place 2 · Foxborough | Long Jump | 2. | 18-00.50 | 10 |
2017 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 28 | MIAA D3 MeetMay 28 · Long Jump · Place 37 · Foxborough | Long Jump | 37. | 18-09.00 | 10 |
| May 21 | Hockomock ChampionshipsMay 21 · Long Jump · Place 13 · Foxborough | Long Jump | 13. | 19-07.50 PB | 10 |
| May 21 | Hockomock ChampionshipsMay 21 · 400 Meters · Foxborough | 400 MetersRelay Split | — | 56.2Unofficial | 10 |
| May 21 | Hockomock ChampionshipsMay 21 · 200 Meters · Place 29 · Foxborough | 200 MetersRound P | 29. | 25.48a | 10 |
| May 16 | Foxboro@North AttleboroMay 16 · Long Jump · Place 7 · Foxborough | Long Jump | 7. | 17' 10.25" | 10 |
| May 16 | Foxboro@North AttleboroMay 16 · 400 Meters · Place 3 · Foxborough | 400 MetersRelay Split | 3. | 58.2Unofficial | 10 |
| May 16 | Foxboro@North AttleboroMay 16 · 200 Meters · Place 6 · Foxborough | 200 Meters | 6. | 24.6 PB | 10 |
| May 9 | Foxboro @ CantonMay 9 · Long Jump · Place 3 · Foxborough | Long Jump | 3. | 18' 0"Unofficial | 10 |
| May 9 | Foxboro @ CantonMay 9 · 400 Meters · Foxborough | 400 MetersRelay Split | — | 58.0Unofficial | 10 |
| May 9 | Foxboro @ CantonMay 9 · 200 Meters · Place 3 · Foxborough | 200 Meters | 3. | 25.0Unofficial | 10 |
| May 6 | MSTCA Frosh/SophMay 6 · Long Jump · Place 17 · Foxborough | Long Jump | 17. | 18-02.00 | 10 |
| May 6 | MSTCA Frosh/SophMay 6 · 200 Meters · Place 22 · Foxborough | 200 MetersRound P | 22. | 25.10a | 10 |
| Apr 25 | Stoughton @ FoxboroApr 25 · Long Jump · Place 2 · Foxborough | Long Jump | 2. | 18' 6"Unofficial | 10 |
| Apr 25 | Stoughton @ FoxboroApr 25 · 400 Meters · Place 3 · Foxborough | 400 Meters | 3. | 57.5Unofficial | 10 |
| Apr 25 | Stoughton @ FoxboroApr 25 · 200 Meters · Place 1 · Foxborough | 200 Meters | 1. | 24.5Unofficial | 10 |
| Apr 13 | Sharon vs. FoxboroApr 13 · Long Jump · Place 3 · Foxborough | Long Jump | 3. | 16' 10.25Unofficial | 10 |
| Apr 13 | Sharon vs. FoxboroApr 13 · 200 Meters · Place 3 · Foxborough | 200 Meters | 3. | 25.3Unofficial | 10 |
2016 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | Hock Meet #2Dec 17 · 300 Meters · Place 4 · Foxborough | 300 Meters | 4. | 41.09a | 10 |
| Dec 17 | Hock Meet #2Dec 17 · 200 Meters · Foxborough | 200 MetersRelay Split | — | 25.8Unofficial | 10 |
| Dec 17 | Hock Meet #2Dec 17 · Long Jump · Place 2 · Foxborough | Long Jump | 2. | 17-06.00 | 10 |
| Dec 10 | Hockomock League Meet #1Dec 10 · 300 Meters · Place 24 · Foxborough | 300 Meters | 24. | 41.11a | 10 |
| Dec 10 | Hockomock League Meet #1Dec 10 · Long Jump · Place 16 · Foxborough | Long Jump | 16. | 17-06.00 | 10 |