Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.4 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 13 | 16:55.50 | Amboy Columbus Day XC Invitational | October 13, 2025 |
| 2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 12 | 21:48.8 | Amboy XC Invitational | October 12, 2026 |
| 3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 19 | 21:52.5 | Dale Donner Invite | September 19, 2026 |
| 3 Miles · Centennial ParkTwin Cities Triangular · Sep 16 | 20:38.70 | Twin Cities Triangular | September 16, 2025 |
| 3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 12 | 21:40.5 | First to the Finish Invitational | September 12, 2026 |
| 3 Miles · Highland Community CollegePretzel XC Invite · Oct 3 | 19:25.52 | Pretzel XC Invite | October 3, 2026 |
| 3 Miles · Richmond Hill ParkGeneseo XC Invite · Sep 20 | 21:41.10 | Geneseo XC Invite | September 20, 2025 |
| 3 Miles · Saukie Golf CourseIHSA Class 1A XC Regional - #4B Rock Island (Alleman) · Oct 25 | 19:30 | IHSA Class 1A XC Regional - #4B Rock Island (Alleman) | October 25, 2025 |
| 3 Miles · Walcamp Outdoor Ministries and Retreat CenterGK Matt Walter Invite · Sep 29 | 19:33.62 | GK Matt Walter Invite | September 29, 2026 |
| 5,000 Meters · Hoover ParkRock River Run · Sep 26 | 20:45.89 | Rock River Run | September 26, 2026 |
| 5,000 Meters · Oregon High SchoolOregon HS Open · Sep 5 | 25:01.59 | Oregon HS Open | September 5, 2026 |
| 5,000 Meters · Oregon Park WestOregon HS Open · Sep 6 | 22:09.59 | Oregon HS Open | September 6, 2025 |
| 5,000 Meters · Sterling MS XC CourseRock River Run · Sep 27 | 21:24.61 | Rock River Run | September 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results2025 Cross Country
12 results2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Sterling JV InvitationalOct 22 · 5,000 Meters Freshman · Place 9 · Rock Falls | 5,000 Meters Freshman | 9 | 22:14 | 9 |
| Oct 12 | Sterling HS InviteOct 12 · 3 Miles Frosh/Soph Freshman · Place 42 · Rock Falls | 3 Miles Frosh/Soph Freshman | 42 | 22:10.90 | 9 |
| Oct 5 | Pretzels XC InvitationalOct 5 · 3 Miles Open · Place 56 · Rock Falls | 3 Miles Open | 56 | 23:23.73 | 9 |
| Oct 1 | GK Matt Walter InviteOct 1 · 3 Miles Junior Varsity · Place 34 · Rock Falls | 3 Miles Junior Varsity | 34 | 21:05.94 | 9 |
| Sep 28 | Rock River RunSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 104 · Rock Falls | 5,000 Meters Frosh/Soph Freshman | 104 | 23:13.70 | 9 |
| Sep 21 | Geneseo XC InviteSep 21 · 3 Miles Freshman · Place 30 · Rock Falls | 3 Miles Freshman | 30 | 23:36.80 | 9 |
| Sep 17 | Twin Cities TriangularSep 17 · 5,000 Meters Frosh/Soph Freshman · Place 4 · Rock Falls | 5,000 Meters Frosh/Soph Freshman | 4 | 23:44.06 | 9 |
| Sep 14 | First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 543 · Rock Falls | 3 Miles Varsity 2A | 543 | 22:46.60 | 9 |
| Sep 7 | Oregon OpenSep 7 · 5,000 Meters Junior Varsity · Place 63 · Rock Falls | 5,000 Meters Junior Varsity | 63 | 23:46.4 | 9 |
| Sep 3 | Sycamore XC InvitationalSep 3 · Varsity · Place 88 · Rock Falls | Varsity | 88 | 26:12 | 9 |
| Aug 28 | RF- Rocket Run 2024Aug 28 · 3 Miles Open · Place 18 · Rock Falls | 3 Miles Open | 18 | 25:18 | 9 |