Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dunlap High SchoolDunlap Valley Spartan XC Invite · Sep 2614:07.20Dunlap Valley Spartan XC InviteSeptember 26, 2023
2 Miles · Fondulac ParkEast Peoria Central MS XC Invitational · Aug 2715:57.2East Peoria Central MS XC InvitationalAugust 27, 2022
2 Miles · Furrow FarmEPGJH Cross Country Invitational · Sep 615:56.4EPGJH Cross Country InvitationalSeptember 6, 2022
2 Miles · Germantown HillsGermantown Hills Warrior Invite · Sep 1213:48.3Germantown Hills Warrior InviteSeptember 12, 2023
2 Miles · Lower Lake ParkEureka Middle School Home Meet #3 · Sep 714:01.68Eureka Middle School Home Meet #3September 7, 2023
2 Miles · Oakridge ParkWashington Trojan Invite · Aug 1317:04.2Washington Trojan InviteAugust 13, 2022
2 Miles · Olympia High SchoolOlympia Middle School XC Spartan Spectacular · Sep 2315:00.20Olympia Middle School XC Spartan SpectacularSeptember 23, 2023
2 Miles · Wenger ShelterWashington Middle School Panther Invite · Aug 3015:47.2Washington Middle School Panther InviteAugust 30, 2022
3 Miles · Furrow FarmEPGXC Invitational · Sep 3024:48.0EPGXC InvitationalSeptember 30, 2025
3 Miles · Lower Lake ParkHOI Conference Meet · Oct 1822:04.98HOI Conference MeetOctober 18, 2025
4103 m · Elmwood Cross CountryElmwood HS XC Invitational · Oct 418:38.20Elmwood HS XC InvitationalOctober 4, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18HOI Conference MeetOct 18 · 3 Miles Open · Place 75 · EurekaEureka3 Miles Open7522:04.98 PB10
Oct 4Elmwood HS XC InvitationalOct 4 · 2.55 Miles Open · Place 33 · EurekaEureka2.55 Miles Open3318:38.20 PB10
Sep 30EPGXC InvitationalSep 30 · 3 Miles Open · Place 96 · EurekaEureka3 Miles Open9624:48.0 PB10
Sep 27Springfield High School InviteSep 27 · 3 Miles Junior Varsity · Place 29 · EurekaEureka3 Miles Junior Varsity2921:41.3110
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 505 · EurekaEureka3 Miles Varsity 1A50520:51.8010
Sep 2Irish EarlybirdSep 2 · 5,000 Meters Varsity · Place 93 · EurekaEureka5,000 Meters Varsity9323:32.110
Aug 26Dual vs WashingtonAug 26 · 3 Miles Boys Race · Place 65 · EurekaEureka3 Miles Boys Race6522:20.1610

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12Runnin' Red InviteOct 12 · 2.94 Miles Frosh/Soph Freshman · Place 197 · EurekaEureka2.94 Miles Frosh/Soph Freshman19721:57.109
Oct 5Elmwood HS InvitationalOct 5 · 2.55 Miles Frosh/Soph Freshman · Place 36 · EurekaEureka2.55 Miles Frosh/Soph Freshman3618:24.509
Oct 1EPGXC InvitationalOct 1 · 3 Miles Open · Place 80 · EurekaEureka3 Miles Open8023:23.29
Sep 21Dunlap XC InvitationalSep 21 · 3 Miles Open · Place 92 · EurekaEureka3 Miles Open9221:39.209
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 430 · EurekaEureka3 Miles Varsity 1A43021:24.809
Sep 3Early Redbird MeetSep 3 · 2.94 Miles Varsity · Place 115 · EurekaEureka2.94 Miles Varsity11523:14.409

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Sep 3046th Annual Delavan Dare ClassicSep 30 · 2 Miles Boys Open · Place 47 · EurekaEureka2 Miles Boys Open4714:02.5Unofficial8
Sep 26Dunlap Valley Spartan XC InviteSep 26 · 2 Miles Varsity Boys - 2 Miles · Place 95 · EurekaEureka2 Miles Varsity Boys - 2 Miles9514:07.20 PB8
Sep 23Olympia Middle School XC Spartan SpectacularSep 23 · 2 Miles Open Boys - 2 Miles · Place 17 · EurekaEureka2 Miles Open Boys - 2 Miles1715:00.20 PB8
Sep 12Germantown Hills Warrior InviteSep 12 · 2 Miles Varsity · Place 82 · EurekaEureka2 Miles Varsity8213:48.3 PB8
Sep 7Eureka Middle School Home Meet #3Sep 7 · 2 Miles Middle School · Place 43 · EurekaEureka2 Miles Middle School4314:01.68 PB8
Sep 5EPGJH Cross Country InvitationalSep 5 · 2 Miles Varsity · Place 86 · EurekaEureka2 Miles Varsity8615:00.28
Aug 29Washington Middle School Panther InviteAug 29 · 2 Miles Open · Place 21 · EurekaEureka2 Miles Open2114:15.18
Aug 21Eureka Middle School Home Meet #2Aug 21 · 2 Miles Boys 2 Mile · Place 27 · EurekaEureka2 Miles Boys 2 Mile2715:35.828
Aug 15Eureka Middle School Home Meet #1Aug 15 · 2 Miles boys 2 mile · Place 40 · EurekaEureka2 Miles boys 2 mile4015:14.608
Aug 12 Washington Trojan InviteAug 12 · 2 Miles Open · Place 37 · EurekaEureka2 Miles Open3716:51.48

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 13Germantown Hills Warrior InviteSep 13 · 2 Miles Open · Place 37 · EurekaEureka2 Miles Open3714:47.97
Sep 6EPGJH Cross Country InvitationalSep 6 · 2 Miles Open · Place 44 · EurekaEureka2 Miles Open4415:56.4 PB7
Aug 30Washington Middle School Panther InviteAug 30 · 2 Miles Open · Place 73 · EurekaEureka2 Miles Open7315:47.2 PB7
Aug 27East Peoria Central MS XC InvitationalAug 27 · 2 Miles Open · Place 77 · EurekaEureka2 Miles Open7715:57.2 PB7
Aug 13Washington Trojan InviteAug 13 · 2 Miles Open · Place 46 · EurekaEureka2 Miles Open4617:04.2 PB7