Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorDKC Conference Boys Triangle Meet #1- STC East/Geneva/Wheaton North · Apr 15 | 12.4 | DKC Conference Boys Triangle Meet #1- STC East/Geneva/Wheaton North | April 15, 2025 |
| 200 Meters · IndoorDuKane Boys Indoor Conference Championships · Mar 21 | 26.82a | DuKane Boys Indoor Conference Championships | March 21, 2025 |
| 200 Meters · OutdoorBoys DKC Triangular (LP, Geneva, SCN) · Apr 29 | 25.69a | Boys DKC Triangular (LP, Geneva, SCN) | April 29, 2025 |
| High Jump · IndoorCentral Rockets Boys Indoor Invite 2025 · Mar 14 | 1.60m | Central Rockets Boys Indoor Invite 2025 | March 14, 2025 |
| High Jump · OutdoorVanDeveer Invitational · Apr 19 | 1.60m | VanDeveer Invitational | April 19, 2025 |
| Long Jump · OutdoorDKC Boys Tri Meet - GBN, WWS, GEN · Apr 22 | 5.11m | DKC Boys Tri Meet - GBN, WWS, GEN | April 22, 2025 |
| Shot Put · 4kg · OutdoorFox Valley Conference- Hosted by Rotolo Middle School · May 10 | 8.78m | Fox Valley Conference- Hosted by Rotolo Middle School | May 10, 2024 |
| Triple Jump · IndoorRockford Auburn Boys Var/JV Invitational · Feb 21 | 11.61m | Rockford Auburn Boys Var/JV Invitational | February 21, 2026 |
| Triple Jump · OutdoorOswego Roger Wilcox Invitational · May 2 | 11.28m | Oswego Roger Wilcox Invitational | May 2, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
19 results2026 Indoor Track
8 results2025 Outdoor Track
22 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | DuKane Conference Boys Outdoor ChampionshipsMay 16 · Triple Jump · Place 6 · GenevaGeneva | Triple Jump | 6 | 11.77m | 9 |
| May 16 | DuKane Conference Boys Outdoor ChampionshipsMay 16 · High Jump · Place 5 · GenevaGeneva | High Jump | 5 | 1.68m | 9 |
| May 9 | Kane County ChampionshipsMay 9 · High Jump · Place 18 · GenevaGeneva | High Jump | 18 | 1.68m | 9 |
| May 6 | Batavia Geneva Boys DuKaneMay 6 · Triple Jump · Place 4 · GenevaGeneva | Triple Jump | 4. | 36' 0" | 9 |
| May 6 | Batavia Geneva Boys DuKaneMay 6 · High Jump · Place 1 · GenevaGeneva | High Jump | 1. | 5' 5" | 9 |
| May 2 | Oswego Roger Wilcox InvitationalMay 2 · Triple Jump · Place 4 · GenevaGeneva | Triple Jump | 4 | 11.28m PB | 9 |
| May 2 | Oswego Roger Wilcox InvitationalMay 2 · High Jump · Place 1 · GenevaGeneva | High Jump | 1 | 1.70m | 9 |
| Apr 29 | Boys DKC Triangular (LP, Geneva, SCN)Apr 29 · High Jump · Place 6 · GenevaGeneva | High Jump | 6 | 1.73m | 9 |
| Apr 29 | Boys DKC Triangular (LP, Geneva, SCN)Apr 29 · 200 Meters · Place 25 · GenevaGeneva | 200 Meters | 25 | 25.69a PB | 9 |
| Apr 26 | 52nd Annual Peterson Prep InvitationalApr 26 · High Jump · GenevaGeneva | High Jump | — | NH | 9 |
| Apr 22 | DKC Boys Tri Meet - GBN, WWS, GENApr 22 · Triple Jump · Place 1 · GenevaGeneva | Triple Jump | 1 | 11.70m | 9 |
| Apr 22 | DKC Boys Tri Meet - GBN, WWS, GENApr 22 · Long Jump · Place 6 · GenevaGeneva | Long Jump | 6 | 5.11m PB | 9 |
| Apr 22 | DKC Boys Tri Meet - GBN, WWS, GENApr 22 · High Jump · Place 1 · GenevaGeneva | High Jump | 1 | 1.70m | 9 |
| Apr 19 | VanDeveer InvitationalApr 19 · High Jump · Place 7 · GenevaGeneva | High Jump | 7 | 1.60m PB | 9 |
| Apr 15 | DKC Conference Boys Triangle Meet #1- STC East/Geneva/Wheaton NorthApr 15 · Triple Jump · Place 3 · GenevaGeneva | Triple Jump | 3 | 11.81m | 9 |
| Apr 15 | DKC Conference Boys Triangle Meet #1- STC East/Geneva/Wheaton NorthApr 15 · High Jump · Place 4 · GenevaGeneva | High Jump | 4 | 1.65m | 9 |
| Apr 15 | DKC Conference Boys Triangle Meet #1- STC East/Geneva/Wheaton NorthApr 15 · 100 Meters · Place 34 · GenevaGeneva | 100 Meters | 34 | 12.4 PB | 9 |
| Apr 11 | Les Hodge Track Meet 2025Apr 11 · Triple Jump · Place 16 · GenevaGeneva | Triple Jump | 16 | 36-1 | 9 |
| Apr 11 | Les Hodge Track Meet 2025Apr 11 · Long Jump · Place 9 · GenevaGeneva | Long Jump | 9 | 17-8 | 9 |
| Apr 11 | Les Hodge Track Meet 2025Apr 11 · High Jump · Place 7 · GenevaGeneva | High Jump | 7 | 5-6 | 9 |
| Mar 18 | Glenbard South Frosh Soph Invitational #1Mar 18 · High Jump · Place 4 · GenevaGeneva | High Jump | 4 | 1.60m | — |
| Mar 8 | First to the Finish Boys Charger InviteMar 8 · High Jump · Place 4 · GenevaGeneva | High Jump | 4 | 1.68m | 9 |
2025 Indoor Track
6 results2024 Outdoor Track
3 results