Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dubuque Soccer ComplexUD Spartan Igniter · Sep 1 | 17:08.9 | UD Spartan Igniter | September 1, 2022 |
| 5,000 Meters · Eagle Creek Golf ClubTCRC XC Showcase · Oct 31 | 18:12.67 | TCRC XC Showcase | October 31, 2020 |
| 5,000 Meters · Fox Hollow Golf CourseMSHSL Section 8AAA Championships · Oct 28 | 17:20.3 | MSHSL Section 8AAA Championships | October 28, 2021 |
| 5,000 Meters · Greenwood Golf CourseBemidji XC Invite · Oct 18 | 17:37.0 | Bemidji XC Invite | October 18, 2021 |
| 5,000 Meters · Loras CollegeLoras College Bob Schultz Invite · Aug 29 | 16:46.8 | Loras College Bob Schultz Invite | August 29, 2025 |
| 5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 6 | 16:57.73 | MSHSL Class AAA State Championships | November 6, 2021 |
| 8,000 Meters · Central College CourseDutch Open · Sep 26 | 30:19.6 | Dutch Open | September 26, 2025 |
| 8,000 Meters · DMACC Ankeny CampsHeart Of America League Championship · Nov 5 | 28:01.5 | Heart Of America League Championship | November 5, 2022 |
| 8,000 Meters · Gans Creek Recreation AreaBrian T. Simpson Memorial-College · Oct 7 | 28:06.2 | Brian T. Simpson Memorial-College | October 7, 2023 |
| 8,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 13 | 29:45.3 | Les Duke Invitational | September 13, 2025 |
| 8,000 Meters · Newman Golf CourseBradley Pink Classic · Oct 14 | 28:43.9 | Bradley Pink Classic | October 14, 2023 |
| 8,000 Meters · Seminole Valley ParkHeart of America Conference Championships · Nov 8 | 26:25.3 | Heart of America Conference Championships | November 8, 2025 |
| 8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 32:37.6 | Roy Griak Invitational-College | September 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
2 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Heart of America Athletic Conference Cross Country ChampionshipsNov 4 · 8,000 Meters College · Place 42 · Clarke (Iowa)Clarke (Iowa) | 8,000 Meters College | 42 | 27:08.5 | So |
| Oct 14 | Bradley Pink ClassicOct 14 · 8,000 Meters White · Place 122 · Clarke (Iowa)Clarke (Iowa) | 8,000 Meters White | 122 | 28:43.9 PB | So |
| Oct 7 | Brian T. Simpson Memorial-CollegeOct 7 · 8,000 Meters College · Place 72 · Clarke (Iowa)Clarke (Iowa) | 8,000 Meters College | 72 | 28:06.2 PB | So |
| Sep 22 | Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 400 · ClarkeClarke | 8,000 Meters Varsity | 400 | 6:34 | SO |
| Sep 22 | Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Maroon · Place 347 · Clarke (Iowa)Clarke (Iowa) | 8,000 Meters Maroon | 347 | 32:37.6 PB | So |
2022 Cross Country
2 results2021 Cross Country
4 results2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | TCRC XC ShowcaseOct 31 · 5,000 Meters Large Class · Place 136 · BemidjiBemidji | 5,000 Meters Large Class | 136 | 18:12.67 PB | 11 |