Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.97 Miles · Scripts ParkDick Tucker XC Invitational · Oct 925:20.02Dick Tucker XC InvitationalOctober 9, 2025
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1328:42.41PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Argyle Lake State Park2nd Annual XC Cyclone Invite · Sep 826:12.232nd Annual XC Cyclone InviteSeptember 8, 2026
3 Miles · Beardstown Park District OfficeHome Meet · Sep 1829:43Home MeetSeptember 18, 2025
3 Miles · Emiquon Nature PreserveHavana Cross Country Meet #2 · Oct 2025:53.6Havana Cross Country Meet #2October 20, 2025
3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 1023:44.0Liberty HS XC InviteOctober 10, 2026
3 Miles · Liberty HS XC CourseLiberty HS XC Invitational · Oct 1126:09.40Liberty HS XC InvitationalOctober 11, 2025
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3122:45.02026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Pittsfield Lake10th Annual Toby Elledge Cross Country Invitational · Sep 2225:12.9110th Annual Toby Elledge Cross Country InvitationalSeptember 22, 2026
3 Miles · PORTA HS CampusPORTA Early Bird Open · Aug 2524:31PORTA Early Bird OpenAugust 25, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1224:25.65PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 526:40.3Rochester XC InvitationalSeptember 5, 2026
3 Miles · Scripps ParkDick Tucker XC Invitational · Oct 823:14.84Dick Tucker XC InvitationalOctober 8, 2026
3 Miles · Scripps ParkIHSA Class 1A XC Regional - #2B Rushville (R.-Industry) · Oct 2525:20.60IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)October 25, 2025
3 Miles · South ParkQND Running Raider Classic · Sep 1527:31.1QND Running Raider ClassicSeptember 15, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 96 · Beardstown3 Miles Varsity9622:45.0 PB12
Oct 10Liberty HS XC InviteOct 10 · 3 Miles Varsity - Invitational · Place 26 · Beardstown3 Miles Varsity - Invitational2623:44.0 PB12
Oct 8Dick Tucker XC InvitationalOct 8 · 3 Miles Varsity · Place 21 · Beardstown3 Miles Varsity2123:14.84 PB12
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 21 · Beardstown3 Miles Varsity2125:12.91 PB12
Sep 15QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 36 · Beardstown3 Miles High School Varsity3627:31.1 PB12
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Girls · Place 22 · Beardstown3 Miles HS Girls2224:25.65 PB12
Sep 82nd Annual XC Cyclone InviteSep 8 · 3 Miles High School Girls · Place 10 · Beardstown3 Miles High School Girls1026:12.23 PB12
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 48 · Beardstown3 Miles Varsity4826:40.3 PB12
Aug 25PORTA Early Bird OpenAug 25 · 3 Miles Varsity · Place 8 · Beardstown3 Miles Varsity824:31 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 118 · Beardstown3 Miles Varsity11825:08.0811
Oct 25IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)Oct 25 · 3 Miles Varsity · Place 33 · Beardstown3 Miles Varsity3325:20.60 PB11
Oct 20Havana Cross Country Meet #2Oct 20 · 3 Miles Varsity · Place 21 · Beardstown3 Miles Varsity2125:53.6 PB11
Oct 11Liberty HS XC InvitationalOct 11 · 3 Miles Varsity - Invitational · Place 34 · Beardstown3 Miles Varsity - Invitational3426:09.40 PB11
Oct 9Dick Tucker XC InvitationalOct 9 · 2.97 Miles Varsity · Place 26 · Beardstown2.97 Miles Varsity2625:20.02 PB11
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 30 · Beardstown3 Miles Varsity3028:01.3811
Sep 18Home MeetSep 18 · 3 Miles Varsity · Place 22 · Beardstown3 Miles Varsity2229:43 PB11
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Girls · Place 62 · Beardstown3 Miles High School Girls6228:42.41 PB11