Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Highland 9 Golf CourseSt Paul Two Mile · Sep 911:12.33St Paul Two MileSeptember 9, 2022
2 Miles · Rosemount Middle SchoolIrish Invitational · Sep 110:42.2Irish InvitationalSeptember 1, 2023
5,000 Meters · Highland 9 Golf CourseMSHSL Section 4AAA Championships · Oct 2316:34.5MSHSL Section 4AAA ChampionshipsOctober 23, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL State Championships - Class AAA · Nov 216:29.8MSHSL State Championships - Class AAANovember 2, 2024
5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 2817:00.90Farmington InviteSeptember 28, 2023
5,000 Meters · Mahtomedi Athletic FieldsMetro East Conference Championships · Oct 1818:00.62Metro East Conference ChampionshipsOctober 18, 2022
5,000 Meters · Simley Senior High SchoolSimley Invitational · Oct 921:21.58Simley InvitationalOctober 9, 2021
5,000 Meters · St. Croix Bluffs Regional ParkMetro East Conference Championships · Oct 1516:25.1Metro East Conference ChampionshipsOctober 15, 2024
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 517:59.12MSHSL Class AA State ChampionshipsNovember 5, 2022
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:38.5NXR Heartland Regional ChampionshipsNovember 10, 2024
8,000 Meters · Reid Municipal Golf CourseGene Davis Invitational · Oct 1126:49.7Gene Davis InvitationalOctober 11, 2025
8,000 Meters · Stewarts Woods Cross Country CourseBorder Battle 2025 · Sep 2728:59.8Border Battle 2025September 27, 2025
8,000 Meters · University of Wisconsin–OshkoshOshkosh Open · Oct 2426:53.57Oshkosh OpenOctober 24, 2025
8,000 Meters · Zimmer Championship Cross Country CourseBadger Classic · Sep 1928:02.6Badger ClassicSeptember 19, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Oshkosh OpenOct 24 · 8,000 Meters Men 8000m · Place 29 · University of Wisconsin ClubUniversity of Wisconsin Club8,000 Meters Men 8000m2926:53.57 PB-
Oct 11Gene Davis InvitationalOct 11 · 8,000 Meters College Men 8K · Place 43 · University of Wisconsin ClubUniversity of Wisconsin Club8,000 Meters College Men 8K4326:49.7 PB-
Sep 27Border Battle 2025Sep 27 · 8,000 Meters Varsity · Place 15 · University of Wisconsin ClubUniversity of Wisconsin Club8,000 Meters Varsity1528:59.8 PB-
Sep 19Badger ClassicSep 19 · 8,000 Meters College · Place 36 · University of Wisconsin ClubUniversity of Wisconsin Club8,000 Meters College3628:02.6 PB-

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 4 · Place 31 · Two RiversTwo Rivers5,000 Meters Open Invitational Section 43116:38.5 PB12
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 46 · Two RiversTwo Rivers5,000 Meters Class AAA4616:29.8 PB12
Oct 23MSHSL Section 4AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 13 · Two RiversTwo Rivers5,000 Meters Varsity1316:34.5 PB12
Oct 15Metro East Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 4 · Two RiversTwo Rivers5,000 Meters Varsity416:25.1 PB12
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Varsity · Place 10 · Two RiversTwo Rivers5,000 Meters Varsity1016:22.9SR
Sep 26Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 2 · Two RiversTwo Rivers5,000 Meters Varsity216:18.812
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Championship · Place 67 · Two RiversTwo Rivers5,000 Meters Championship6717:15.312
Sep 10Metro East Conference PreviewSep 10 · 5,000 Meters Varsity · Place 2 · Two RiversTwo Rivers5,000 Meters Varsity216:28.3SR
Sep 5Bauman/Rovn InvitationalSep 5 · 5,000 Meters Varsity · Place 6 · Two RiversTwo Rivers5,000 Meters Varsity616:18.2SR
Aug 30Irish InvitationalAug 30 · 2 Miles Varsity · Place 17 · Two RiversTwo Rivers2 Miles Varsity1710:26.2SR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25MSHSL Section 4AAA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 20 · Two RiversTwo Rivers5,000 Meters Varsity2017:11.711
Oct 17Metro East Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 9 · Two RiversTwo Rivers5,000 Meters Varsity916:54.111
Oct 3Victoria Lions InvitationalOct 3 · 5,000 Meters Varsity · Place 26 · Two RiversTwo Rivers5,000 Meters Varsity2617:41.48—
Sep 28Farmington InviteSep 28 · 5,000 Meters Boys 5k · Place 17 · Two RiversTwo Rivers5,000 Meters Boys 5k1717:00.90 PB11
Sep 8St Paul 2 MileSep 8 · 2 Miles Open Division · Two RiversTwo Rivers2 Miles Open Division010:15.59Unofficial11
Sep 1Irish InvitationalSep 1 · 2 Miles Varsity · Place 17 · Two RiversTwo Rivers2 Miles Varsity1710:42.2 PB11

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AA State ChampionshipsNov 5 · 5,000 Meters Class AA · Place 130 · Two RiversTwo Rivers5,000 Meters Class AA13017:59.12 PB10
Oct 18Metro East Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 19 · Two RiversTwo Rivers5,000 Meters Varsity1918:00.62 PB10
Oct 4Victoria Lions InvitationalOct 4 · 5,000 Meters Varsity · Place 53 · Two RiversTwo Rivers5,000 Meters Varsity5318:15.72—
Sep 9St Paul Two MileSep 9 · 2 Miles Junior Varsity · Place 5 · Two RiversTwo Rivers2 Miles Junior Varsity511:12.33 PB10

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9Simley InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 36 · Two RiversTwo Rivers5,000 Meters Junior Varsity3621:21.58 PB9
Oct 5Victoria Lions InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 110 · Two RiversTwo Rivers5,000 Meters Junior Varsity11021:08.479
Sep 3Irish InviteSep 3 · 2 Miles C · Place 59 · Two RiversTwo Rivers2 Miles C5913:34.49