Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorBears Invitational · Jan 15 | 6:22.08 | Bears Invitational | January 15, 2017 |
| 1500 Meters · IndoorAT&T Coaches Hall of Fame Invitational · Dec 16 | 6:01.88a | AT&T Coaches Hall of Fame Invitational | December 16, 2017 |
| 1600 Meters · OutdoorTiger Track Classic · May 7 | 5:56.54 | Tiger Track Classic | May 7, 2018 |
| 200 Meters · OutdoorTiger Indv Event Invitational · May 6 | 35.53a | Tiger Indv Event Invitational | May 6, 2017 |
| 3000 Meters · IndoorBears HS Invitational · Jan 14 | 12:41.01 | Bears HS Invitational | January 14, 2018 |
| 3200 Meters · OutdoorNew Castle County Championships · May 11 | 12:49.63 | New Castle County Championships | May 11, 2018 |
| 400 Meters · IndoorN5CTA Invitational · Jan 7 | 1:16.44a | N5CTA Invitational | January 7, 2018 |
| 400 Meters · OutdoorAI DuPont Field and Track Invitaional · Apr 21 | 1:17.50 | AI DuPont Field and Track Invitaional | April 21, 2017 |
| 800 Meters · IndoorDouglas W. Wesner Memorial Invitational · Jan 21 | 2:49.04 | Douglas W. Wesner Memorial Invitational | January 21, 2017 |
| 800 Meters · OutdoorTiger Indv Event Invitational · May 6 | 2:42.60a | Tiger Indv Event Invitational | May 6, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
6 results2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 14 | Bears HS InvitationalJan 14 · 3000 Meters · Place 22 · St. Mark's | 3000 Meters | 22 | 12:41.01 PB | 12 |
| Jan 7 | N5CTA InvitationalJan 7 · 400 Meters · Place 28 · St. Mark's | 400 Meters | 28. | 1:16.44a PB | 12 |
2017 Indoor Track
5 results2017 Outdoor Track
5 results2016 Outdoor Track
2 results2016 Indoor Track
2 results