Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | Merrimack ValleyMay 20 · 800 Meters · Place 15 · Haverhill | 800 Meters | 15. | 2:10.13a | 12 |
| May 13 | Andover InvitationalMay 13 · 800 Meters · Place 18 · Haverhill | 800 Meters | 18. | 2:06.86a PB | 12 |
2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 16 | MVC #4Jan 16 · 600 Meters · Place 11 · Haverhill | 600 Meters | 11. | 1:32.77a | 12 |
| Jan 12 | MVC #3Jan 12 · 600 Meters · Place 13 · Haverhill | 600 Meters | 13. | 1:33.15a | 12 |
| Jan 5 | MVC #2Jan 5 · 600 Meters · Place 6 · Haverhill | 600 Meters | 6. | 1:31.38a PB | 12 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | MVC Meet #1Dec 29 · 600 Meters · Place 12 · Haverhill | 600 Meters | 12. | 1:33.55a | 12 |
2016 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 16 | Haverhill InvitationalApr 16 · 400 Meters · Place 34 · Haverhill | 400 Meters | 34 | 59.92 PB | — |
2015 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 18 | Haverhill InvitationalApr 18 · 800 Meters · Place 11 · Haverhill | 800 Meters | 11 | 2:12.78 | — |
2015 Indoor Track
1 results2014 Outdoor Track
1 results2014 Indoor Track
1 results