Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Baker Park8-Team Meet · Sep 1524:178-Team MeetSeptember 15, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 320:48.84Peoria High School InvitationalOctober 3, 2026
3 Miles · Lake Erie Country ClubPanther Invitational CC 26 · Oct 621:47.12Panther Invitational CC 26October 6, 2026
3 Miles · Richmond Hill ParkGeneseo XC Invitational · Sep 1924:03.9Geneseo XC InvitationalSeptember 19, 2026
3 Miles · Saukie Golf CourseTRAC Cross Country Meet · Sep 2922:13.4TRAC Cross Country MeetSeptember 29, 2026
3 Miles · Seneca Ag FarmIHSA Class 1A XC Regional - #4C Seneca · Oct 2522:45.70IHSA Class 1A XC Regional - #4C SenecaOctober 25, 2025
3 Miles · Zearing ParkGary Coates Invitational · Sep 1222:23.96Gary Coates InvitationalSeptember 12, 2026
5,000 Meters · Hoover ParkSterling XC Invitational · Oct 1022:44.4Sterling XC InvitationalOctober 10, 2026
5,000 Meters · Marshall-Putnam FairgroundsHenry Home Meet · Oct 1324:33.29Henry Home MeetOctober 13, 2026
5,000 Meters · Oregon High SchoolOregon HS Open · Sep 525:20.2Oregon HS OpenSeptember 5, 2026
5,000 Meters · Oregon Park WestOregon HS Open · Sep 625:24.9Oregon HS OpenSeptember 6, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2724:18.68Rock River RunSeptember 27, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 13Henry Home MeetOct 13 · 5,000 Meters Varsity · Place 10 · Princeton5,000 Meters Varsity1024:33.29 PB12
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 80 · Princeton5,000 Meters Varsity8022:44.4 PB12
Oct 6Panther Invitational CC 26Oct 6 · 3 Miles Varsity · Place 69 · Princeton3 Miles Varsity6921:47.12 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 271 · Princeton3 Miles Varsity - 1A/2A27120:48.84 PB12
Sep 29TRAC Cross Country MeetSep 29 · 3 Miles Varsity · Place 59 · Princeton3 Miles Varsity5922:13.4 PB12
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 175 · Princeton5,000 Meters Varsity17523:02.8712
Sep 19Geneseo XC InvitationalSep 19 · 3 Miles Senior Boys · Place 33 · Princeton3 Miles Senior Boys3324:03.9 PB12
Sep 158-Team MeetSep 15 · 3 Miles Varsity · Place 37 · Princeton3 Miles Varsity3724:17 PB12
Sep 12Gary Coates InvitationalSep 12 · 3 Miles Varsity · Place 55 · Princeton3 Miles Varsity5522:23.96 PB12
Sep 8Dual Meet with KewaneeSep 8 · 3 Miles Varsity · Place 5 · Princeton3 Miles Varsity524:46.0012
Sep 5Oregon HS OpenSep 5 · 5,000 Meters Varsity · Place 140 · Princeton5,000 Meters Varsity14025:20.2 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #4C SenecaOct 25 · 3 Miles Varsity · Place 88 · Princeton3 Miles Varsity8822:45.70 PB11
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 272 · Princeton3 Miles Varsity27222:52.8011
Oct 14Henry Home MeetOct 14 · 5,000 Meters Varisty · Place 11 · Princeton5,000 Meters Varisty1125:5111
Oct 7Panther Invite 25Oct 7 · 3 Miles Varsity · Place 75 · Princeton3 Miles Varsity7523:44.9911
Sep 30Three Rivers Conference XC ChampionshipsSep 30 · 3 Miles Varsity · Place 66 · Princeton3 Miles Varsity6623:24.9011
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 160 · Princeton5,000 Meters Varsity16024:18.68 PB11
Sep 20Geneseo XC InviteSep 20 · 3 Miles Junior Boys · Place 45 · Princeton3 Miles Junior Boys4524:22.2011
Sep 168-Team MeetSep 16 · 3 Miles Varsity · Place 41 · Princeton3 Miles Varsity4127:4611
Sep 13Gary Coates InvitationalSep 13 · 3 Miles Varsity · Place 58 · Princeton3 Miles Varsity5823:45.3011
Sep 9Princeton DualSep 9 · 3 Miles Varsity · Place 6 · Princeton3 Miles Varsity624:14.0011
Sep 6Oregon HS OpenSep 6 · 5,000 Meters Varsity · Place 165 · Princeton5,000 Meters Varsity16525:24.9 PB11