Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Community ParkCrimson Invite · Oct 216:09.26Crimson InviteOctober 2, 2021
3 Miles · 17651 Boy Scout TrailSangamo Conference XC Championships · Oct 1222:38.28Sangamo Conference XC ChampionshipsOctober 12, 2024
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 3025:19.78Clinton Light it Up XC Invitational August 30, 2025
3 Miles · Detweiller ParkPatriot XC Invitational · Oct 1422:53.50Patriot XC InvitationalOctober 14, 2023
3 Miles · Dunlap High SchoolDunlap XC Invitational · Sep 2024:56.3Dunlap XC InvitationalSeptember 20, 2025
3 Miles · Lincoln ParkSpringfield HS Invitational · Sep 2326:04.70Springfield HS InvitationalSeptember 23, 2023
3 Miles · Maple Lane Country ClubIHSA Class 1A XC Sectional - #2 Elmwood · Nov 122:22.85IHSA Class 1A XC Sectional - #2 ElmwoodNovember 1, 2025
3 Miles · Maple Shade Country ClubElmwood HS XC Invitational · Oct 424:48.20Elmwood HS XC InvitationalOctober 4, 2025
3 Miles · Olympia High SchoolSangamo Conference XC Championships · Oct 1122:46.67Sangamo Conference XC ChampionshipsOctober 11, 2025
3.05 Miles · High School 3 MileNCHS Open Cross Country Meet · Sep 525:24.00NCHS Open Cross Country MeetSeptember 5, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 89 · Pleasant PlainsPleasant Plains3 Miles Varsity8922:22.85 PB12
Oct 25IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 25 · 3 Miles Varsity · Place 47 · Pleasant PlainsPleasant Plains3 Miles Varsity4722:54.3612
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 170 · Pleasant PlainsPleasant Plains3 Miles Varsity17023:43.2012
Oct 11Sangamo Conference XC ChampionshipsOct 11 · 3 Miles Varsity · Place 19 · Pleasant PlainsPleasant Plains3 Miles Varsity1922:46.67 PB12
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 129 · Pleasant PlainsPleasant Plains3 Miles Varsity12924:48.20 PB12
Sep 27Springfield High School InviteSep 27 · 3 Miles Varsity · Place 71 · Pleasant PlainsPleasant Plains3 Miles Varsity7124:51.0112
Sep 20Dunlap XC InvitationalSep 20 · 3 Miles Varsity Girls · Place 80 · Pleasant PlainsPleasant Plains3 Miles Varsity Girls8024:56.3 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 300 · Pleasant PlainsPleasant Plains3 Miles Varsity 1A30024:32.6012
Sep 5NCHS Open Cross Country MeetSep 5 · 3.05 Miles Varsity · Place 60 · Pleasant PlainsPleasant Plains3.05 Miles Varsity6025:24.00 PB12
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 158 · Pleasant PlainsPleasant Plains3 Miles Varsity15825:19.78 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#2B Rushville (R.-Industry)Oct 26 · 3 Miles Varsity · Place 19 · Pleasant PlainsPleasant Plains3 Miles Varsity1921:27.2011
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 125 · Pleasant PlainsPleasant Plains3 Miles Varsity12522:42.4011
Oct 12Sangamo Conference XC ChampionshipsOct 12 · 3 Miles Varsity · Place 33 · Pleasant PlainsPleasant Plains3 Miles Varsity3322:38.28 PB11
Oct 5Elmwood HS InvitationalOct 5 · 3 Miles Varsity · Place 95 · Pleasant PlainsPleasant Plains3 Miles Varsity9523:39.1011
Sep 28Springfield HS InviteSep 28 · 3 Miles Junior Varsity · Place 32 · Pleasant PlainsPleasant Plains3 Miles Junior Varsity3224:54.9011
Sep 21Dunlap XC InvitationalSep 21 · 3 Miles Open · Place 32 · Pleasant PlainsPleasant Plains3 Miles Open3224:57.3011
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 277 · Pleasant PlainsPleasant Plains3 Miles Varsity 1A27724:43.7011
Aug 31Light It Up XC MeetAug 31 · 3 Miles Open · Place 19 · Pleasant PlainsPleasant Plains3 Miles Open1923:46.8611

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Junior Varsity · Place 9 · Pleasant PlainsPleasant Plains3 Miles Junior Varsity922:53.50 PB10
Sep 30Elmwood XC Invitational Sep 30 · 3 Miles Varsity · Place 96 · Pleasant PlainsPleasant Plains3 Miles Varsity9623:12.5010
Sep 23Springfield HS InvitationalSep 23 · 3 Miles Junior Varsity · Place 24 · Pleasant PlainsPleasant Plains3 Miles Junior Varsity2426:04.70 PB10
Sep 16Dunlap XC InvitationalSep 16 · 3 Miles Open · Place 44 · Pleasant PlainsPleasant Plains3 Miles Open4424:08.7010
Sep 2Rochester XC InviteSep 2 · 3 Miles Varsity · Place 88 · Pleasant PlainsPleasant Plains3 Miles Varsity8826:34.4010
Aug 26Light It Up XC MeetAug 26 · 3 Miles Open · Place 30 · Pleasant PlainsPleasant Plains3 Miles Open3025:14.6410

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Patriot InviteOct 15 · 3 Miles Junior Varsity · Place 21 · Pleasant PlainsPleasant Plains3 Miles Junior Varsity2123:32.99
Oct 11Sangamo Conference Cross Country ChampionshipsOct 11 · 3 Miles Varsity · Place 42 · Pleasant PlainsPleasant Plains3 Miles Varsity4224:33.409
Oct 1Elmwood InvitationalOct 1 · 3 Miles Varsity · Place 136 · Pleasant PlainsPleasant Plains3 Miles Varsity13624:26.50—
Sep 24Monmouth-Roseville Titan InvitationalSep 24 · Junior Varsity · Place 41 · Pleasant PlainsPleasant PlainsJunior Varsity4127:009
Sep 24SHS XC InviteSep 24 · Junior Varsity · Place 41 · Pleasant PlainsPleasant PlainsJunior Varsity4127:009
Sep 13QND Raider Classic Sep 13 · 3 Miles Junior Varsity · Place 10 · Pleasant PlainsPleasant Plains3 Miles Junior Varsity1026:39.49
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 325 · Pleasant PlainsPleasant Plains3 Miles Varsity 1A32526:03.59
Aug 27Light It Up XC InvitationalAug 27 · 3 Miles Open · Place 17 · Pleasant PlainsPleasant Plains3 Miles Open1724:52.69

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 2Crimson InviteOct 2 · 2 Miles Middle School 8th Grade · Place 17 · Pleasant PlainsPleasant Plains2 Miles Middle School 8th Grade1716:09.26 PB8