Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 720:33.40IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1222:18.5First to the Finish InvitationalSeptember 12, 2026
3 Miles · Empire ParkMoline XC Season Opener · Aug 2522:45.4Moline XC Season OpenerAugust 25, 2025
3 Miles · Lake Erie Country ClubPanther Invitational CC 26 · Oct 622:05.2Panther Invitational CC 26October 6, 2026
3 Miles · Richmond Hill ParkGeneseo XC Invitational · Sep 1926:05.8Geneseo XC InvitationalSeptember 19, 2026
3 Miles · Saukie Golf CourseIHSA Class 1A XC Sectional - #4 Sherrard · Nov 121:55.2IHSA Class 1A XC Sectional - #4 SherrardNovember 1, 2025
3 Miles · Settler's Hill CC CourseSt. Charles East Leavey Invitational · Sep 622:04.20St. Charles East Leavey InvitationalSeptember 6, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1426:04.9All-American InvitationalSeptember 14, 2024
5,000 Meters · Luther College CampusAll-American Invitational · Sep 928:15.30All-American InvitationalSeptember 9, 2023
5,000 Meters · Oregon2026 IHSA Class 1A XC Sectional - #4 Oregon · Oct 3122:19.92026 IHSA Class 1A XC Sectional - #4 OregonOctober 31, 2026
5,000 Meters · Oregon High SchoolOregon HS Open · Sep 524:41.7Oregon HS OpenSeptember 5, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 169 · Port Byron (Riverdale)3 Miles Class 1A Varsity16920:33.40 PB12
Oct 312026 IHSA Class 1A XC Sectional - #4 OregonOct 31 · 5,000 Meters Varsity · Place 72 · Port Byron (Riverdale)5,000 Meters Varsity7222:19.9 PB12
Oct 242026 IHSA Class 1A XC Regional - #4B Manlius (Bureau Valley)Oct 24 · 3 Miles Varsity · Place 32 · Port Byron (Riverdale)3 Miles Varsity3221:22.712
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 107 · Port Byron (Riverdale)3 Miles Varsity10720:59.312
Oct 6Panther Invitational CC 26Oct 6 · 3 Miles Varsity · Place 24 · Port Byron (Riverdale)3 Miles Varsity2422:05.2 PB12
Oct 36th Annual Augustana College High School InvitationalOct 3 · 3 Miles HS Varsity · Place 42 · Port Byron (Riverdale)3 Miles HS Varsity4222:47.3112
Sep 29TRAC Cross Country MeetSep 29 · 3 Miles Varsity · Place 19 · Port Byron (Riverdale)3 Miles Varsity1921:56.512
Sep 19Geneseo XC InvitationalSep 19 · 3 Miles Senior Girls · Place 21 · Port Byron (Riverdale)3 Miles Senior Girls2126:05.8 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 189 · Port Byron (Riverdale)3 Miles 3 Miles-Varsity-1A18922:18.5 PB12
Sep 5Oregon HS OpenSep 5 · 5,000 Meters Varsity · Place 50 · Port Byron (Riverdale)5,000 Meters Varsity5024:41.7 PB12
Aug 24Moline Cross Country Season OpenerAug 24 · 3 Miles Varsity · Place 32 · Port Byron (Riverdale)3 Miles Varsity3223:0912

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #4 SherrardNov 1 · 3 Miles Varsity · Place 84 · Port Byron (Riverdale)3 Miles Varsity8421:55.2 PB11
Oct 25IHSA Class 1A XC Regional - #4B Rock Island (Alleman)Oct 25 · 3 Miles Varsity · Place 43 · Port Byron (Riverdale)3 Miles Varsity4322:5811
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 141 · Port Byron (Riverdale)3 Miles Varsity 1A14121:22.3011
Sep 6St. Charles East Leavey InvitationalSep 6 · 3 Miles Varsity · Place 77 · Port Byron (Riverdale)3 Miles Varsity7722:04.20 PB11
Aug 25Moline XC Season OpenerAug 25 · 3 Miles Varsity · Place 40 · Port Byron (Riverdale)3 Miles Varsity4022:45.4 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#4 Rock Island (Alleman)Nov 2 · 3 Miles Varsity · Place 51 · Port Byron (Riverdale)3 Miles Varsity5121:20.310
Oct 262024 IHSA Class 1A XC Regional-#4B Port Byron (Riverdale)Oct 26 · 3 Miles Varsity · Place 33 · Port Byron (Riverdale)3 Miles Varsity3322:33.4710
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 136 · Port Byron (Riverdale)3 Miles Varsity13623:03.7010
Oct 8Panther InvitationalOct 8 · 5,000 Meters Varsity · Place 16 · Port Byron (Riverdale)5,000 Meters Varsity1622:58.5010
Oct 8Panther Invite 24 Oct 8 · 3 Miles Varsity · Place 16 · Port Byron (Riverdale)3 Miles Varsity1622:58.5010
Oct 1Three Rivers Conference XC ChampionshipsOct 1 · 5,000 Meters Varsity · Port Byron (Riverdale)5,000 Meters Varsity024:14Unofficial10
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Open · Place 247 · Port Byron (Riverdale)3 Miles Open24723:28.4310
Sep 14All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 209 · Port Byron (Riverdale)5,000 Meters Varsity20926:04.9 PB10
Sep 7Oregon OpenSep 7 · 5,000 Meters Varsity · Place 74 · Port Byron (Riverdale)5,000 Meters Varsity7425:17.410

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 1A XC Sectional - #4 OregonOct 28 · 5,000 Meters Varsity · Place 111 · Port Byron (Riverdale)5,000 Meters Varsity11125:19.45—
Oct 212023 IHSA Class 1A XC Regional - #4B Manlius (Bureau Valley)Oct 21 · 3 Miles Varsity · Place 49 · Port Byron (Riverdale)3 Miles Varsity4925:49.409
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Varsity · Place 189 · Port Byron (Riverdale)3 Miles Varsity18924:14.909
Oct 3Panther Invite 23Oct 3 · 3 Miles Varsity · Place 42 · Port Byron (Riverdale)3 Miles Varsity4227:12.879
Sep 30Illinois-Iowa Border Wars XC InvitationalSep 30 · 3 Miles Varsity · Place 53 · Port Byron (Riverdale)3 Miles Varsity5326:58.39
Sep 26Three Rivers Atheltic Conference Championship MeetSep 26 · 3 Miles Varsity · Place 47 · Port Byron (Riverdale)3 Miles Varsity4728:16.599
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 493 · Port Byron (Riverdale)3 Miles Varsity49326:10.89
Sep 9All-American InvitationalSep 9 · 5,000 Meters Varsity · Place 236 · Port Byron (Riverdale)5,000 Meters Varsity23628:15.30 PB9
Sep 2Oregon (IL) HS OpenSep 2 · 5,000 Meters Varsity · Place 84 · Port Byron (Riverdale)5,000 Meters Varsity8426:50.39
Aug 28Annawan-Wethersfield Titan InvitationalAug 28 · Varsity · Place 85 · Port Byron (Riverdale)Varsity8528:299