Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Chippewa Falls Middle SchoolCFMS Invite · Oct 3 | 16:02.50 | CFMS Invite | October 3, 2024 |
| 3,200 Meters · Chippewa Middle SchoolCFMS Middle School Meet · Oct 23 | 13:28.80 | CFMS Middle School Meet | October 23, 2025 |
| 3,200 Meters · DeLong Middle SchoolEau Claire Delong Invite · Sep 26 | 18:34 | Eau Claire Delong Invite | September 26, 2023 |
| 3,200 Meters · Irvine ParkCFMS Irvine Park Invite · Oct 5 | 16:44.5 | CFMS Irvine Park Invite | October 5, 2023 |
| 3,200 Meters · MHS Campus CourseMustang Cross MS Invite #2 · Oct 16 | 13:11.83 | Mustang Cross MS Invite #2 | October 16, 2025 |
| 3,200 Meters · Northstar Middle SchoolNorthstar XC Invite · Sep 30 | 13:58.36 | Northstar XC Invite | September 30, 2025 |
| 3,200 Meters · South Middle SchoolSouth MS XC Invite #2 · Oct 28 | 13:11.54 | South MS XC Invite #2 | October 28, 2025 |
| 5,000 Meters · Chippewa Falls Middle SchoolChiHi Invitational · Sep 29 | 19:43.2 | ChiHi Invitational | September 29, 2026 |
| 5,000 Meters · Eau Claire North HSHusky Invitational · Aug 29 | 20:20.8 | Husky Invitational | August 29, 2026 |
| 5,000 Meters · Hudson Middle SchoolHudson Invitational · Oct 3 | 20:10.0 | Hudson Invitational | October 3, 2026 |
| 5,000 Meters · Lake Wissota Golf ClubCardinal Invite · Sep 29 | 19:43.20 | Cardinal Invite | September 29, 2026 |
| 5,000 Meters · Lowes Creek County ParkHusky Invite · Aug 29 | 20:20.8 | Husky Invite | August 29, 2026 |
| 5,000 Meters · MHS Campus CourseNo Chance - No Hill 5k (or less) · Oct 29 | 18:53.07 | No Chance - No Hill 5k (or less) | October 29, 2026 |
| 5,000 Meters · MHS Campus CourseMustang Relays · Sep 12 | 20:19.9 | Mustang Relays | September 12, 2026 |
| 5,000 Meters · River Falls HSBig Rivers Conference Championships · Oct 17 | 19:15.33 | Big Rivers Conference Championships | October 17, 2026 |
| 5,000 Meters · RiverEdge Golf CourseNightfall Classic 715 - Marshfield · Sep 25 | 19:14.9 | Nightfall Classic 715 - Marshfield | September 25, 2026 |
| 5,000 Meters · UW-Eau Claire at Barron CountyRice Lake Invitational · Sep 15 | 19:43.4 | Rice Lake Invitational | September 15, 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 29 | No Chance - No Hill 5k (or less)Oct 29 · 5,000 Meters Varsity · Place 4 · MenomonieMenomonie | 5,000 Meters Varsity | 4 | 18:53.07 PB | 9 |
| Oct 17 | Big Rivers Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 20 · MenomonieMenomonie | 5,000 Meters Junior Varsity | 20 | 19:15.33 PB | 9 |
| Oct 3 | Hudson InvitationalOct 3 · 5,000 Meters Freshman · Place 10 · MenomonieMenomonie | 5,000 Meters Freshman | 10 | 20:10.0 PB | 9 |
| Sep 29 | ChiHi InvitationalSep 29 · 5,000 Meters Varsity · Place 66 · MenomonieMenomonie | 5,000 Meters Varsity | 66 | 19:43.2 PB | 9 |
| Sep 29 | Cardinal InviteSep 29 · 5,000 Meters Varsity · Place 66 · MenomonieMenomonie | 5,000 Meters Varsity | 66 | 19:43.20 PB | 9 |
| Sep 25 | Nightfall Classic 715 - MarshfieldSep 25 · 5,000 Meters Division 1 · Place 53 · MenomonieMenomonie | 5,000 Meters Division 1 | 53 | 19:14.9 PB | 9 |
| Sep 15 | Rice Lake InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 20 · MenomonieMenomonie | 5,000 Meters Junior Varsity | 20 | 19:43.4 PB | 9 |
| Sep 12 | Mustang RelaysSep 12 · 5,000 Meters Junior Varsity · Place 45 · MenomonieMenomonie | 5,000 Meters Junior Varsity | 45 | 20:19.9 PB | 9 |
| Aug 29 | Husky InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 83 · MenomonieMenomonie | 5,000 Meters Junior Varsity | 83 | 20:20.8 PB | 9 |
| Aug 29 | Husky InviteAug 29 · 5,000 Meters Junior Varsity · Place 83 · MenomonieMenomonie | 5,000 Meters Junior Varsity | 83 | 20:20.8 PB | 9 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | South MS XC Invite #2Oct 28 · 3,200 Meters Boys Race · Place 31 · MenomonieMenomonie | 3,200 Meters Boys Race | 31 | 13:11.54 PB | 8 |
| Oct 23 | CFMS Middle School MeetOct 23 · 3,200 Meters Middle School · Place 32 · MenomonieMenomonie | 3,200 Meters Middle School | 32 | 13:28.80 PB | 8 |
| Oct 16 | Mustang Cross MS Invite #2Oct 16 · 3,200 Meters Middle School · Place 23 · MenomonieMenomonie | 3,200 Meters Middle School | 23 | 13:11.83 PB | 8 |
| Oct 7 | Menomonie XC Invite #1Oct 7 · 3,200 Meters Middle School · Place 35 · MenomonieMenomonie | 3,200 Meters Middle School | 35 | 13:18.41 | 8 |
| Sep 30 | Northstar XC InviteSep 30 · 3,200 Meters Boys Race · Place 35 · MenomonieMenomonie | 3,200 Meters Boys Race | 35 | 13:58.36 PB | 8 |
| Sep 15 | South Middle School Invite #1Sep 15 · 3,200 Meters Boys Race · Place 34 · MenomonieMenomonie | 3,200 Meters Boys Race | 34 | 14:29.65 | 8 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | CFMS InviteOct 3 · 3,200 Meters Boys · Place 78 · MenomonieMenomonie | 3,200 Meters Boys | 78 | 16:02.50 PB | 8 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Menomonie MS XC Invite 2023Oct 19 · 3,200 Meters Middle School · Place 79 · MenomonieMenomonie | 3,200 Meters Middle School | 79 | 15:34 | 6 |
| Oct 10 | Northstar XC InviteOct 10 · 3,200 Meters Middle School · Place 77 · MenomonieMenomonie | 3,200 Meters Middle School | 77 | 17:45 | 6 |
| Oct 5 | CFMS Irvine Park InviteOct 5 · 3,200 Meters Boys · Place 119 · MenomonieMenomonie | 3,200 Meters Boys | 119 | 16:44.5 PB | 6 |
| Sep 26 | Eau Claire Delong InviteSep 26 · 3,200 Meters Middle School · Place 92 · MenomonieMenomonie | 3,200 Meters Middle School | 92 | 18:34 PB | 6 |
| Sep 8 | MMS Time TrialSep 8 · 2,300 Meters Middle School · MenomonieMenomonie | 2,300 Meters Middle School | 0 | 12:57Unofficial | 6 |