Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1320:18.70Amboy Columbus Day XC Invitational October 13, 2025
3 Miles · Centennial ParkTwin Cities Triangular · Sep 1620:04.40Twin Cities Triangular September 16, 2025
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 819:01.08IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Richmond Hill ParkGeneseo XC Invite · Sep 2021:25.00Geneseo XC InviteSeptember 20, 2025
3 Miles · Saukie Golf CourseIHSA Class 1A XC Sectional - #4 Sherrard · Nov 119:16.2IHSA Class 1A XC Sectional - #4 SherrardNovember 1, 2025
3 Miles · Walcamp Outdoor Ministries and Retreat CenterGK Matt Walter Invite · Sep 3019:41.96GK Matt Walter InviteSeptember 30, 2025
5,000 Meters · Oregon Park WestOregon HS Open · Sep 621:56.7Oregon HS OpenSeptember 6, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2721:11.95Rock River RunSeptember 27, 2025

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

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 87 · Rock Falls3 Miles 1A Varsity8719:01.08 PB12
Nov 1IHSA Class 1A XC Sectional - #4 SherrardNov 1 · 3 Miles Varsity · Place 16 · Rock Falls3 Miles Varsity1619:16.2 PB12
Oct 25IHSA Class 1A XC Regional - #4B Rock Island (Alleman)Oct 25 · 3 Miles Varsity · Place 6 · Rock Falls3 Miles Varsity619:2812
Oct 18Big Northern Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 8 · Rock Falls3 Miles Varsity819:43.7812
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 18 · Rock Falls2.95 Miles Varsity1820:18.70 PB12
Sep 30GK Matt Walter InviteSep 30 · 3 Miles Varsity · Place 9 · Rock Falls3 Miles Varsity919:41.96 PB12
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 42 · Rock Falls5,000 Meters Varsity4221:11.95 PB12
Sep 20Geneseo XC InviteSep 20 · 3 Miles Senior Girls · Place 10 · Rock Falls3 Miles Senior Girls1021:25.00 PB12
Sep 16Twin Cities Triangular Sep 16 · 3 Miles Varsity · Place 1 · Rock Falls3 Miles Varsity120:04.40 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 79 · Rock Falls3 Miles Varsity 1A7920:19.4012
Sep 6Oregon HS OpenSep 6 · 5,000 Meters Varsity · Place 22 · Rock Falls5,000 Meters Varsity2221:56.7 PB12
Sep 2Sycamore XC InvitationalSep 2 · Varsity · Place 25 · Rock FallsVarsity2522:0912
Aug 26RF Rocket Run 2025Aug 26 · 3 Miles Varsity · Place 4 · Rock Falls3 Miles Varsity420:18.7012

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 66 · Rock Falls3 Miles Varsity6620:12.0011
Oct 262024 IHSA Class 2A XC Regional-#4B Belvidere (North)Oct 26 · 3 Miles Varsity · Place 20 · Rock Falls3 Miles Varsity2020:25.5711
Oct 12Sterling HS InviteOct 12 · 3 Miles Varsity · Place 11 · Rock Falls3 Miles Varsity1120:12.6011
Oct 5Pretzels XC InvitationalOct 5 · 3 Miles Varsity · Place 11 · Rock Falls3 Miles Varsity1119:34.1011
Oct 1GK Matt Walter InviteOct 1 · 3 Miles Varsity · Place 2 · Rock Falls3 Miles Varsity218:26.1511
Sep 28Rock River RunSep 28 · 5,000 Meters Varsity · Place 15 · Rock Falls5,000 Meters Varsity1520:21.3011
Sep 21Geneseo XC InviteSep 21 · 3 Miles Varsity · Place 2 · Rock Falls3 Miles Varsity220:11.7011
Sep 17Twin Cities TriangularSep 17 · 5,000 Meters Varsity · Place 2 · Rock Falls5,000 Meters Varsity221:31.7211
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 36 · Rock Falls3 Miles Varsity 2A3619:13.4011
Sep 7Oregon OpenSep 7 · 5,000 Meters Varsity · Place 9 · Rock Falls5,000 Meters Varsity920:44.011
Aug 28RF- Rocket Run 2024Aug 28 · 3 Miles Varsity · Place 7 · Rock Falls3 Miles Varsity720:3211

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 2A XC Sectional - #2 GeneseoOct 28 · 3 Miles Varsity · Place 47 · Rock Falls3 Miles Varsity4721:14.4010
Oct 212023 IHSA Class 2A XC Regional - #2A Galesburg (H.S.)Oct 21 · 3 Miles Varsity · Place 7 · Rock Falls3 Miles Varsity720:36.8010
Oct 14Big Northern Conference MeetOct 14 · 3.1 Miles Varsity · Place 11 · Rock Falls3.1 Miles Varsity1121:10.210
Oct 7Sterling High School InvitationalOct 7 · 3 Miles Varsity · Place 15 · Rock Falls3 Miles Varsity1520:00.9010
Sep 26GK Matt Walter InviteSep 26 · 3 Miles Varsity · Place 9 · Rock Falls3 Miles Varsity919:48.9710
Sep 23Rock River RunSep 23 · 3 Miles Varsity · Place 13 · Rock Falls3 Miles Varsity1320:01.9010
Sep 16Geneseo XC InviteSep 16 · 3 Miles Sophomore · Place 4 · Rock Falls3 Miles Sophomore420:46.1010
Sep 12Twin City MeetSep 12 · Varsity · Place 6 · Rock FallsVarsity620:3510
Sep 2Oregon (IL) HS OpenSep 2 · 5,000 Meters Varsity · Place 9 · Rock Falls5,000 Meters Varsity921:23.5910
Aug 29Sycamore InvitationalAug 29 · 3 Miles Varsity · Place 13 · Rock Falls3 Miles Varsity1320:26.4810
Aug 21RF- Rocket Run 2023Aug 21 · Varsity · Place 4 · Rock FallsVarsity420:0310

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 1A XC Sectional - Oregon #4Oct 29 · 5,000 Meters Varsity · Place 23 · Rock Falls5,000 Meters Varsity2321:10.009
Oct 15Big Northern Conference XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 11 · Rock Falls5,000 Meters Varsity1120:37.89
Oct 1Freeport High School InvitationalOct 1 · 3 Miles Varsity · Place 8 · Rock Falls3 Miles Varsity820:10.29
Sep 24Sterling HS - Rock River RunSep 24 · 3 Miles Varsity · Place 25 · Rock Falls3 Miles Varsity2519:59.809
Sep 17Bureau Valley HS - Dale Donner InvitationalSep 17 · 5,000 Meters Varsity · Place 12 · Rock Falls5,000 Meters Varsity1220:51.8—
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 45 · Rock Falls3 Miles Varsity 1A4520:06.39
Sep 3Oregon (IL) HS OpenSep 3 · 5,000 Meters Varsity · Place 5 · Rock Falls5,000 Meters Varsity521:20.29
Aug 30Sycamore InvitationalAug 30 · 3 Miles Varsity · Place 31 · Rock Falls3 Miles Varsity3121:50.09
Aug 23Rock Falls Rocket Run 2022Aug 23 · Varsity · Place 7 · Rock FallsVarsity721:369