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:53.13 | PORTA Prairie Trails XC Classic | September 13, 2025 |
| 2 Miles · Alpha ParkLimestone Walters Rocket Run · Oct 1 | 18:56.40 | Limestone Walters Rocket Run | October 1, 2026 |
| 2 Miles · Delavan Jr-Sr High SchoolDelavan Dare · Oct 3 | 15:52.67 | Delavan Dare | October 3, 2026 |
| 2 Miles · Illini Central High SchoolIC Meet 3 · Sep 24 | 17:01.12 | IC Meet 3 | September 24, 2026 |
| 2 Miles · Memorial ParkWest Lincoln Broadwell 9/18 meet · Sep 18 | 17:24 | West Lincoln Broadwell 9/18 meet | September 18, 2025 |
| 2 Miles · Memorial Park RoadWest Lincoln-Broadwell Meet 9/22 · Sep 22 | 17:39 | West Lincoln-Broadwell Meet 9/22 | September 22, 2026 |
| 2 Miles · Midwest Central High SchoolMCMS Meet 4 · Sep 29 | 19:38.7 | MCMS Meet 4 | September 29, 2026 |
| 2 Miles · Olympia High SchoolOlympia MS XC Spartan Spectacular · Sep 26 | 16:56.11 | Olympia MS XC Spartan Spectacular | September 26, 2026 |
| 2 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 12 | 19:15.74 | PORTA Prairie Trails XC Classic | September 12, 2026 |
| 2 Miles · Rochester JH 2 MileRochester XC Invitational · Sep 5 | 20:09.1 | Rochester XC Invitational | September 5, 2026 |
| 2 Miles · Schuy-Rush ParkIESA 2A - Sectional H @ Schuy-Rush Park · Oct 11 | 16:50.90 | IESA 2A - Sectional H @ Schuy-Rush Park | October 11, 2025 |
| 2 Miles · Williamsville High School Sangamo Preview · Aug 22 | 16:59 | Sangamo Preview | August 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Delavan DareOct 3 · 2 Miles Middle School Open · Place 149 · Mason City Illini Central | 2 Miles Middle School Open | 149 | 15:52.67 PB | 8 |
| Oct 1 | Limestone Walters Rocket RunOct 1 · 2 Miles Open Boys · Place 124 · Mason City Illini Central | 2 Miles Open Boys | 124 | 18:56.40 PB | 8 |
| Sep 29 | MCMS Meet 4Sep 29 · 2 Miles Middle School · Place 37 · Mason City Illini Central | 2 Miles Middle School | 37 | 19:38.7 PB | 8 |
| Sep 26 | Olympia MS XC Spartan SpectacularSep 26 · 2 Miles Open Boys · Place 77 · Mason City Illini Central | 2 Miles Open Boys | 77 | 16:56.11 PB | 8 |
| Sep 24 | IC Meet 3Sep 24 · 2 Miles MS Boys · Place 23 · Mason City Illini Central | 2 Miles MS Boys | 23 | 17:01.12 PB | 8 |
| Sep 22 | West Lincoln-Broadwell Meet 9/22Sep 22 · 2 Miles Middle School · Place 38 · Mason City Illini Central | 2 Miles Middle School | 38 | 17:39 PB | 8 |
| Sep 17 | MCMS Meet 3Sep 17 · 2 Miles Middle School · Mason City Illini Central | 2 Miles Middle School | 0 | DNS | 8 |
| Sep 12 | PORTA Prairie Trails XC ClassicSep 12 · 2 Miles JH Boys Open · Place 19 · Mason City Illini Central | 2 Miles JH Boys Open | 19 | 19:15.74 PB | 8 |
| Sep 5 | Rochester XC InvitationalSep 5 · 2 Miles Junior High · Place 206 · Mason City Illini Central | 2 Miles Junior High | 206 | 20:09.1 PB | 8 |
| Aug 22 | Sangamo PreviewAug 22 · 2 Miles Middle School · Place 67 · Mason City Illini Central | 2 Miles Middle School | 67 | 16:59 PB | 8 |
2025 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | IESA 2A - Sectional H @ Schuy-Rush ParkOct 11 · 2 Miles Varsity Boys · Place 75 · Mason City Illini Central | 2 Miles Varsity Boys | 75 | 16:50.90 PB | 7 |
| Oct 4 | 48th Annual Delavan Dare ClassicOct 4 · Open · Place 142 · Mason City Illini Central | Open | 142 | 17:30.79 | 7 |
| Oct 2 | Limestone Walters Rocket Run XC InviteOct 2 · 2 Miles Open Boys · Place 173 · Mason City Illini Central | 2 Miles Open Boys | 173 | 19:01.39 | 7 |
| Sep 30 | Midwest Central MS Meet 3Sep 30 · 2 Miles Middle School · Place 26 · Mason City Illini Central | 2 Miles Middle School | 26 | 20:24 | 7 |
| Sep 27 | Olympia MS XC Spartan SpectacularSep 27 · 2 Miles Open Boys · Place 96 · Mason City Illini Central | 2 Miles Open Boys | 96 | 19:53.09 | 7 |
| Sep 25 | IC Meet 4Sep 25 · 2 Miles MS Boys · Place 34 · Mason City Illini Central | 2 Miles MS Boys | 34 | 20:13.00 | 7 |
| Sep 18 | West Lincoln Broadwell 9/18 meetSep 18 · 2 Miles Middle School · Place 33 · Mason City Illini Central | 2 Miles Middle School | 33 | 17:24 PB | 7 |
| Sep 16 | IC Meet 3Sep 16 · 2 Miles MS Boys · Place 42 · Mason City Illini Central | 2 Miles MS Boys | 42 | 20:42.50 | 7 |
| Sep 13 | PORTA Prairie Trails XC ClassicSep 13 · 2 Miles Middle School Boys · Place 111 · Mason City Illini Central | 2 Miles Middle School Boys | 111 | 18:53.13 PB | 7 |
| Sep 11 | Schuyler-Industry XC InvitationalSep 11 · 2.1 Miles Varsity · Place 140 · Mason City Illini Central | 2.1 Miles Varsity | 140 | 20:22.70 | 7 |
| Sep 6 | Rochester XC InviteSep 6 · 2 Miles Middle School · Place 214 · Mason City Illini Central | 2 Miles Middle School | 214 | 17:21.80 | 7 |
| Sep 4 | IC Meet 2Sep 4 · 2 Miles MS Boys · Place 28 · Mason City Illini Central | 2 Miles MS Boys | 28 | 19:14.18 | 7 |
| Aug 26 | IC Meet 1Aug 26 · 2 Miles MS Boys · Place 58 · Mason City Illini Central | 2 Miles MS Boys | 58 | 18:00.84 | 7 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Limestone Walters Rocket Run XC InviteOct 3 · 2 Miles Open · Place 176 · Mason City Illini Central | 2 Miles Open | 176 | 21:09.40 | 6 |
| Oct 1 | MCMS Cross Country Meet 3Oct 1 · 2 Miles Middle School · Place 15 · Mason City Illini Central | 2 Miles Middle School | 15 | 20:15.2 | 6 |
| Sep 28 | Olympia MS XC Spartan SpectacularSep 28 · 2 Miles Open · Place 125 · Mason City Illini Central | 2 Miles Open | 125 | 20:35.90 | 6 |
| Sep 26 | IC Meet 4Sep 26 · 2 Miles Middle School · Place 38 · Mason City Illini Central | 2 Miles Middle School | 38 | 22:01.18 | 6 |
| Sep 19 | West Lincoln Broadwell MeetSep 19 · 2 Miles Middle School · Place 70 · Mason City Illini Central | 2 Miles Middle School | 70 | 22:23 | 6 |
| Sep 17 | IC Meet 3Sep 17 · 2 Miles Middle School · Place 43 · Mason City Illini Central | 2 Miles Middle School | 43 | 22:46.22 | 6 |
| Sep 7 | Rochester XC InvitationalSep 7 · 2 Miles Middle School · Place 200 · Mason City Illini Central | 2 Miles Middle School | 200 | 17:51.80 | 6 |
| Aug 29 | IC Meet 1Aug 29 · 2 Miles Middle School · Place 51 · Mason City Illini Central | 2 Miles Middle School | 51 | 20:28.2 | 6 |