Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorShoreline Conference Coaches Invitational · Jan 14 | 2:49.71a | Shoreline Conference Coaches Invitational | January 14, 2017 |
| 1000 Meters · OutdoorNCCC Last Chance Invite · Feb 6 | 2:57.00 | NCCC Last Chance Invite | February 6, 2016 |
| 1600 Meters · IndoorBacon Academy Invitational · Jan 28 | 4:53.57a | Bacon Academy Invitational | January 28, 2017 |
| 1600 Meters · OutdoorSCC Outdoor TF Championship · May 26 | 4:56.84a | SCC Outdoor TF Championship | May 26, 2015 |
| 1600 Meters · OutdoorNCCC Outdoor TF Championship · May 24 | 4:56.73a | NCCC Outdoor TF Championship | May 24, 2016 |
| 2000m Steeplechase · 0.838m · OutdoorCIAC State Open Boys Hammer Throw and Steeplechase · Jun 14 | 7:20.57a | CIAC State Open Boys Hammer Throw and Steeplechase | June 14, 2017 |
| 3200 Meters · IndoorNCCC ITF Championship · Feb 6 | 11:05.27 | NCCC ITF Championship | February 6, 2017 |
| 3200 Meters · Outdoor86th Greater Hartford Outdoor Track and Field Invite · May 13 | 10:53.40a | 86th Greater Hartford Outdoor Track and Field Invite | May 13, 2017 |
| 3200 Meters · OutdoorEllington-East Granby-Granby · Apr 28 | 11:23.77a | Ellington-East Granby-Granby | April 28, 2016 |
| 400 Meters · OutdoorEllington, SMSA, W. Locks · May 16 | 1:00.01a | Ellington, SMSA, W. Locks | May 16, 2017 |
| 600 Meters · Outdoor2017 NCCC Invitational (rescheduled) · Jan 21 | 1:34.23a | 2017 NCCC Invitational (rescheduled) | January 21, 2017 |
| 800 Meters · OutdoorStafford Rotary Invitational · Apr 28 | 2:13.18a | Stafford Rotary Invitational | April 28, 2017 |
| 800 Meters · OutdoorNCCC Outdoor TF Championship · May 24 | 2:19.52a | NCCC Outdoor TF Championship | May 24, 2016 |
| Combined results · IndoorHaddam Killingworth Invitational · Jan 20 | 5:02.12 | Haddam Killingworth Invitational | January 20, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 14 | CIAC State Open Boys Hammer Throw and SteeplechaseJun 14 · 2000m Steeplechase · Place 12 · Ellington | 2000m Steeplechase0.838m | 12. | 7:20.57a PB | 12 |
| May 23 | NCCC ChampionshipMay 23 · 3200 Meters · Place 11 · Ellington | 3200 Meters | 11. | 11:22.51a | 12 |
| May 23 | NCCC ChampionshipMay 23 · 1600 Meters · Place 11 · Ellington | 1600 Meters | 11. | 4:59.06a | 12 |
| May 16 | Ellington, SMSA, W. LocksMay 16 · 3200 Meters · Place 4 · Ellington | 3200 Meters | 4. | 12:12.57a | 12 |
| May 16 | Ellington, SMSA, W. LocksMay 16 · 400 Meters · Place 6 · Ellington | 400 Meters | 6. | 1:00.01a PB | 12 |
| May 13 | 86th Greater Hartford Outdoor Track and Field InviteMay 13 · 3200 Meters · Place 47 · Ellington | 3200 Meters | 47. | 10:53.40a PB | 12 |
| May 13 | 86th Greater Hartford Outdoor Track and Field InviteMay 13 · 800 Meters · Place 41 · Ellington | 800 Meters | 41. | 2:13.26a | 12 |
| May 9 | Classical Magnet, East Windsor, EllingtonMay 9 · 1600 Meters · Place 1 · Ellington | 1600 Meters | 1. | 5:00.68a | 12 |
| May 9 | Classical Magnet, East Windsor, EllingtonMay 9 · 800 Meters · Place 5 · Ellington | 800 Meters | 5. | 2:22.71a | 12 |
| May 4 | Canton, Coventry, EllingtonMay 4 · 800 Meters · Place 5 · Ellington | 800 Meters | 5. | 2:18.14a | 12 |
| May 2 | Ellington v. suffieldMay 2 · 3200 Meters · Place 4 · Ellington | 3200 Meters | 4. | 11:11.82a | 12 |
| Apr 28 | Stafford Rotary InvitationalApr 28 · 800 Meters · Place 13 · Ellington | 800 Meters | 13. | 2:13.18a PB | 12 |
| Apr 26 | East Granby, Ellington, GranbyApr 26 · 800 Meters · Place 6 · Ellington | 800 Meters | 6. | 2:22.84a | 12 |
| Apr 18 | Bolton, Ellington, HMTCAApr 18 · 3200 Meters · Place 2 · Ellington | 3200 Meters | 2. | 11:47.74a | 12 |
| Apr 18 | Bolton, Ellington, HMTCAApr 18 · 1600 Meters · Place 5 · Ellington | 1600 Meters | 5. | 5:10.27a | 12 |
| Jan 21 | 2017 NCCC Invitational (rescheduled)Jan 21 · 600 Meters · Place 5 · Ellington | 600 Meters | 5. | 1:34.23a PB | 12 |
2017 Indoor Track
5 results2016 Indoor Track
4 results2016 Outdoor Track
14 results2015 Indoor Track
1 results2015 Outdoor Track
8 results2014 Outdoor Track
3 results2014 Indoor Track
5 results