Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1223:55.5Amboy XC InvitationalOctober 12, 2026
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1324:41.30Amboy Columbus Day XC Invitational October 13, 2025
3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 2024:35.20Dale Donner XC InvitationalSeptember 20, 2025
3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 1924:05.8Dale Donner InviteSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 722:07.40IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1823:23.7047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Farmington Central High SchoolFarmington XC Invitational · Aug 2524:18.83Farmington XC InvitationalAugust 25, 2025
3 Miles · Lake Erie Country ClubPanther Invitational CC 26 · Oct 623:22.7Panther Invitational CC 26October 6, 2026
3 Miles · Midland Golf ClubAnnawan-Wethersfield Titan Invitational · Sep 225:25Annawan-Wethersfield Titan InvitationalSeptember 2, 2025
3 Miles · Saukie Golf Course6th Annual Augustana College High School Invitational · Oct 322:39.186th Annual Augustana College High School InvitationalOctober 3, 2026
3 Miles · Zearing ParkGary Coates Invitational · Sep 1324:22.59Gary Coates InvitationalSeptember 13, 2025
5,000 Meters · Oregon2026 IHSA Class 1A XC Sectional - #4 Oregon · Oct 3123:05.72026 IHSA Class 1A XC Sectional - #4 OregonOctober 31, 2026

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 227 · Aledo (Mercer County)3 Miles Class 1A Varsity22722:07.40 PB12
Oct 312026 IHSA Class 1A XC Sectional - #4 OregonOct 31 · 5,000 Meters Varsity · Place 87 · Aledo (Mercer County)5,000 Meters Varsity8723:05.7 PB12
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 68 · Aledo (Mercer County)2.95 Miles Varsity6823:55.5 PB12
Oct 6Panther Invitational CC 26Oct 6 · 3 Miles Varsity · Place 36 · Aledo (Mercer County)3 Miles Varsity3623:22.7 PB12
Oct 36th Annual Augustana College High School InvitationalOct 3 · 3 Miles HS Varsity · Place 40 · Aledo (Mercer County)3 Miles HS Varsity4022:39.18 PB12
Sep 29TRAC Cross Country MeetSep 29 · 3 Miles Varsity · Place 33 · Aledo (Mercer County)3 Miles Varsity3323:52.612
Sep 19Dale Donner InviteSep 19 · 3 Miles Varsity · Place 77 · Aledo (Mercer County)3 Miles Varsity7724:05.8 PB12
Sep 12Gary Coates InvitationalSep 12 · 3 Miles Varsity · Place 31 · Aledo (Mercer County)3 Miles Varsity3124:31.0512

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #4 SherrardNov 1 · 3 Miles Varsity · Place 111 · Aledo (Mercer County)3 Miles Varsity11123:02.011
Oct 25IHSA Class 1A XC Regional - #4B Rock Island (Alleman)Oct 25 · 3 Miles Varsity · Place 50 · Aledo (Mercer County)3 Miles Varsity5023:2011
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 163 · Aledo (Mercer County)3 Miles Varsity16323:23.70 PB11
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 84 · Aledo (Mercer County)2.95 Miles Varsity8424:41.30 PB11
Oct 7Panther Invite 25Oct 7 · 3 Miles Varsity · Place 38 · Aledo (Mercer County)3 Miles Varsity3824:33.2211
Oct 4Augustana College High School InvitationalOct 4 · 3 Miles Varsity · Place 64 · Aledo (Mercer County)3 Miles Varsity6426:35.911
Sep 20Dale Donner XC InvitationalSep 20 · 3 Miles Varsity · Place 95 · Aledo (Mercer County)3 Miles Varsity9524:35.20 PB11
Sep 13Gary Coates InvitationalSep 13 · 3 Miles Varsity · Place 30 · Aledo (Mercer County)3 Miles Varsity3024:22.59 PB11
Sep 2Annawan-Wethersfield Titan InvitationalSep 2 · 3 Miles Varsity · Place 51 · Aledo (Mercer County)3 Miles Varsity5125:25 PB11
Aug 25Farmington XC InvitationalAug 25 · 3 Miles Varsity · Place 29 · Aledo (Mercer County)3 Miles Varsity2924:18.83 PB11