Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 24 | Pentathlon - BoysFeb 24 · 1000 Meters · Place 118 · Shrewsbury | 1000 Meters | 118. | 3:36.37a PB | 12 |
| Feb 24 | Pentathlon - BoysFeb 24 · 55m Hurdles · Place 124 · Shrewsbury | 55m Hurdles39" | 124. | 17.27a PB | 12 |
| Feb 24 | Pentathlon - BoysFeb 24 · Long Jump · Place 124 · Shrewsbury | Long Jump | 124. | 14-00.50 PB | 12 |
| Feb 24 | Pentathlon - BoysFeb 24 · Shot Put · Place 99 · Shrewsbury | Shot Put12lb | 99. | 26-05.00 PB | 12 |
| Feb 24 | Pentathlon - BoysFeb 24 · High Jump · Shrewsbury | High Jump | -- | NH | 12 |
| Jan 6 | Mid Wach B meet #4Jan 6 · 1 Mile · Place 43 · Shrewsbury | 1 Mile | 43. | 6:31.3Unofficial | 12 |
2015 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | Mid Wach B Meet #2Dec 16 · 1 Mile · Place 29 · Shrewsbury | 1 Mile | 29. | 6:00.0 PB | 12 |
| Dec 16 | Mid Wach B Meet #2Dec 16 · Shot Put · Place 27 · Shrewsbury | Shot Put12lb | 27. | 24-04.50 | 12 |
| Dec 12 | MidWach Dual #1Dec 12 · 1 Mile · Place 33 · Shrewsbury | 1 Mile | 33. | 6:13.2 | 12 |
2015 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | MidWach Div AMay 23 · Javelin · Place 9 · Shrewsbury | Javelin800g | 9. | 115-04 PB | 11 |
2014 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | MidWach #1Dec 16 · 1 Mile · Place 29 · Shrewsbury | 1 Mile | 29. | 6:12.9 | 11 |