Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Baker Park8-Team Meet · Sep 1521:418-Team MeetSeptember 15, 2026
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 819:57.21IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Lake Erie Country ClubPanther Invitational CC 26 · Oct 619:35.2Panther Invitational CC 26October 6, 2026
3 Miles · Richmond Hill ParkGeneseo XC Invitational · Sep 1920:57.0Geneseo XC InvitationalSeptember 19, 2026
3 Miles · Saukie Golf CourseTRAC Cross Country Meet · Sep 2919:24.6TRAC Cross Country MeetSeptember 29, 2026
3 Miles · Seneca Ag FarmIHSA Class 1A XC Regional - #4C Seneca · Oct 2520:10.90IHSA Class 1A XC Regional - #4C SenecaOctober 25, 2025
3 Miles · Zearing ParkGary Coates Invitational · Sep 1320:56.08Gary Coates InvitationalSeptember 13, 2025
5,000 Meters · Hoover ParkSterling XC Invitational · Oct 1019:53.5Sterling XC InvitationalOctober 10, 2026
5,000 Meters · Marshall-Putnam FairgroundsHenry Home Meet · Oct 1421:50Henry Home MeetOctober 14, 2025
5,000 Meters · Oregon2026 IHSA Class 1A XC Sectional - #4 Oregon · Oct 3119:40.42026 IHSA Class 1A XC Sectional - #4 OregonOctober 31, 2026
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2721:28.88Rock River RunSeptember 27, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #4 OregonOct 31 · 5,000 Meters Varsity · Place 10 · Princeton5,000 Meters Varsity1019:40.4 PB12
Oct 242026 IHSA Class 1A XC Regional - #4B Manlius (Bureau Valley)Oct 24 · 3 Miles Varsity · Place 9 · Princeton3 Miles Varsity919:43.212
Oct 13Henry Home MeetOct 13 · 5,000 Meters Varsity · Place 3 · Princeton5,000 Meters Varsity324:33.6112
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 6 · Princeton5,000 Meters Varsity619:53.5 PB12
Oct 6Panther Invitational CC 26Oct 6 · 3 Miles Varsity · Place 3 · Princeton3 Miles Varsity319:35.2 PB12
Sep 29TRAC Cross Country MeetSep 29 · 3 Miles Varsity · Place 3 · Princeton3 Miles Varsity319:24.6 PB12
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 17 · Princeton5,000 Meters Varsity1720:12.8112
Sep 19Geneseo XC InvitationalSep 19 · 3 Miles Senior Girls · Place 4 · Princeton3 Miles Senior Girls420:57.0 PB12
Sep 158-Team MeetSep 15 · 3 Miles Varsity · Place 3 · Princeton3 Miles Varsity321:41 PB12
Sep 8Dual Meet with KewaneeSep 8 · 3 Miles Varsity · Place 2 · Princeton3 Miles Varsity221:40.0012

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 139 · Princeton3 Miles 1A Varsity13919:57.21 PB11
Nov 1IHSA Class 1A XC Sectional - #4 SherrardNov 1 · 3 Miles Varsity · Place 19 · Princeton3 Miles Varsity1919:32.211
Oct 25IHSA Class 1A XC Regional - #4C SenecaOct 25 · 3 Miles Varsity · Place 7 · Princeton3 Miles Varsity720:10.90 PB11
Oct 14Henry Home MeetOct 14 · 5,000 Meters Varisty · Place 2 · Princeton5,000 Meters Varisty221:50 PB11
Oct 11Sterling HS XC InvitationalOct 11 · 5,000 Meters Varsity · Place 9 · Princeton5,000 Meters Varsity920:25.1111
Oct 7Panther Invite 25Oct 7 · 3 Miles Varsity · Place 5 · Princeton3 Miles Varsity520:12.4211
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 1A · Place 76 · Princeton3 Miles Varsity 1A7620:40.8311
Sep 30Three Rivers Conference XC ChampionshipsSep 30 · 3 Miles Varsity · Place 5 · Princeton3 Miles Varsity521:09.8011
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 51 · Princeton5,000 Meters Varsity5121:28.88 PB11
Sep 168-Team MeetSep 16 · 3 Miles Varsity · Place 2 · Princeton3 Miles Varsity222:1811
Sep 13Gary Coates InvitationalSep 13 · 3 Miles Varsity · Place 4 · Princeton3 Miles Varsity420:56.08 PB11
Sep 9Princeton DualSep 9 · 3 Miles Varsity · Place 2 · Princeton3 Miles Varsity221:3611

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#4C SenecaOct 26 · 3 Miles Varsity · Place 11 · Princeton3 Miles Varsity1121:59.7010
Oct 12Sterling HS InviteOct 12 · 3 Miles Frosh/Soph Freshman · Place 2 · Princeton3 Miles Frosh/Soph Freshman221:42.5010
Oct 8Panther InvitationalOct 8 · 5,000 Meters Varsity · Place 2 · Princeton5,000 Meters Varsity220:02.3110
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 1A · Place 59 · Princeton3 Miles Varsity 1A5919:51.7010
Sep 28Rock River RunSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 6 · Princeton5,000 Meters Frosh/Soph Freshman621:26.8010
Sep 25Mendota First Home MeetSep 25 · 2.96 Miles Varsity · Place 2 · Princeton2.96 Miles Varsity221:2410
Sep 21Geneseo XC InviteSep 21 · 3 Miles Sophomore · Place 4 · Princeton3 Miles Sophomore421:25.6010
Sep 178-Team MeetSep 17 · 3 Miles Varsity · Place 3 · Princeton3 Miles Varsity322:4510
Sep 10Princeton TriangularSep 10 · Varsity · Place 2 · PrincetonVarsity222:5010
Sep 7Oregon OpenSep 7 · 5,000 Meters Varsity · Place 19 · Princeton5,000 Meters Varsity1921:31.910