Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Argyle Lake State Park2nd Annual XC Cyclone Invite · Sep 831:53.732nd Annual XC Cyclone InviteSeptember 8, 2026
3 Miles · Beardstown Park District OfficeHome Meet · Sep 1832:21Home MeetSeptember 18, 2025
3 Miles · Emiquon Nature PreserveHavana Cross Country Meet #2 · Oct 2028:03.7Havana Cross Country Meet #2October 20, 2025
3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 1029:55.9Liberty HS XC InviteOctober 10, 2026
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3127:53.22026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Pittsfield Lake10th Annual Toby Elledge Cross Country Invitational · Sep 2229:36.4310th Annual Toby Elledge Cross Country InvitationalSeptember 22, 2026
3 Miles · PORTA HS CampusPORTA Early Bird Open · Aug 2526:45PORTA Early Bird OpenAugust 25, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 532:41.3Rochester XC InvitationalSeptember 5, 2026
3 Miles · Scripps ParkDick Tucker XC Invitational · Oct 830:43.15Dick Tucker XC InvitationalOctober 8, 2026
3 Miles · Scripps ParkIHSA Class 1A XC Regional - #2B Rushville (R.-Industry) · Oct 2527:17.80IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)October 25, 2025
3 Miles · South ParkQND Running Raider Classic · Sep 1531:14.0QND 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 131 · Beardstown3 Miles Varsity13127:53.2 PB10
Oct 242026 IHSA Class 1A XC Regional - #2B MacombOct 24 · 3 Miles Varsity · Place 56 · Beardstown3 Miles Varsity5627:12.110
Oct 20Lutheran High Crusader ClassicOct 20 · 3 Miles Varsity · Place 20 · Beardstown3 Miles Varsity2029:37.9310
Oct 19Havana XC Meet #2Oct 19 · 3 Miles Varsity · Place 19 · Beardstown3 Miles Varsity1926:0110
Oct 10Liberty HS XC InviteOct 10 · 3 Miles Varsity - Invitational · Place 50 · Beardstown3 Miles Varsity - Invitational5029:55.9 PB10
Oct 8Dick Tucker XC InvitationalOct 8 · 3 Miles Varsity · Place 36 · Beardstown3 Miles Varsity3630:43.15 PB10
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 38 · Beardstown3 Miles Varsity3829:36.43 PB10
Sep 15QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 52 · Beardstown3 Miles High School Varsity5231:14.0 PB10
Sep 82nd Annual XC Cyclone InviteSep 8 · 3 Miles High School Girls · Place 26 · Beardstown3 Miles High School Girls2631:53.73 PB10
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 94 · Beardstown3 Miles Varsity9432:41.3 PB10
Aug 25PORTA Early Bird OpenAug 25 · 3 Miles Varsity · Place 14 · Beardstown3 Miles Varsity1426:45 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 132 · Beardstown3 Miles Varsity13227:53.259
Oct 25IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)Oct 25 · 3 Miles Varsity · Place 41 · Beardstown3 Miles Varsity4127:17.80 PB9
Oct 21Lutheran InviteOct 21 · 3 Miles Varsity · Place 12 · Beardstown3 Miles Varsity1228:36.899
Oct 20Havana Cross Country Meet #2Oct 20 · 3 Miles Varsity · Place 24 · Beardstown3 Miles Varsity2428:03.7 PB9
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 1A · Place 218 · Beardstown3 Miles Varsity 1A21829:52.889
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 38 · Beardstown3 Miles Varsity3832:33.669
Sep 18Home MeetSep 18 · 3 Miles Varsity · Place 25 · Beardstown3 Miles Varsity2532:21 PB9