Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 13 | 23:49.98 | PORTA Prairie Trails XC Classic | September 13, 2025 |
| 2 Miles · Alpha ParkLimestone Walters Rocket Run XC Invite · Oct 2 | 21:05.48 | Limestone Walters Rocket Run XC Invite | October 2, 2025 |
| 2 Miles · Delavan Jr-Sr High SchoolDelavan Dare · Oct 3 | 16:53.01 | Delavan Dare | October 3, 2026 |
| 2 Miles · Illini Central High SchoolIC Meet 3 · Sep 24 | 18:05.18 | IC Meet 3 | September 24, 2026 |
| 2 Miles · Memorial ParkWest Lincoln Broadwell 9/18 meet · Sep 18 | 21:22 | West Lincoln Broadwell 9/18 meet | September 18, 2025 |
| 2 Miles · Memorial Park RoadWest Lincoln-Broadwell Meet 9/22 · Sep 22 | 17:49 | West Lincoln-Broadwell Meet 9/22 | September 22, 2026 |
| 2 Miles · Midwest Central High SchoolMCMS Meet 4 · Sep 29 | 18:40.9 | MCMS Meet 4 | September 29, 2026 |
| 2 Miles · Olympia High SchoolOlympia MS XC Spartan Spectacular · Sep 26 | 18:31.11 | Olympia MS XC Spartan Spectacular | September 26, 2026 |
| 2 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 12 | 19:52.89 | PORTA Prairie Trails XC Classic | September 12, 2026 |
| 2 Miles · Williamsville High School Sangamo Preview · Aug 22 | 19:03 | 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 189 · Mason City Illini Central | 2 Miles Middle School Open | 189 | 16:53.01 PB | 8 |
| Sep 29 | MCMS Meet 4Sep 29 · 2 Miles Middle School · Place 33 · Mason City Illini Central | 2 Miles Middle School | 33 | 18:40.9 PB | 8 |
| Sep 26 | Olympia MS XC Spartan SpectacularSep 26 · 2 Miles Open Boys · Place 100 · Mason City Illini Central | 2 Miles Open Boys | 100 | 18:31.11 PB | 8 |
| Sep 24 | IC Meet 3Sep 24 · 2 Miles MS Boys · Place 30 · Mason City Illini Central | 2 Miles MS Boys | 30 | 18:05.18 PB | 8 |
| Sep 22 | West Lincoln-Broadwell Meet 9/22Sep 22 · 2 Miles Middle School · Place 41 · Mason City Illini Central | 2 Miles Middle School | 41 | 17:49 PB | 8 |
| Sep 17 | MCMS Meet 3Sep 17 · 2 Miles Middle School · Place 14 · Mason City Illini Central | 2 Miles Middle School | 14 | 22:01.8 | 8 |
| Sep 15 | IC Meet 2Sep 15 · 2 Miles MS Boys · Place 48 · Mason City Illini Central | 2 Miles MS Boys | 48 | 19:09.78 | 8 |
| Sep 12 | PORTA Prairie Trails XC ClassicSep 12 · 2 Miles JH Boys Open · Place 22 · Mason City Illini Central | 2 Miles JH Boys Open | 22 | 19:52.89 PB | 8 |
| Aug 25 | IC Meet 1Aug 25 · 2 Miles MS Boys · Place 42 · Mason City Illini Central | 2 Miles MS Boys | 42 | 18:19.53 | 8 |
| Aug 22 | Sangamo PreviewAug 22 · 2 Miles Middle School · Place 75 · Mason City Illini Central | 2 Miles Middle School | 75 | 19:03 PB | 8 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | 48th Annual Delavan Dare ClassicOct 4 · Open · Place 190 · Mason City Illini Central | Open | 190 | 21:36.28 | 7 |
| Oct 2 | Limestone Walters Rocket Run XC InviteOct 2 · 2 Miles Open Boys · Place 207 · Mason City Illini Central | 2 Miles Open Boys | 207 | 21:05.48 PB | 7 |
| Sep 30 | Midwest Central MS Meet 3Sep 30 · 2 Miles Middle School · Place 27 · Mason City Illini Central | 2 Miles Middle School | 27 | 20:31 | 7 |
| Sep 25 | IC Meet 4Sep 25 · 2 Miles MS Boys · Place 36 · Mason City Illini Central | 2 Miles MS Boys | 36 | 21:18.91 | 7 |
| Sep 18 | West Lincoln Broadwell 9/18 meetSep 18 · 2 Miles Middle School · Place 37 · Mason City Illini Central | 2 Miles Middle School | 37 | 21:22 PB | 7 |
| Sep 16 | IC Meet 3Sep 16 · 2 Miles MS Boys · Place 46 · Mason City Illini Central | 2 Miles MS Boys | 46 | 22:53.18 | 7 |
| Sep 13 | PORTA Prairie Trails XC ClassicSep 13 · 2 Miles Co-Ed Open Middle School · Place 35 · Mason City Illini Central | 2 Miles Co-Ed Open Middle School | 35 | 23:49.98 PB | 7 |
| Sep 6 | Rochester XC InviteSep 6 · 2 Miles Middle School · Place 241 · Mason City Illini Central | 2 Miles Middle School | 241 | 21:26.20 | 7 |
| Sep 4 | IC Meet 2Sep 4 · 2 Miles MS Boys · Place 31 · Mason City Illini Central | 2 Miles MS Boys | 31 | 22:26.69 | 7 |
| Aug 23 | Sangamo Preview Aug 23 · 2 Miles Middle School · Place 64 · Mason City Illini Central | 2 Miles Middle School | 64 | 21:33.38 | 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 180 · Mason City Illini Central | 2 Miles Open | 180 | 22:20.80 | 6 |
| Oct 1 | MCMS Cross Country Meet 3Oct 1 · 2 Miles Middle School · Place 18 · Mason City Illini Central | 2 Miles Middle School | 18 | 24:39.2 | 6 |
| Sep 26 | IC Meet 4Sep 26 · 2 Miles Middle School · Place 39 · Mason City Illini Central | 2 Miles Middle School | 39 | 23:58.34 | 6 |
| Sep 17 | IC Meet 3Sep 17 · 2 Miles Middle School · Place 44 · Mason City Illini Central | 2 Miles Middle School | 44 | 23:38.66 | 6 |
| Sep 12 | Schuyler-Industry MS Invitational Sep 12 · 2.1 Miles Varsity · Place 151 · Mason City Illini Central | 2.1 Miles Varsity | 151 | 21:54.20 | 6 |
| Sep 7 | Rochester XC InvitationalSep 7 · 2 Miles Middle School · Place 223 · Mason City Illini Central | 2 Miles Middle School | 223 | 23:20.90 | 6 |
| Aug 29 | IC Meet 1Aug 29 · 2 Miles Middle School · Place 61 · Mason City Illini Central | 2 Miles Middle School | 61 | 22:58.0 | 6 |
| Aug 24 | Sangamo Early Season PreviewAug 24 · 2 Miles Middle School · Place 71 · Mason City Illini Central | 2 Miles Middle School | 71 | 22:40.88 | 6 |