| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1500 Meters · OutdoorUSATF Connecticut Association Junior Olympic Championships · Jun 17 | 5:36.07a | USATF Connecticut Association Junior Olympic Championships | June 17, 2017 |
| 1600 Meters · IndoorJames Barber Invitational · Jan 5 | 6:33.39 | James Barber Invitational | January 5, 2019 |
| 2000m Steeplechase · 0.838m · OutdoorCIAC State Open Boys Hammer Throw and Steeplechase · Jun 14 | 8:03.37a | CIAC State Open Boys Hammer Throw and Steeplechase | June 14, 2017 |
| 3000 Meters · OutdoorUSATF Connecticut Association Junior Olympic Championships · Jun 17 | 11:10.46a | USATF Connecticut Association Junior Olympic Championships | June 17, 2017 |
| 3200 Meters · OutdoorNaugatuck Valley League Outdoor Track and Field Championship · May 23 | 11:45.15a | Naugatuck Valley League Outdoor Track and Field Championship | May 23, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 28 | Naugatuck Valley League Indoor TF ChampionshipJan 28 · 1600 Meters · Place 20 · TorringtonTorrington | 1600 Meters | 20. | 6:56.73a | 10 |
| Jan 5 | James Barber InvitationalJan 5 · 1600 Meters · Place 83 · TorringtonTorrington | 1600 Meters | 83 | 6:33.39 PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 17 | USATF Connecticut Association Junior Olympic ChampionshipsJun 17 · 3000 Meters · Place 4 · Litchfield TrackLitchfield Track | 3000 Meters | 4. | 11:10.46a PB | 9 |
| Jun 17 | USATF Connecticut Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 5 · Litchfield TrackLitchfield Track | 1500 Meters | 5. | 5:36.07a PB | 9 |
| Jun 14 | CIAC State Open Boys Hammer Throw and SteeplechaseJun 14 · 2000m Steeplechase · Place 33 · TorringtonTorrington | 2000m Steeplechase0.838m | 33. | 8:03.37a PB | 9 |
| May 23 | Naugatuck Valley League Outdoor Track and Field ChampionshipMay 23 · 3200 Meters · Place 20 · TorringtonTorrington | 3200 Meters | 20. | 11:45.15a PB | 9 |