Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · Indoor16th Annual Hillhouse Track & Field Invitational · Dec 15 | 3:37.39a | 16th Annual Hillhouse Track & Field Invitational | December 15, 2017 |
| 1600 Meters · IndoorHillhouse Track Classic · Jan 25 | 6:36.38 | Hillhouse Track Classic | January 25, 2020 |
| 1600 Meters · Outdoor37th Randy Smith Journal Inquirer Greater Manchester Invite · May 19 | 5:59.44 | 37th Randy Smith Journal Inquirer Greater Manchester Invite | May 19, 2018 |
| 1600 Meters · Outdoor · Hand timedEast Catholic at Enfield · Apr 17 | 6:01.10h | East Catholic at Enfield | April 17, 2018 |
| 300 Meters · Indoor35th Yale Interscholastic Track and Field Classic · Jan 20 | 49.96a | 35th Yale Interscholastic Track and Field Classic | January 20, 2017 |
| 300 Meters · Outdoor2017 NCCC Invitational (rescheduled) · Jan 21 | 51.68a | 2017 NCCC Invitational (rescheduled) | January 21, 2017 |
| 3000 Meters · Indoor5th Wintergreen Invitational · Jan 3 | 13:12.27 | 5th Wintergreen Invitational | January 3, 2019 |
| 3200 Meters · IndoorHillhouse Invite · Dec 20 | 13:47.79a | Hillhouse Invite | December 20, 2019 |
| 3200 Meters · OutdoorEnfield at RHAM · May 15 | 13:14.30 | Enfield at RHAM | May 15, 2018 |
| 3200 Meters · Outdoor · Hand timedSouth Windsor at Enfield · May 8 | 13:16.30h | South Windsor at Enfield | May 8, 2018 |
| 55 Meter · IndoorWesleyan T&F Development Meet #1 · Dec 9 | 8.89a | Wesleyan T&F Development Meet #1 | December 9, 2016 |
| 55m Hurdles · 39" · Outdoor2017 NCCC Invitational (rescheduled) · Jan 21 | 12.75a | 2017 NCCC Invitational (rescheduled) | January 21, 2017 |
| 600 Meters · IndoorCapital Prep Last Chance Meet (Hartford Public Schools) · Feb 4 | 1:56.91 | Capital Prep Last Chance Meet (Hartford Public Schools) | February 4, 2019 |
| 800 Meters · OutdoorTolland at Enfield · Apr 5 | 2:40.7 | Tolland at Enfield | April 5, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
2 results2019 Indoor Track
4 results2019 Outdoor Track
4 results2018 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 8 | Hillhouse Developmental Dec 8 · 1600 Meters · Place 72 · Enfield | 1600 Meters | 72. | 6:43.40a | 11 |
2018 Outdoor Track
13 results2017 Indoor Track
2 results2017 Outdoor Track
2 results2016 Indoor Track
1 results