Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.74 Miles · Byron Forest PreserveByron Cross Country Invitational · Sep 24 | 20:12.38 | Byron Cross Country Invitational | September 24, 2025 |
| 2.85 Miles · Forreston High SchoolNUIC Conference Meet · Oct 18 | 20:50.56 | NUIC Conference Meet | October 18, 2025 |
| 2.85 Miles · Levi and Ester Fuller Memorial Forest PreserveIHSA Class 1A XC Regional - #4A Winnebago · Oct 25 | 19:33.31 | IHSA Class 1A XC Regional - #4A Winnebago | October 25, 2025 |
| 2.9 Miles · Lake Carrol Ski HillEastland Lenark Invitational · Sep 16 | 23:43.41 | Eastland Lenark Invitational | September 16, 2026 |
| 2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 12 | 25:14.9 | Amboy XC Invitational | October 12, 2026 |
| 2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 13 | 21:13.20 | Amboy Columbus Day XC Invitational | October 13, 2025 |
| 3 Miles · Centennial Park14th Annual Rocket Run · Aug 25 | 24:42.80 | 14th Annual Rocket Run | August 25, 2026 |
| 3 Miles · Highland Community CollegePretzel XC Invite · Oct 3 | 24:53.22 | Pretzel XC Invite | October 3, 2026 |
| 3299 m · Levi and Ester Fuller Memorial Forest PreserveFrederickson Invite · Oct 7 | 13:39.59 | Frederickson Invite | October 7, 2025 |
| 4618 m · Byron Forest PreserveByron Cross Country Invitational · Sep 25 | 21:20 | Byron Cross Country Invitational | September 25, 2024 |
| 5,000 Meters · Hoover ParkSterling HS XC Invitational · Oct 11 | 22:12.59 | Sterling HS XC Invitational | October 11, 2025 |
| 5,000 Meters · Oregon High SchoolOregon HS Open · Sep 5 | 27:00.79 | Oregon HS Open | September 5, 2026 |
| 5,000 Meters · Oregon Park WestOregon HS Open · Sep 6 | 22:26.09 | Oregon HS Open | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 2026 IHSA Class 1A XC Regional - #4A WinnebagoOct 24 · 2.85 Miles Varsity · Place 84 · Lanark (Eastland) | 2.85 Miles Varsity | 84 | 21:47.62 | 12 |
| Oct 17 | NUIC ConferenceOct 17 · 3 Miles Varsity · Place 52 · Lanark (Eastland) | 3 Miles Varsity | 52 | 25:23.86 | 12 |
| Oct 12 | Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 147 · Lanark (Eastland) | 2.95 Miles Varsity | 147 | 25:14.9 PB | 12 |
| Oct 10 | Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 89 · Lanark (Eastland) | 5,000 Meters Varsity | 89 | 25:16.5 | 12 |
| Oct 6 | Frederickson InviteOct 6 · 2.05 Miles HS Boys · Place 66 · Lanark (Eastland) | 2.05 Miles HS Boys | 66 | 15:22.78 | 12 |
| Oct 3 | Pretzel XC InviteOct 3 · 3 Miles Varsity · Place 103 · Lanark (Eastland) | 3 Miles Varsity | 103 | 24:53.22 PB | 12 |
| Sep 26 | Rock River RunSep 26 · 5,000 Meters Varsity · Place 191 · Lanark (Eastland) | 5,000 Meters Varsity | 191 | 25:00.70 | 12 |
| Sep 23 | Byron Cross Country InvitationalSep 23 · 2.74 Miles Varsity · Place 39 · Lanark (Eastland) | 2.74 Miles Varsity | 39 | 21:45 | 12 |
| Sep 16 | Eastland Lenark InvitationalSep 16 · 2.9 Miles Varsity · Place 17 · Lanark (Eastland) | 2.9 Miles Varsity | 17 | 23:43.41 PB | 12 |
| Sep 8 | Season OpenerSep 8 · 2.05 Miles Varsity · Place 42 · Lanark (Eastland) | 2.05 Miles Varsity | 42 | 16:17.91 | 12 |
| Sep 5 | Oregon HS OpenSep 5 · 5,000 Meters Varsity · Place 151 · Lanark (Eastland) | 5,000 Meters Varsity | 151 | 27:00.79 PB | 12 |
| Aug 25 | 14th Annual Rocket RunAug 25 · 3 Miles Varsity · Place 99 · Lanark (Eastland) | 3 Miles Varsity | 99 | 24:42.80 PB | 12 |
2025 Cross Country
9 results2024 Cross Country
12 results