Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSt Jude CYO Southside meet · Apr 29 | 12.74 | St Jude CYO Southside meet | April 29, 2018 |
| 100m Hurdles · 30" / 0.762m · OutdoorCatholic Youth Organization City (CYO) · May 12 | 15.25a | Catholic Youth Organization City (CYO) | May 12, 2018 |
| 110m Hurdles · 39" / 0.991m · Outdoor#21 Warren Central Boys IHSAA Sectional · May 20 | 17.38a | #21 Warren Central Boys IHSAA Sectional | May 20, 2021 |
| 200 Meters · IndoorWest Lafayette Individuals · Mar 4 | 25.69a | West Lafayette Individuals | March 4, 2022 |
| 200 Meters · OutdoorWest Lafayette Individuals · Mar 6 | 26.82 | West Lafayette Individuals | March 6, 2020 |
| 300m Hurdles · 36" / 0.914m · Outdoor#21 Greenfield Central Boys IHSAA Sectional · May 19 | 43.89a | #21 Greenfield Central Boys IHSAA Sectional | May 19, 2022 |
| 400 Meters · IndoorWest Lafayette Individuals · Mar 4 | 1:00.34a | West Lafayette Individuals | March 4, 2022 |
| 400 Meters · OutdoorSt Jude CYO Southside meet · Apr 29 | 1:02.14 | St Jude CYO Southside meet | April 29, 2018 |
| 55 Meter · IndoorWest Lafayette Individuals · Mar 4 | 7.20a | West Lafayette Individuals | March 4, 2022 |
| 55 Meters · OutdoorWest Lafayette Individuals · Mar 6 | 7.34 | West Lafayette Individuals | March 6, 2020 |
| Shot Put · 4kg · OutdoorCatholic Youth Organization Championships · May 14 | 29-09.25 | Catholic Youth Organization Championships | May 14, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
6 results2022 Indoor Track
3 results2021 Outdoor Track
2 results2020 Outdoor Track
2 results2018 Outdoor Track
11 results2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | CYOMay 13 · 100m Hurdles · Place 3 · St JudeSt Jude | 100m Hurdles33" / 0.838mRound P | 3. | 17.35aUnofficial | 7 |
| May 13 | CYOMay 13 · 100 Meters · Place 10 · St JudeSt Jude | 100 MetersRound P | 10. | 13.13aUnofficial | 7 |
2016 Outdoor Track
2 results2015 Outdoor Track
2 results