Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 110m Hurdles · 39" / 0.991m · OutdoorLoucks Games · May 11 | 19.35a | Loucks Games | May 11, 2017 |
| 1500 Meters · OutdoorThe Loucks Games · May 11 | 5:21.29 | The Loucks Games | May 11, 2017 |
| 2 Miles · IndoorBSC #5 · Jan 26 | 11:30.95a | BSC #5 | January 26, 2017 |
| 55 Meter · IndoorBSC #1 · Dec 14 | 7.12a | BSC #1 | December 14, 2017 |
| 55m Hurdles · 39" · IndoorMSTCA Speed Classic · Dec 29 | 9.25a | MSTCA Speed Classic | December 29, 2017 |
| 600 Meters · IndoorMSTCA Speed Classic · Dec 30 | 1:33.30a | MSTCA Speed Classic | December 30, 2016 |
| High Jump · IndoorBSC #4 · Jan 19 | 5-03.00 | BSC #4 | January 19, 2017 |
| High Jump · OutdoorThe Loucks Games · May 11 | 1.62m | The Loucks Games | May 11, 2017 |
| Long Jump · IndoorMSTCA Speed Classic · Dec 29 | 19-07.00 | MSTCA Speed Classic | December 29, 2017 |
| Long Jump · OutdoorLoucks Games · May 11 | 14-10.00 | Loucks Games | May 11, 2017 |
| Pentathlon (Outdoor) · Standard · OutdoorLoucks Games · May 11 | 2075 | Loucks Games | May 11, 2017 |
| Shot Put · 12lb · OutdoorLoucks Games · May 11 | 31-02.50 | Loucks Games | May 11, 2017 |
| Triple Jump · OutdoorBSC League Championships · May 16 | 42-04.00 | BSC League Championships | May 16, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
15 results2018 Indoor Track
2 results2017 Indoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | MSTCA Speed ClassicDec 29 · 55m Hurdles · Place 46 · Natick | 55m Hurdles39" | 46. | 9.25a PB | 12 |
| Dec 29 | MSTCA Speed ClassicDec 29 · 55 Meter · Place 46 · Natick | 55 Meter | 46. | 7.15a | 12 |
| Dec 29 | MSTCA Speed ClassicDec 29 · Long Jump · Place 19 · Natick | Long Jump | 19. | 19-07.00 PB | 12 |
| Dec 21 | Bay State Conference #2Dec 21 · 55 Meter · Place 4 · Natick | 55 Meter | 4. | 7.18a | 12 |
| Dec 21 | Bay State Conference #2Dec 21 · Long Jump · Place 2 · Natick | Long Jump | 2. | 19-03.00 | 12 |
| Dec 21 | Bay State Conference #2Dec 21 · High Jump · Natick | High Jump | -- | NH | 12 |
| Dec 14 | BSC #1Dec 14 · 55 Meter · Place 12 · Natick | 55 Meter | 12. | 7.12a PB | 12 |
| Dec 14 | BSC #1Dec 14 · Long Jump · Place 6 · Natick | Long Jump | 6. | 19-02.00 | 12 |
| Dec 14 | BSC #1Dec 14 · High Jump · Natick | High Jump | -- | NH | 12 |
| Jan 26 | BSC #5Jan 26 · 2 Miles · Place 18 · Natick | 2 Miles | 18. | 11:30.95a PB | 11 |
| Jan 26 | BSC #5Jan 26 · High Jump · Place 2 · Natick | High Jump | 2. | 5-02.00 | 11 |
| Jan 19 | BSC #4Jan 19 · 2 Miles · Place 25 · Natick | 2 Miles | 25. | 11:41.48a | 11 |
| Jan 19 | BSC #4Jan 19 · High Jump · Place 5 · Natick | High Jump | 5. | 5-03.00 PB | 11 |
| Jan 5 | BSC #3Jan 5 · 600 Meters · Place 5 · Natick | 600 Meters | 5. | 1:34.33a | 11 |
| Jan 5 | BSC #3Jan 5 · 200 Meters · Natick | 200 MetersRelay Split | — | 26.3Unofficial | 11 |
| Jan 5 | BSC #3Jan 5 · High Jump · Natick | High Jump | -- | NH | 11 |
2017 Outdoor Track
26 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | MIAA Eastern D-2 ChampionshipMay 27 · Triple Jump · Place 21 · Natick | Triple Jump | 21. | 38' 7" | 11 |
| May 22 | Natick Vs MiltonMay 22 · Triple Jump · Place 2 · Natick | Triple Jump | 2. | 38'10"Unofficial | 11 |
| May 22 | Natick Vs MiltonMay 22 · Long Jump · Place 3 · Natick | Long Jump | 3. | 18'Unofficial | 11 |
| May 22 | Natick Vs MiltonMay 22 · 100 Meters · Natick | 100 Meters | — | 12.3Unofficial | 11 |
| May 17 | BSC ChampionshipMay 17 · Triple Jump · Place 10 · Natick | Triple Jump | 10. | 11.83m | 11 |
| May 17 | BSC ChampionshipMay 17 · Long Jump · Place 16 · Natick | Long Jump | 16. | 5.57m | 11 |
| May 11 | The Loucks GamesMay 11 · Shot Put · Place 8 · Natick | Shot Put | 8 | 9.51m | 11 |
| May 11 | The Loucks GamesMay 11 · Long Jump · Place 17 · Natick | Long Jump | 17 | 4.52m | 11 |
| May 11 | The Loucks GamesMay 11 · High Jump · Place 10 · Natick | High Jump | 10 | 1.62m PB | 11 |
| May 11 | The Loucks GamesMay 11 · 110m Hurdles · Place 13 · Natick | 110m Hurdles | 13 | 19.35 | 11 |
| May 11 | The Loucks GamesMay 11 · 1500 Meters · Place 7 · Natick | 1500 Meters | 7 | 5:21.29 PB | 11 |
| May 11 | Loucks GamesMay 11 · Pentathlon (Outdoor) · Place 13 · Natick | Pentathlon (Outdoor)Standard | 13. | 2075 PB | 11 |
| May 11 | Loucks GamesMay 11 · Long Jump · Place 17 · Natick | Long Jump | 17. | 14-10.00 PB | 11 |
| May 11 | Loucks GamesMay 11 · Shot Put · Place 8 · Natick | Shot Put12lb | 8. | 31-02.50 PB | 11 |
| May 11 | Loucks GamesMay 11 · 110m Hurdles · Place 13 · Natick | 110m Hurdles39" / 0.991m | 13. | 19.35a PBWind: -1.6 | 11 |
| May 11 | Loucks GamesMay 11 · High Jump · Place 10 · Natick | High Jump | 10. | 5-03.75 | 11 |
| May 11 | Loucks GamesMay 11 · 1500 Meters · Place 7 · Natick | 1500 Meters | 7. | 5:21.29a | 11 |
| May 10 | Natick vs. WellesleyMay 10 · Triple Jump · Place 1 · Natick | Triple Jump | 1. | 39'3"Unofficial | 11 |
| May 10 | Natick vs. WellesleyMay 10 · Long Jump · Natick | Long Jump | — | 17'5"Unofficial | 11 |
| May 10 | Natick vs. WellesleyMay 10 · 110m Hurdles · Natick | 110m Hurdles39" / 0.991m | — | 18.4Unofficial | 11 |
| May 6 | Weston TwilightMay 6 · Triple Jump · Place 6 · Natick | Triple Jump | 6. | 40-04.00 | 11 |
| May 3 | Norwood vs Dedham vs NatickMay 3 · 1 Mile · Natick | 1 Mile | — | 5:26Unofficial | 11 |
| May 3 | Norwood vs Dedham vs NatickMay 3 · Triple Jump · Place 1 · Natick | Triple Jump | 1. | 39'5"Unofficial | 11 |
| May 3 | Norwood vs Dedham vs NatickMay 3 · Shot Put · Natick | Shot Put12lb | — | 33'4"Unofficial | 11 |
| Apr 12 | Natick v. WalpoleApr 12 · Triple Jump · Place 1 · Natick | Triple Jump | 1. | 38'Unofficial | 11 |
| Apr 12 | Natick v. WalpoleApr 12 · 110m Hurdles · Natick | 110m Hurdles39" / 0.991m | — | 18.4Unofficial | 11 |
2016 Indoor Track
7 results