Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorSLC Indoor TF Championships · Feb 6 | 2:59.57a | SLC Indoor TF Championships | February 6, 2016 |
| 200 Meters · OutdoorBellringer Invitational · Apr 11 | 26.87a | Bellringer Invitational | April 11, 2015 |
| 2000m Steeplechase · 0.838m · OutdoorCIAC Heptathlon, Decathlon, Boys Steeplechase, Hammer Throw · Jun 17 | 7:25.06a | CIAC Heptathlon, Decathlon, Boys Steeplechase, Hammer Throw | June 17, 2015 |
| 300m Hurdles · 36" / 0.914m · OutdoorBellringer Invitational · Apr 11 | 48.76a | Bellringer Invitational | April 11, 2015 |
| 3200 Meters · OutdoorShoreline Conference OTF Championship · May 27 | 11:39.60a | Shoreline Conference OTF Championship | May 27, 2015 |
| 55m Hurdles · 39" · IndoorBacon Academy Invitational · Jan 31 | 10.93a | Bacon Academy Invitational | January 31, 2015 |
| 800 Meters · IndoorBacon Academy Invitational · Jan 31 | 2:20.39a | Bacon Academy Invitational | January 31, 2015 |
| 800 Meters · Outdoor23rd Stafford Rotary Invitational · Apr 29 | 2:09.35a | 23rd Stafford Rotary Invitational | April 29, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
3 results2016 Indoor Track
3 results2015 Outdoor Track
4 results2015 Indoor Track
4 results2014 Indoor Track
3 results