Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Bjornson Park Municipal Golf CourseJansen/Blue-White Invitational · Sep 23 | 11:57.9 | Jansen/Blue-White Invitational | September 23, 2017 |
| 5,000 Meters · Bjornson Park Municipal Golf CourseNorth Dakota Class B State Championship · Oct 28 | 19:54.0 | North Dakota Class B State Championship | October 28, 2017 |
| 5,000 Meters · Britton Golf CourseBritton-Hecla Invitational · Sep 8 | 18:33.36 | Britton-Hecla Invitational | September 8, 2020 |
| 5,000 Meters · Cooperstown Country ClubClass B State Meet · Oct 24 | 19:35.4 | Class B State Meet | October 24, 2020 |
| 5,000 Meters · Crystal Springs Baptist CampMedina Invite · Sep 15 | 18:40 | Medina Invite | September 15, 2020 |
| 5,000 Meters · Ipswich HSIpswich Invitational · Sep 12 | 17:51.84 | Ipswich Invitational | September 12, 2020 |
| 5,000 Meters · Memorial Park Country ClubGranny Run · Oct 1 | 17:41 | Granny Run | October 1, 2022 |
| 5,000 Meters · Minot Golf CourseNorth Dakota Class B State Championship · Oct 26 | 17:41 | North Dakota Class B State Championship | October 26, 2019 |
| 5,000 Meters · Parkhurst Recreation Area2022 ND Class B State XC Meet · Oct 21 | 17:23.36 | 2022 ND Class B State XC Meet | October 21, 2022 |
| 5,000 Meters · Valley CityHi-Liner Invite · Aug 30 | 19:47.05 | Hi-Liner Invite | August 30, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | North Dakota State ChampionshipsOct 22 · 5,000 Meters Varsity · Place 36 · EllendaleEllendale | 5,000 Meters Varsity | 36 | 18:19.46 | 11 |
| Oct 16 | ND Class B East Region XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 11 · EllendaleEllendale | 5,000 Meters Varsity | 11 | 17:38.3 | 11 |
| Sep 25 | RM Stoudt InvitationalSep 25 · 5,000 Meters Varsity · Place 19 · EllendaleEllendale | 5,000 Meters Varsity | 19 | 17:45 | 11 |
| Sep 14 | Medina MeetSep 14 · 5,000 Meters Varsity · Place 1 · EllendaleEllendale | 5,000 Meters Varsity | 1 | 18:15 | 11 |
| Aug 21 | Jamestown "ORR"iginals InvitationalAug 21 · 5,000 Meters Varsity · Place 25 · EllendaleEllendale | 5,000 Meters Varsity | 25 | 18:54.53 | 11 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Class B State MeetOct 24 · 5,000 Meters Boys 5k · Place 81 · EllendaleEllendale | 5,000 Meters Boys 5k | 81 | 19:35.4 PB | 10 |
| Oct 17 | NDHSAA Class B East Region XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 16 · EllendaleEllendale | 5,000 Meters Varsity | 16 | 18:06.1 | 10 |
| Sep 15 | Medina InviteSep 15 · 5,000 Meters Varsity · Place 5 · EllendaleEllendale | 5,000 Meters Varsity | 5 | 18:40 PB | 10 |
| Sep 12 | Ipswich InvitationalSep 12 · 5,000 Meters Varsity · Place 6 · EllendaleEllendale | 5,000 Meters Varsity | 6 | 17:51.84 PB | 10 |
| Sep 8 | Britton-Hecla InvitationalSep 8 · 5,000 Meters Varsity · Place 3 · EllendaleEllendale | 5,000 Meters Varsity | 3 | 18:33.36 PB | 10 |
2019 Cross Country
4 results2017 Cross Country
2 results