Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Portage ParkRickover Invitational #2 · Sep 1211:17.5Rickover Invitational #2September 12, 2026
2.96 Miles · Faber Field (Lake Mendota)Mendota Last Home Meet · Oct 816:21Mendota Last Home MeetOctober 8, 2025
3 Miles · Baker Park8-Team Meet · Sep 1616:598-Team MeetSeptember 16, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:37.61IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 815:38.98IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3115:55.932026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · Plainfield Central High School54th Annual Wildcat Invitational · Sep 516:45.1654th Annual Wildcat InvitationalSeptember 5, 2026
3 Miles · Plainfield East High SchoolPlainfield East Dual · Oct 616:23Plainfield East DualOctober 6, 2026
3 Miles · Wildcat home courseWeGo MidSeason Meet · Sep 2616:28.7WeGo MidSeason MeetSeptember 26, 2026
5,000 Meters · Lisle Community Park2024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.) · Nov 217:08.802024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.)November 2, 2024
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Sectional - #1 Lisle (Sr.) · Nov 117:03.53IHSA Class 1A XC Sectional - #1 Lisle (Sr.)November 1, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 47 · Yorkville (Y. Christian)3 Miles Class 1A Varsity4715:37.61 PB12
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 7 · Yorkville (Y. Christian)3 Miles Varsity715:55.93 PB12
Oct 242026 IHSA Class 1A XC Regional - #1C WestmontOct 24 · 3 Miles Varsity · Place 5 · Yorkville (Y. Christian)3 Miles Varsity516:05.0012
Oct 6Plainfield East DualOct 6 · 3 Miles New Division · Place 1 · Yorkville (Y. Christian)3 Miles New Division116:23 PB12
Sep 26WeGo MidSeason MeetSep 26 · 3 Miles Boys · Place 1 · Yorkville (Y. Christian)3 Miles Boys116:28.7 PB12
Sep 158-Team MeetSep 15 · 3 Miles Varsity · Place 2 · Yorkville (Y. Christian)3 Miles Varsity217:0312
Sep 12Rickover Invitational #2Sep 12 · 2 Miles Varsity Boys · Place 1 · Yorkville (Y. Christian)2 Miles Varsity Boys111:17.5 PB12
Sep 554th Annual Wildcat InvitationalSep 5 · 3 Miles Varsity · Place 10 · Yorkville (Y. Christian)3 Miles Varsity1016:45.16 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 61 · Yorkville (Y. Christian)3 Miles 1A Varsity6115:38.98 PB11
Nov 1IHSA Class 1A XC Sectional - #1 Lisle (Sr.)Nov 1 · 5,000 Meters Varsity · Place 9 · Yorkville (Y. Christian)5,000 Meters Varsity917:03.53 PB11
Oct 25IHSA Class 1A XC Regional - #1A Kankakee (McNamara)Oct 25 · 3 Miles Varsity · Place 3 · Yorkville (Y. Christian)3 Miles Varsity316:15.2911
Oct 8Mendota Last Home MeetOct 8 · 2.96 Miles Varsity · Place 1 · Yorkville (Y. Christian)2.96 Miles Varsity116:21 PB11
Sep 30Westmont 500Sep 30 · 3 Miles Varsity · Place 1 · Yorkville (Y. Christian)3 Miles Varsity116:4511
Sep 23Westmont Multi-Team 2Sep 23 · 3 Miles Varsity · Place 1 · Yorkville (Y. Christian)3 Miles Varsity116:4611
Sep 202025 Woodstock Byrnefest XC Invite Sep 20 · 3 Miles Varsity · Place 6 · Yorkville (Y. Christian)3 Miles Varsity617:31.8811
Sep 168-Team MeetSep 16 · 3 Miles Varsity · Place 2 · Yorkville (Y. Christian)3 Miles Varsity216:59 PB11

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 101 · Yorkville (Y. Christian)3 Miles 1A Varsity10116:07.4810
Nov 22024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.)Nov 2 · 5,000 Meters Varsity · Place 19 · Yorkville (Y. Christian)5,000 Meters Varsity1917:08.80 PB10
Oct 262024 IHSA Class 1A XC Regional-#1A Kankakee (McNamara)Oct 26 · 3 Miles Varsity · Place 9 · Yorkville (Y. Christian)3 Miles Varsity916:30.6610
Oct 15St. Bede Home Meet #2 Senior NightOct 15 · 2.91 Miles Varsity · Place 2 · Yorkville (Y. Christian)2.91 Miles Varsity215:59.0010
Sep 10Henry-Senachwine Kick off meetSep 10 · 5,000 Meters Varsity · Place 1 · Yorkville (Y. Christian)5,000 Meters Varsity118:30.6910
Sep 5St. Bede Home MeetSep 5 · 2.91 Miles Varsity · Place 1 · Yorkville (Y. Christian)2.91 Miles Varsity116:31.010

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 1A State XC ChampionshipsNov 4 · 3 Miles 1A Varsity · Place 148 · Yorkville (Y. Christian)3 Miles 1A Varsity14816:50.769
Oct 282023 IHSA Class 1A XC Sectional - #4 OregonOct 28 · 5,000 Meters Varsity · Place 18 · Yorkville (Y. Christian5,000 Meters Varsity1817:14.47—
Oct 212023 IHSA Class 1A XC Regional - #4C SenecaOct 21 · 3 Miles Varsity · Place 5 · Yorkville (Y. Christian3 Miles Varsity518:15.509