Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorDukane Boys Tri: BAT, SCN, GBN · Apr 28 | 12.5 | Dukane Boys Tri: BAT, SCN, GBN | April 28, 2026 |
| 200 Meters · IndoorDuKane Boys Indoor Conference Championships · Mar 21 | 26.38 | DuKane Boys Indoor Conference Championships | March 21, 2026 |
| 200 Meters · OutdoorGBN vs Lake Park Boys · Apr 15 | 26.5 | GBN vs Lake Park Boys | April 15, 2025 |
| 55 Meter · IndoorGBN vs Lake Park dual 2025 · Mar 25 | 7.4 | GBN vs Lake Park dual 2025 | March 25, 2025 |
| 55 Meters · IndoorGBE Tri · Feb 18 | 7.33a | GBE Tri | February 18, 2025 |
| 55 Meters · OutdoorJV DUAL VS. LP · Mar 23 | 7.3 | JV DUAL VS. LP | March 23, 2026 |
| 800 Meters · IndoorGlenbard East Tri Meet · Feb 15 | 2:52.1 | Glenbard East Tri Meet | February 15, 2023 |
| Long Jump · IndoorGBN QUAD 2023 · Feb 23 | 3.50m | GBN QUAD 2023 | February 23, 2023 |
| Long Jump · OutdoorGlenbard North / Lake Park Dual · Mar 21 | 3.40m | Glenbard North / Lake Park Dual | March 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2026 Indoor Track
3 results2025 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | DuKane Boys Tri #2Apr 29 · 100 Meters · Place 15 · Carol Stream (Glenbard North) | 100 Meters | 15. | 12.64a | 11 |
| Apr 22 | DKC Boys Tri Meet - GBN, WWS, GENApr 22 · 100 Meters · Place 25 · Carol Stream (Glenbard North) | 100 Meters | 25 | 12.97a | 11 |
| Apr 15 | GBN vs Lake Park Boys Apr 15 · 200 Meters · Place 23 · Carol Stream (Glenbard North) | 200 Meters | 23 | 26.5 PB | 11 |
| Apr 15 | GBN vs Lake Park Boys Apr 15 · 100 Meters · Place 47 · Carol Stream (Glenbard North) | 100 Meters | 47 | 13.1 | 11 |
2025 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 25 | GBN vs Lake Park dual 2025Mar 25 · 55 Meter · Place 28 · Carol Stream (Glenbard North) | 55 Meter | 28. | 7.4 PB | 11 |
| Mar 13 | GBN Time Trial #2Mar 13 · 55 Meter · Place 25 · Carol Stream (Glenbard North) | 55 Meter | 25. | 8.25aUnofficial | 11 |
| Feb 27 | Glenbard North Boys Indoor 5-TeamFeb 27 · 55 Meters · Place 24 · Carol Stream (Glenbard North) | 55 Meters | 24 | 7.65a | — |
| Feb 18 | GBE Tri Feb 18 · 55 Meters · Place 28 · Carol Stream (Glenbard North) | 55 Meters | 28 | 7.33a PB | — |
| Feb 11 | GBN Time TrialFeb 11 · 55 Meter · Place 11 · Carol Stream (Glenbard North) | 55 MeterRound P | 11. | 7.59aUnofficial | 11 |
2024 Outdoor Track
5 results2024 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 7 | GBN Coed Time TrialsMar 7 · 55 Meter · Place 24 · Carol Stream (Glenbard North) | 55 Meter | 24. | 7.89aUnofficial | 10 |
| Mar 7 | GBN Coed Time TrialsMar 7 · 200 Meters · Place 22 · Carol Stream (Glenbard North) | 200 Meters | 22. | 28.27aUnofficial | 10 |
| Feb 22 | Glenbard North Boys QuadFeb 22 · 200 Meters · Place 6 · Carol Stream (Glenbard | 200 Meters | 6 | 27.0 | — |
| Feb 22 | Glenbard North Boys QuadFeb 22 · 55 Meters · Place 5 · Carol Stream (Glenbard | 55 Meters | 5 | 7.4 | — |
| Feb 14 | Glenbard East TriFeb 14 · 200 Meters · Place 12 · Carol Stream (Glenbard | 200 Meters | 12 | 28.5 | — |
| Feb 14 | Glenbard East TriFeb 14 · 55 Meters · Place 15 · Carol Stream (Glenbard | 55 Meters | 15 | 7.7 | — |
2023 Outdoor Track
11 results2023 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 23 | GBN QUAD 2023 Feb 23 · Long Jump · Place 6 · Carol Stream (Glenbard N | Long Jump | 6 | 3.50m PB | — |
| Feb 23 | GBN QUAD 2023 Feb 23 · 200 Meters · Place 6 · Carol Stream (Glenbard | 200 Meters | 6 | 29.9 | — |
| Feb 15 | Glenbard East Tri MeetFeb 15 · 800 Meters · Place 6 · Carol Stream (Glenbard | 800 Meters | 6 | 2:52.1 PB | — |