Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorDeerfield Rustbuster · Apr 14 | 12.50a | Deerfield Rustbuster | April 14, 2026 |
| 1600 Meters · OutdoorBarrington Bronco F/S Relays · Apr 30 | 4:56.54a | Barrington Bronco F/S Relays | April 30, 2024 |
| 200 Meters · OutdoorGlenbrook North vs Deerfield Coed Dual · Apr 22 | 25.37a | Glenbrook North vs Deerfield Coed Dual | April 22, 2026 |
| 400 Meters · OutdoorAl Janulis Cougar Relays · Apr 18 | 57.45a | Al Janulis Cougar Relays | April 18, 2026 |
| 600 Meters · OutdoorCabin Fever Invitational Sponsored By Nike · Mar 6 | 1:26.07 | Cabin Fever Invitational Sponsored By Nike | March 6, 2025 |
| 800 Meters · IndoorJerry Lowe Boys Invitational · Feb 8 | 2:08.02 | Jerry Lowe Boys Invitational | February 8, 2025 |
| 800 Meters · OutdoorDeerfield Invitational - Varsity · May 2 | 2:04.09a | Deerfield Invitational - Varsity | May 2, 2025 |
| Complete · OutdoorDeerfield Invitational · Apr 27 | 2:13.11 | Deerfield Invitational | April 27, 2024 |
| Final · Outdoor2025 Boys Lake County Invitational · May 8 | 55.36 | 2025 Boys Lake County Invitational | May 8, 2025 |
| Full · IndoorIllinois Indoor Championships · Mar 29 | 2:09.98 | Illinois Indoor Championships | March 29, 2025 |
| Full · OutdoorAl Janulis Cougar Relays · Apr 19 | 2:03.17 | Al Janulis Cougar Relays | April 19, 2025 |
| Open · OutdoorDeerfield Rustbuster · Apr 15 | 2:07.3 | Deerfield Rustbuster | April 15, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
3 results2025 Outdoor Track
7 results2025 Indoor Track
2 results2024 Outdoor Track
3 results