Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Deerfield High School 2-mileDeerfield Opener · Aug 28 | 14:27.80 | Deerfield Opener | August 28, 2025 |
| 3 Miles · Bulldog Athletic ComplexJT Invite · Sep 26 | 22:02.00 | JT Invite | September 26, 2026 |
| 3 Miles · Deerfield Back 40Deerfield Opener · Aug 26 | 21:48.80 | Deerfield Opener | August 26, 2026 |
| 3 Miles · Deerfield High SchoolCentral Suburban League Championships · Oct 19 | 22:55.48 | Central Suburban League Championships | October 19, 2024 |
| 3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 18 | 23:14.3 | CSL Conference Meet | October 18, 2025 |
| 3 Miles · Maine West High SchoolCSL Quad - Boys/Girls (DF, HP, MW, VH) · Sep 29 | 22:37 | CSL Quad - Boys/Girls (DF, HP, MW, VH) | September 29, 2026 |
| 3 Miles · New Trier High School at NorthfieldCSL Quad (MS,DF, GBS, NT) · Sep 30 | 22:04.57 | CSL Quad (MS,DF, GBS, NT) | September 30, 2025 |
| 3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 3 | 21:26.62 | 2026 Pat Savage Invitational | October 3, 2026 |
| 5,000 Meters · Minooka ParkBlackshirt Challenge · Sep 5 | 23:02.6 | Blackshirt Challenge | September 5, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | CSL Conference MeetOct 17 · 3 Miles Junior Varsity · Place 13 · Deerfield | 3 Miles Junior Varsity | 13 | 20:56.8 | 11 |
| Oct 3 | 2026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 46 · Deerfield | 3 Miles Varsity Red | 46 | 21:26.62 PB | 11 |
| Oct 3 | 2026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 111 · Deerfield | 3 Miles Varsity | 111 | 21:26.62 | 11 |
| Sep 29 | CSL Quad - Boys/Girls (DF, HP, MW, VH)Sep 29 · 3 Miles Varsity · Place 9 · Deerfield | 3 Miles Varsity | 9 | 22:37 PB | 11 |
| Sep 26 | JT InviteSep 26 · 3 Miles Varsity · Place 27 · Deerfield | 3 Miles Varsity | 27 | 22:02.00 PB | 11 |
| Sep 5 | Blackshirt ChallengeSep 5 · 5,000 Meters Junior Varsity · Place 2 · Deerfield | 5,000 Meters Junior Varsity | 2 | 23:02.6 PB | 11 |
| Aug 26 | Deerfield OpenerAug 26 · 3 Miles Girls 3-Mile · Place 23 · Deerfield | 3 Miles Girls 3-Mile | 23 | 21:48.80 PB | 11 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | CSL Conference MeetOct 18 · 3 Miles Junior Varsity · Place 26 · Deerfield | 3 Miles Junior Varsity | 26 | 23:14.3 PB | 10 |
| Oct 4 | 2025 Pat Savage InvitationalOct 4 · 3 Miles Frosh/Soph Red · Place 18 · Deerfield | 3 Miles Frosh/Soph Red | 18 | 22:51.95 | 10 |
| Sep 30 | CSL Quad (MS,DF, GBS, NT)Sep 30 · 3 Miles Varsity · Place 43 · Deerfield | 3 Miles Varsity | 43 | 22:04.57 PB | 10 |
| Sep 27 | JT InviteSep 27 · 3 Miles Frosh/Soph · Place 8 · Deerfield | 3 Miles Frosh/Soph | 8 | 23:18.35 | 10 |
| Sep 13 | First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 84 · Deerfield | 3 Miles Varsity Open | 84 | 22:12.70 | 10 |
| Sep 6 | The Blackshirt ChallengeSep 6 · 5,000 Meters Junior Varsity · Place 5 · Deerfield | 5,000 Meters Junior Varsity | 5 | 23:24.4 | 10 |
| Aug 28 | Deerfield OpenerAug 28 · 2 Miles Girls 2-Mile · Place 9 · Deerfield | 2 Miles Girls 2-Mile | 9 | 14:27.80 PB | 10 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Central Suburban League ChampionshipsOct 19 · 3 Miles Junior Varsity - South · Place 42 · Deerfield | 3 Miles Junior Varsity - South | 42 | 22:55.48 PB | 9 |
| Oct 5 | Pat Savage InvitationalOct 5 · 3 Miles Frosh/Soph Freshman · Place 142 · Deerfield | 3 Miles Frosh/Soph Freshman | 142 | 24:16.43 | 9 |
| Oct 1 | CSL QuadOct 1 · 2 Miles Junior Varsity · Deerfield | 2 Miles Junior Varsity | 0 | 16:01Unofficial | 9 |