Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bob Mays ParkTom Oakley Invitational · Oct 214:20Tom Oakley InvitationalOctober 2, 2021
2 Miles · Liberty High School XC CourseLiberty MS XC Invitational · Sep 2713:26.6Liberty MS XC InvitationalSeptember 27, 2022
2 Miles · Maxwell ParkIESA State Meet · Oct 1513:04.9IESA State MeetOctober 15, 2022
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2314:03.9Dunlap Middle XC InvitationalSeptember 23, 2022
2.1 Miles · Schuy-Rush ParkSchuyler-Industry XC Invitational · Sep 813:55.4Schuyler-Industry XC InvitationalSeptember 8, 2022
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1322:26.44PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Bob Mays ParkTom Oakley Invitational · Oct 321:18.70Tom Oakley InvitationalOctober 3, 2026
3 Miles · Detweiller ParkPatriot XC Invitational · Oct 1420:49.60Patriot XC InvitationalOctober 14, 2023
3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 1020:53.2Liberty HS XC InviteOctober 10, 2026
3 Miles · Liberty HS XC CourseLiberty HS XC Invitational · Oct 1121:57.40Liberty HS XC InvitationalOctober 11, 2025
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3120:56.72026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1221:44.26PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 523:55.8Rochester XC InvitationalSeptember 5, 2026
3 Miles · Scripps ParkIHSA Class 1A XC Regional - #2B Rushville (R.-Industry) · Oct 2521:31.50IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)October 25, 2025
3 Miles · South ParkQND Running Raider Classic · Sep 1523:02.6QND Running Raider ClassicSeptember 15, 2026
3 Miles · Spring Lake CourseMacomb HS Early Bird Invite · Aug 2622:30.2Macomb HS Early Bird InviteAugust 26, 2026
3 Miles · St. Joseph-Ogden High SchoolSt. Joseph-Ogden Spartan Classic · Sep 2319:38.74St. Joseph-Ogden Spartan ClassicSeptember 23, 2023
3 Miles · Vince Grady FieldWIU High School XC Invitational · Sep 2620:41.4WIU High School XC InvitationalSeptember 26, 2026

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 65 · LibertyLiberty3 Miles Varsity6520:56.7 PB12
Oct 10Liberty HS XC InviteOct 10 · 3 Miles Varsity - Invitational · Place 12 · LibertyLiberty3 Miles Varsity - Invitational1220:53.2 PB12
Oct 3Tom Oakley InvitationalOct 3 · 3 Miles Varsity · Place 14 · LibertyLiberty3 Miles Varsity1421:18.70 PB12
Sep 26WIU High School XC InvitationalSep 26 · 3 Miles Varsity · Place 7 · LibertyLiberty3 Miles Varsity720:41.4 PB12
Sep 15QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 10 · LibertyLiberty3 Miles High School Varsity1023:02.6 PB12
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Girls · Place 7 · LibertyLiberty3 Miles HS Girls721:44.26 PB12
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 21 · LibertyLiberty3 Miles Varsity2123:55.8 PB12
Aug 26Macomb HS Early Bird InviteAug 26 · 3 Miles High School · Place 9 · LibertyLiberty3 Miles High School922:30.2 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 81 · LibertyLiberty3 Miles Varsity8122:04.0611
Oct 25IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)Oct 25 · 3 Miles Varsity · Place 11 · LibertyLiberty3 Miles Varsity1121:31.50 PB11
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 111 · LibertyLiberty3 Miles Varsity11121:54.4011
Oct 11Liberty HS XC InvitationalOct 11 · 3 Miles Varsity - Invitational · Place 15 · LibertyLiberty3 Miles Varsity - Invitational1521:57.40 PB11
Oct 4Tom Oakley InvitationalOct 4 · 3 Miles Varsity · Place 11 · LibertyLiberty3 Miles Varsity1122:40.7011
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Girls · Place 22 · LibertyLiberty3 Miles High School Girls2222:26.44 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 282024 Spartan ClassicSep 28 · 3 Miles Varsity · Place 51 · LibertyLiberty3 Miles Varsity5120:47.3510

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Varsity · Place 79 · LibertyLiberty3 Miles Varsity7920:49.60 PB9
Sep 23St. Joseph-Ogden Spartan ClassicSep 23 · 3 Miles Varsity · Place 27 · LibertyLiberty3 Miles Varsity2719:38.74 PB9

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 1A · Place 30 · LibertyLiberty2 Miles 1A3013:04.9 PB8
Sep 27Liberty MS XC InvitationalSep 27 · 2 Miles Middle School · Place 4 · LibertyLiberty2 Miles Middle School413:26.6 PB8
Sep 23Dunlap Middle XC InvitationalSep 23 · 2.1 Miles Varsity Girls · Place 83 · LibertyLiberty2.1 Miles Varsity Girls8314:03.9 PB8
Sep 8Schuyler-Industry XC InvitationalSep 8 · 2.1 Miles Varsity · Place 6 · LibertyLiberty2.1 Miles Varsity613:55.4 PB8

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 1A Girls · Place 78 · LibertyLiberty2 Miles 1A Girls7813:56.17
Oct 2Tom Oakley InvitationalOct 2 · 2 Miles Middle School · Place 9 · LibertyLiberty2 Miles Middle School914:20 PB7
Sep 24Dunlap Middle School XC InvitationalSep 24 · 2.1 Miles Varsity Girls · Place 113 · LibertyLiberty2.1 Miles Varsity Girls11314:41.97