Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Camden ParkPioneer Pacer XC Invite · Sep 2216:38.1Pioneer Pacer XC InviteSeptember 22, 2021
2 Miles · Jacobs ParkHeartland XC Conference Championships · Sep 2916:17.1Heartland XC Conference ChampionshipsSeptember 29, 2021
2.94 Miles · Black Partridge Park50th Gene Jones Runnin’ Red Invitational · Oct 1015:38.3650th Gene Jones Runnin’ Red InvitationalOctober 10, 2026
2.94 Miles · Metamora HS XC courseGene Jones Runnin Red XC Invitational · Oct 1117:05.60Gene Jones Runnin Red XC InvitationalOctober 11, 2025
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2916:02.0Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1216:17.0First to the Finish InvitationalSeptember 12, 2026
3 Miles · Empire ParkMoline Cross Country Season Opener · Aug 2416:47Moline Cross Country Season OpenerAugust 24, 2026
3 Miles · Maxwell ParkIHSA Class 3A XC Sectional - #1 Normal (Community) · Nov 116:43.28IHSA Class 3A XC Sectional - #1 Normal (Community)November 1, 2025
3 Miles · Plainfield Central High SchoolIHSA Class 3A XC Regional - #1B Plainfield (Central) · Oct 2516:47.92IHSA Class 3A XC Regional - #1B Plainfield (Central)October 25, 2025
3 Miles · Richmond Hill ParkGeneseo XC Invitational · Sep 1917:08.4Geneseo XC InvitationalSeptember 19, 2026
3 Miles · Saukie Golf Course6th Annual Augustana College High School Invitational · Oct 315:56.816th Annual Augustana College High School InvitationalOctober 3, 2026
3 Miles · THE OAKS 2026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central) · Oct 3115:56.772026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)October 31, 2026
3,000 Meters · Richmond Hill ParkGeneseo Middle School XC Invite · Sep 714:46.3Geneseo Middle School XC InviteSeptember 7, 2022
5,000 Meters · Crow Creek ParkPleasant Valley Spartan Invite · Sep 517:42Pleasant Valley Spartan InviteSeptember 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)Oct 31 · 3 Miles Varsity · Place 51 · MolineMoline3 Miles Varsity5115:56.77 PB12
Oct 242026 IHSA Class 3A XC Regional - #1B Rock Island (H.S.)Oct 24 · 3 Miles Varsity · Place 18 · MolineMoline3 Miles Varsity1815:24.0112
Oct 15Western Big 6 Conference Cross Country ChampionshipsOct 15 · 3 Miles Varsity Boys · MolineMoline3 Miles Varsity Boys016:01.31Unofficial12
Oct 1050th Gene Jones Runnin’ Red InvitationalOct 10 · 2.94 Miles Varsity Boys · Place 26 · MolineMoline2.94 Miles Varsity Boys2615:38.36 PB12
Oct 36th Annual Augustana College High School InvitationalOct 3 · 3 Miles HS Varsity · Place 7 · MolineMoline3 Miles HS Varsity715:56.81 PB12
Sep 19Geneseo XC InvitationalSep 19 · 3 Miles Senior Boys · Place 2 · MolineMoline3 Miles Senior Boys217:08.4 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 76 · MolineMoline3 Miles 3 Miles-Varsity-3A7616:17.0 PB12
Sep 5Pleasant Valley Spartan InviteSep 5 · 5,000 Meters Varsity · Place 41 · MolineMoline5,000 Meters Varsity4117:42 PB12
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 31 · MolineMoline3 Miles Varsity3116:02.0 PB12
Aug 24Moline Cross Country Season OpenerAug 24 · 3 Miles Varsity · Place 10 · MolineMoline3 Miles Varsity1016:47 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #1 Normal (Community)Nov 1 · 3 Miles Varsity · Place 106 · MolineMoline3 Miles Varsity10616:43.28 PB11
Oct 25IHSA Class 3A XC Regional - #1B Plainfield (Central)Oct 25 · 3 Miles Varsity · Place 46 · MolineMoline3 Miles Varsity4616:47.92 PB11
Oct 16Western Big 6 Conference XC ChampionshipsOct 16 · 3 Miles Varsity Boys · Place 29 · MolineMoline3 Miles Varsity Boys2918:01.2811
Oct 11Gene Jones Runnin Red XC InvitationalOct 11 · 2.94 Miles Varsity · Place 108 · MolineMoline2.94 Miles Varsity10817:05.60 PB11
Sep 20Geneseo XC InviteSep 20 · 3 Miles Junior Boys · Place 17 · MolineMoline3 Miles Junior Boys1718:27.0011
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 261 · MolineMoline3 Miles Varsity 3A26118:08.3011
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Open · Place 10 · MolineMoline3 Miles Open1017:24.7911
Aug 25Moline XC Season OpenerAug 25 · 3 Miles Varsity · Place 44 · MolineMoline3 Miles Varsity4418:32.011

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 19Pioneer Pacer Invite Sep 19 · 2 Miles Mens Open · Place 42 · Moline John DeereMoline John Deere2 Miles Mens Open4217:43.78
Sep 15Galesburg Jr High XC InviteSep 15 · 2 Miles Varsity · Place 40 · John DeereJohn Deere2 Miles Varsity4014:47.68
Sep 7Geneseo Middle School XC InviteSep 7 · 3,000 Meters 8th Boys · Place 35 · Moline John DeereMoline John Deere3,000 Meters 8th Boys3514:46.3 PB8

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 29Heartland XC Conference ChampionshipsSep 29 · 2 Miles Open Boys · Place 23 · Moline John DeereMoline John Deere2 Miles Open Boys2316:17.1 PB7
Sep 22Pioneer Pacer XC InviteSep 22 · 2 Miles Open Boys · Place 18 · Moline John DeereMoline John Deere2 Miles Open Boys1816:38.1 PB7
Sep 8Geneseo Middle School XC InviteSep 8 · 3,000 Meters 7th Grade Boys · Place 32 · Moline John DeereMoline John Deere3,000 Meters 7th Grade Boys3216:02.17