Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | CSL Conference MeetOct 17 · 3 Miles Junior Varsity · Place 108 · Park Ridge (Maine South) | 3 Miles Junior Varsity | 108 | 20:31.5 | 12 |
| Oct 3 | 2026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity White · Place 224 · Park Ridge (Maine South) | 3 Miles Junior Varsity White | 224 | 21:36.05 PB | 12 |
| Oct 3 | 2026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity · Place 278 · Park Ridge (Maine South) | 3 Miles Junior Varsity | 278 | 21:36.05 | 12 |
| Sep 26 | Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Junior Varsity · Place 279 · Park Ridge (Maine South) | 3 Miles Junior Varsity | 279 | 21:14.79 PB | 12 |
| Sep 19 | Minooka Flight RacesSep 19 · 3 Miles Open · Place 125 · Park Ridge (Maine South) | 3 Miles Open | 125 | 22:50 PB | 12 |
| Sep 12 | First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 723 · Park Ridge (Maine South) | 3 Miles 3 Miles-Varsity-Open | 723 | 23:55.9 PB | 12 |
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | CSL Conference MeetOct 18 · 3 Miles Junior Varsity · Place 131 · Park Ridge (Maine South) | 3 Miles Junior Varsity | 131 | 22:25.1 PB | 11 |
| Sep 30 | Evanston Boys QuadSep 30 · 3 Miles Varsity · Place 72 · Park Ridge (Maine South) | 3 Miles Varsity | 72 | 23:01.67 PB | 11 |
| Sep 6 | Mike Kuharic Cross Country Invitational 2025Sep 6 · 5,000 Meters Junior Varsity · Place 215 · Park Ridge (Maine South) | 5,000 Meters Junior Varsity | 215 | 22:51.06 | — |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Pat Savage InvitationalOct 5 · 3 Miles Sophomore · Place 197 · Park Ridge (Maine South) | 3 Miles Sophomore | 197 | 21:15.33 | 10 |