Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Baker Park8-Team Meet · Sep 1526:268-Team MeetSeptember 15, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 320:27.97Peoria High School InvitationalOctober 3, 2026
3 Miles · Lake Erie Country ClubPanther Invitational CC 26 · Oct 621:05.08Panther Invitational CC 26October 6, 2026
3 Miles · Richmond Hill ParkGeneseo XC Invite · Sep 2024:14.70Geneseo XC InviteSeptember 20, 2025
3 Miles · Saukie Golf CourseTRAC Cross Country Meet · Sep 2921:29.6TRAC Cross Country MeetSeptember 29, 2026
3 Miles · Seneca Ag FarmIHSA Class 1A XC Regional - #4C Seneca · Oct 2522:19.00IHSA Class 1A XC Regional - #4C SenecaOctober 25, 2025
3 Miles · Zearing ParkGary Coates Invitational · Sep 1223:49.16Gary Coates InvitationalSeptember 12, 2026
5,000 Meters · Hoover ParkSterling XC Invitational · Oct 1023:01.3Sterling XC InvitationalOctober 10, 2026
5,000 Meters · Marshall-Putnam FairgroundsHenry Home Meet · Oct 1324:33.20Henry Home MeetOctober 13, 2026
5,000 Meters · Oregon High SchoolOregon HS Open · Sep 525:23Oregon HS OpenSeptember 5, 2026
5,000 Meters · Oregon Park WestOregon HS Open · Sep 625:22.3Oregon HS OpenSeptember 6, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2725:28.39Rock River RunSeptember 27, 2025

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #4B Manlius (Bureau Valley)Oct 24 · 3 Miles Varsity · Place 84 · Princeton3 Miles Varsity8420:35.212
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 229 · Princeton3 Miles Varsity22920:08.112
Oct 13Henry Home MeetOct 13 · 5,000 Meters Varsity · Place 9 · Princeton5,000 Meters Varsity924:33.20 PB12
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 81 · Princeton5,000 Meters Varsity8123:01.3 PB12
Oct 6Panther Invitational CC 26Oct 6 · 3 Miles Varsity · Place 62 · Princeton3 Miles Varsity6221:05.08 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 265 · Princeton3 Miles Varsity - 1A/2A26520:27.97 PB12
Sep 29TRAC Cross Country MeetSep 29 · 3 Miles Varsity · Place 53 · Princeton3 Miles Varsity5321:29.6 PB12
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 178 · Princeton5,000 Meters Varsity17823:15.2712
Sep 19Geneseo XC InvitationalSep 19 · 3 Miles Senior Boys · Place 34 · Princeton3 Miles Senior Boys3424:57.512
Sep 158-Team MeetSep 15 · 3 Miles Varsity · Place 42 · Princeton3 Miles Varsity4226:26 PB12
Sep 12Gary Coates InvitationalSep 12 · 3 Miles Varsity · Place 68 · Princeton3 Miles Varsity6823:49.16 PB12
Sep 8Dual Meet with KewaneeSep 8 · 3 Miles Varsity · Place 7 · Princeton3 Miles Varsity726:15.0012
Sep 5Oregon HS OpenSep 5 · 5,000 Meters Varsity · Place 142 · Princeton5,000 Meters Varsity14225:23 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #4C SenecaOct 25 · 3 Miles Varsity · Place 86 · Princeton3 Miles Varsity8622:19.00 PB11
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 263 · Princeton3 Miles Varsity26322:05.2011
Oct 11Sterling HS XC InvitationalOct 11 · 5,000 Meters Varsity · Place 67 · Princeton5,000 Meters Varsity6724:12.6111
Oct 7Panther Invite 25Oct 7 · 3 Miles Varsity · Place 71 · Princeton3 Miles Varsity7122:43.5911
Sep 30Three Rivers Conference XC ChampionshipsSep 30 · 3 Miles Varsity · Place 70 · Princeton3 Miles Varsity7025:54.5211
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 164 · Princeton5,000 Meters Varsity16425:28.39 PB11
Sep 20Geneseo XC InviteSep 20 · 3 Miles Junior Boys · Place 42 · Princeton3 Miles Junior Boys4224:14.70 PB11
Sep 168-Team MeetSep 16 · 3 Miles Varsity · Place 43 · Princeton3 Miles Varsity4328:3411
Sep 13Gary Coates InvitationalSep 13 · 3 Miles Varsity · Place 61 · Princeton3 Miles Varsity6125:38.4311
Sep 9Princeton DualSep 9 · 3 Miles Varsity · Place 7 · Princeton3 Miles Varsity727:10.0011
Sep 6Oregon HS OpenSep 6 · 5,000 Meters Varsity · Place 161 · Princeton5,000 Meters Varsity16125:22.3 PB11