Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boys Town High School Creighton Prep Invitational · Sep 21 | 19:46.9 | Creighton Prep Invitational | September 21, 2021 |
| 5,000 Meters · Capehart Soccer FieldsGretna Cross Country Invite · Sep 3 | 22:03.93 | Gretna Cross Country Invite | September 3, 2020 |
| 5,000 Meters · Dubuque Soccer Complex2026 Loras College - Bob Schultz Invite · Sep 4 | 18:29.4 | 2026 Loras College - Bob Schultz Invite | September 4, 2026 |
| 5,000 Meters · Kearney Country ClubNSAA Class A State Cross-Country Championships · Oct 21 | 18:17.8 | NSAA Class A State Cross-Country Championships | October 21, 2022 |
| 5,000 Meters · Kearney Country ClubUNK HS XC Invitational · Sep 27 | 20:30.38 | UNK HS XC Invitational | September 27, 2021 |
| 5,000 Meters · Loras CollegeLoras College Bob Schultz Invite · Aug 29 | 17:41.3 | Loras College Bob Schultz Invite | August 29, 2025 |
| 5,000 Meters · Pioneers ParkPius X Invite · Sep 9 | 20:29.28 | Pius X Invite | September 9, 2021 |
| 5,000 Meters · Skyview Lake ParkNSAA District A-2 Meet · Oct 13 | 18:37.48 | NSAA District A-2 Meet | October 13, 2022 |
| 5,000 Meters · Walnut GroveOmaha Burke XC Invite 2021 · Sep 4 | 19:46.90 | Omaha Burke XC Invite 2021 | September 4, 2021 |
| 8,000 Meters · Central College CourseDutch Open · Sep 26 | 30:29.6 | Dutch Open | September 26, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaBrian T. Simpson Memorial-College · Oct 7 | 28:08.6 | Brian T. Simpson Memorial-College | October 7, 2023 |
| 8,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 13 | 30:43.7 | Les Duke Invitational | September 13, 2025 |
| 8,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 3 | 31:19.0 | Steve Johnson Invitational | October 3, 2026 |
| 8,000 Meters · Newman Golf CourseBradley Pink Classic · Oct 14 | 28:48.5 | Bradley Pink Classic | October 14, 2023 |
| 8,000 Meters · Seminole Valley ParkHeart of America Conference Championships · Nov 8 | 26:47.2 | Heart of America Conference Championships | November 8, 2025 |
| 8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 29:51.4 | Roy Griak Invitational-College | September 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
2 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Heart of America Athletic Conference Cross Country ChampionshipsNov 4 · 8,000 Meters College · Place 55 · Clarke (Iowa)Clarke (Iowa) | 8,000 Meters College | 55 | 27:51.8 | Fr |
| Oct 14 | Bradley Pink ClassicOct 14 · 8,000 Meters White · Place 125 · Clarke (Iowa)Clarke (Iowa) | 8,000 Meters White | 125 | 28:48.5 PB | Fr |
| Oct 7 | Brian T. Simpson Memorial-CollegeOct 7 · 8,000 Meters College · Place 74 · Clarke (Iowa)Clarke (Iowa) | 8,000 Meters College | 74 | 28:08.6 PB | Fr |
| Sep 22 | Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 286 · ClarkeClarke | 8,000 Meters Varsity | 286 | 6:01 | FR |
| Sep 22 | Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Maroon · Place 253 · Clarke (Iowa)Clarke (Iowa) | 8,000 Meters Maroon | 253 | 29:51.4 PB | Fr |
| Sep 15 | Bradley Intercollegiate MeetSep 15 · 4.97 Miles Varsity · Place 91 · ClarkeClarke | 4.97 Miles Varsity | 91 | 28:37.0 | FR |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | NSAA Class A State Cross-Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 82 · GretnaGretna | 5,000 Meters Varsity | 82 | 18:17.8 PB | 12 |
| Oct 13 | NSAA District A-2 MeetOct 13 · 5,000 Meters Varsity · Place 31 · GretnaGretna | 5,000 Meters Varsity | 31 | 18:37.48 PB | 12 |
| Oct 6 | Metro Conference XC ChampionshipsOct 6 · 5,000 Meters Varsity · Place 48 · GretnaGretna | 5,000 Meters Varsity | 48 | 18:17.20 | 12 |
| Sep 26 | UNK HS XC InvitationalSep 26 · 5,000 Meters Varsity · Place 52 · GretnaGretna | 5,000 Meters Varsity | 52 | 17:53.5 | — |
| Sep 8 | Pius X InviteSep 8 · 5,000 Meters Varsity · Place 21 · GretnaGretna | 5,000 Meters Varsity | 21 | 18:44.33 | 12 |
| Sep 3 | Burke HS XC Invite 2022Sep 3 · 5,000 Meters Varsity · Place 15 · GretnaGretna | 5,000 Meters Varsity | 15 | 17:42.40 | 12 |
| Aug 27 | Class of the MetroAug 27 · 5,000 Meters Varsity · Place 11 · GretnaGretna | 5,000 Meters Varsity | 11 | 18:57.30 | 12 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | LSE JV OpenOct 12 · 5,000 Meters Open · Place 49 · GretnaGretna | 5,000 Meters Open | 49 | 19:57.89 | 11 |
| Oct 7 | Metro Conference XC ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 66 · GretnaGretna | 5,000 Meters Junior Varsity | 66 | 20:30.07 | 11 |
| Sep 30 | BT InviteSep 30 · 5,000 Meters Varsity · Place 22 · GretnaGretna | 5,000 Meters Varsity | 22 | 19:56.12 | 11 |
| Sep 27 | UNK HS XC InvitationalSep 27 · 5,000 Meters Class A · Place 125 · GretnaGretna | 5,000 Meters Class A | 125 | 20:30.38 PB | 11 |
| Sep 21 | Creighton Prep InvitationalSep 21 · 5,000 Meters B Race · Place 20 · GretnaGretna | 5,000 Meters B Race | 20 | 19:46.9 PB | 11 |
| Sep 16 | Blair Cross Country Invitational Sep 16 · 5,000 Meters Junior Varsity · Place 4 · GretnaGretna | 5,000 Meters Junior Varsity | 4 | 20:11.53 | 11 |
| Sep 9 | Pius X InviteSep 9 · 5,000 Meters Junior Varsity · Place 28 · GretnaGretna | 5,000 Meters Junior Varsity | 28 | 20:29.28 PB | 11 |
| Sep 4 | Metro XC Walnut GroveSep 4 · 5,000 Meters Junior Varsity · Place 26 · GretnaGretna | 5,000 Meters Junior Varsity | 26 | 19:46.90 | 11 |
| Sep 4 | Omaha Burke XC Invite 2021Sep 4 · 5,000 Meters Junior Varsity · Place 26 · GretnaGretna | 5,000 Meters Junior Varsity | 26 | 19:46.90 PB | 11 |
| Aug 28 | Class of the MetroAug 28 · 5,000 Meters Varsity · Place 22 · GretnaGretna | 5,000 Meters Varsity | 22 | 20:14.70 | 11 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | LSE JV OPENOct 13 · 5,000 Meters Open · Place 85 · GretnaGretna | 5,000 Meters Open | 85 | 20:56.26 | 10 |
| Oct 10 | COVID 6-Team Meet #4Oct 10 · 5,000 Meters Junior Varsity · Place 36 · GretnaGretna | 5,000 Meters Junior Varsity | 36 | 20:20.22 | 10 |
| Sep 26 | Metro XC Walnut Creek 2020Sep 26 · 5,000 Meters Varsity · Place 45 · GretnaGretna | 5,000 Meters Varsity | 45 | 20:49.80 | 10 |
| Sep 17 | Blair InviteSep 17 · 5,000 Meters Junior Varsity · Place 30 · GretnaGretna | 5,000 Meters Junior Varsity | 30 | 20:23.37 | 10 |
| Sep 3 | Gretna Cross Country InviteSep 3 · 5,000 Meters Junior Varsity · Place 38 · GretnaGretna | 5,000 Meters Junior Varsity | 38 | 22:03.93 PB | 10 |