Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.97 Miles · Scripts ParkDick Tucker XC Invitational · Oct 917:08.70Dick Tucker XC InvitationalOctober 9, 2025
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1318:09.83PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Argyle Lake State Park2nd Annual XC Cyclone Invite · Sep 818:53.592nd Annual XC Cyclone InviteSeptember 8, 2026
3 Miles · Beardstown Park District OfficeHome Meet · Sep 1818:06.2Home MeetSeptember 18, 2025
3 Miles · Emiquon Nature PreserveHavana Cross Country Meet #2 · Oct 2017:13.73Havana Cross Country Meet #2October 20, 2025
3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 1017:25.5Liberty HS XC InviteOctober 10, 2026
3 Miles · Liberty HS XC CourseLiberty HS XC Invitational · Oct 1117:43.60Liberty HS XC InvitationalOctober 11, 2025
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3116:59.42026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Pittsfield Lake10th Annual Toby Elledge Cross Country Invitational · Sep 2218:26.1010th Annual Toby Elledge Cross Country InvitationalSeptember 22, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1218:19.48PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 519:29.3Rochester XC InvitationalSeptember 5, 2026
3 Miles · Scripps ParkDick Tucker XC Invitational · Oct 817:11.68Dick Tucker XC InvitationalOctober 8, 2026
3 Miles · Scripps ParkIHSA Class 1A XC Regional - #2B Rushville (R.-Industry) · Oct 2516:48.00IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)October 25, 2025
3 Miles · South ParkQND Running Raider Classic · Sep 1518:58.3QND Running Raider ClassicSeptember 15, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 66 · Beardstown3 Miles Varsity6616:59.4 PB12
Oct 242026 IHSA Class 1A XC Regional - #2B MacombOct 24 · 3 Miles Varsity · Place 11 · Beardstown3 Miles Varsity1117:06.012
Oct 20Lutheran High Crusader ClassicOct 20 · 3 Miles Varsity · Place 57 · Beardstown3 Miles Varsity5722:53.6012
Oct 19Havana XC Meet #2Oct 19 · 3 Miles Varsity · Place 2 · Beardstown3 Miles Varsity216:2512
Oct 10Liberty HS XC InviteOct 10 · 3 Miles Varsity - Invitational · Place 10 · Beardstown3 Miles Varsity - Invitational1017:25.5 PB12
Oct 8Dick Tucker XC InvitationalOct 8 · 3 Miles Varsity · Place 8 · Beardstown3 Miles Varsity817:11.68 PB12
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 13 · Beardstown3 Miles Varsity1318:26.10 PB12
Sep 15QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 12 · Beardstown3 Miles High School Varsity1218:58.3 PB12
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 9 · Beardstown3 Miles HS Boys918:19.48 PB12
Sep 82nd Annual XC Cyclone InviteSep 8 · 3 Miles High School Boys · Place 2 · Beardstown3 Miles High School Boys218:53.59 PB12
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 52 · Beardstown3 Miles Varsity5219:29.3 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 71 · Beardstown3 Miles Varsity7117:08.2811
Oct 25IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)Oct 25 · 3 Miles Varsity · Place 9 · Beardstown3 Miles Varsity916:48.00 PB11
Oct 20Havana Cross Country Meet #2Oct 20 · 3 Miles Varsity · Place 5 · Beardstown3 Miles Varsity517:13.73 PB11
Oct 11Liberty HS XC InvitationalOct 11 · 3 Miles Varsity - Invitational · Place 16 · Beardstown3 Miles Varsity - Invitational1617:43.60 PB11
Oct 9Dick Tucker XC InvitationalOct 9 · 2.97 Miles Varsity · Place 9 · Beardstown2.97 Miles Varsity917:08.70 PB11
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 8 · Beardstown3 Miles Varsity818:33.8811
Sep 18Home MeetSep 18 · 3 Miles Varsity · Place 8 · Beardstown3 Miles Varsity818:06.2 PB11
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Boys · Place 18 · Beardstown3 Miles High School Boys1818:09.83 PB11