Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | Weston v BedfordMay 21 · 800 Meters · Place 4 · Bedford | 800 Meters | 4. | 2:13.20 PB | 12 |
2018 Indoor Track
3 results2017 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | Dual CountyDec 20 · 1000 Meters · Place 15 · Bedford | 1000 Meters | 15. | 3:00.07a | 12 |
| Dec 15 | Dual County League MeetDec 15 · 1000 Meters · Place 10 · Bedford | 1000 Meters | 10. | 3:00.32a | 12 |
| Jan 18 | Dual County #5Jan 18 · 1 Mile · Place 10 · Bedford | 1 Mile | 10 | 5:09.70 PB | 11 |
| Jan 11 | Dual County #4Jan 11 · 1 Mile · Place 29 · Bedford | 1 Mile | 29. | 5:16.30a | 11 |
2016 Outdoor Track
1 results2016 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 30 | Dual CountyJan 30 · 1 Mile · Place 18 · Bedford | 1 Mile | 18. | 5:18.31a | 10 |
| Jan 20 | Dual County #5Jan 20 · 2 Miles · Place 19 · Bedford | 2 Miles | 19. | 12:02.08a | 10 |
| Jan 13 | Dual County #4Jan 13 · 2 Miles · Place 18 · Bedford | 2 Miles | 18. | 11:57.74a | 10 |
| Jan 6 | Dual County #3Jan 6 · 2 Miles · Place 18 · Bedford | 2 Miles | 18. | 12:24.90a | 10 |
2015 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | Dual County #2Dec 23 · 2 Miles · Place 18 · Bedford | 2 Miles | 18. | 11:57.74a | 10 |
| Dec 18 | Dual County #1Dec 18 · 1 Mile · Place 27 · Bedford | 1 Mile | 27. | 5:33.65a | 10 |