Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bob Mays ParkTom Oakley Invitational · Oct 411:19.00Tom Oakley InvitationalOctober 4, 2025
2 Miles · Liberty Middle SchoolLIberty MS Invitational · Sep 3011:18.99LIberty MS InvitationalSeptember 30, 2025
2 Miles · Maxwell ParkIESA 4A State XC Championships · Oct 1811:32.34IESA 4A State XC ChampionshipsOctober 18, 2025
2 Miles · Wilson Park 2 MileIESA 4A - Sectional H @ Wilson Park · Oct 1011:14.81IESA 4A - Sectional H @ Wilson ParkOctober 10, 2025
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2611:55.64Dunlap Middle School XC InvitationalSeptember 26, 2025
3 Miles · Bob Mays ParkTom Oakley Invitational · Oct 317:40.33Tom Oakley InvitationalOctober 3, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1917:30.68PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Empire ParkMoline Cross Country Season Opener · Aug 2417:49Moline Cross Country Season OpenerAugust 24, 2026
3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 1017:09.9Liberty HS XC InviteOctober 10, 2026
3 Miles · Lincoln Park58th Annual Lee Halberg Lanphier Invitational · Sep 1217:58.0058th Annual Lee Halberg Lanphier InvitationalSeptember 12, 2026
3 Miles · South ParkQND Running Raider Classic · Sep 1518:55.5QND Running Raider ClassicSeptember 15, 2026
3 Miles · THE OAKS 2026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central) · Oct 3117:08.072026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)October 31, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 516:53.21Granite City Robinson/Lang Cross Country InvitationalSeptember 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 119 · QuincyQuincy3 Miles Varsity11917:08.07 PB9
Oct 242026 IHSA Class 3A XC Regional - #1C Normal (Community)Oct 24 · 3 Miles Varsity · Place 45 · QuincyQuincy3 Miles Varsity4517:21.39
Oct 15Western Big 6 Conference Cross Country ChampionshipsOct 15 · 3 Miles Varsity Boys · QuincyQuincy3 Miles Varsity Boys016:52.39Unofficial9
Oct 10Liberty HS XC InviteOct 10 · 3 Miles Varsity - Invitational · Place 8 · QuincyQuincy3 Miles Varsity - Invitational817:09.9 PB9
Oct 3Tom Oakley InvitationalOct 3 · 3 Miles Varsity · Place 8 · QuincyQuincy3 Miles Varsity817:40.33 PB9
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 451 · QuincyQuincy3 Miles Varsity Boys45117:30.68 PB9
Sep 15QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 11 · QuincyQuincy3 Miles High School Varsity1118:55.5 PB9
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 40 · QuincyQuincy3 Miles Varsity4017:58.00 PB9
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 76 · QuincyQuincy3 Miles Boy's Varsity7616:53.21 PB9
Aug 24Moline Cross Country Season OpenerAug 24 · 3 Miles Varsity · Place 24 · QuincyQuincy3 Miles Varsity2417:49 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18IESA 4A State XC ChampionshipsOct 18 · 2 Miles 4A Boys · Place 48 · QuincyQuincy2 Miles 4A Boys4811:32.34 PB8
Oct 10IESA 4A - Sectional H @ Wilson ParkOct 10 · 2 Miles Varsity Boys · Place 7 · QuincyQuincy2 Miles Varsity Boys711:14.81 PB8
Oct 4Tom Oakley InvitationalOct 4 · 2 Miles Middle School · Place 2 · QuincyQuincy2 Miles Middle School211:19.00 PB8
Sep 30LIberty MS InvitationalSep 30 · 2 Miles Male · Place 2 · QuincyQuincy2 Miles Male211:18.99 PB8
Sep 26Dunlap Middle School XC InvitationalSep 26 · 2.1 Miles Varsity Boys · Place 25 · QuincyQuincy2.1 Miles Varsity Boys2511:55.64 PB8
Sep 13Parkside XC InvitationalSep 13 · 2 Miles Varsity Boys · Place 22 · QuincyQuincy2 Miles Varsity Boys2211:36.508