Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 300 Meters · IndoorBSC #2 · Dec 22 | 48.90a | BSC #2 | December 22, 2016 |
| 55 Meter · IndoorBSC #3 · Jan 5 | 8.80a | BSC #3 | January 5, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | Walpole v. NorwoodMay 10 · 400m Hurdles · Norwood Senior | 400m Hurdles30" / 0.762m | — | 80.8Unofficial | 10 |
| May 3 | Norwood vs Dedham vs NatickMay 3 · 400m Hurdles · Norwood Senior | 400m Hurdles30" / 0.762m | — | 84.0Unofficial | 10 |
| Apr 26 | Wellesley vs. NorwoodApr 26 · 400m Hurdles · Norwood Senior | 400m Hurdles30" / 0.762m | — | 87.4Unofficial | 10 |
| Apr 12 | Norwood vs. MiltonApr 12 · 400m Hurdles · Norwood Senior | 400m Hurdles30" / 0.762m | — | 86.2Unofficial | 10 |
| Apr 12 | Norwood vs. MiltonApr 12 · 100m Hurdles · Norwood Senior | 100m Hurdles33" / 0.838m | — | 26.4Unofficial | 10 |
| Apr 5 | Brookline v. NorwoodApr 5 · 400 Meters · Norwood Senior | 400 Meters | — | 72.2Unofficial | 10 |
| Apr 5 | Brookline v. NorwoodApr 5 · 200 Meters · Norwood Senior | 200 Meters | — | 32.2Unofficial | 10 |
2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | Milton JV Meet #2Jan 11 · 600 Meters · Norwood Senior | 600 Meters | — | 2:08.3Unofficial | 10 |
| Jan 5 | BSC #3Jan 5 · 55 Meter · Place 3 · Norwood Senior | 55 Meter | 3. | 8.80a PB | 10 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | BSC #2Dec 22 · 300 Meters · Place 24 · Norwood Senior | 300 Meters | 24. | 48.90a PB | 10 |