Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNIC-10 Boy's Conference Championship · May 11 | 11.95a | NIC-10 Boy's Conference Championship | May 11, 2023 |
| 200 Meters · IndoorHononegah Boys Indoor Meet #2 · Feb 25 | 29.26 | Hononegah Boys Indoor Meet #2 | February 25, 2023 |
| 200 Meters · OutdoorJefferson v Harlem, Hononegah · Apr 19 | 25.17a | Jefferson v Harlem, Hononegah | April 19, 2023 |
| 400 Meters · IndoorNIC-10 Indoor Championship Meet · Mar 19 | 1:05.40a | NIC-10 Indoor Championship Meet | March 19, 2022 |
| 400 Meters · OutdoorAuburn HS Track · Apr 5 | 1:03.26 | Auburn HS Track | April 5, 2022 |
| 60 Meter · IndoorNewman Open · Mar 4 | 8.03a | Newman Open | March 4, 2022 |
| High Jump · IndoorNIC-10 Indoor Championship Meet · Mar 19 | 5' 4 | NIC-10 Indoor Championship Meet | March 19, 2022 |
| High Jump · OutdoorBelvidere v East, Jefferson · May 2 | 1.60m | Belvidere v East, Jefferson | May 2, 2023 |
| Long Jump · IndoorNIC-10 Indoor Championship Meet · Mar 19 | 17' 8 | NIC-10 Indoor Championship Meet | March 19, 2022 |
| Long Jump · OutdoorBelvidere v East, Jefferson · May 2 | 5.13m | Belvidere v East, Jefferson | May 2, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | 2023 IHSA Class 3A TRB Sectional - #1 DeKalbMay 17 · Long Jump · Place 12 · Rockford (Jefferson) | Long Jump | 12 | 5.88m | 12 |
| May 17 | 2023 IHSA Class 3A TRB Sectional - #1 DeKalbMay 17 · High Jump · Place 4 · Rockford (Jefferson) | High Jump | 4 | 1.80m | 12 |
| May 11 | NIC-10 Boy's Conference ChampionshipMay 11 · Long Jump · Place 12 · Rockford (Jefferson) | Long Jump | 12 | 16-10.75 | — |
| May 11 | NIC-10 Boy's Conference ChampionshipMay 11 · High Jump · Place 4 · Rockford (Jefferson) | High Jump | 4 | 5-11 | — |
| May 11 | NIC-10 Boy's Conference ChampionshipMay 11 · 100 Meters · Place 14 · Rockford (Jefferson) | 100 Meters | 14 | 11.95a PB | — |
| May 2 | Belvidere v East, JeffersonMay 2 · Long Jump · Place 2 · Rockford (Jefferson) | Long Jump | 2 | 5.13m PB | — |
| May 2 | Belvidere v East, JeffersonMay 2 · High Jump · Place 3 · Rockford (Jefferson) | High Jump | 3 | 1.60m PB | — |
| Apr 29 | East RelaysApr 29 · Long Jump · Place 6 · Rockford (Jefferson) | Long Jump | 6 | 18-5.25 | — |
| Apr 29 | East RelaysApr 29 · High Jump · Place 3 · Rockford (Jefferson) | High Jump | 3 | 5-8 | — |
| Apr 26 | Hononegah v Auburn, Jefferson, FreeportApr 26 · Long Jump · Place 3 · Rockford (Jefferson) | Long Jump | 3 | 6.01m | — |
| Apr 26 | Hononegah v Auburn, Jefferson, FreeportApr 26 · High Jump · Place 4 · Rockford (Jefferson) | High Jump | 4 | 1.67m | — |
| Apr 26 | Hononegah v Auburn, Jefferson, FreeportApr 26 · 200 Meters · Place 7 · Rockford (Jefferson) | 200 Meters | 7 | 25.19a | — |
| Apr 19 | Jefferson v Harlem, HononegahApr 19 · Long Jump · Place 2 · Rockford (Jefferson) | Long Jump | 2 | 18-3 | — |
| Apr 19 | Jefferson v Harlem, HononegahApr 19 · High Jump · Place 5 · Rockford (Jefferson) | High Jump | 5 | 5-2 | — |
| Apr 19 | Jefferson v Harlem, HononegahApr 19 · 200 Meters · Place 7 · Rockford (Jefferson) | 200 Meters | 7 | 25.17a PB | — |
| Apr 8 | Larkin RelaysApr 8 · Long Jump · Place 3 · Rockford (Jefferson) | Long Jump | 3 | 5.53m | 12 |
| Apr 8 | Larkin RelaysApr 8 · High Jump · Place 6 · Rockford (Jefferson) | High Jump | 6 | 5-03.00 | 12 |
| Apr 8 | Larkin RelaysApr 8 · 200 Meters · Place 8 · Rockford (Jefferson) | 200 Meters | 8 | 25.34 | 12 |
| Mar 3 | Newman Open 2023Mar 3 · 200 Meters · Place 10 · Rockford (Jefferson) | 200 Meters | 10 | 25.71a | — |
| Mar 3 | Newman Open 2023Mar 3 · 200 Meters · Place 10 · Rockford (Jefferson) | 200 Meters | 10 | 25.71 | 12 |
2023 Indoor Track
3 results2022 Outdoor Track
5 results2022 Indoor Track
5 results2021 Outdoor Track
14 results