| 100m Hurdles · 30" / 0.762m · OutdoorAAU Mid-Atlantic Association Qualifier 2012 · Jun 22 | 24.40a | AAU Mid-Atlantic Association Qualifier 2012 | June 22, 2012 |
| 110m Hurdles · 39" / 0.991m · OutdoorAAU National Junior Olympic Games · Jul 29 | 22.09a | AAU National Junior Olympic Games | July 29, 2017 |
| 1500 Meters · IndoorUSATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier) · Feb 19 | 4:43.38a | USATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier) | February 19, 2017 |
| 1500 Meters · OutdoorAAU National Junior Olympic Games · Jul 29 | 5:12.06a | AAU National Junior Olympic Games | July 29, 2017 |
| 2000m Steeplechase · 0.838m · OutdoorAAU National Junior Olympic Games · Jul 29 | 8:04.51a | AAU National Junior Olympic Games | July 29, 2017 |
| 3000 Meters · IndoorArmory Youth Championships presented by NYRR · Mar 4 | 10:38.21a | Armory Youth Championships presented by NYRR | March 4, 2017 |
| 3000 Meters · OutdoorAAU District Qualifier - Mid-Atlantic · Jun 10 | 11:11.22 | AAU District Qualifier - Mid-Atlantic | June 10, 2017 |
| 400 Meters · OutdoorAAU National Junior Olympic Games · Jul 29 | 58.98a | AAU National Junior Olympic Games | July 29, 2017 |
| 800 Meters · IndoorUSATF Hershey 15-18/HS Indoor Nationals · Mar 10 | 2:14.18a | USATF Hershey 15-18/HS Indoor Nationals | March 10, 2017 |
| 800 Meters · OutdoorUnited Age Group Track Coaches Association 2017 Youth Invitational · Jul 21 | 2:17.18a | United Age Group Track Coaches Association 2017 Youth Invitational | July 21, 2017 |
| Combined results · OutdoorUAGTCA Meet 3 · May 19 | 7.94m | UAGTCA Meet 3 | May 19, 2012 |
| Decathlon · OutdoorAAU National Junior Olympic Games · Jul 29 | 3565 | AAU National Junior Olympic Games | July 29, 2017 |
| Discus · 1.6kg · OutdoorAAU National Junior Olympic Games · Jul 29 | 26.37m | AAU National Junior Olympic Games | July 29, 2017 |
| Discus · 1kg · Indoor7th United Age Group Track Coaches Asso. Youth Invitational 2012 · Jul 13 | 22.04m | 7th United Age Group Track Coaches Asso. Youth Invitational 2012 | July 13, 2012 |
| Discus · 1kg · OutdoorArt Madric 1st State Outdoor Track Classic 2012 · Jun 9 | 22.81m | Art Madric 1st State Outdoor Track Classic 2012 | June 9, 2012 |
| High Jump · OutdoorAAU National Junior Olympic Games · Jul 29 | 1.45m | AAU National Junior Olympic Games | July 29, 2017 |
| Javelin · 600g · Indoor7th United Age Group Track Coaches Asso. Youth Invitational 2012 · Jul 13 | 22.32m | 7th United Age Group Track Coaches Asso. Youth Invitational 2012 | July 13, 2012 |
| Javelin · 600g · OutdoorAAU Mid-Atlantic Association Qualifier 2012 · Jun 22 | 23.65m | AAU Mid-Atlantic Association Qualifier 2012 | June 22, 2012 |
| Javelin · 800g · OutdoorUnited Age Group Track Coaches Association 2017 Youth Invitational · Jul 21 | 38.95m | United Age Group Track Coaches Association 2017 Youth Invitational | July 21, 2017 |
| Long Jump · OutdoorAAU Mid-Atlantic Association Qualifier 2012 · Jun 22 | 4.11m | AAU Mid-Atlantic Association Qualifier 2012 | June 22, 2012 |
| Pentathlon (Outdoor) · Standard · OutdoorAAU Mid-Atlantic Association Qualifier 2012 · Jun 22 | 907 | AAU Mid-Atlantic Association Qualifier 2012 | June 22, 2012 |
| Shot Put · 12lb · OutdoorAAU National Junior Olympic Games · Jul 29 | 9.26m | AAU National Junior Olympic Games | July 29, 2017 |
| Shot Put · 4kg · OutdoorArt Madric 1st State Outdoor Track Classic 2012 · Jun 9 | 8.23m | Art Madric 1st State Outdoor Track Classic 2012 | June 9, 2012 |
| Shot Put · 6lb · OutdoorAAU Mid-Atlantic Association Qualifier 2012 · Jun 22 | 8.22m | AAU Mid-Atlantic Association Qualifier 2012 | June 22, 2012 |
| Triple Jump · Indoor7th United Age Group Track Coaches Asso. Youth Invitational 2012 · Jul 13 | 9.50m | 7th United Age Group Track Coaches Asso. Youth Invitational 2012 | July 13, 2012 |
| Triple Jump · OutdoorAAU Mid-Atlantic Association Qualifier 2012 · Jun 22 | 8.87m | AAU Mid-Atlantic Association Qualifier 2012 | June 22, 2012 |