Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorAnnawan Wethersfield March 21st · Mar 21 | 15.01a | Annawan Wethersfield March 21st | March 21, 2017 |
| 110m Hurdles · 39" / 0.991m · OutdoorAnnawan-Wethersfield Titan Invitational · Apr 26 | 29.86a | Annawan-Wethersfield Titan Invitational | April 26, 2019 |
| 1600 Meters · OutdoorLincoln Trail Conference Indoor Championships · Mar 8 | 5:44.52a | Lincoln Trail Conference Indoor Championships | March 8, 2019 |
| 200 Meters · IndoorLincoln Trail Conference Indoor Championships · Mar 9 | 29.73a | Lincoln Trail Conference Indoor Championships | March 9, 2018 |
| 200 Meters · OutdoorTuffy Bowen Invite · Apr 21 | 29.93a | Tuffy Bowen Invite | April 21, 2017 |
| 300m Hurdles · 36" / 0.914m · OutdoorGalva Dale Collis Invitational · Apr 23 | 57.31a | Galva Dale Collis Invitational | April 23, 2018 |
| 3200 Meters · OutdoorGalva Dale Collis Invitational · Apr 23 | 14:16.70a | Galva Dale Collis Invitational | April 23, 2018 |
| Discus · 1.6kg · OutdoorIHSA 1A Boys Knoxville Sectional · May 18 | 86-06 | IHSA 1A Boys Knoxville Sectional | May 18, 2018 |
| Shot Put · 12lb · IndoorLincoln Trail Conference Indoor Championships · Mar 9 | 32' 9.5" | Lincoln Trail Conference Indoor Championships | March 9, 2018 |
| Shot Put · 12lb · OutdoorLincoln Trail Conference Meet · May 4 | 36' 7.5" | Lincoln Trail Conference Meet | May 4, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
5 results2018 Outdoor Track
14 results2018 Indoor Track
2 results2017 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 28 | Titan RelaysApr 28 · 300m Hurdles · Place 8 · Toulon (Stark County) | 300m Hurdles36" / 0.914m | 8. | 58.24a | 10 |
| Apr 21 | Tuffy Bowen InviteApr 21 · 300m Hurdles · Place 6 · Toulon (Stark County) | 300m Hurdles36" / 0.914m | 6. | 1:00.23a | 10 |
| Apr 21 | Tuffy Bowen InviteApr 21 · 200 Meters · Place 16 · Toulon (Stark County) | 200 Meters | 16. | 29.93a PB | 10 |
| Mar 21 | Annawan Wethersfield March 21stMar 21 · Shot Put · Place 16 · Toulon (Stark County) | Shot Put12lb | 16. | 30' 10" | 10 |
| Mar 21 | Annawan Wethersfield March 21stMar 21 · 100 Meters · Place 22 · Toulon (Stark County) | 100 Meters | 22. | 15.01a PB | 10 |