Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Empire ParkMoline Cross Country Invite · Oct 811:05Moline Cross Country InviteOctober 8, 2024
2 Miles · Three Sisters ParkIESA 2A Sectional D @ Three Sisters Park · Oct 712:17.20IESA 2A Sectional D @ Three Sisters ParkOctober 7, 2023
3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 1917:32.6Dale Donner InviteSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:30.99IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 816:31.93IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Empire ParkMoline Cross Country Season Opener · Aug 2417:08Moline Cross Country Season OpenerAugust 24, 2026
3 Miles · Midland Golf ClubAnnawan-Wethersfield Titan Invitational · Sep 217:31Annawan-Wethersfield Titan InvitationalSeptember 2, 2025
3 Miles · Richmond Hill ParkWestern Big 6 Conference XC Championships · Oct 1617:51.17Western Big 6 Conference XC ChampionshipsOctober 16, 2025
3 Miles · Saukie Golf CourseIHSA Class 1A XC Sectional - #4 Sherrard · Nov 116:54.7IHSA Class 1A XC Sectional - #4 SherrardNovember 1, 2025
5,000 Meters · Hoover ParkSterling XC Invitational · Oct 1017:33.6Sterling XC InvitationalOctober 10, 2026
5,000 Meters · Oregon2026 IHSA Class 1A XC Sectional - #4 Oregon · Oct 3117:28.22026 IHSA Class 1A XC Sectional - #4 OregonOctober 31, 2026
5,000 Meters · Oregon High SchoolOregon HS Open · Sep 519:29.3Oregon HS OpenSeptember 5, 2026
5,000 Meters · Oregon Park WestOregon HS Open · Sep 618:05.5Oregon HS OpenSeptember 6, 2025

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 144 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Class 1A Varsity14416:30.99 PB11
Oct 312026 IHSA Class 1A XC Sectional - #4 OregonOct 31 · 5,000 Meters Varsity · Place 40 · Rock Island (Alleman)Rock Island (Alleman)5,000 Meters Varsity4017:28.2 PB11
Oct 242026 IHSA Class 1A XC Regional - #4B Manlius (Bureau Valley)Oct 24 · 3 Miles Varsity · Place 7 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity716:42.011
Oct 15Western Big 6 Conference Cross Country ChampionshipsOct 15 · 3 Miles Varsity Boys · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity Boys016:38.97Unofficial11
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 20 · Rock Island (Alleman)Rock Island (Alleman)5,000 Meters Varsity2017:33.6 PB11
Oct 36th Annual Augustana College High School InvitationalOct 3 · 3 Miles HS Varsity · Place 44 · Rock Island (Alleman)Rock Island (Alleman)3 Miles HS Varsity4417:21.0511
Sep 19Dale Donner InviteSep 19 · 3 Miles Varsity · Place 21 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity2117:32.6 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 122 · Rock Island (Alleman)Rock Island (Alleman)3 Miles 3 Miles-Varsity-1A12217:11.811
Sep 5Oregon HS OpenSep 5 · 5,000 Meters Varsity · Place 47 · Rock Island (Alleman)Rock Island (Alleman)5,000 Meters Varsity4719:29.3 PB11
Aug 24Moline Cross Country Season OpenerAug 24 · 3 Miles Varsity · Place 15 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity1517:08 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 154 · Rock Island (Alleman)Rock Island (Alleman)3 Miles 1A Varsity15416:31.93 PB10
Nov 1IHSA Class 1A XC Sectional - #4 SherrardNov 1 · 3 Miles Varsity · Place 51 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity5116:54.7 PB10
Oct 25IHSA Class 1A XC Regional - #4B Rock Island (Alleman)Oct 25 · 3 Miles Varsity · Place 16 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity1617:0610
Oct 16Western Big 6 Conference XC ChampionshipsOct 16 · 3 Miles Varsity Boys · Place 24 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity Boys2417:51.17 PB10
Oct 4Augustana College High School InvitationalOct 4 · 3 Miles Varsity · Place 19 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity1917:20.810
Sep 20Geneseo XC InviteSep 20 · 3 Miles Sophomore Boys · Place 6 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Sophomore Boys617:51.6010
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 138 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity 1A13817:15.1010
Sep 6Oregon HS OpenSep 6 · 5,000 Meters Varsity · Place 38 · Rock Island (Alleman)Rock Island (Alleman)5,000 Meters Varsity3818:05.5 PB10
Sep 2Annawan-Wethersfield Titan InvitationalSep 2 · 3 Miles Varsity · Place 13 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity1317:31 PB10
Aug 25Moline XC Season OpenerAug 25 · 3 Miles Varsity · Place 21 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity2117:28.510

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#4 Rock Island (Alleman)Nov 2 · 3 Miles Varsity · Place 45 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity4517:29.39
Oct 262024 IHSA Class 1A XC Regional-#4B Port Byron (Riverdale)Oct 26 · 3 Miles Varsity · Place 20 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity2017:32.409
Oct 17Western Big 6 Conference XC ChampionshipsOct 17 · 3 Miles Varsity · Place 26 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity2617:32.509
Oct 12Sterling HS InviteOct 12 · 3 Miles Varsity · Place 34 · Rock Island (Alleman)Rock Island (Alleman)3 Miles Varsity3417:50.409
Oct 8Moline Cross Country InviteOct 8 · 2 Miles Men · Place 6 · Rock Island (Alleman)Rock Island (Alleman)2 Miles Men611:05 PB9

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7IESA 2A Sectional D @ Three Sisters ParkOct 7 · 2 Miles Varsity · Place 16 · Rock Island Jordan CatholicRock Island Jordan Catholic2 Miles Varsity1612:17.20 PB6
Sep 18Pioneer Pacers XC InviteSep 18 · 2 Miles Middle School · Place 7 · Rock Island Jordan CatholicRock Island Jordan Catholic2 Miles Middle School712:30.0Unofficial6