Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Forest High School2025 Lights Out Invitational · Oct 812:20.892025 Lights Out InvitationalOctober 8, 2025
2 Miles · Lake Forest High School West Campus2026 Lights Out Invitational · Oct 712:35.492026 Lights Out InvitationalOctober 7, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 321:15.20Peoria High School InvitationalOctober 3, 2026
3 Miles · Kaneland High SchoolLarry Eddington XC invitational · Sep 2120:15.9Larry Eddington XC invitationalSeptember 21, 2026
3 Miles · Kieselburg County Forest PreserveNIC-10 Conference Championship · Oct 1820:20.04NIC-10 Conference ChampionshipOctober 18, 2025
3 Miles · Lake Park HS (East Campus)2026 Lake Park Harvey Braus Classic · Sep 1219:53.52026 Lake Park Harvey Braus ClassicSeptember 12, 2026
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 420:29.962025 Pat Savage InvitationalOctober 4, 2025
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3C Batavia · Oct 2519:28.10IHSA Class 3A XC Regional - #3C BataviaOctober 25, 2025
5,000 Meters · Hoover ParkRock River Run · Sep 2621:10.61Rock River RunSeptember 26, 2026
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2720:20.76Rock River RunSeptember 27, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #3C DeKalbOct 24 · 3 Miles Varsity · Place 45 · Machesney Park (Harlem)3 Miles Varsity4520:59.612
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Varsity · Place 19 · Machesney Park (Harlem)3 Miles Varsity1920:55.612
Oct 72026 Lights Out InvitationalOct 7 · 2 Miles Varsity · Place 32 · Machesney Park (Harlem)2 Miles Varsity3212:35.49 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 139 · Machesney Park (Harlem)3 Miles Varsity - 3A13921:15.20 PB12
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 34 · Machesney Park (Harlem)5,000 Meters Varsity3421:10.61 PB12
Sep 21Larry Eddington XC invitationalSep 21 · 3 Miles Varsity · Place 12 · Machesney Park (Harlem)3 Miles Varsity1220:15.9 PB12
Sep 122026 Lake Park Harvey Braus ClassicSep 12 · 3 Miles Varsity · Place 65 · Machesney Park (Harlem)3 Miles Varsity6519:53.5 PB12
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 3 · Machesney Park (Harlem)3 Miles Varsity320:32.4612
Sep 5Harlem InvitationalSep 5 · 3 Miles Varsity · Place 11 · Machesney Park (Harlem)3 Miles Varsity1120:44.8212

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Nov 1 · 3 Miles Varsity · Place 108 · Machesney Park (Harlem)3 Miles Varsity10820:09.211
Oct 25IHSA Class 3A XC Regional - #3C BataviaOct 25 · 3 Miles Varsity · Place 21 · Machesney Park (Harlem)3 Miles Varsity2119:28.10 PB11
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 10 · Machesney Park (Harlem)3 Miles Varsity1020:20.04 PB11
Oct 82025 Lights Out InvitationalOct 8 · 2 Miles Varsity · Place 18 · Machesney Park (Harlem)2 Miles Varsity1812:20.89 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 31 · Machesney Park (Harlem)3 Miles Varsity White3120:29.96 PB11
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 23 · Machesney Park (Harlem)5,000 Meters Varsity2320:20.76 PB11
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 151 · Machesney Park (Harlem)3 Miles Varsity15119:07.5611
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 73 · Machesney Park (Harlem)3 Miles Varsity7319:55.011
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 7 · Machesney Park (Harlem)3 Miles Varsity720:42.8911
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 10 · Machesney Park (Harlem)3 Miles Varsity1020:27.8911

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#3 Roselle (Lake Park)Nov 2 · 3 Miles Varsity · Place 88 · Machesney Park (Harlem)3 Miles Varsity8819:48.810
Oct 262024 IHSA Class 3A XC Regional-#3C Machesney Park (Harlem)Oct 26 · 3 Miles Varsity · Place 29 · Machesney Park (Harlem)3 Miles Varsity2920:33.5810
Oct 19NIC-10 Conference ChampionshipOct 19 · 3 Miles Varsity · Place 13 · Machesney Park (Harlem)3 Miles Varsity1320:11.4410
Oct 9Lights Out InvitationalOct 9 · 2 Miles Varsity · Place 45 · Machesney Park (Harlem)2 Miles Varsity4512:47.9810
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 53 · Machesney Park (Harlem)3 Miles Varsity5320:18.6510
Sep 28Rock River RunSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 12 · Machesney Park (Harlem)5,000 Meters Frosh/Soph Freshman1222:19.3010
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 331 · Machesney Park (Harlem)3 Miles Varsity33121:40.3110
Sep 10NIC-10 Preview MeetSep 10 · 2.5 Miles Junior Varsity · Place 1 · Machesney Park (Harlem)2.5 Miles Junior Varsity117:52.810
Sep 7Harlem InvitationalSep 7 · 3 Miles Junior Varsity · Place 5 · Machesney Park (Harlem)3 Miles Junior Varsity523:03.9310

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14NIC-10 ConferenceOct 14 · 3 Miles Junior Varsity · Place 21 · Machesney Park (Harlem)3 Miles Junior Varsity2126:08.919
Oct 5Lights Out InvitationalOct 5 · 2 Miles Junior Varsity · Place 33 · Machesney Park (Harlem)2 Miles Junior Varsity3314:41.559
Sep 23Rock River RunSep 23 · 3 Miles Frosh/Soph Freshman · Place 54 · Machesney Park (Harlem)3 Miles Frosh/Soph Freshman5426:23.609