Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorBSMS, Rochelle, & Huntley · Apr 8 | 15.0 | BSMS, Rochelle, & Huntley | April 8, 2025 |
| 100m Hurdles · 30" / 0.762m · OutdoorBSMS vs. Kaneland & Burlington Central/PK · Apr 28 | 21.58a | BSMS vs. Kaneland & Burlington Central/PK | April 28, 2025 |
| 200 Meters · OutdoorBSMS vs. Kaneland & Burlington Central/PK · Apr 28 | 35.25a | BSMS vs. Kaneland & Burlington Central/PK | April 28, 2025 |
| 400 Meters · Outdoor2026 Rockford Christian Invitational · Apr 25 | 1:15.17a | 2026 Rockford Christian Invitational | April 25, 2026 |
| High Jump · OutdoorHMS, CRMS, Sycamore, Belvidere South · Apr 24 | 1.30m | HMS, CRMS, Sycamore, Belvidere South | April 24, 2025 |
| Long Jump · IndoorSycamore Girls Indoor Invitational · Mar 10 | 4.34m | Sycamore Girls Indoor Invitational | March 10, 2026 |
| Long Jump · OutdoorNIC-10 Quad - BNorth vs. Auburn, Belvidere, & Harlem · Apr 28 | 3.89m | NIC-10 Quad - BNorth vs. Auburn, Belvidere, & Harlem | April 28, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results2026 Indoor Track
1 results2025 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 28 | BSMS vs. Kaneland & Burlington Central/PKApr 28 · 100m Hurdles · Place 10 · Belvidere SouthBelvidere South | 100m Hurdles30" / 0.762m | 10. | 21.58a PB | 8 |
| Apr 28 | BSMS vs. Kaneland & Burlington Central/PKApr 28 · 200 Meters · Place 12 · Belvidere SouthBelvidere South | 200 Meters | 12. | 35.25a PB | 8 |
| Apr 28 | BSMS vs. Kaneland & Burlington Central/PKApr 28 · 100 Meters · Place 7 · Belvidere SouthBelvidere South | 100 Meters | 7. | 16.07a | 8 |
| Apr 24 | HMS, CRMS, Sycamore, Belvidere South Apr 24 · High Jump · Place 2 · Belvidere SouthBelvidere South | High Jump | 2 | 1.30m PB | 8 |
| Apr 24 | HMS, CRMS, Sycamore, Belvidere South Apr 24 · 100m Hurdles · Place 10 · Belvidere SouthBelvidere South | 100m Hurdles | 10 | 20.74a | 8 |
| Apr 16 | BCMS vs. BSMSApr 16 · High Jump · Place 3 · Belvidere SouthBelvidere South | High Jump | 3 | 4-0 | 8 |
| Apr 16 | BCMS vs. BSMSApr 16 · 100m Hurdles · Place 4 · Belvidere SouthBelvidere South | 100m Hurdles | 4 | 21.07a | 8 |
| Apr 8 | BSMS, Rochelle, & HuntleyApr 8 · High Jump · Place 2 · Belvidere SouthBelvidere South | High Jump | 2 | 3-10 | 8 |
| Apr 8 | BSMS, Rochelle, & HuntleyApr 8 · 100m Hurdles · Place 4 · Belvidere SouthBelvidere South | 100m Hurdles | 4 | 20.5 | 8 |
| Apr 8 | BSMS, Rochelle, & HuntleyApr 8 · 100 Meters · Place 7 · Belvidere SouthBelvidere South | 100 Meters | 7 | 15.0 PB | 8 |