Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorGlenbard South Boys Raider Invite · Apr 18 | 12.42PR | Glenbard South Boys Raider Invite | April 18, 2019 |
| 200 Meters · OutdoorGlenbard South Raider Invite · Apr 20 | 25.89a | Glenbard South Raider Invite | April 20, 2018 |
| 300m Hurdles · 36" / 0.914m · OutdoorBoy's Track Meet - Oak Park - River Forest, Willowbrook, Downers Grove South and Morton · May 19 | 49.56a | Boy's Track Meet - Oak Park - River Forest, Willowbrook, Downers Grove South and Morton | May 19, 2021 |
| 400 Meters · IndoorWillowbrook Boys Triangular · Feb 25 | 57.17 | Willowbrook Boys Triangular | February 25, 2020 |
| 400 Meters · OutdoorWillowbrook Boys Quad · May 12 | 56.89 | Willowbrook Boys Quad | May 12, 2021 |
| Long Jump · OutdoorDuPage Boys County Invite · May 4 | 17-00.75 | DuPage Boys County Invite | May 4, 2018 |
| Triple Jump · IndoorWSC-Gold Boys Indoor Championships · Mar 17 | 35' 8.75" | WSC-Gold Boys Indoor Championships | March 17, 2018 |
| Triple Jump · OutdoorGlenbard South Raider Invite · Apr 20 | 36-04.25 | Glenbard South Raider Invite | April 20, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
4 results2020 Indoor Track
1 results2019 Outdoor Track
3 results2018 Outdoor Track
7 results2018 Indoor Track
2 results