Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
8 results2019 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 25 | Hock #5Jan 25 · 600 Meters · Place 2 · Franklin | 600 Meters | 2. | 1:31.30a | 12 |
| Jan 10 | Hock #4Jan 10 · 600 Meters · Place 4 · Franklin | 600 Meters | 4. | 1:28.08a PB | 12 |
| Jan 4 | Hock #3Jan 4 · 600 Meters · Place 11 · Franklin | 600 Meters | 11. | 1:33.34a | 12 |
2018 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 15 | Hock #2Dec 15 · 600 Meters · Place 6 · Franklin | 600 Meters | 6. | 1:30.52a | 12 |
| Dec 7 | Hockmock League Meet #1Dec 7 · 600 Meters · Place 6 · Franklin | 600 Meters | 6. | 1:30.48aUnofficial | 12 |
| Feb 10 | Hock ChampionshipsFeb 10 · 600 Meters · Place 9 · Franklin | 600 Meters | 9. | 1:31.08a | 11 |
| Jan 26 | Hock #5Jan 26 · 1000 Meters · Place 27 · Franklin | 1000 Meters | 27. | 3:04.24a | 11 |
| Jan 11 | Hock #4Jan 11 · 600 Meters · Place 16 · Franklin | 600 Meters | 16. | 1:35.16a | 11 |
| Jan 3 | Hock #3Jan 3 · 1000 Meters · Place 29 · Franklin | 1000 Meters | 29. | 3:07.39a | 11 |
2018 Outdoor Track
7 results2017 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | Hock #2Dec 16 · 1000 Meters · Place 11 · Franklin | 1000 Meters | 11. | 3:03.32a | 11 |
| Dec 8 | Hock #1Dec 8 · 600 Meters · Place 23 · Franklin | 600 Meters | 23. | 1:39.57a | 11 |
| Feb 11 | Hock ChampionshipsFeb 11 · 1000 Meters · Place 26 · Franklin | 1000 Meters | 26. | 3:01.98a | 10 |
| Jan 19 | Hock Meet #5Jan 19 · 1000 Meters · Place 3 · Franklin | 1000 Meters | 3. | 2:50.97a PB | 10 |
| Jan 12 | Hock Meet #4Jan 12 · 1000 Meters · Place 6 · Franklin | 1000 Meters | 6. | 2:56.85a | 10 |
| Jan 8 | MSTCA Large School_FR/SOPH Auerbach MeetJan 8 · 1000 Meters · Place 27 · Franklin | 1000 Meters | 27. | 2:56.92a | 10 |
| Jan 4 | Hock Meet #3Jan 4 · 1000 Meters · Place 15 · Franklin | 1000 Meters | 15. | 3:05.76a | 10 |
2017 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | Franklin v. AttleboroMay 9 · 400m Hurdles · Franklin | 400m Hurdles36" / 0.914m | — | 65.8Unofficial | 10 |
| May 9 | Franklin v. AttleboroMay 9 · 800 Meters · Franklin | 800 Meters | — | 2:20Unofficial | 10 |
| May 6 | MSTCA Frosh/SophMay 6 · 800 Meters · Place 30 · Franklin | 800 Meters | 30. | 2:14.35a | 10 |
| May 2 | Mansfield vs FranklinMay 2 · 400m Hurdles · Franklin | 400m Hurdles36" / 0.914m | — | 64.5Unofficial | 10 |
| Apr 25 | Taunton v. Franklin Apr 25 · 800 Meters · Franklin | 800 Meters | — | 2:10.0Unofficial | 10 |
| Apr 18 | Speed ClassicApr 18 · 400m Hurdles · Place 7 · Franklin | 400m Hurdles36" / 0.914m | 7. | 1:08.41a PB | 10 |
| Apr 13 | Oliver Ames v. Franklin Apr 13 · 400m Hurdles · Franklin | 400m Hurdles36" / 0.914m | — | 63.8Unofficial | 10 |
2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | Hock Meet #2Dec 17 · 1000 Meters · Place 3 · Franklin | 1000 Meters | 3. | 2:54.09a | 10 |
| Dec 10 | Hockomock League Meet #1Dec 10 · 600 Meters · Place 24 · Franklin | 600 Meters | 24. | 1:38.41a | 10 |