Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 1917:16.3Dale Donner InviteSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:43.96IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 816:31.18IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Empire ParkMoline Cross Country Season Opener · Aug 2417:25Moline Cross Country Season OpenerAugust 24, 2026
3 Miles · Midland Golf ClubAnnawan-Wethersfield Titan Invitational · Sep 220:26Annawan-Wethersfield Titan InvitationalSeptember 2, 2025
3 Miles · Richmond Hill ParkWestern Big 6 Conference XC Championships · Oct 1618:08.04Western Big 6 Conference XC ChampionshipsOctober 16, 2025
3 Miles · Saukie Golf CourseIHSA Class 1A XC Sectional - #4 Sherrard · Nov 116:53.3IHSA Class 1A XC Sectional - #4 SherrardNovember 1, 2025
5,000 Meters · Hoover ParkSterling XC Invitational · Oct 1016:57.8Sterling XC InvitationalOctober 10, 2026
5,000 Meters · Oregon2026 IHSA Class 1A XC Sectional - #4 Oregon · Oct 3116:46.52026 IHSA Class 1A XC Sectional - #4 OregonOctober 31, 2026
5,000 Meters · Oregon High SchoolOregon HS Open · Sep 518:19Oregon HS OpenSeptember 5, 2026
5,000 Meters · Oregon Park WestOregon HS Open · Sep 619:50.09Oregon 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 53 · Rock Island (Alleman)3 Miles Class 1A Varsity5315:43.96 PB11
Oct 312026 IHSA Class 1A XC Sectional - #4 OregonOct 31 · 5,000 Meters Varsity · Place 17 · Rock Island (Alleman)5,000 Meters Varsity1716:46.5 PB11
Oct 242026 IHSA Class 1A XC Regional - #4B Manlius (Bureau Valley)Oct 24 · 3 Miles Varsity · Place 6 · Rock Island (Alleman)3 Miles Varsity616:41.811
Oct 15Western Big 6 Conference Cross Country ChampionshipsOct 15 · 3 Miles Varsity Boys · Rock Island (Alleman)3 Miles Varsity Boys016:32.87Unofficial11
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 11 · Rock Island (Alleman)5,000 Meters Varsity1116:57.8 PB11
Oct 36th Annual Augustana College High School InvitationalOct 3 · 3 Miles HS Varsity · Place 31 · Rock Island (Alleman)3 Miles HS Varsity3116:54.5811
Sep 19Dale Donner InviteSep 19 · 3 Miles Varsity · Place 14 · Rock Island (Alleman)3 Miles Varsity1417:16.3 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 110 · Rock Island (Alleman)3 Miles 3 Miles-Varsity-1A11017:03.711
Sep 5Oregon HS OpenSep 5 · 5,000 Meters Varsity · Place 20 · Rock Island (Alleman)5,000 Meters Varsity2018:19 PB11
Aug 24Moline Cross Country Season OpenerAug 24 · 3 Miles Varsity · Place 19 · Rock Island (Alleman)3 Miles Varsity1917:25 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 151 · Rock Island (Alleman)3 Miles 1A Varsity15116:31.18 PB10
Nov 1IHSA Class 1A XC Sectional - #4 SherrardNov 1 · 3 Miles Varsity · Place 49 · Rock Island (Alleman)3 Miles Varsity4916:53.3 PB10
Oct 25IHSA Class 1A XC Regional - #4B Rock Island (Alleman)Oct 25 · 3 Miles Varsity · Place 18 · Rock Island (Alleman)3 Miles Varsity1817:1210
Oct 16Western Big 6 Conference XC ChampionshipsOct 16 · 3 Miles Varsity Boys · Place 31 · Rock Island (Alleman)3 Miles Varsity Boys3118:08.04 PB10
Oct 11Sterling HS XC InvitationalOct 11 · 5,000 Meters Varsity · Place 19 · Rock Island (Alleman)5,000 Meters Varsity1917:57.0010
Oct 4Augustana College High School InvitationalOct 4 · 3 Miles Varsity · Place 34 · Rock Island (Alleman)3 Miles Varsity3418:06.010
Sep 20Geneseo XC InviteSep 20 · 3 Miles Sophomore Boys · Place 20 · Rock Island (Alleman)3 Miles Sophomore Boys2019:02.4010
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 357 · Rock Island (Alleman)3 Miles Varsity 1A35719:21.4010
Sep 6Oregon HS OpenSep 6 · 5,000 Meters Junior Varsity · Place 8 · Rock Island (Alleman)5,000 Meters Junior Varsity819:50.09 PB10
Sep 2Annawan-Wethersfield Titan InvitationalSep 2 · 3 Miles Varsity · Place 55 · Rock Island (Alleman)3 Miles Varsity5520:26 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#4 Rock Island (Alleman)Nov 2 · 3 Miles Varsity · Place 110 · Rock Island (Alleman)3 Miles Varsity11019:01.49
Oct 262024 IHSA Class 1A XC Regional-#4B Port Byron (Riverdale)Oct 26 · 3 Miles Varsity · Place 53 · Rock Island (Alleman)3 Miles Varsity5319:29.819
Oct 17Western Big 6 Conference XC ChampionshipsOct 17 · 3 Miles Varsity · Place 90 · Rock Island (Alleman)3 Miles Varsity9019:54.299
Oct 12Sterling HS InviteOct 12 · 3 Miles Varsity · Place 63 · Rock Island (Alleman)3 Miles Varsity6320:45.109
Oct 5Elmwood HS InvitationalOct 5 · 2.55 Miles Frosh/Soph Freshman · Place 17 · Rock Island (Alleman)2.55 Miles Frosh/Soph Freshman1716:47.209
Sep 28Augustana College High School InvitationalSep 28 · 3 Miles Varsity · Place 47 · Rock Island (Alleman)3 Miles Varsity4720:23.6FR
Sep 21Geneseo XC InviteSep 21 · 3 Miles Freshman · Place 19 · Rock Island (Alleman)3 Miles Freshman1921:28.309
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 438 · Rock Island (Alleman)3 Miles Varsity 1A43821:32.109
Sep 7Oregon OpenSep 7 · 5,000 Meters Junior Varsity · Place 54 · Rock Island (Alleman)5,000 Meters Junior Varsity5422:52.99
Sep 3Annawan-Wethersfield Titan InvitationalSep 3 · 3 Miles Varsity · Place 78 · Rock Island (Alleman)3 Miles Varsity7821:58.89