Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorElm City Relays 2-Day · Jan 6 | 3:01.31a | Elm City Relays 2-Day | January 6, 2017 |
| 1600 Meters · IndoorJack Long Invitational · Dec 27 | 5:19.73a | Jack Long Invitational | December 27, 2016 |
| 1600 Meters · Outdoor3rd Torrington Varsity Alumni Club Track and Field Challenge · May 13 | 5:06.89 | 3rd Torrington Varsity Alumni Club Track and Field Challenge | May 13, 2017 |
| 2000m Steeplechase · 0.838m · OutdoorCIAC State Open Boys Hammer Throw and Steeplechase · Jun 14 | 7:28.16a | CIAC State Open Boys Hammer Throw and Steeplechase | June 14, 2017 |
| 2000m Steeplechase · OutdoorCIAC Decathlon, Heptathlon, Hammer Throw, Steeplechase · Jun 14 | 8:13.24 | CIAC Decathlon, Heptathlon, Hammer Throw, Steeplechase | June 14, 2016 |
| 3000 Meters · IndoorWintergreen Invitational · Jan 2 | 10:30.00 | Wintergreen Invitational | January 2, 2016 |
| 3200 Meters · IndoorHillhouse Qualifier Meet · Dec 30 | 11:21.89a | Hillhouse Qualifier Meet | December 30, 2016 |
| 3200 Meters · OutdoorNaugatuck Valley League Outdoor Track and Field Championship · May 23 | 11:26.11a | Naugatuck Valley League Outdoor Track and Field Championship | May 23, 2017 |
| 600 Meters · IndoorSCC Last Chance Qualifier · Jan 29 | 1:34.00 | SCC Last Chance Qualifier | January 29, 2016 |
| 800 Meters · Outdoor2nd Torrington Varsity Alumni Club Track and Field Challenge · May 14 | 2:23.50a | 2nd Torrington Varsity Alumni Club Track and Field Challenge | May 14, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
4 results2017 Indoor Track
3 results2016 Indoor Track
6 results2016 Outdoor Track
3 results2015 Indoor Track
2 results2015 Outdoor Track
4 results