Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 14 | MIAA Div. 4 ChampionshipsFeb 14 · 600 Meters · Place 14 · Norwood Senior | 600 Meters | 14. | 1:44.65a PB | 12 |
| Jan 31 | BSC #6 Cross-LeagueJan 31 · 600 Meters · Place 12 · Norwood Senior | 600 Meters | 12. | 1:48.40a | 12 |
| Jan 31 | BSC #6 Cross-LeagueJan 31 · High Jump · Place 1 · Norwood Senior | High Jump | 1. | 4-08.00 | 12 |
| Jan 25 | BSC #5Jan 25 · 600 Meters · Place 13 · Norwood Senior | 600 Meters | 13. | 1:51.04a | 12 |
| Jan 25 | BSC #5Jan 25 · High Jump · Place 4 · Norwood Senior | High Jump | 4. | 4-08.00 | 12 |
2017 Indoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | Bay State Conference #2Dec 21 · 600 Meters · Place 1 · Norwood Senior | 600 Meters | 1. | 1:47.83a | 12 |
| Dec 21 | Bay State Conference #2Dec 21 · High Jump · Place 2 · Norwood Senior | High Jump | 2. | 4-07.00 | 12 |
| Feb 15 | MIAA D3 State ChampionshipsFeb 15 · 600 Meters · Place 15 · Norwood Senior | 600 Meters | 15. | 1:46.63a | 11 |
| Feb 15 | MIAA D3 State ChampionshipsFeb 15 · High Jump · Norwood Senior | High Jump | -- | NH | 11 |
| Feb 8 | Bay State Conference ChampionshipsFeb 8 · High Jump · Place 7 · Norwood | High Jump | 7 | 4-10 | JR |
| Feb 8 | Bay State Conference ChampionshipsFeb 8 · 600 Meters · Place 1 · Norwood | 600 Meters | 1 | 1:46.97 | JR |
| Jan 26 | BSC #5Jan 26 · 300 Meters · Place 4 · Norwood Senior | 300 Meters | 4. | 45.88a | 11 |
| Jan 26 | BSC #5Jan 26 · High Jump · Place 5 · Norwood Senior | High Jump | 5. | 4-06.00 | 11 |
| Jan 19 | BSC #4Jan 19 · 600 Meters · Place 22 · Norwood Senior | 600 Meters | 22. | 1:52.34a | 11 |
| Jan 19 | BSC #4Jan 19 · High Jump · Place 10 · Norwood Senior | High Jump | 10. | 4-07.00 | 11 |
| Jan 5 | BSC #3Jan 5 · 600 Meters · Place 4 · Norwood Senior | 600 Meters | 4. | 1:50.94a | 11 |
| Jan 5 | BSC #3Jan 5 · High Jump · Place 1 · Norwood Senior | High Jump | 1. | 4-09.00 PB | 11 |
2016 Indoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | BSC #2Dec 22 · 300 Meters · Place 10 · Norwood Senior | 300 Meters | 10. | 45.49a PB | 11 |
| Dec 22 | BSC #2Dec 22 · High Jump · Place 16 · Norwood Senior | High Jump | 16. | 4-05.00 | 11 |
| Dec 15 | Bay State Conference Meet #1Dec 15 · 600 Meters · Place 11 · Norwood Senior | 600 Meters | 11. | 1:49.56a | 11 |
| Dec 15 | Bay State Conference Meet #1Dec 15 · High Jump · Place 14 · Norwood Senior | High Jump | 14. | 4-04.00 | 11 |
| Feb 11 | MIAA D3 Indoor State ChampionshipsFeb 11 · High Jump · Norwood Senior | High Jump | -- | NH | 10 |
| Feb 3 | BSC ChampionshipFeb 3 · High Jump · Norwood Senior | High Jump | -- | NH | 10 |
| Jan 28 | BSC InterdivisionalJan 28 · 600 Meters · Place 34 · Norwood Senior | 600 Meters | 34. | 2:00.52a | 10 |
| Jan 28 | BSC InterdivisionalJan 28 · High Jump · Place 30 · Norwood Senior | High Jump | 30. | 4-02.00 | 10 |
| Jan 21 | BSC #5Jan 21 · 600 Meters · Place 23 · Norwood Senior | 600 Meters | 23. | 1:53.75a | 10 |
| Jan 21 | BSC #5Jan 21 · High Jump · Place 19 · Norwood Senior | High Jump | 19. | 4-07.00 | 10 |
| Jan 14 | BSC #4Jan 14 · 600 Meters · Place 17 · Norwood Senior | 600 Meters | 17. | 1:53.26a | 10 |
| Jan 14 | BSC #4Jan 14 · High Jump · Place 7 · Norwood Senior | High Jump | 7. | 4-08.00 | 10 |
| Jan 7 | BSC #3Jan 7 · 600 Meters · Place 28 · Norwood Senior | 600 Meters | 28. | 1:58.13a | 10 |
| Jan 7 | BSC #3Jan 7 · High Jump · Place 21 · Norwood Senior | High Jump | 21. | 4-05.00 | 10 |
| Jan 3 | Frosh/Soph Small SchoolJan 3 · High Jump · Place 18 · Norwood Senior | High Jump | 18. | 4-04.00 | 10 |
2015 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | BSC #2Dec 17 · 55m Hurdles · Place 37 · Norwood Senior | 55m Hurdles33" | 37. | 11.83a PB | 10 |
| Dec 17 | BSC #2Dec 17 · High Jump · Place 23 · Norwood Senior | High Jump | 23. | 4-04.00 | 10 |
| Dec 10 | BSC #1Dec 10 · 55m Hurdles · Place 30 · Norwood Senior | 55m Hurdles33" | 30. | 11.98a | 10 |
| Dec 10 | BSC #1Dec 10 · High Jump · Place 19 · Norwood Senior | High Jump | 19. | 4-05.00 | 10 |