Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Lincoln 3KGrand Forks Invite · Oct 2 | 11:31.60 | Grand Forks Invite | October 2, 2021 |
| 3,000 Meters · Mickelson FieldFargo MS Challenge #2 Session 1 · Sep 22 | 12:32.88 | Fargo MS Challenge #2 Session 1 | September 22, 2020 |
| 3,000 Meters · Rendezvous ParkWest Fargo JH Invite · Sep 2 | 12:43 | West Fargo JH Invite | September 2, 2020 |
| 3,000 Meters · Riverside 3KGrand Forks Invite (MS/JV 2) · Oct 3 | 12:01.6 | Grand Forks Invite (MS/JV 2) | October 3, 2020 |
| 3,000 Meters · Riverside ParkGrand Forks Invite (MS/JV 2) · Oct 3 | 12:01.6 | Grand Forks Invite (MS/JV 2) | October 3, 2020 |
| 3,000 Meters · Shanley High SchoolAndrew Nelson/Sullivan Invitational · Sep 12 | 12:29 | Andrew Nelson/Sullivan Invitational | September 12, 2020 |
| 3,000 Meters · West Fargo CourseFargo MS Challenge #1 Session 1 · Sep 8 | 13:16.20 | Fargo MS Challenge #1 Session 1 | September 8, 2020 |
| 5,000 Meters · Lincoln Drive ParkEastern Dakota Conference XC Championships · Oct 14 | 16:48.60 | Eastern Dakota Conference XC Championships | October 14, 2023 |
| 5,000 Meters · MB Johnson ParkWest Fargo Ian Alves Invitational · Sep 1 | 20:40.21 | West Fargo Ian Alves Invitational | September 1, 2022 |
| 5,000 Meters · Parkhurst Recreation Area2023 ND Class A State XC Meet · Oct 28 | 18:08.2 | 2023 ND Class A State XC Meet | October 28, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
5 results2021 Cross Country
4 results2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Grand Forks Invite (MS/JV 2)Oct 3 · 3,000 Meters MS Boys - Session 1 · Place 8 · SheyenneSheyenne | 3,000 Meters MS Boys - Session 1 | 8 | 12:01.6 PB | 7 |
| Oct 3 | Grand Forks Invite (MS/JV 2)Oct 3 · 3,000 Meters MS Boys Combined · Place 11 · SheyenneSheyenne | 3,000 Meters MS Boys Combined | 11 | 12:01.6 PB | 7 |
| Sep 22 | Fargo MS Challenge #2 Session 1Sep 22 · 3,000 Meters Middle School Race 1 · Place 7 · SheyenneSheyenne | 3,000 Meters Middle School Race 1 | 7 | 12:32.88 PB | 7 |
| Sep 12 | Andrew Nelson/Sullivan InvitationalSep 12 · 3,000 Meters JH Boys - COMBINED · Place 11 · SheyenneSheyenne | 3,000 Meters JH Boys - COMBINED | 11 | 12:29 PB | 7 |
| Sep 8 | Fargo MS Challenge #1 Session 1Sep 8 · 3,000 Meters Middle School Race 1 · Place 11 · SheyenneSheyenne | 3,000 Meters Middle School Race 1 | 11 | 13:16.20 PB | 7 |
| Sep 2 | West Fargo JH InviteSep 2 · 3,000 Meters JH Boys · Place 7 · LibertyLiberty | 3,000 Meters JH Boys | 7 | 12:43 PB | 7 |
| Aug 29 | Northern Valley Invite (MS/JV 2)Aug 29 · 3,000 Meters MS Boys 2 · Place 5 · SheyenneSheyenne | 3,000 Meters MS Boys 2 | 5 | 13:26.92Unofficial | 7 |
| Aug 29 | Northern Valley Invite (MS/JV 2)Aug 29 · 3,000 Meters MS Boys Combined · Place 24 · SheyenneSheyenne | 3,000 Meters MS Boys Combined | 24 | 13:26.92Unofficial | 7 |