Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Oregon High SchoolOregon (IL) JH Open · Sep 211:29.4Oregon (IL) JH OpenSeptember 2, 2023
2 Miles · Hoover ParkYe Olde Bezerker · Sep 1313:20Ye Olde BezerkerSeptember 13, 2023
2 Miles · Three Sisters Park2024 IESA Class 2A Sectional F · Oct 1212:20.042024 IESA Class 2A Sectional FOctober 12, 2024
2253 m · Oregon High School9/7 Oregon JH Open · Sep 710:23.79/7 Oregon JH OpenSeptember 7, 2024
3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 2020:49.30Dale Donner XC InvitationalSeptember 20, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 719:20.10IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1220:46.4First to the Finish InvitationalSeptember 12, 2026
3 Miles · Empire ParkMoline XC Season Opener · Aug 2520:28.2Moline XC Season OpenerAugust 25, 2025
3 Miles · Lake Erie Country ClubPanther Invite 25 · Oct 719:14.68Panther Invite 25October 7, 2025
3 Miles · Richmond Hill ParkGeneseo XC Invitational · Sep 1922:40.0Geneseo XC InvitationalSeptember 19, 2026
3 Miles · Saukie Golf CourseIHSA Class 1A XC Regional - #4B Rock Island (Alleman) · Oct 2519:38IHSA Class 1A XC Regional - #4B Rock Island (Alleman)October 25, 2025
3 Miles · Settler's Hill CC CourseSt. Charles East Leavey Invitational · Sep 620:37.00St. Charles East Leavey InvitationalSeptember 6, 2025
3 Miles · Zearing ParkThree Rivers Conference XC Championships · Sep 3020:58.24Three Rivers Conference XC ChampionshipsSeptember 30, 2025
3,000 Meters · Richmond Hill ParkGeneseo Middle School XC Invite · Sep 612:51.10Geneseo Middle School XC InviteSeptember 6, 2023
5,000 Meters · Oregon2026 IHSA Class 1A XC Sectional - #4 Oregon · Oct 3120:31.22026 IHSA Class 1A XC Sectional - #4 OregonOctober 31, 2026
5,000 Meters · Oregon High SchoolOregon HS Open · Sep 522:11.59Oregon HS OpenSeptember 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 102 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Class 1A Varsity10219:20.10 PB10
Oct 312026 IHSA Class 1A XC Sectional - #4 OregonOct 31 · 5,000 Meters Varsity · Place 24 · Port Byron (Riverdale)Port Byron (Riverdale)5,000 Meters Varsity2420:31.2 PB10
Oct 242026 IHSA Class 1A XC Regional - #4B Manlius (Bureau Valley)Oct 24 · 3 Miles Varsity · Place 12 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity1220:12.710
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 40 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity4019:36.910
Oct 6Panther Invitational CC 26Oct 6 · 3 Miles Varsity · Place 7 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity720:14.810
Sep 29TRAC Cross Country MeetSep 29 · 3 Miles Varsity · Place 13 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity1321:21.110
Sep 19Geneseo XC InvitationalSep 19 · 3 Miles Sophomore Girls · Place 5 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Sophomore Girls522:40.0 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 94 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles 3 Miles-Varsity-1A9420:46.4 PB10
Sep 5Oregon HS OpenSep 5 · 5,000 Meters Varsity · Place 18 · Port Byron (Riverdale)Port Byron (Riverdale)5,000 Meters Varsity1822:11.59 PB10
Aug 24Moline Cross Country Season OpenerAug 24 · 3 Miles Varsity · Place 13 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity1321:3610

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #4 SherrardNov 1 · 3 Miles Varsity · Place 26 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity2619:48.49
Oct 25IHSA Class 1A XC Regional - #4B Rock Island (Alleman)Oct 25 · 3 Miles Varsity · Place 9 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity919:38 PB9
Oct 7Panther Invite 25Oct 7 · 3 Miles Varsity · Place 2 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity219:14.68 PB9
Oct 4Augustana College High School InvitationalOct 4 · 3 Miles Varsity · Place 7 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity720:20.89
Sep 30Three Rivers Conference XC ChampionshipsSep 30 · 3 Miles Varsity · Place 4 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity420:58.24 PB9
Sep 20Dale Donner XC InvitationalSep 20 · 3 Miles Varsity · Place 26 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity2620:49.30 PB9
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 76 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity 1A7620:14.309
Sep 6St. Charles East Leavey InvitationalSep 6 · 3 Miles Varsity · Place 50 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity5020:37.00 PB9
Aug 25Moline XC Season OpenerAug 25 · 3 Miles Varsity · Place 9 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity920:28.2 PB9

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 2A · Place 18 · Port Byron RiverdalePort Byron Riverdale2 Miles 2A1812:34.688
Oct 122024 IESA Class 2A Sectional FOct 12 · 2 Miles Middle School · Place 1 · Port Byron RiverdalePort Byron Riverdale2 Miles Middle School112:20.04 PB8
Oct 8Panther InvitationalOct 8 · 1,600 Meters Middle School · Place 1 · Port Byron RiverdalePort Byron Riverdale1,600 Meters Middle School15:55.098
Sep 28Rock River RunSep 28 · 2 Miles Middle School · Place 4 · Port Byron RiverdalePort Byron Riverdale2 Miles Middle School412:32.808
Sep 12Ye Old BeserkerSep 12 · 3,200 Meters Middle School · Place 1 · Port Byron RiverdalePort Byron Riverdale3,200 Meters Middle School113:058
Sep 79/7 Oregon JH OpenSep 7 · 1.4 Miles Middle School · Place 2 · Port Byron RiverdalePort Byron Riverdale1.4 Miles Middle School210:23.7 PB8
Sep 4Geneseo Middle School XC InviteSep 4 · 3,000 Meters 8th Grade · Place 2 · Port Byron RiverdalePort Byron Riverdale3,000 Meters 8th Grade213:00.108
Aug 31Michele Stewart XC InvitationalAug 31 · 2 Miles Varsity · Place 11 · Port Byron RiverdalePort Byron Riverdale2 Miles Varsity1113:12.108
Aug 24Reagan Rectangular XC InviteAug 24 · 2 Miles Varsity · Place 3 · Port Byron RiverdalePort Byron Riverdale2 Miles Varsity313:25.388

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 2A · Place 37 · Port Byron RiverdalePort Byron Riverdale2 Miles 2A3713:00.607
Oct 7IESA 2A Sectional D @ Three Sisters ParkOct 7 · 2 Miles Varsity · Place 2 · Port Byron RiverdalePort Byron Riverdale2 Miles Varsity212:31.707
Oct 3Panther Invite 23Oct 3 · 1 Mile Middle School · Place 1 · Port Byron RiverdalePort Byron Riverdale1 Mile Middle School16:02.037
Sep 23Rock River RunSep 23 · 2 Miles Middle School · Place 1 · Port Byron RiverdalePort Byron Riverdale2 Miles Middle School112:57.707
Sep 18Pioneer Pacers XC InviteSep 18 · 2 Miles Middle School · Place 1 · Port Byron RiverdalePort Byron Riverdale2 Miles Middle School113:17.7Unofficial7
Sep 13Ye Olde BezerkerSep 13 · 2 Miles Middle School · Place 3 · Port Byron RiverdalePort Byron Riverdale2 Miles Middle School313:20 PB7
Sep 6Geneseo Middle School XC InviteSep 6 · 3,000 Meters 7th Grade Girls · Place 1 · Port Byron RiverdalePort Byron Riverdale3,000 Meters 7th Grade Girls112:51.10 PB7
Sep 2Oregon (IL) JH OpenSep 2 · 1.5 Miles Middle School · Place 1 · Port Byron RiverdalePort Byron Riverdale1.5 Miles Middle School111:29.4 PB7
Aug 26Michele Stewart XC Invitational Aug 26 · 2 Miles Varsity · Place 20 · Port Byron RiverdalePort Byron Riverdale2 Miles Varsity2014:17.107

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 7Geneseo Middle School XC InviteSep 7 · 3,000 Meters 6th Girls · Place 6 · Port Byron RiverdalePort Byron Riverdale3,000 Meters 6th Girls614:39.46
Sep 3Oregon (IL) Jr. High OpenSep 3 · 0 Meters Middle School · Place 19 · Port Byron RiverdalePort Byron Riverdale0 Meters Middle School1912:10.76