Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Nine Mile ForestMosinee Invite · Sep 3 | 23:24.4 | Mosinee Invite | September 3, 2024 |
| 2 Miles · Nine Mile Recreation AreaMosinee Invite · Sep 2 | 21:04.6 | Mosinee Invite | September 2, 2025 |
| 2 Miles · Northland Pines HSNorthland Pines Invitational · Oct 3 | 22:54.8 | Northland Pines Invitational | October 3, 2023 |
| 3,200 Meters · Horace Mann MSJunior Smiley Invitational · Sep 18 | 17:48.4 | Junior Smiley Invitational | September 18, 2025 |
| 3,200 Meters · Medford High SchoolMedford Invitational · Oct 2 | 16:26.1 | Medford Invitational | October 2, 2025 |
| 3,200 Meters · Merrill Area Rec ComplexMerrill Invitational · Sep 26 | 22:00.8 | Merrill Invitational | September 26, 2023 |
| 3,200 Meters · Merrill High SchoolMerrill MS Invite · Sep 30 | 16:06.47 | Merrill MS Invite | September 30, 2025 |
| 3,200 Meters · Northland Pines HSNorthland Pines Invitational · Oct 7 | 14:58.2 | Northland Pines Invitational | October 7, 2025 |
| 3,200 Meters · Rhinelander HSRhinelander Middle School Invitational · Sep 1 | 19:58.7 | Rhinelander Middle School Invitational | September 1, 2023 |
| 3,200 Meters · Standing Rock ParkWisconsin Valley Conference Middle School Meet · Oct 10 | 21:33.4 | Wisconsin Valley Conference Middle School Meet | October 10, 2023 |
| 3,200 Meters · Standing Rocks ParkWVC Middle School Conference Meet · Oct 14 | 15:13.9 | WVC Middle School Conference Meet | October 14, 2025 |
| 5,000 Meters · Amherst High SchoolStanding Rocks Invitational · Aug 27 | 31:39.9 | Standing Rocks Invitational | August 27, 2026 |
| 5,000 Meters · Big Stone Golf CourseThree Lakes Invitational · Sep 24 | 22:52.1 | Three Lakes Invitational | September 24, 2026 |
| 5,000 Meters · Erbach ParkAthens Invitational · Oct 1 | 23:04.5 | Athens Invitational | October 1, 2026 |
| 5,000 Meters · Nine Mile Recreation AreaMosinee Invite · Sep 1 | 29:31.4 | Mosinee Invite | September 1, 2026 |
| 5,000 Meters · Northland Pines HSNorthland Pines Invitational · Oct 6 | 25:02.5 | Northland Pines Invitational | October 6, 2026 |
| 5,000 Meters · Springbrook TrailsAntigo Spring Brook Invitational · Sep 17 | 24:11.3 | Antigo Spring Brook Invitational | September 17, 2026 |
| 5,000 Meters · Winagamie Golf CourseNightfall Classic 920 - Neenah · Sep 11 | 25:19.7 | Nightfall Classic 920 - Neenah | September 11, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Great Northern Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 52 · AntigoAntigo | 5,000 Meters Varsity | 52 | 22:10.9 | 9 |
| Oct 10 | 50th Annual Hatchet InvitationalOct 10 · 5,000 Meters Varsity Boys · Place 65 · AntigoAntigo | 5,000 Meters Varsity Boys | 65 | 22:55.7Unofficial | 9 |
| Oct 6 | Northland Pines InvitationalOct 6 · 5,000 Meters Varsity Boys · Place 84 · AntigoAntigo | 5,000 Meters Varsity Boys | 84 | 25:02.5 PB | 9 |
| Oct 1 | Athens InvitationalOct 1 · 5,000 Meters Varsity · Place 86 · AntigoAntigo | 5,000 Meters Varsity | 86 | 23:04.5 PB | 9 |
| Sep 24 | Three Lakes InvitationalSep 24 · 5,000 Meters Varsity Boys · Place 62 · AntigoAntigo | 5,000 Meters Varsity Boys | 62 | 22:52.1 PB | 9 |
| Sep 17 | Antigo Spring Brook InvitationalSep 17 · 5,000 Meters Varsity Boys · Place 30 · AntigoAntigo | 5,000 Meters Varsity Boys | 30 | 24:11.3 PB | 9 |
| Sep 11 | Nightfall Classic 920 - NeenahSep 11 · 5,000 Meters Division 2 · Place 223 · AntigoAntigo | 5,000 Meters Division 2 | 223 | 25:19.7 PB | 9 |
| Sep 1 | Mosinee InviteSep 1 · 5,000 Meters Varsity · Place 92 · AntigoAntigo | 5,000 Meters Varsity | 92 | 29:31.4 PB | 9 |
| Aug 27 | Standing Rocks InvitationalAug 27 · 5,000 Meters Varsity · Place 80 · AntigoAntigo | 5,000 Meters Varsity | 80 | 31:39.9 PB | 9 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | WVC Middle School Conference MeetOct 14 · 3,200 Meters Middle School · Place 128 · Antigo MSAntigo MS | 3,200 Meters Middle School | 128 | 15:13.9 PB | 8 |
| Oct 7 | Northland Pines InvitationalOct 7 · 3,200 Meters MS Boys · Place 31 · Antigo MSAntigo MS | 3,200 Meters MS Boys | 31 | 14:58.2 PB | 8 |
| Oct 2 | Medford InvitationalOct 2 · 3,200 Meters MS Boys · Place 31 · Antigo MSAntigo MS | 3,200 Meters MS Boys | 31 | 16:26.1 PB | 8 |
| Sep 30 | Merrill MS InviteSep 30 · 3,200 Meters MS Boys · Place 39 · Antigo MSAntigo MS | 3,200 Meters MS Boys | 39 | 16:06.47 PB | 8 |
| Sep 23 | GNC Middle School InviteSep 23 · 3,200 Meters MS Boys · Place 38 · Antigo MSAntigo MS | 3,200 Meters MS Boys | 38 | 16:00.8 | 8 |
| Sep 18 | Junior Smiley InvitationalSep 18 · 3,200 Meters Boys · Place 232 · Antigo MSAntigo MS | 3,200 Meters Boys | 232 | 17:48.4 PB | 8 |
| Sep 2 | Mosinee InviteSep 2 · 2 Miles Middle School · Place 70 · Antigo MSAntigo MS | 2 Miles Middle School | 70 | 21:04.6 PB | 8 |
2024 Cross Country
4 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Wisconsin Valley Conference Middle School MeetOct 10 · 3,200 Meters Varsity · Place 159 · Antigo MSAntigo MS | 3,200 Meters Varsity | 159 | 21:33.4 PB | 5 |
| Oct 3 | Northland Pines InvitationalOct 3 · 2 Miles Middle School Boys · Place 53 · Antigo MSAntigo MS | 2 Miles Middle School Boys | 53 | 22:54.8 PB | 5 |
| Sep 28 | Medford InviteSep 28 · 3,200 Meters MS Boys · Place 45 · Antigo MSAntigo MS | 3,200 Meters MS Boys | 45 | 19:10.4 | 5 |
| Sep 26 | Merrill InvitationalSep 26 · 3,200 Meters MS Boys · Place 58 · Antigo MSAntigo MS | 3,200 Meters MS Boys | 58 | 22:00.8 PB | 5 |
| Sep 14 | Horace Mann - Junior Smiley InviteSep 14 · 3,200 Meters Middle School · Place 271 · AntigoAntigo | 3,200 Meters Middle School | 271 | 22:46.1 | 5 |
| Sep 1 | Rhinelander Middle School InvitationalSep 1 · 3,200 Meters Middle School · Place 54 · Antigo MSAntigo MS | 3,200 Meters Middle School | 54 | 19:58.7 PB | 5 |