Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorTri-City Open 2025 · May 10 | 12.1 | Tri-City Open 2025 | May 10, 2025 |
| 200 Meters · IndoorWN Boys JV Triangular · Feb 25 | 27.1 | WN Boys JV Triangular | February 25, 2026 |
| 200 Meters · OutdoorDuKane Boys Triangular (SCN, GBN, WN) · May 6 | 24.9 | DuKane Boys Triangular (SCN, GBN, WN) | May 6, 2025 |
| 300m Hurdles · 36" / 0.914m · OutdoorDuKane Boys Conference Championships · May 15 | 46.54a | DuKane Boys Conference Championships | May 15, 2026 |
| 400 Meters · OutdoorTri-City Open 2025 · May 10 | 57.5 | Tri-City Open 2025 | May 10, 2025 |
| 55 Meters · IndoorSCN Indoor Open 2026 · Feb 21 | 7.4 | SCN Indoor Open 2026 | February 21, 2026 |
| Long Jump · IndoorSCN Indoor Opener · Feb 22 | 4.90m | SCN Indoor Opener | February 22, 2025 |
| Long Jump · OutdoorLes Hodge Invite 2026 · Apr 10 | 15' 1.5" | Les Hodge Invite 2026 | April 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | DuKane Boys Conference ChampionshipsMay 15 · 300m Hurdles · Place 7 · St. Charles (North) | 300m Hurdles36" / 0.914m | 7. | 46.54a PB | 10 |
| May 9 | Tri-City Open May 9 · 300m Hurdles · St. Charles (North) | 300m Hurdles36" / 0.914m | — | DNS | 10 |
| May 9 | Tri-City Open May 9 · 100 Meters · Place 17 · St. Charles (North) | 100 Meters | 17. | 12.2 | 10 |
| May 1 | Rolling Meadows Boys MustangMay 1 · 300m Hurdles · Place 7 · St. Charles (North) | 300m Hurdles36" / 0.914m | 7. | 48.00a | 10 |
| Apr 23 | St Charles East Co-Ed DualApr 23 · 200 Meters · Place 10 · St. Charles (North) | 200 Meters | 10. | 25.30a | 10 |
| Apr 10 | Les Hodge Invite 2026Apr 10 · Long Jump · Place 32 · St. Charles (North) | Long Jump | 32. | 15' 1.5" PB | 10 |
| Apr 10 | Les Hodge Invite 2026Apr 10 · 300m Hurdles · Place 16 · St. Charles (North) | 300m Hurdles36" / 0.914m | 16. | 47.75a | 10 |
| Mar 14 | York Boys MeetMar 14 · Long Jump · Place 21 · St. Charles (North) | Long Jump | 21 | 5.15m | 10 |
| Mar 14 | York Boys MeetMar 14 · 55m Hurdles · Place 17 · St. Charles (North) | 55m Hurdles | 17 | 10.58 | 10 |
| Mar 14 | York Boys MeetMar 14 · 400 Meters · Place 21 · St. Charles (North) | 400 Meters | 21 | 57.84 | 10 |
2026 Indoor Track
6 results2025 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 19 | Drendel Freshman Track and Field InvitationalMay 19 · Long Jump · Place 11 · St. Charles (North) | Long Jump | 11 | 4.86m | 9 |
| May 19 | Drendel Freshman Track and Field InvitationalMay 19 · 300m Hurdles · Place 4 · St. Charles (North) | 300m Hurdles | 4 | 49.84a | 9 |
| May 10 | Tri-City Open 2025May 10 · 400 Meters · Place 9 · St. Charles (North) | 400 Meters | 9 | 57.5 PB | 9 |
| May 10 | Tri-City Open 2025May 10 · 100 Meters · Place 30 · St. Charles (North) | 100 Meters | 30 | 12.1 PB | 9 |
| May 6 | DuKane Boys Triangular (SCN, GBN, WN)May 6 · Long Jump · Place 7 · St. Charles (North) | Long Jump | 7 | 4.96m | 9 |
| May 6 | DuKane Boys Triangular (SCN, GBN, WN)May 6 · 200 Meters · Place 18 · St. Charles (North) | 200 Meters | 18 | 24.9 PB | 9 |
| May 6 | DuKane Boys Triangular (SCN, GBN, WN)May 6 · 100 Meters · Place 35 · St. Charles (North) | 100 Meters | 35 | 12.4 | 9 |
| Apr 29 | Boys DKC Triangular (LP, Geneva, SCN)Apr 29 · Long Jump · Place 17 · St. Charles (North) | Long Jump | 17 | 5.00m | 9 |
| Apr 29 | Boys DKC Triangular (LP, Geneva, SCN)Apr 29 · 300m Hurdles · Place 5 · St. Charles (North) | 300m Hurdles | 5 | 49.10a | 9 |
| Apr 15 | DuKane Conference Boys Triangular #1Apr 15 · Long Jump · Place 15 · St. Charles (North) | Long Jump | 15 | 4.64m | 9 |
| Apr 15 | DuKane Conference Boys Triangular #1Apr 15 · 400 Meters · Place 47 · St. Charles (North) | 400 Meters | 47 | 1:02.45a | 9 |
| Apr 15 | DuKane Conference Boys Triangular #1Apr 15 · 100 Meters · Place 62 · St. Charles (North) | 100 Meters | 62 | 13.66a | 9 |
| Apr 11 | Les Hodge Track Meet 2025Apr 11 · 200 Meters · Place 23 · St. Charles (North) | 200 Meters | 23 | 26.88a | 9 |
2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 22 | SCN Indoor OpenerFeb 22 · Long Jump · Place 7 · St. Charles (North) | Long Jump | 7 | 4.90m PB | — |
| Feb 22 | SCN Indoor OpenerFeb 22 · 200 Meters · Place 12 · St. Charles (North) | 200 Meters | 12 | 27.7 | — |