Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Forest High School2025 Lights Out Invitational · Oct 813:41.992025 Lights Out InvitationalOctober 8, 2025
3 Miles · Kieselburg County Forest PreserveNIC-10 Conference Championship · Oct 1823:39.70NIC-10 Conference ChampionshipOctober 18, 2025
3 Miles · Lake Park HS (East Campus)2025 Lake Park Harvey Braus Classic · Sep 1322:57.32025 Lake Park Harvey Braus ClassicSeptember 13, 2025
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 423:33.562025 Pat Savage InvitationalOctober 4, 2025
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3C Batavia · Oct 2522:23.60IHSA Class 3A XC Regional - #3C BataviaOctober 25, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2723:37.48Rock River RunSeptember 27, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #3C BataviaOct 25 · 3 Miles Varsity · Place 61 · Machesney Park (Harlem)3 Miles Varsity6122:23.60 PB12
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 31 · Machesney Park (Harlem)3 Miles Varsity3123:39.70 PB12
Oct 82025 Lights Out InvitationalOct 8 · 2 Miles Varsity · Place 66 · Machesney Park (Harlem)2 Miles Varsity6613:41.99 PB12
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 124 · Machesney Park (Harlem)3 Miles Varsity White12423:33.56 PB12
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 89 · Machesney Park (Harlem)5,000 Meters Varsity8923:37.48 PB12
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 426 · Machesney Park (Harlem)3 Miles Varsity42622:04.6312
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 132 · Machesney Park (Harlem)3 Miles Varsity13222:57.3 PB12
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 29 · Machesney Park (Harlem)3 Miles Varsity2923:48.7212
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 57 · Machesney Park (Harlem)3 Miles Varsity5724:28.7612

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#3 Roselle (Lake Park)Nov 2 · 3 Miles Varsity · Place 133 · Machesney Park (Harlem)3 Miles Varsity13321:38.311
Oct 262024 IHSA Class 3A XC Regional-#3C Machesney Park (Harlem)Oct 26 · 3 Miles Varsity · Place 53 · Machesney Park (Harlem)3 Miles Varsity5322:41.3511
Oct 19NIC-10 Conference ChampionshipOct 19 · 3 Miles Junior Varsity · Place 1 · Machesney Park (Harlem)3 Miles Junior Varsity122:21.5911
Oct 9Lights Out InvitationalOct 9 · 2 Miles Varsity · Place 100 · Machesney Park (Harlem)2 Miles Varsity10014:22.0311
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 205 · Machesney Park (Harlem)3 Miles Varsity20522:45.9811
Sep 28Rock River RunSep 28 · 5,000 Meters Varsity · Place 83 · Machesney Park (Harlem)5,000 Meters Varsity8324:12.8011
Sep 142024 Lake Park Harvey Braus ClassicSep 14 · 3 Miles Varsity · Place 131 · Machesney Park (Harlem)3 Miles Varsity13124:08.111
Sep 10NIC-10 Preview MeetSep 10 · 3 Miles Varsity · Place 41 · Machesney Park (Harlem)3 Miles Varsity4126:10.211

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 28 · 3 Miles Varsity · Place 128 · Machesney Park (Harlem)3 Miles Varsity12821:42.210
Oct 212023 IHSA Class 3A XC Regional - #3C HampshireOct 21 · 3 Miles Varsity · Place 53 · Machesney Park (Harlem)3 Miles Varsity5323:44.010
Oct 14NIC-10 ConferenceOct 14 · 3 Miles Varsity · Place 30 · Machesney Park (Harlem)3 Miles Varsity3022:24.3510
Oct 5Lights Out InvitationalOct 5 · 2 Miles Varsity · Place 53 · Machesney Park (Harlem)2 Miles Varsity5313:40.9310
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Frosh/Soph Freshman · Place 39 · Machesney Park (Harlem)3 Miles Frosh/Soph Freshman3922:15.86SO
Sep 23Rock River RunSep 23 · 3 Miles Varsity · Place 78 · Machesney Park (Harlem)3 Miles Varsity7823:20.2010
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 426 · Machesney Park (Harlem)3 Miles Varsity42622:30.010
Sep 92023 Lake Park Harvey Braus ClassicSep 9 · 3 Miles Varsity · Place 134 · Machesney Park (Harlem)3 Miles Varsity13422:37.510
Sep 5NIC-10 Preview MeetSep 5 · 2.6 Miles Junior Varsity · Place 4 · Machesney Park (Harlem)2.6 Miles Junior Varsity421:32.710
Sep 2Harlem InvitationalSep 2 · 3 Miles Varsity · Place 35 · Machesney Park (Harlem)3 Miles Varsity3523:58.8210

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15NIC-10 Conference ChampionshipOct 15 · 3 Miles Junior Varsity · Place 13 · Machesney Park (Harlem)3 Miles Junior Varsity1323:27.269
Oct 6Lights Out InvitationalOct 6 · 2 Miles Varsity · Place 55 · Machesney Park (Harlem)2 Miles Varsity5514:40.43FR
Oct 1Pat Savage InvitationalOct 1 · 3 Miles Varsity · Place 286 · Machesney Park (Harlem)3 Miles Varsity28624:00.899
Sep 24Sterling HS - Rock River RunSep 24 · 3 Miles Frosh/Soph Freshman · Place 32 · Machesney Park (Harlem)3 Miles Frosh/Soph Freshman3223:58.509
Sep 10Lake Park Harvey Braus ClassicSep 10 · 3 Miles Junior Varsity · Place 178 · Machesney Park (Harlem)3 Miles Junior Varsity17826:41.19
Sep 3Harlem InvitationalSep 3 · 3 Miles Junior Varsity · Place 33 · Machesney Park (Harlem)3 Miles Junior Varsity3328:01.19