Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Walking Stick Golf CourseNCAA Division II South Central Region · Nov 8 | 33:50.4 | NCAA Division II South Central Region | November 8, 2025 |
| 5,000 Meters · Arvig ParkBrave Like Gabe · Aug 26 | 16:58.8 | Brave Like Gabe | August 26, 2023 |
| 5,000 Meters · Brooktree Golf CourseMSHSL Section 1AAA Championships · Oct 27 | 16:44.09 | MSHSL Section 1AAA Championships | October 27, 2022 |
| 5,000 Meters · Gale Woods FarmBauman/Rovn Invitational · Sep 7 | 16:42.54 | Bauman/Rovn Invitational | September 7, 2023 |
| 5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 4 | 16:52.5 | MSHSL Class AAA State Championships | November 4, 2023 |
| 5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 28 | 16:21.00 | Farmington Invite | September 28, 2023 |
| 5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 5 | 16:42.85 | MSHSL Class AAA State Championships | November 5, 2022 |
| 6,000 Meters · Black Hills St. Gage McSpadden Memorial Invitational · Sep 6 | 21:28.0 | Gage McSpadden Memorial Invitational | September 6, 2024 |
| 6,000 Meters · Fort Meade Recreation AreaGage McSpadden Memorial Invitational · Sep 11 | 19:19.80 | Gage McSpadden Memorial Invitational | September 11, 2026 |
| 6,000 Meters · Fort Meade Way2025 Gage McSpadden XC Invite · Sep 5 | 19:34.86 | 2025 Gage McSpadden XC Invite | September 5, 2025 |
| 6,000 Meters · Hart Ranch ResortSouth Dakota Mines Bauer XC Classic · Sep 18 | 19:04.0 | South Dakota Mines Bauer XC Classic | September 18, 2026 |
| 8,000 Meters · Amend ParkYellowjackets/Battlin' Bears Open · Oct 10 | 25:50.21 | Yellowjackets/Battlin' Bears Open | October 10, 2025 |
| 8,000 Meters · Dordt CourseDordt Holiday Inn Express XC Classic · Oct 10 | 26:04.0 | Dordt Holiday Inn Express XC Classic | October 10, 2026 |
| 8,000 Meters · Hart Ranch Camping Resort 2026 RMAC XC Championships · Nov 7 | 26:41.8 | 2026 RMAC XC Championships | November 7, 2026 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 19 | 28:23.6 | Roy Griak Invitational | September 19, 2025 |
| 8,000 Meters · Monument Valley ParkRMAC Cross Country Championships · Oct 25 | 27:28.5 | RMAC Cross Country Championships | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | 2026 RMAC XC ChampionshipsNov 7 · 8,000 Meters Championship · Place 97 · South Dakota MinesSouth Dakota Mines | 8,000 Meters Championship | 97 | 26:41.8 PB | Jr |
| Oct 22 | Mt Marty XC InviteOct 22 · 8,000 Meters Varsity · Place 3 · South Dakota MinesSouth Dakota Mines | 8,000 Meters Varsity | 3 | 26:24.78 | JR |
| Oct 10 | Dordt Holiday Inn Express XC ClassicOct 10 · 8,000 Meters Gold · Place 17 · South Dakota MinesSouth Dakota Mines | 8,000 Meters Gold | 17 | 26:04.0 PB | Jr |
| Sep 18 | South Dakota Mines Bauer XC ClassicSep 18 · 6,000 Meters Men 6K · Place 2 · South Dakota MinesSouth Dakota Mines | 6,000 Meters Men 6K | 2 | 19:04.0 PB | Jr |
| Sep 11 | Gage McSpadden Memorial InvitationalSep 11 · 6,000 Meters Open · Place 10 · South Dakota MinesSouth Dakota Mines | 6,000 Meters Open | 10 | 19:19.80 PB | Jr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA Division II South Central RegionNov 8 · 10,000 Meters South Central · Place 106 · South Dakota MinesSouth Dakota Mines | 10,000 Meters South Central | 106 | 33:50.4 PB | So |
| Oct 25 | RMAC Cross Country ChampionshipsOct 25 · 8,000 Meters RMAC · Place 88 · South Dakota MinesSouth Dakota Mines | 8,000 Meters RMAC | 88 | 27:28.5 PB | So |
| Oct 10 | Yellowjackets/Battlin' Bears OpenOct 10 · 8,000 Meters Men's 8k · Place 12 · South Dakota MinesSouth Dakota Mines | 8,000 Meters Men's 8k | 12 | 25:50.21 PB | So |
| Sep 19 | Roy Griak InvitationalSep 19 · 8,000 Meters Jo Rider Men’s Maroon Race (Division · Place 77 · South Dakota MinesSouth Dakota Mines | 8,000 Meters Jo Rider Men’s Maroon Race (Division | 77 | 28:23.6 PB | So |
| Sep 5 | 2025 Gage McSpadden XC InviteSep 5 · 6,000 Meters Men · Place 21 · South Dakota MinesSouth Dakota Mines | 6,000 Meters Men | 21 | 19:34.86 PB | So |
2024 Cross Country
2 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MSHSL Class AAA State ChampionshipsNov 4 · 5,000 Meters Class AAA · Place 104 · Lakeville SouthLakeville South | 5,000 Meters Class AAA | 104 | 16:52.5 PB | 12 |
| Oct 26 | MSHSL Section 1AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 4 · Lakeville SouthLakeville South | 5,000 Meters Varsity | 4 | 16:44.7 | 12 |
| Sep 28 | Farmington InviteSep 28 · 5,000 Meters Boys 5k · Place 4 · Lakeville SouthLakeville South | 5,000 Meters Boys 5k | 4 | 16:21.00 PB | 12 |
| Sep 7 | Bauman/Rovn InvitationalSep 7 · 5,000 Meters Varsity · Place 10 · Lakeville SouthLakeville South | 5,000 Meters Varsity | 10 | 16:42.54 PB | 12 |
| Aug 26 | Brave Like GabeAug 26 · 5,000 Meters Varsity · Place 15 · Lakeville SouthLakeville South | 5,000 Meters Varsity | 15 | 16:58.8 PB | 12 |
2022 Cross Country
4 results2021 Cross Country
3 results