Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.94 Miles · Black Partridge Park2026 IHSA Class 2A XC Sectional - #2 Metamora · Oct 3117:39.542026 IHSA Class 2A XC Sectional - #2 MetamoraOctober 31, 2026
3 Miles · Baker ParkBaker Lake Mini Meet · Oct 721:10Baker Lake Mini MeetOctober 7, 2025
3 Miles · Catlin ParkOttawa High School Home Meet · Sep 2323:54Ottawa High School Home MeetSeptember 23, 2025
3 Miles · Community ParkLisle Mane XC Invitational · Oct 318:16.5Lisle Mane XC InvitationalOctober 3, 2026
3 Miles · Detweiller ParkDetweiller at Dark powered by Under Armour - HIGH SCHOOL · Jul 2419:55.16Detweiller at Dark powered by Under Armour - HIGH SCHOOLJuly 24, 2026
3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 2620:02.5Morris Early Bird InviteAugust 26, 2026
3 Miles · Indian Oaks ParkKRC Championships · Oct 1718:15.63KRC ChampionshipsOctober 17, 2026
3 Miles · Limestone Park40th Herscher Invite · Sep 2723:50.7040th Herscher Invite September 27, 2025
3 Miles · Plano High SchoolRoss Greiter Invitational · Sep 2218:40.24Ross Greiter InvitationalSeptember 22, 2026
3 Miles · The Oaks At River's EdgePC/Pontiac Invite · Oct 1019:16.7PC/Pontiac InviteOctober 10, 2026
5,000 Meters · Community ParkLisle Mane XC Invitational · Oct 423:46.48Lisle Mane XC InvitationalOctober 4, 2025
5,000 Meters · McHenry Township Recreation Center2025 KRC XC Championships · Oct 1821:39.492025 KRC XC ChampionshipsOctober 18, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #2 MetamoraOct 31 · 2.94 Miles Varsity · Place 106 · PlanoPlano2.94 Miles Varsity10617:39.54 PB10
Oct 242026 IHSA Class 2A XC Regional - #2A GeneseoOct 24 · 3 Miles Varsity · Place 57 · PlanoPlano3 Miles Varsity5719:00.2610
Oct 17KRC ChampionshipsOct 17 · 3 Miles Varsity · Place 24 · PlanoPlano3 Miles Varsity2418:15.63 PB10
Oct 10PC/Pontiac InviteOct 10 · 3 Miles Varsity · Place 59 · PlanoPlano3 Miles Varsity5919:16.7 PB10
Oct 3Lisle Mane XC InvitationalOct 3 · 3 Miles Varsity · Place 81 · PlanoPlano3 Miles Varsity8118:16.5 PB10
Sep 22Ross Greiter InvitationalSep 22 · 3 Miles Varsity · Place 17 · PlanoPlano3 Miles Varsity1718:40.24 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 352 · PlanoPlano3 Miles 3 Miles-Varsity-Open35220:16.810
Sep 8KRC Preview Meet at Indians Oak Park, MarengoSep 8 · 3 Miles Varsity · Place 30 · PlanoPlano3 Miles Varsity3019:28.4810
Aug 26Morris Early Bird InviteAug 26 · 3 Miles Varsity · Place 59 · PlanoPlano3 Miles Varsity5920:02.5 PB10
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles Co-Ed HS · Place 126 · Plano ReapersPlano Reapers3 Miles Co-Ed HS12619:55.16 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 182025 KRC XC ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 9 · PlanoPlano5,000 Meters Junior Varsity921:39.49 PB9
Oct 11PC/Pontiac InviteOct 11 · 3 Miles Open · Place 36 · PlanoPlano3 Miles Open3620:46.249
Oct 7Baker Lake Mini MeetOct 7 · 3 Miles Boys · Place 9 · PlanoPlano3 Miles Boys921:10 PB9
Oct 4Lisle Mane XC InvitationalOct 4 · 5,000 Meters Varsity · Place 160 · PlanoPlano5,000 Meters Varsity16023:46.48 PB9
Sep 30Westmont 500Sep 30 · 3 Miles Varsity · Place 24 · PlanoPlano3 Miles Varsity2423:209
Sep 2740th Herscher Invite Sep 27 · 3 Miles Frosh/Soph · Place 34 · PlanoPlano3 Miles Frosh/Soph3423:50.70 PB9
Sep 23Ottawa High School Home MeetSep 23 · 3 Miles Open · Place 28 · PlanoPlano3 Miles Open2823:54 PB9
Sep 202025 Woodstock Byrnefest XC Invite Sep 20 · 3 Miles Junior Varsity · Place 11 · PlanoPlano3 Miles Junior Varsity1125:44.639
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 965 · PlanoPlano3 Miles Varsity Open96525:26.909
Sep 9Ross Greiter InvitationalSep 9 · 3 Miles Varsity · Place 50 · PlanoPlano3 Miles Varsity5026:08.819
Sep 5Twilight in the WoodsSep 5 · 3 Miles Junior Varsity · Place 36 · PlanoPlano3 Miles Junior Varsity3624:53.809