Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Liberty High School XC CourseLiberty MS XC Invitational · Sep 2711:49.2Liberty MS XC InvitationalSeptember 27, 2022
2 Miles · Maxwell ParkIESA State Meet · Oct 1511:38.7IESA State MeetOctober 15, 2022
2 Miles · Upland AcresLiberty MS XC Invitational · Sep 2611:29.00Liberty MS XC InvitationalSeptember 26, 2023
2 Miles · Wilson Park 2 MileIESA Class 4A Sectionals H · Oct 611:13.50IESA Class 4A Sectionals HOctober 6, 2023
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2211:54.8Dunlap Middle XC InvitationalSeptember 22, 2023
3 Miles · Belleville West High SchoolIHSA Class 3A XC Regional - #1C Belleville (West) · Oct 2515:08.00IHSA Class 3A XC Regional - #1C Belleville (West)October 25, 2025
3 Miles · Bob Mays ParkTom Oakley Invitational · Oct 315:58.48Tom Oakley InvitationalOctober 3, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:38.64IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1915:12.26PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Empire ParkMoline Cross Country Season Opener · Aug 2415:28Moline Cross Country Season OpenerAugust 24, 2026
3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 1015:58.7Liberty HS XC InviteOctober 10, 2026
3 Miles · Liberty HS XC CourseLiberty HS XC Invitational · Oct 1116:42.50Liberty HS XC InvitationalOctober 11, 2025
3 Miles · Lincoln Park58th Annual Lee Halberg Lanphier Invitational · Sep 1216:48.6058th Annual Lee Halberg Lanphier InvitationalSeptember 12, 2026
3 Miles · Maxwell ParkIHSA Class 3A XC Sectional - #1 Normal (Community) · Nov 115:44.26IHSA Class 3A XC Sectional - #1 Normal (Community)November 1, 2025
3 Miles · Richmond Hill ParkWestern Big 6 Conference XC Championships · Oct 1616:02.78Western Big 6 Conference XC ChampionshipsOctober 16, 2025
3 Miles · South ParkQND Running Raider Classic · Sep 1516:50.1QND Running Raider ClassicSeptember 15, 2026
3 Miles · THE OAKS 2026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central) · Oct 3115:05.002026 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 515:06.30Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 615:55.7352nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
3,000 Meters · South ParkQND/Crusader Raider Classic · Sep 1211:51QND/Crusader Raider Classic September 12, 2023

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 3A Varsity · Place 24 · QuincyQuincy3 Miles Class 3A Varsity2414:38.64 PB11
Oct 312026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)Oct 31 · 3 Miles Varsity · Place 6 · QuincyQuincy3 Miles Varsity615:05.00 PB11
Oct 15Western Big 6 Conference Cross Country ChampionshipsOct 15 · 3 Miles Varsity Boys · QuincyQuincy3 Miles Varsity Boys015:51.85Unofficial11
Oct 10Liberty HS XC InviteOct 10 · 3 Miles Varsity - Invitational · Place 1 · QuincyQuincy3 Miles Varsity - Invitational115:58.7 PB11
Oct 3Tom Oakley InvitationalOct 3 · 3 Miles Varsity · Place 1 · QuincyQuincy3 Miles Varsity115:58.48 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 39 · QuincyQuincy3 Miles Varsity Boys3915:12.26 PB11
Sep 15QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 2 · QuincyQuincy3 Miles High School Varsity216:50.1 PB11
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 15 · QuincyQuincy3 Miles Varsity1516:48.60 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 5 · QuincyQuincy3 Miles Boy's Varsity515:06.30 PB11
Aug 24Moline Cross Country Season OpenerAug 24 · 3 Miles Varsity · Place 2 · QuincyQuincy3 Miles Varsity215:28 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #1 Normal (Community)Nov 1 · 3 Miles Varsity · Place 42 · QuincyQuincy3 Miles Varsity4215:44.26 PB10
Oct 25IHSA Class 3A XC Regional - #1C Belleville (West)Oct 25 · 3 Miles Varsity · Place 9 · QuincyQuincy3 Miles Varsity915:08.00 PB10
Oct 16Western Big 6 Conference XC ChampionshipsOct 16 · 3 Miles Varsity Boys · Place 3 · QuincyQuincy3 Miles Varsity Boys316:02.78 PB10
Oct 11Liberty HS XC InvitationalOct 11 · 3 Miles Varsity - Invitational · Place 4 · QuincyQuincy3 Miles Varsity - Invitational416:42.50 PB10
Oct 4Tom Oakley InvitationalOct 4 · 3 Miles Varsity · Place 2 · QuincyQuincy3 Miles Varsity216:34.9010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 29 · QuincyQuincy3 Miles Varsity2915:55.73 PB10
Aug 25Moline XC Season OpenerAug 25 · 3 Miles Varsity · Place 6 · QuincyQuincy3 Miles Varsity616:25.110

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 164 · QuincyQuincy3 Miles 3A Varsity16415:39.309

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 6IESA Class 4A Sectionals HOct 6 · 2 Miles Boys Varsity · Place 6 · QuincyQuincy2 Miles Boys Varsity611:13.50 PB8
Sep 26Liberty MS XC InvitationalSep 26 · 2 Miles Varsity · Place 2 · QuincyQuincy2 Miles Varsity211:29.00 PB8
Sep 22Dunlap Middle XC InvitationalSep 22 · 2.1 Miles Varsity Boys - 2.1 Miles · Place 12 · QuincyQuincy2.1 Miles Varsity Boys - 2.1 Miles1211:54.8 PB8
Sep 12QND Raider Classic Sep 12 · 2 Miles Middle School · Place 2 · Quincy Jr. HighQuincy Jr. High2 Miles Middle School211:518
Sep 12QND/Crusader Raider Classic Sep 12 · 3,000 Meters Middle School · Place 2 · QuincyQuincy3,000 Meters Middle School211:51 PB8
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Boys Varsity · Place 6 · QuincyQuincy2 Miles Boys Varsity611:35.908

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 3A · Place 58 · QuincyQuincy2 Miles 3A5811:38.7 PB7
Sep 27Liberty MS XC InvitationalSep 27 · 2 Miles Varsity · Place 4 · QuincyQuincy2 Miles Varsity411:49.2 PB7
Sep 23Dunlap Middle XC InvitationalSep 23 · 2.1 Miles Varsity Boys · Place 41 · QuincyQuincy2.1 Miles Varsity Boys4112:16.07