Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorOrion Tri w/Ridgewood and MerCo · Apr 10 | 14.00a | Orion Tri w/Ridgewood and MerCo | April 10, 2026 |
| 100m Hurdles · 30" / 0.762m · OutdoorMerCo JH Tri w/Sherrard & Rockridge · May 7 | 18.04a | MerCo JH Tri w/Sherrard & Rockridge | May 7, 2022 |
| 200 Meters · OutdoorOrion Tri w/Ridgewood and MerCo · Apr 10 | 29.43a | Orion Tri w/Ridgewood and MerCo | April 10, 2026 |
| 300m Hurdles · 30" / 0.762m · OutdoorIHSA Class 1A TRG Sectional - #05 Farmington · May 13 | 53.07a | IHSA Class 1A TRG Sectional - #05 Farmington | May 13, 2026 |
| 400 Meters · OutdoorSherrard JH Track Invite · May 4 | 1:14.68a | Sherrard JH Track Invite | May 4, 2024 |
| High Jump · OutdoorPrairieland JH Conference Meet · Apr 30 | 1.37m | Prairieland JH Conference Meet | April 30, 2024 |
| Long Jump · OutdoorGalva Junior High April 21, 2022 (Meet #2) · Apr 21 | 3.86m | Galva Junior High April 21, 2022 (Meet #2) | April 21, 2022 |
| Pole Vault · OutdoorIHSA Class 1A TRG Sectional - #05 Aledo (Mercer County) · May 14 | 2.15m | IHSA Class 1A TRG Sectional - #05 Aledo (Mercer County) | May 14, 2025 |
| Triple Jump · OutdoorAW FS Invitational April 23 · Apr 23 | 9.47m | AW FS Invitational April 23 | April 23, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2025 Outdoor Track
4 results2024 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | IESA 3A - Sectional 7 @ Farmington HSMay 11 · High Jump · Place 11 · Aledo Mercer CountyAledo Mercer County | High Jump | 11. | 1.30m | 8 |
| May 11 | IESA 3A - Sectional 7 @ Farmington HSMay 11 · 100 Meters · Place 10 · Aledo Mercer CountyAledo Mercer County | 100 Meters | 10. | 14.50a | 8 |
| May 7 | Junior High Titan InviteMay 7 · High Jump · Place 6 · Aledo Mercer CountyAledo Mercer County | High Jump | 6. | 1.34m | 8 |
| May 7 | Junior High Titan InviteMay 7 · 200 Meters · Place 6 · Aledo Mercer CountyAledo Mercer County | 200 Meters | 6. | 31.65a | 8 |
| May 4 | Sherrard JH Track InviteMay 4 · 100m Hurdles · Place 4 · Aledo Mercer CountyAledo Mercer County | 100m Hurdles30" / 0.762m | 4. | 21.06a | 8 |
| May 4 | Sherrard JH Track InviteMay 4 · High Jump · Place 2 · Aledo Mercer CountyAledo Mercer County | High Jump | 2. | 4' 4 | 8 |
| May 4 | Sherrard JH Track InviteMay 4 · 400 Meters · Place 2 · Aledo Mercer CountyAledo Mercer County | 400 Meters | 2. | 1:14.68a PB | 8 |
| Apr 30 | Prairieland JH Conference MeetApr 30 · High Jump · Place 6 · Aledo Mercer CountyAledo Mercer County | High Jump | 6. | 1.37m PB | 8 |
| Apr 30 | Prairieland JH Conference MeetApr 30 · 100 Meters · Place 5 · Aledo Mercer CountyAledo Mercer County | 100 Meters | 5. | 14.68a | 8 |
| Apr 22 | Knoxville, Rockridge, Mercer County JH MeetApr 22 · 100m Hurdles · Place 5 · Aledo Mercer CountyAledo Mercer County | 100m Hurdles30" / 0.762m | 5. | 19.93a | 8 |
| Apr 22 | Knoxville, Rockridge, Mercer County JH MeetApr 22 · High Jump · Place 4 · Aledo Mercer CountyAledo Mercer County | High Jump | 4. | 1.21m | 8 |
| Apr 22 | Knoxville, Rockridge, Mercer County JH MeetApr 22 · 400 Meters · Aledo Mercer CountyAledo Mercer County | 400 Meters | — | DNS | 8 |
| Apr 9 | Cambridge, Kewanee, & Mercer County JH MeetApr 9 · 100m Hurdles · Place 4 · Aledo Mercer CountyAledo Mercer County | 100m Hurdles30" / 0.762m | 4. | 19.98a | 8 |
| Apr 9 | Cambridge, Kewanee, & Mercer County JH MeetApr 9 · High Jump · Place 2 · Aledo Mercer CountyAledo Mercer County | High Jump | 2. | 1.37m | 8 |
| Apr 9 | Cambridge, Kewanee, & Mercer County JH MeetApr 9 · 200 Meters · Place 4 · Aledo Mercer CountyAledo Mercer County | 200 Meters | 4. | 31.28a | 8 |
| Apr 6 | MCJH Intrasquad MeetApr 6 · 100m Hurdles · Place 3 · Aledo Mercer CountyAledo Mercer County | 100m Hurdles30" / 0.762m | 3. | 19.31a | 8 |
| Apr 6 | MCJH Intrasquad MeetApr 6 · 400 Meters · Aledo Mercer CountyAledo Mercer County | 400 Meters | — | DNS | 8 |
| Apr 6 | MCJH Intrasquad MeetApr 6 · 200 Meters · Place 3 · Aledo Mercer CountyAledo Mercer County | 200 Meters | 3. | 30.69a | 8 |
2022 Outdoor Track
18 results