Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Killdeer Medicine Hole Golf CourseMedicine Hole Run · Oct 13 | 12:47.00 | Medicine Hole Run | October 13, 2026 |
| 5,000 Meters · Badlands Powwow GroundsBrockton Meet · Sep 19 | 23:26.16 | Brockton Meet | September 19, 2026 |
| 5,000 Meters · Black Sands Golf CourseClass B West Region Championships · Oct 11 | 22:47.47 | Class B West Region Championships | October 11, 2025 |
| 5,000 Meters · Heart River Golf CourseBecki Wells Invite · Sep 18 | 20:57.18 | Becki Wells Invite | September 18, 2025 |
| 5,000 Meters · Kenmare Country ClubKenmare XC Meet 2026 · Sep 22 | 23:00.20 | Kenmare XC Meet 2026 | September 22, 2026 |
| 5,000 Meters · Minot Souris Valley Golf CourseMinot Souris Valley XC Invitational · Oct 4 | 20:37.84 | Minot Souris Valley XC Invitational | October 4, 2025 |
| 5,000 Meters · Parkhurst Recreation Area2025 ND XC State Meet · Oct 24 | 21:00.7 | 2025 ND XC State Meet | October 24, 2025 |
| 5,000 Meters · Patterson Lake Recreation AreaClass B West Regional - Dickinson · Oct 10 | 20:33.3 | Class B West Regional - Dickinson | October 10, 2026 |
| 5,000 Meters · Plentywood Golf ClubPlentywood XC Meet 2026 · Sep 26 | 21:35.63 | Plentywood XC Meet 2026 | September 26, 2026 |
| 5,000 Meters · Poplar School DistrictPoplar Cross Country Invitational · Sep 4 | 22:44.68 | Poplar Cross Country Invitational | September 4, 2026 |
| 5,000 Meters · Prairie Rose Golf CourseNWC-Stanley · Sep 9 | 21:37.61 | NWC-Stanley | September 9, 2025 |
| 5,000 Meters · Roosevelt County FairgroundsCulbertson Invite · Oct 18 | 22:28.45 | Culbertson Invite | October 18, 2025 |
| 5,000 Meters · Tioga Golf CourseNWC-Tioga · Sep 8 | 22:34.55 | NWC-Tioga | September 8, 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 23 | North Dakota State XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 149 · Trenton | 5,000 Meters Varsity | 149 | 20:28.6 | 11 |
| Oct 13 | Medicine Hole RunOct 13 · 3,000 Meters Varsity · Place 28 · Trenton | 3,000 Meters Varsity | 28 | 12:47.00 PB | 11 |
| Oct 10 | Class B West Regional - DickinsonOct 10 · 5,000 Meters Varsity Boys · Place 84 · Trenton | 5,000 Meters Varsity Boys | 84 | 20:33.3 PB | 11 |
| Sep 26 | Plentywood XC Meet 2026Sep 26 · 5,000 Meters Varsity · Place 24 · Trenton | 5,000 Meters Varsity | 24 | 21:35.63 PB | 11 |
| Sep 22 | Kenmare XC Meet 2026Sep 22 · 5,000 Meters Varsity · Place 45 · Trenton | 5,000 Meters Varsity | 45 | 23:00.20 PB | 11 |
| Sep 19 | Brockton MeetSep 19 · 5,000 Meters Varsity · Place 21 · Trenton | 5,000 Meters Varsity | 21 | 23:26.16 PB | 11 |
| Sep 8 | NWC-TiogaSep 8 · 5,000 Meters Varsity · Place 35 · Trenton | 5,000 Meters Varsity | 35 | 22:34.55 PB | 11 |
| Sep 4 | Poplar Cross Country InvitationalSep 4 · 5,000 Meters Boys Varsity · Place 31 · Trenton | 5,000 Meters Boys Varsity | 31 | 22:44.68 PB | 11 |
| Aug 28 | Stanley MeetAug 28 · 5,000 Meters Varsity · Place 65 · Trenton | 5,000 Meters Varsity | 65 | 22:25.77 | 11 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 2025 ND XC State MeetOct 24 · 5,000 Meters Class B · Place 189 · Trenton | 5,000 Meters Class B | 189 | 21:00.7 PB | 10 |
| Oct 18 | Culbertson InviteOct 18 · 5,000 Meters Varsity · Place 38 · Trenton | 5,000 Meters Varsity | 38 | 22:28.45 PB | 10 |
| Oct 11 | Class B West Region ChampionshipsOct 11 · 5,000 Meters Varsity Boys · Place 123 · Trenton | 5,000 Meters Varsity Boys | 123 | 22:47.47 PB | 10 |
| Oct 4 | Minot Souris Valley XC InvitationalOct 4 · 5,000 Meters Varsity · Place 68 · Trenton | 5,000 Meters Varsity | 68 | 20:37.84 PB | 10 |
| Sep 18 | Becki Wells InviteSep 18 · 5,000 Meters Varsity · Place 77 · Trenton | 5,000 Meters Varsity | 77 | 20:57.18 PB | 10 |
| Sep 9 | NWC-StanleySep 9 · 5,000 Meters Varsity · Place 35 · Trenton | 5,000 Meters Varsity | 35 | 21:37.61 PB | 10 |
| Sep 5 | Williston Chamberlin InviteSep 5 · Varsity · Place 86 · Trenton | Varsity | 86 | 22:47.8 | 10 |
| Aug 30 | Fox Hills InviteAug 30 · 5,000 Meters Varsity · Place 28 · Trenton | 5,000 Meters Varsity | 28 | 23:34.75 | 10 |
| Aug 22 | Killdeer Early BirdAug 22 · 3,000 Meters Varsity · Place 72 · Trenton | 3,000 Meters Varsity | 72 | 14:03.50 | 10 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 2024 ND XC State MeetOct 25 · 5,000 Meters Varsity · Place 270 · Trenton | 5,000 Meters Varsity | 270 | 22:14.0 | FR |
| Oct 12 | West Region Cross Country-StanleyOct 12 · 5,000 Meters Varsity · Place 139 · Trenton | 5,000 Meters Varsity | 139 | 22:56.05 | 9 |
| Sep 28 | Shiloh InvitationalSep 28 · 5,000 Meters Varsity · Place 72 · Trenton | 5,000 Meters Varsity | 72 | 24:54 | 9 |
| Sep 20 | Becki Wells InviteSep 20 · 5,000 Meters Varsity · Place 114 · Trenton | 5,000 Meters Varsity | 114 | 23:39.49 | 9 |
| Sep 10 | North West Conference-KenmareSep 10 · 5,000 Meters Varsity · Place 39 · Trenton | 5,000 Meters Varsity | 39 | 24:10.21 | 9 |
| Sep 6 | Williston Chamberlin InviteSep 6 · 5,000 Meters Junior Varsity · Place 51 · Trenton | 5,000 Meters Junior Varsity | 51 | 25:10.84 | 9 |
| Sep 3 | Stanley Labor Day MeetSep 3 · 3,000 Meters Junior Varsity · Place 10 · Trenton | 3,000 Meters Junior Varsity | 10 | 14:10.11 | 9 |
| Aug 31 | Fox Hills InviteAug 31 · 3,000 Meters Junior Varsity Middle School · Place 24 · Trenton | 3,000 Meters Junior Varsity Middle School | 24 | 14:46.71 | 9 |