Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 13 | 18:39.34 | PORTA Prairie Trails XC Classic | September 13, 2025 |
| 2 Miles · Alpha ParkLimestone Walters Rocket Run · Oct 1 | 14:56.30 | Limestone Walters Rocket Run | October 1, 2026 |
| 2 Miles · Centennial ParkIESA 2A - Sectional H @ Centennial Park · Oct 10 | 13:38.71 | IESA 2A - Sectional H @ Centennial Park | October 10, 2026 |
| 2 Miles · Delavan Jr-Sr High SchoolDelavan Dare · Oct 3 | 14:17.53 | Delavan Dare | October 3, 2026 |
| 2 Miles · Illini Central High SchoolIC Meet 3 · Sep 24 | 15:29.94 | IC Meet 3 | September 24, 2026 |
| 2 Miles · Memorial ParkWest Lincoln Broadwell 9/18 meet · Sep 18 | 17:17 | West Lincoln Broadwell 9/18 meet | September 18, 2025 |
| 2 Miles · Memorial Park RoadWest Lincoln-Broadwell Meet 9/22 · Sep 22 | 16:51 | West Lincoln-Broadwell Meet 9/22 | September 22, 2026 |
| 2 Miles · Midwest Central High SchoolMCMS Meet 4 · Sep 29 | 15:36.5 | MCMS Meet 4 | September 29, 2026 |
| 2 Miles · Olympia High SchoolOlympia MS XC Spartan Spectacular · Sep 26 | 15:28.43 | Olympia MS XC Spartan Spectacular | September 26, 2026 |
| 2 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 12 | 17:05.36 | PORTA Prairie Trails XC Classic | September 12, 2026 |
| 2 Miles · Rochester JH 2 MileRochester XC Invitational · Sep 5 | 16:52.8 | Rochester XC Invitational | September 5, 2026 |
| 2 Miles · Schuy-Rush ParkIESA 2A - Sectional H @ Schuy-Rush Park · Oct 11 | 16:25.20 | IESA 2A - Sectional H @ Schuy-Rush Park | October 11, 2025 |
| 2 Miles · Williamsville High School Sangamo Preview · Aug 22 | 15:43 | Sangamo Preview | August 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | IESA 2A - Sectional H @ Centennial ParkOct 10 · 2 Miles Varsity Boys · Place 49 · Mason City Illini Central | 2 Miles Varsity Boys | 49 | 13:38.71 PB | 7 |
| Oct 3 | Delavan DareOct 3 · 2 Miles Middle School Open · Place 84 · Mason City Illini Central | 2 Miles Middle School Open | 84 | 14:17.53 PB | 7 |
| Oct 1 | Limestone Walters Rocket RunOct 1 · 2 Miles Open Boys · Place 40 · Mason City Illini Central | 2 Miles Open Boys | 40 | 14:56.30 PB | 7 |
| Sep 29 | MCMS Meet 4Sep 29 · 2 Miles Middle School · Place 18 · Mason City Illini Central | 2 Miles Middle School | 18 | 15:36.5 PB | 7 |
| Sep 26 | Olympia MS XC Spartan SpectacularSep 26 · 2 Miles Open Boys · Place 52 · Mason City Illini Central | 2 Miles Open Boys | 52 | 15:28.43 PB | 7 |
| Sep 24 | IC Meet 3Sep 24 · 2 Miles MS Boys · Place 16 · Mason City Illini Central | 2 Miles MS Boys | 16 | 15:29.94 PB | 7 |
| Sep 22 | West Lincoln-Broadwell Meet 9/22Sep 22 · 2 Miles Middle School · Place 34 · Mason City Illini Central | 2 Miles Middle School | 34 | 16:51 PB | 7 |
| Sep 17 | MCMS Meet 3Sep 17 · 2 Miles Middle School · Place 9 · Mason City Illini Central | 2 Miles Middle School | 9 | 19:14.5 | 7 |
| Sep 15 | IC Meet 2Sep 15 · 2 Miles MS Boys · Place 36 · Mason City Illini Central | 2 Miles MS Boys | 36 | 17:19.47 | 7 |
| Sep 12 | PORTA Prairie Trails XC ClassicSep 12 · 2 Miles JH Boys · Place 106 · Mason City Illini Central | 2 Miles JH Boys | 106 | 17:05.36 PB | 7 |
| Sep 5 | Rochester XC InvitationalSep 5 · 2 Miles Junior High · Place 159 · Mason City Illini Central | 2 Miles Junior High | 159 | 16:52.8 PB | 7 |
| Aug 25 | IC Meet 1Aug 25 · 2 Miles MS Boys · Place 34 · Mason City Illini Central | 2 Miles MS Boys | 34 | 16:38.44 | 7 |
| Aug 22 | Sangamo PreviewAug 22 · 2 Miles Middle School · Place 53 · Mason City Illini Central | 2 Miles Middle School | 53 | 15:43 PB | 7 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | IESA 2A - Sectional H @ Schuy-Rush ParkOct 11 · 2 Miles Varsity Boys · Place 70 · Mason City Illini Central | 2 Miles Varsity Boys | 70 | 16:25.20 PB | 6 |
| Oct 2 | Limestone Walters Rocket Run XC InviteOct 2 · 2 Miles Open Boys · Place 111 · Mason City Illini Central | 2 Miles Open Boys | 111 | 16:17.03 | 6 |
| Sep 27 | Olympia MS XC Spartan SpectacularSep 27 · 2 Miles Open Boys · Place 86 · Mason City Illini Central | 2 Miles Open Boys | 86 | 18:19.47 | 6 |
| Sep 25 | IC Meet 4Sep 25 · 2 Miles MS Boys · Place 28 · Mason City Illini Central | 2 Miles MS Boys | 28 | 18:36.00 | 6 |
| Sep 18 | West Lincoln Broadwell 9/18 meetSep 18 · 2 Miles Middle School · Place 31 · Mason City Illini Central | 2 Miles Middle School | 31 | 17:17 PB | 6 |
| Sep 16 | IC Meet 3Sep 16 · 2 Miles MS Boys · Place 33 · Mason City Illini Central | 2 Miles MS Boys | 33 | 16:50.93 | 6 |
| Sep 13 | PORTA Prairie Trails XC ClassicSep 13 · 2 Miles Middle School Boys · Place 109 · Mason City Illini Central | 2 Miles Middle School Boys | 109 | 18:39.34 PB | 6 |
| Sep 4 | IC Meet 2Sep 4 · 2 Miles MS Boys · Place 29 · Mason City Illini Central | 2 Miles MS Boys | 29 | 19:56.41 | 6 |
| Aug 26 | IC Meet 1Aug 26 · 2 Miles MS Boys · Place 69 · Mason City Illini Central | 2 Miles MS Boys | 69 | 22:18.69 | 6 |
| Aug 23 | Sangamo Preview Aug 23 · 2 Miles Middle School · Place 51 · Mason City Illini Central | 2 Miles Middle School | 51 | 17:12.78 | 6 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 19 | West Lincoln Broadwell MeetSep 19 · 2 Miles Middle School · Place 66 · 5 Mason City Illini Central | 2 Miles Middle School | 66 | 18:27 | — |