Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorEast Granby vs. Ellington vs. SMSA · Apr 30 | 15.57a | East Granby vs. Ellington vs. SMSA | April 30, 2015 |
| 1600 Meters · IndoorBacon Academy Invitational · Jan 31 | 5:49.32a | Bacon Academy Invitational | January 31, 2015 |
| 1600 Meters · OutdoorCanton, Coventry, Ellington · May 4 | 5:19.86a | Canton, Coventry, Ellington | May 4, 2017 |
| 1600 Meters · OutdoorEllington-East Granby-Granby · Apr 28 | 5:39.60a | Ellington-East Granby-Granby | April 28, 2016 |
| 200 Meters · OutdoorEllington, Sports Medical Sciences Academy, Windsor Locks · May 17 | 29.83a | Ellington, Sports Medical Sciences Academy, Windsor Locks | May 17, 2016 |
| 3200 Meters · IndoorNCCC Indoor TF Championships · Jan 19 | 12:17.40 | NCCC Indoor TF Championships | January 19, 2015 |
| 3200 Meters · OutdoorEllington, SMSA, W. Locks · May 16 | 11:28.35a | Ellington, SMSA, W. Locks | May 16, 2017 |
| 400 Meters · OutdoorEllington-Bolton-Enfield · Apr 20 | 1:05.08a | Ellington-Bolton-Enfield | April 20, 2016 |
| 800 Meters · IndoorBacon Academy Invitational · Jan 31 | 2:41.63a | Bacon Academy Invitational | January 31, 2015 |
| 800 Meters · OutdoorClassical Magnet, East Windsor, Ellington · May 9 | 2:20.02a | Classical Magnet, East Windsor, Ellington | May 9, 2017 |
| 800 Meters · OutdoorEllington-East Granby-Granby · Apr 28 | 2:32.45a | Ellington-East Granby-Granby | April 28, 2016 |
| M DESHIELDS/SANABRI MICHAEL LOPES · IndoorSnowflake Invitational · Jan 6 | 5:58.42 | Snowflake Invitational | January 6, 2015 |
| Pole Vault · OutdoorEllington, SMSA, W. Locks · May 16 | 7'06.00 | Ellington, SMSA, W. Locks | May 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | Ellington, SMSA, W. LocksMay 16 · 3200 Meters · Place 3 · Ellington | 3200 Meters | 3. | 11:28.35a PB | 12 |
| May 16 | Ellington, SMSA, W. LocksMay 16 · Pole Vault · Place 2 · Ellington | Pole Vault | 2. | 7'06.00 PB | 12 |
| May 9 | Classical Magnet, East Windsor, EllingtonMay 9 · Pole Vault · Place 5 · Ellington | Pole Vault | 5. | 7'06.00 | 12 |
| May 9 | Classical Magnet, East Windsor, EllingtonMay 9 · 800 Meters · Place 4 · Ellington | 800 Meters | 4. | 2:20.02a PB | 12 |
| May 4 | Canton, Coventry, EllingtonMay 4 · 3200 Meters · Place 12 · Ellington | 3200 Meters | 12. | 12:09.68a | 12 |
| May 4 | Canton, Coventry, EllingtonMay 4 · 1600 Meters · Place 7 · Ellington | 1600 Meters | 7. | 5:19.86a PB | 12 |
| May 2 | Ellington v. suffieldMay 2 · 800 Meters · Place 5 · Ellington | 800 Meters | 5. | 2:24.77a | 12 |
| Apr 26 | East Granby, Ellington, GranbyApr 26 · 1600 Meters · Place 9 · Ellington | 1600 Meters | 9. | 5:32.24a | 12 |
| Apr 26 | East Granby, Ellington, GranbyApr 26 · 800 Meters · Place 8 · Ellington | 800 Meters | 8. | 2:23.73a | 12 |
| Apr 18 | Bolton, Ellington, HMTCAApr 18 · 3200 Meters · Place 6 · Ellington | 3200 Meters | 6. | 13:01.94a | 12 |
| Apr 18 | Bolton, Ellington, HMTCAApr 18 · 400 Meters · Place 14 · Ellington | 400 Meters | 14. | 1:05.24a | 12 |
| Apr 4 | Ellington, Somers, StaffordApr 4 · 1600 Meters · Place 6 · Ellington | 1600 Meters | 6. | 5:45.38a | 12 |
2016 Outdoor Track
10 results2015 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 19 | Canton, East Windsor, EllingtonMay 19 · 800 Meters · Place 12 · Ellington | 800 Meters | 12. | 2:40.68aUnofficial | 10 |
| May 19 | Canton, East Windsor, EllingtonMay 19 · 100 Meters · Place 12 · Ellington | 100 Meters | 12. | 15.88aUnofficial | 10 |
| May 12 | Coventry, Ellington, CoventryMay 12 · 1600 Meters · Place 7 · Ellington | 1600 Meters | 7. | 5:55.75a | 10 |
| May 12 | Coventry, Ellington, CoventryMay 12 · 800 Meters · Place 8 · Ellington | 800 Meters | 8. | 2:53.38a | 10 |
| Apr 30 | East Granby vs. Ellington vs. SMSAApr 30 · 800 Meters · Place 6 · Ellington | 800 Meters | 6. | 2:39.71a | 10 |
| Apr 30 | East Granby vs. Ellington vs. SMSAApr 30 · 100 Meters · Place 16 · Ellington | 100 Meters | 16. | 15.57a PB | 10 |
| Apr 28 | Ellington, Stafford, Windsor LocksApr 28 · 1600 Meters · Place 7 · Ellington | 1600 Meters | 7. | 5:43.41a | 10 |
| Apr 21 | Ellington, Granby, SomersApr 21 · 3200 Meters · Place 6 · Ellington | 3200 Meters | 6. | 12:30.92a | 10 |
| Apr 21 | Ellington, Granby, SomersApr 21 · 400 Meters · Place 14 · Ellington | 400 Meters | 14. | 1:11.06a | 10 |
| Apr 21 | Ellington, Granby, SomersApr 21 · 100 Meters · Place 22 · Ellington | 100 Meters | 22. | 15.92a | 10 |
| Apr 14 | Ellington-Bolton-ClassicalApr 14 · 1600 Meters · Place 11 · Ellington | 1600 Meters | 11. | 5:57.12a | 10 |
| Apr 14 | Ellington-Bolton-ClassicalApr 14 · 800 Meters · Place 10 · Ellington | 800 Meters | 10. | 2:59.14a | 10 |
| Feb 7 | NCCC Last Chance InvitationalFeb 7 · 1600 Meters · Place 19 · Ellington | 1600 Meters | 19. | 5:46.01a | 10 |
| Jan 10 | NCCC InvitationalJan 10 · 1600 Meters · Place 19 · Ellington | 1600 Meters | 19. | 5:44.07a | 10 |
2015 Indoor Track
4 results2014 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | Jack Long InvitationalDec 30 · 3200 Meters · Place 33 · Ellington | 3200 Meters | 33. | 12:22.80a | 10 |