Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ewing Park ICorpus Christi Invite · Sep 2014:23.2Corpus Christi InviteSeptember 20, 2023
2 Miles · Furrow FarmEPGJH Cross Country Invitational · Sep 620:04.1EPGJH Cross Country InvitationalSeptember 6, 2022
2 Miles · Lower Lake ParkEureka Middle School Home Meet #2 · Aug 2116:24.17Eureka Middle School Home Meet #2August 21, 2023
2 Miles · Maxwell ParkParkside Invitational · Sep 1018:43.8Parkside InvitationalSeptember 10, 2022
2 Miles · Three Sisters ParkMichele Stewart XC Invitational · Aug 2718:22.2Michele Stewart XC Invitational August 27, 2022
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2214:41.9Dunlap Middle XC InvitationalSeptember 22, 2023
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:10.74IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1917:14.26PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · EPG Out n Back n TrackPrinceville Picnic · Sep 2419:34.74Princeville PicnicSeptember 24, 2026
3 Miles · Furrow FarmEPGXC Invitational · Sep 2918:38.3EPGXC InvitationalSeptember 29, 2026
3 Miles · Lower Lake ParkHOI Conference Meet · Oct 1817:30.30HOI Conference MeetOctober 18, 2025
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3116:19.22026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 316:58.5Elmwood HS XC InviteOctober 3, 2026
3 Miles · Maxwell ParkNCHS JV Invite · Oct 2718:13NCHS JV InviteOctober 27, 2025
3 Miles · The Oaks At River's EdgePC/Pontiac Invite · Oct 1117:58.05PC/Pontiac InviteOctober 11, 2025
3.05 Miles · High School 3 MileNCHS Open Cross Country Meet · Sep 518:21.00NCHS Open Cross Country MeetSeptember 5, 2025
4103 m · Elmwood Cross CountryElmwood HS XC Invitational · Oct 415:17.00Elmwood HS XC InvitationalOctober 4, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 109 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Class 1A Varsity10916:10.74 PB11
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 33 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Varsity3316:19.2 PB11
Oct 242026 IHSA Class 1A XC Regional - #2C EurekaOct 24 · 3 Miles Varsity · Place 25 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Varsity2516:17.911
Oct 17HOI Conference MeetOct 17 · 3 Miles Varsity · Place 16 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Varsity1616:4711
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 39 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Varsity3916:58.5 PB11
Sep 29EPGXC InvitationalSep 29 · 3 Miles Open · Place 3 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Open318:38.3 PB11
Sep 24Princeville PicnicSep 24 · 3 Miles New Division · Place 15 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles New Division1519:34.74 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 403 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Varsity Boys40317:14.26 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 164 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles 3 Miles-Varsity-1A16417:35.911

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27NCHS JV InviteOct 27 · 3 Miles Junior Varsity · Place 13 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Junior Varsity1318:13 PB10
Oct 18HOI Conference MeetOct 18 · 3 Miles Open · Place 12 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Open1217:30.30 PB10
Oct 11PC/Pontiac InviteOct 11 · 3 Miles Varsity · Place 41 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Varsity4117:58.05 PB10
Oct 4Elmwood HS XC InvitationalOct 4 · 2.55 Miles Open · Place 4 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)2.55 Miles Open415:17.00 PB10
Sep 30EPGXC InvitationalSep 30 · 3 Miles Varsity · Place 70 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Varsity7019:51.910
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Frosh/Soph · Place 174 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Frosh/Soph17417:50.9610
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 213 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Varsity 1A21317:59.4010
Sep 5NCHS Open Cross Country MeetSep 5 · 3.05 Miles Varsity · Place 53 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3.05 Miles Varsity5318:21.00 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19HOI ConferenceOct 19 · 3 Miles Open · Place 11 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Open1118:06.859
Oct 12PC/Pontiac InviteOct 12 · 3 Miles Open · Place 3 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Open319:12.419
Oct 5Elmwood HS InvitationalOct 5 · 2.55 Miles Frosh/Soph Freshman · Place 13 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)2.55 Miles Frosh/Soph Freshman1316:36.509
Oct 1EPGXC InvitationalOct 1 · 3 Miles Open · Place 58 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Open5822:12.09
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Open · Place 342 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Open34220:13.579
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 313 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Varsity 1A31319:43.009
Sep 6NCHS Open MeetSep 6 · 3 Miles Varsity · Place 71 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)3 Miles Varsity7120:309
Sep 3Early Redbird MeetSep 3 · 2.94 Miles Varsity · Place 92 · El Paso (E.P.-Gridley)El Paso (E.P.-Gridley)2.94 Miles Varsity9221:10.609

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Sep 3046th Annual Delavan Dare ClassicSep 30 · 2 Miles Boys Open · Place 38 · El Paso-GridleyEl Paso-Gridley2 Miles Boys Open3813:44.9Unofficial8
Sep 22Dunlap Middle XC InvitationalSep 22 · 2.1 Miles Open Boys - 2.1 Miles · Place 111 · El Paso-GridleyEl Paso-Gridley2.1 Miles Open Boys - 2.1 Miles11114:41.9 PB8
Sep 20Corpus Christi InviteSep 20 · 2 Miles Open · Place 16 · El Paso-GridleyEl Paso-Gridley2 Miles Open1614:23.2 PB8
Sep 9Parkside XC InvitationalSep 9 · 2 Miles Open · Place 246 · El Paso-GridleyEl Paso-Gridley2 Miles Open24615:28.108
Sep 5EPGJH Cross Country InvitationalSep 5 · 2 Miles Open · Place 84 · El Paso-GridleyEl Paso-Gridley2 Miles Open8416:54.58
Aug 26Michele Stewart XC Invitational Aug 26 · 2 Miles Open · Place 75 · El Paso-GridleyEl Paso-Gridley2 Miles Open7517:10.308
Aug 21Eureka Middle School Home Meet #2Aug 21 · 2 Miles Boys 2 Mile · Place 33 · El Paso-GridleyEl Paso-Gridley2 Miles Boys 2 Mile3316:24.17 PB8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 23Dunlap Middle XC InvitationalSep 23 · 2.1 Miles Open Boys · Place 459 · El Paso-GridleyEl Paso-Gridley2.1 Miles Open Boys45918:22.17
Sep 21Corpus Christi Cross Country InviteSep 21 · 2 Miles Boys Open · Place 65 · El Paso-GridleyEl Paso-Gridley2 Miles Boys Open6517:577
Sep 10Parkside InvitationalSep 10 · 2 Miles Open Boys · Place 441 · El Paso-GridleyEl Paso-Gridley2 Miles Open Boys44118:43.8 PB7
Sep 6EPGJH Cross Country InvitationalSep 6 · 2 Miles Open · Place 141 · El Paso-GridleyEl Paso-Gridley2 Miles Open14120:04.1 PB7
Aug 27Michele Stewart XC Invitational Aug 27 · 2 Miles Open Boys · Place 76 · El Paso-GridleyEl Paso-Gridley2 Miles Open Boys7618:22.2 PB7