Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1120:31.00Black Sail Invitational October 11, 2025
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3023:31.262025 McHenry County Invite August 30, 2025
3 Miles · Kankakee Community CollegeChicagoland Christian Conference · Oct 1821:10.50Chicagoland Christian ConferenceOctober 18, 2025
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Regional - #1C Lisle (Sr.) · Oct 2521:57.93IHSA Class 1A XC Regional - #1C Lisle (Sr.)October 25, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 624:15.67Rich Eschman XC Invitational 2025September 6, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #1 Lisle (Sr.)Nov 1 · 5,000 Meters Varsity · Place 109 · Woodstock (Marian)5,000 Meters Varsity10922:02.789
Oct 25IHSA Class 1A XC Regional - #1C Lisle (Sr.)Oct 25 · 5,000 Meters Varsity · Place 42 · Woodstock (Marian)5,000 Meters Varsity4221:57.93 PB9
Oct 18Chicagoland Christian ConferenceOct 18 · 3 Miles Varsity · Place 60 · Woodstock (Marian)3 Miles Varsity6021:10.50 PB9
Oct 11Black Sail Invitational Oct 11 · 3 Miles Varsity · Place 81 · Woodstock (Marian)3 Miles Varsity8120:31.00 PB9
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Woodstock (Marian)3 Miles Varsity—DNS9
Sep 202025 Woodstock Byrnefest XC Invite Sep 20 · 3 Miles Junior Varsity · Place 7 · Woodstock (Marian)3 Miles Junior Varsity722:48.829
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 97 · Woodstock (Marian)5,000 Meters Varsity9724:15.67 PB9
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 76 · Woodstock (Marian)3 Miles Varsity7623:31.26 PB9