Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorFreeport, Harlem, & Rockford Lutheran · May 1 | 11.14a | Freeport, Harlem, & Rockford Lutheran | May 1, 2024 |
| 200 Meters · IndoorFirst Chance Invitational · Mar 15 | 24.12a | First Chance Invitational | March 15, 2025 |
| 200 Meters · OutdoorFreeport, Harlem, & Rockford Lutheran · May 1 | 24.24a | Freeport, Harlem, & Rockford Lutheran | May 1, 2024 |
| 55 Meter · IndoorInside Out HS Meet · Mar 28 | 6.77a | Inside Out HS Meet | March 28, 2026 |
| Long Jump · IndoorInside Out HS Meet · Mar 28 | 20-05.00 | Inside Out HS Meet | March 28, 2026 |
| Long Jump · OutdoorFreeport Pretzel Invitational · Apr 19 | 6.20m | Freeport Pretzel Invitational | April 19, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
3 results2026 Indoor Track
6 results2025 Outdoor Track
5 results2025 Indoor Track
2 results2024 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | IESA 4A State Track & Field ChampionshipsMay 17 · Long Jump · Place 9 · FreeportFreeport | Long Jump | 9. | 5.95m | 8 |
| May 17 | IESA 4A State Track & Field ChampionshipsMay 17 · 200 Meters · FreeportFreeport | 200 Meters | -- | DNS | 8 |
| May 17 | IESA 4A State Track & Field ChampionshipsMay 17 · 100 Meters · Place 24 · FreeportFreeport | 100 MetersRound P | 24. | 12.10a | 8 |
| May 6 | Sterling Vs FreeportMay 6 · Long Jump · Place 1 · FreeportFreeport | Long Jump | 1. | 5.78m | 8 |
| May 6 | Sterling Vs FreeportMay 6 · 200 Meters · FreeportFreeport | 200 Meters | — | SCR | 8 |
| May 6 | Sterling Vs FreeportMay 6 · 100 Meters · FreeportFreeport | 100 Meters | — | SCR | 8 |
| May 1 | Freeport, Harlem, & Rockford LutheranMay 1 · Long Jump · Place 1 · FreeportFreeport | Long Jump | 1. | 19' 2.75 | 8 |
| May 1 | Freeport, Harlem, & Rockford LutheranMay 1 · 200 Meters · Place 2 · FreeportFreeport | 200 Meters | 2. | 24.24a PB | 8 |
| May 1 | Freeport, Harlem, & Rockford LutheranMay 1 · 100 Meters · Place 2 · FreeportFreeport | 100 Meters | 2. | 11.14a PB | 8 |
| Apr 27 | Northern Illinois Middle School Conference hosted by Harlem Middle SchoolApr 27 · Long Jump · Place 1 · FreeportFreeport | Long Jump | 1. | 18' 11.5 | 8 |
| Apr 27 | Northern Illinois Middle School Conference hosted by Harlem Middle SchoolApr 27 · 200 Meters · Place 2 · FreeportFreeport | 200 Meters | 2. | 24.87a | 8 |
| Apr 27 | Northern Illinois Middle School Conference hosted by Harlem Middle SchoolApr 27 · 100 Meters · Place 2 · FreeportFreeport | 100 Meters | 2. | 12.28a | 8 |
| Apr 22 | SMMS vs Freeport/WillowbrookApr 22 · Long Jump · Place 1 · FreeportFreeport | Long Jump | 1. | 19' 1 | 8 |
| Apr 22 | SMMS vs Freeport/WillowbrookApr 22 · 200 Meters · Place 1 · FreeportFreeport | 200 Meters | 1. | 24.9 | 8 |
| Apr 22 | SMMS vs Freeport/WillowbrookApr 22 · 100 Meters · Place 2 · FreeportFreeport | 100 Meters | 2. | 12.1 | 8 |
| Apr 9 | Freeport, Roscoe, & Freeport ImmanuelApr 9 · Long Jump · Place 1 · FreeportFreeport | Long Jump | 1. | 18' 2 | 8 |
| Apr 9 | Freeport, Roscoe, & Freeport ImmanuelApr 9 · 100 Meters · Place 2 · FreeportFreeport | 100 Meters | 2. | 12.0 | 8 |
2023 Outdoor Track
1 results