Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bob Mays ParkTom Oakley Invitational · Oct 413:17.00Tom Oakley InvitationalOctober 4, 2025
2 Miles · Liberty High School XC CourseLiberty MS XC Invitational · Sep 2714:26.2Liberty MS XC InvitationalSeptember 27, 2022
2 Miles · Liberty Middle SchoolLIberty MS Invitational · Sep 3013:41.66LIberty MS InvitationalSeptember 30, 2025
2 Miles · Maxwell ParkIESA 1A State XC Championships · Oct 1813:13.19IESA 1A State XC ChampionshipsOctober 18, 2025
2 Miles · Olympia High SchoolOlympia Middle School XC Spartan Spectacular · Sep 2314:38.70Olympia Middle School XC Spartan SpectacularSeptember 23, 2023
2 Miles · Uhland AcresIESA 1A - Sectional H @ Uhland Acres · Oct 1112:51.70IESA 1A - Sectional H @ Uhland AcresOctober 11, 2025
2 Miles · Upland AcresLiberty MS XC Invitational · Sep 2614:08.50Liberty MS XC InvitationalSeptember 26, 2023
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2315:03.8Dunlap Middle XC InvitationalSeptember 23, 2022
2.1 Miles · Schyler/Rush ParkSchuyler-Industry XC Invitational · Sep 815:38.2Schuyler-Industry XC InvitationalSeptember 8, 2022
3 Miles · Bob Mays ParkTom Oakley Invitational · Oct 320:07.56Tom Oakley InvitationalOctober 3, 2026
3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 1019:52.3Liberty HS XC InviteOctober 10, 2026
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3119:28.72026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1220:55.14PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 522:13.6Rochester XC InvitationalSeptember 5, 2026
3 Miles · South ParkQND Running Raider Classic · Sep 1522:23.8QND Running Raider ClassicSeptember 15, 2026
3 Miles · Spring Lake CourseMacomb HS Early Bird Invite · Aug 2621:22.1Macomb HS Early Bird InviteAugust 26, 2026
3 Miles · Vince Grady FieldWIU High School XC Invitational · Sep 2619:58.0WIU High School XC InvitationalSeptember 26, 2026
3,000 Meters · South ParkQND/Crusader Raider Classic · Sep 1215:09QND/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

8 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 128 · LibertyLiberty3 Miles Varsity12819:28.7 PB9
Oct 10Liberty HS XC InviteOct 10 · 3 Miles Varsity - Invitational · Place 32 · LibertyLiberty3 Miles Varsity - Invitational3219:52.3 PB9
Oct 3Tom Oakley InvitationalOct 3 · 3 Miles Varsity · Place 31 · LibertyLiberty3 Miles Varsity3120:07.56 PB9
Sep 26WIU High School XC InvitationalSep 26 · 3 Miles Varsity · Place 34 · LibertyLiberty3 Miles Varsity3419:58.0 PB9
Sep 15QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 39 · LibertyLiberty3 Miles High School Varsity3922:23.8 PB9
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 36 · LibertyLiberty3 Miles HS Boys3620:55.14 PB9
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 121 · LibertyLiberty3 Miles Varsity12122:13.6 PB9
Aug 26Macomb HS Early Bird InviteAug 26 · 3 Miles High School · Place 24 · LibertyLiberty3 Miles High School2421:22.1 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18IESA 1A State XC ChampionshipsOct 18 · 2 Miles 1A Boys · Place 144 · LibertyLiberty2 Miles 1A Boys14413:13.19 PB8
Oct 11IESA 1A - Sectional H @ Uhland AcresOct 11 · 2 Miles Varsity Boys · Place 8 · LibertyLiberty2 Miles Varsity Boys812:51.70 PB8
Oct 4Tom Oakley InvitationalOct 4 · 2 Miles Middle School · Place 42 · LibertyLiberty2 Miles Middle School4213:17.00 PB8
Sep 30LIberty MS InvitationalSep 30 · 2 Miles Male · Place 38 · LibertyLiberty2 Miles Male3813:41.66 PB8

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 26Liberty MS XC InvitationalSep 26 · 2 Miles Varsity · Place 49 · LibertyLiberty2 Miles Varsity4914:08.50 PB6
Sep 23Olympia Middle School XC Spartan SpectacularSep 23 · 2 Miles Varsity Boys - 2 Miles · Place 80 · LibertyLiberty2 Miles Varsity Boys - 2 Miles8014:38.70 PB6
Sep 12QND Raider Classic Sep 12 · 2 Miles Middle School · Place 60 · Liberty Jr. HighLiberty Jr. High2 Miles Middle School6015:096
Sep 12QND/Crusader Raider Classic Sep 12 · 3,000 Meters Middle School · Place 60 · LibertyLiberty3,000 Meters Middle School6015:09 PB6

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 27Liberty MS XC InvitationalSep 27 · 2 Miles Varsity · Place 32 · LibertyLiberty2 Miles Varsity3214:26.2 PB5
Sep 23Dunlap Middle XC InvitationalSep 23 · 2.1 Miles Varsity Boys · Place 283 · LibertyLiberty2.1 Miles Varsity Boys28315:03.8 PB5
Sep 8Schuyler-Industry XC InvitationalSep 8 · 2.1 Miles Varsity · Place 71 · LibertyLiberty2.1 Miles Varsity7115:38.2 PB5