Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · BlueStemDragon Twilight Invitational · Sep 912:07.77Dragon Twilight InvitationalSeptember 9, 2022
3,000 Meters · HillsboroHillsboro Earlybird · Aug 2114:15Hillsboro EarlybirdAugust 21, 2021
3,000 Meters · Lincoln 3KGrand Forks Invite · Oct 214:36.24Grand Forks InviteOctober 2, 2021
3,000 Meters · Mayville Golf CourseMPCG Cross Country Invite · Sep 3013:12.33MPCG Cross Country InviteSeptember 30, 2021
4,000 Meters · MB Johnson ParkACDC (Autumn Classic Distance Challenge) · Oct 1514:22.90ACDC (Autumn Classic Distance Challenge)October 15, 2025
5,000 Meters · Cooperstown Country ClubND Class B East Region Cross Country Championship · Oct 1117:58.6ND Class B East Region Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Graham's Island State Park10th Annual Devils Lake Grahams Island Invitational · Sep 1218:18.2510th Annual Devils Lake Grahams Island InvitationalSeptember 12, 2026
5,000 Meters · Larimore Golf CourseLarimore Invitational · Sep 919:21.12Larimore Invitational September 9, 2025
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2718:08.40Border BattleSeptember 27, 2025
5,000 Meters · Lincoln Drive ParkEDC Cross Country Championship · Oct 1218:09.6EDC Cross Country ChampionshipOctober 12, 2024
5,000 Meters · Mandan Municipal Golf CourseMandan Kiwanis Invitational · Sep 418:20.33Mandan Kiwanis InvitationalSeptember 4, 2026
5,000 Meters · Mayville Golf CoursePatriots XC Invitational Meet 2026 · Oct 118:14.02Patriots XC Invitational Meet 2026October 1, 2026
5,000 Meters · McDowell DamAnderson/Stavn Invitational · Sep 1620:41.66Anderson/Stavn InvitationalSeptember 16, 2023
5,000 Meters · Memorial Park Country ClubGranny Run · Sep 2618:09.08Granny RunSeptember 26, 2026
5,000 Meters · Northwood Golf CourseHatton-Northwood THUNDER Cross Country Invitational · Aug 2518:23.06Hatton-Northwood THUNDER Cross Country InvitationalAugust 25, 2026
5,000 Meters · Parkhurst Recreation Area2025 ND XC State Meet · Oct 2418:43.02025 ND XC State MeetOctober 24, 2025
5,000 Meters · Valley City Town and Country ClubBlue and White XC Invitational · Sep 1918:01.2Blue and White XC InvitationalSeptember 19, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23North Dakota State XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 37 · Valley CityValley City5,000 Meters Varsity3718:39.612
Oct 14ACDC (Autumn Classic Distance Challenge)Oct 14 · 4,000 Meters Varsity · Place 6 · Valley CityValley City4,000 Meters Varsity614:27.3012
Oct 10ND Class B East XC ChampionshipsOct 10 · 5,000 Meters Boys Varsity 5k · Place 19 · Valley CityValley City5,000 Meters Boys Varsity 5k1918:28.212
Oct 1Patriots XC Invitational Meet 2026Oct 1 · 5,000 Meters Varsity · Place 8 · Valley CityValley City5,000 Meters Varsity818:14.02 PB12
Sep 26Granny RunSep 26 · 5,000 Meters Varsity · Place 2 · Valley CityValley City5,000 Meters Varsity218:09.08 PB12
Sep 19Blue and White XC InvitationalSep 19 · 5,000 Meters Boy's 5K · Place 18 · Valley CityValley City5,000 Meters Boy's 5K1818:01.2 PB12
Sep 1210th Annual Devils Lake Grahams Island InvitationalSep 12 · 5,000 Meters Varsity · Place 5 · Valley CityValley City5,000 Meters Varsity518:18.25 PB12
Sep 4Mandan Kiwanis InvitationalSep 4 · 5,000 Meters Varsity Boys · Place 39 · Valley CityValley City5,000 Meters Varsity Boys3918:20.33 PB12
Aug 25Hatton-Northwood THUNDER Cross Country InvitationalAug 25 · 5,000 Meters Varsity · Place 9 · Valley CityValley City5,000 Meters Varsity918:23.06 PB12
Aug 22Orriginals InvitationalAug 22 · 5,000 Meters Boys 5K · Place 59 · Valley CityValley City5,000 Meters Boys 5K5918:49.512

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 242025 ND XC State MeetOct 24 · 5,000 Meters Class B · Place 43 · Valley CityValley City5,000 Meters Class B4318:43.0 PB11
Oct 15ACDC (Autumn Classic Distance Challenge)Oct 15 · 4,000 Meters Varsity · Place 8 · Valley CityValley City4,000 Meters Varsity814:22.90 PB11
Oct 11ND Class B East Region Cross Country ChampionshipOct 11 · 5,000 Meters Varsity · Place 14 · Valley CityValley City5,000 Meters Varsity1417:58.6 PB11
Sep 27Border BattleSep 27 · 5,000 Meters Varsity Boys -- A · Place 49 · Valley CityValley City5,000 Meters Varsity Boys -- A4918:08.40 PB11
Sep 20Blue and White XC InviteSep 20 · 5,000 Meters Varsity · Place 50 · Valley CityValley City5,000 Meters Varsity5019:20.00JR
Sep 9Larimore Invitational Sep 9 · 5,000 Meters New A Division · Place 6 · Valley CityValley City5,000 Meters New A Division619:21.12 PB11
Aug 28Breckenridge-Wahpeton MemorialAug 28 · 5,000 Meters Varsity · Place 24 · Valley CityValley City5,000 Meters Varsity2418:52.9JR
Aug 23Orriginals InvitationalAug 23 · Varsity · Place 63 · Valley CityValley CityVarsity6319:1611

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 252024 ND XC State MeetOct 25 · 5,000 Meters Varsity · Place 101 · Valley CityValley City5,000 Meters Varsity10118:17.2SO
Oct 12EDC Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 47 · Valley CityValley City5,000 Meters Varsity4718:09.6 PB10
Sep 28Border BattleSep 28 · 5,000 Meters Varsity · Place 97 · Valley CityValley City5,000 Meters Varsity9719:13.0SO
Sep 21Blue and White XC InviteSep 21 · 5,000 Meters Varsity · Place 33 · Valley CityValley City5,000 Meters Varsity3318:18.10SO
Sep 17Central Cass Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 5 · Valley CityValley City5,000 Meters Varsity518:57.2710
Sep 6Jamestown/Valley City DualSep 6 · 5,000 Meters Varsity · Place 4 · Valley CityValley City5,000 Meters Varsity418:54.0910
Sep 3West Fargo Ian Alves InvitationalSep 3 · 5,000 Meters Varsity · Place 17 · Valley CityValley City5,000 Meters Varsity1720:17.6710
Aug 24Orriginal InvitationalAug 24 · 5,000 Meters Varsity · Place 89 · Valley CityValley City5,000 Meters Varsity8919:51.3910

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 282023 ND Class A State XC MeetOct 28 · 5,000 Meters 2023 Class A Boys XC · Place 163 · Valley CityValley City5,000 Meters 2023 Class A Boys XC16320:26.99
Oct 14Eastern Dakota Conference XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 76 · Valley CityValley City5,000 Meters Varsity7619:24.909
Oct 6Jamestown/Valley City DualOct 6 · 5,000 Meters Varsity · Place 8 · Valley CityValley City5,000 Meters Varsity819:53.439
Sep 30ND XC Border BattleSep 30 · 5,000 Meters Varsity · Place 170 · Valley CityValley City5,000 Meters Varsity17021:21.609
Sep 23Blue & White InvitationalSep 23 · 5,000 Meters Varsity · Place 87 · Valley CityValley City5,000 Meters Varsity8721:49.009
Sep 19Central Cass Invitational Sep 19 · 5,000 Meters Varsity · Place 35 · Valley CityValley City5,000 Meters Varsity3520:22.959
Sep 16Anderson/Stavn InvitationalSep 16 · 5,000 Meters Varsity · Place 91 · Valley CityValley City5,000 Meters Varsity9120:41.66 PB9
Sep 11Andrew Nelson Metro Classic XC MeetSep 11 · 5,000 Meters Varsity · Place 31 · Valley CityValley City5,000 Meters Varsity3121:03.009
Sep 6West Fargo Ian Alves InvitationalSep 6 · 5,000 Meters Varsity · Place 25 · Valley CityValley City5,000 Meters Varsity2520:49.639
Sep 1Breckenridge-Wahpeton Memorial XC MeetSep 1 · 5,000 Meters Varsity · Place 50 · Valley CityValley City5,000 Meters Varsity5021:20.299
Aug 26Orriginals InvitationalAug 26 · Varsity · Place 120 · Valley CityValley CityVarsity12020:409

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 12Autumn Classic Distance ChallengeOct 12 · 4,000 Meters Varsity · Place 92 · Valley CityValley City4,000 Meters Varsity9216:51.868
Oct 8Eastern Dakota Conference Cross-Country ChampionshipsOct 8 · 3,000 Meters Middle School · Place 34 · Valley CityValley City3,000 Meters Middle School3412:02.238
Sep 29Patriot Cross Country InvitationalSep 29 · 3,000 Meters Junior Varsity Middle School · Place 2 · Valley CityValley City3,000 Meters Junior Varsity Middle School211:58.558
Sep 17Blue and White XC InvitationalSep 17 · 4,000 Meters Varsity · Place 26 · Valley CityValley City4,000 Meters Varsity2616:38.6—
Sep 13Central Cass Cross Country InvitationalSep 13 · 3,000 Meters Junior Varsity Middle School · Place 10 · Valley CityValley City3,000 Meters Junior Varsity Middle School1011:46.878
Sep 9Dragon Twilight InvitationalSep 9 · 3,000 Meters Middle School · Place 38 · Valley CityValley City3,000 Meters Middle School3812:07.77 PB8
Sep 1Breckenridge/Wahpeton Invitational CC MeetSep 1 · 3,000 Meters Middle School · Place 17 · Valley CityValley City3,000 Meters Middle School1713:58.38—
Aug 30Carrington InvitationalAug 30 · 3,000 Meters Junior Varsity · Place 8 · Valley CityValley City3,000 Meters Junior Varsity811:59.0Unofficial8
Aug 26Jamestown/Valley City DualAug 26 · 3,000 Meters Junior Varsity · Place 3 · Valley CityValley City3,000 Meters Junior Varsity313:088
Aug 20Hillsboro/Central Valley Early Bird Cross Country MeetAug 20 · 3,000 Meters Junior Varsity · Place 11 · Valley CityValley City3,000 Meters Junior Varsity1112:49.938

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 9EDC ChampionshipsOct 9 · 3,000 Meters Middle School · Place 52 · Valley CityValley City3,000 Meters Middle School5214:07.137
Oct 2Grand Forks InviteOct 2 · 3,000 Meters Middle School · Place 55 · Valley CityValley City3,000 Meters Middle School5514:36.24 PB7
Sep 30MPCG Cross Country InviteSep 30 · 3,000 Meters Junior Varsity · Place 12 · Valley CityValley City3,000 Meters Junior Varsity1213:12.33 PB7
Sep 18Valley City Blue & White InviteSep 18 · 4,000 Meters Junior Varsity · Place 93 · Valley CityValley City4,000 Meters Junior Varsity9320:36.467
Sep 14Central Cass Cross Country InvitationalSep 14 · 3,000 Meters Junior Varsity Middle School · Place 27 · Valley CityValley City3,000 Meters Junior Varsity Middle School2713:37.717
Sep 10Dragon Twilight InvitationalSep 10 · 3,000 Meters Junior High · Place 54 · Valley CityValley City3,000 Meters Junior High5414:49.07
Aug 27Jamestown-Valley City DualAug 27 · 4,000 Meters Junior Varsity · Place 11 · Valley CityValley City4,000 Meters Junior Varsity1120:357
Aug 21Hillsboro EarlybirdAug 21 · 3,000 Meters Middle School · Place 30 · Valley CityValley City3,000 Meters Middle School3014:15 PB7