Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Black Partridge ParkTom Koonce Redbird Invite · Aug 2313:53.20Tom Koonce Redbird InviteAugust 23, 2025
2 Miles · Dunlap High SchoolIESA 3A - Sectional F @ Dunlap Valley Middle School · Oct 1113:01.20IESA 3A - Sectional F @ Dunlap Valley Middle SchoolOctober 11, 2025
2 Miles · Hoover ParkYe Olde Berserker · Sep 1113:22.20Ye Olde BerserkerSeptember 11, 2025
2 Miles · Sterling MS XC CourseRock River Run · Sep 2713:32.49Rock River RunSeptember 27, 2025
2 Miles · Troy Cronin XC courseShorewood/Troy XC Invitational · Sep 2013:14.77Shorewood/Troy XC InvitationalSeptember 20, 2025
2.4 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1217:09.0Amboy XC InvitationalOctober 12, 2026
3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 1921:47.3Dale Donner InviteSeptember 19, 2026
3 Miles · Chautauqua ParkKewanee XC Chautauqua Meet · Aug 2722:10.71Kewanee XC Chautauqua MeetAugust 27, 2026
3 Miles · Seneca Ag FarmTri County Conference · Sep 2921:50.3Tri County ConferenceSeptember 29, 2026
3,000 Meters · Richmond Hill ParkGeneseo Middle School XC Invite · Sep 313:05.80Geneseo Middle School XC InviteSeptember 3, 2025
4602 m · Saint Bede AcademySt. Bede Home Meet #1 · Sep 322:05.84St. Bede Home Meet #1September 3, 2026
5,000 Meters · Oregon2026 IHSA Class 1A XC Sectional - #4 Oregon · Oct 3120:49.32026 IHSA Class 1A XC Sectional - #4 OregonOctober 31, 2026
5,000 Meters · Oregon High SchoolOregon HS Open · Sep 524:35Oregon HS OpenSeptember 5, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #4 OregonOct 31 · 5,000 Meters Varsity · Place 146 · Peru (St. Bede)Peru (St. Bede)5,000 Meters Varsity14620:49.3 PB9
Oct 12Amboy XC InvitationalOct 12 · 2.4 Miles Frosh/Soph · Place 30 · Peru (St. Bede)Peru (St. Bede)2.4 Miles Frosh/Soph3017:09.0 PB9
Sep 29Tri County ConferenceSep 29 · 3 Miles Varsity Boys 3 mile Race · Place 33 · Peru (St. Bede)Peru (St. Bede)3 Miles Varsity Boys 3 mile Race3321:50.3 PB9
Sep 19Dale Donner InviteSep 19 · 3 Miles Varsity · Place 149 · Peru (St. Bede)Peru (St. Bede)3 Miles Varsity14921:47.3 PB9
Sep 8Henry XC OpenerSep 8 · 5,000 Meters Varsity · Place 18 · Peru (St. Bede)Peru (St. Bede)5,000 Meters Varsity1823:38.33Unofficial9
Sep 5Oregon HS OpenSep 5 · 5,000 Meters Junior Varsity · Place 57 · Peru (St. Bede)Peru (St. Bede)5,000 Meters Junior Varsity5724:35 PB9
Sep 3St. Bede Home Meet #1Sep 3 · 2.86 Miles Varsity · Place 22 · Peru (St. Bede)Peru (St. Bede)2.86 Miles Varsity2222:05.84 PB9
Aug 27Kewanee XC Chautauqua MeetAug 27 · 3 Miles Varsity · Place 19 · Peru (St. Bede)Peru (St. Bede)3 Miles Varsity1922:10.71 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 11IESA 3A - Sectional F @ Dunlap Valley Middle SchoolOct 11 · 2 Miles Varsity Boys · Place 78 · Princeton LoganPrinceton Logan2 Miles Varsity Boys7813:01.20 PB8
Sep 27Rock River RunSep 27 · 2 Miles Middle School · Place 49 · Princeton LoganPrinceton Logan2 Miles Middle School4913:32.49 PB8
Sep 23Coach Bob Lacroix Spartan InviteSep 23 · 2 Miles Varsity Boys · Place 52 · Princeton LoganPrinceton Logan2 Miles Varsity Boys5213:11.168
Sep 20Shorewood/Troy XC InvitationalSep 20 · 2 Miles 8th Grade · Place 145 · Princeton LoganPrinceton Logan2 Miles 8th Grade14513:14.77 PB8
Sep 11Ye Olde BerserkerSep 11 · 2 Miles Middle School · Place 27 · Princeton LoganPrinceton Logan2 Miles Middle School2713:22.20 PB8
Sep 3Geneseo Middle School XC InviteSep 3 · 3,000 Meters 8th Grade Boys · Place 18 · Princeton LoganPrinceton Logan3,000 Meters 8th Grade Boys1813:05.80 PB8
Aug 23Tom Koonce Redbird InviteAug 23 · 2 Miles Varsity Boys · Place 54 · Princeton LoganPrinceton Logan2 Miles Varsity Boys5413:53.20 PB8