Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSpartan Shootout · Feb 74:34.85aSpartan ShootoutFebruary 7, 2026
1000 Meters · IndoorFinals Week Invitational · Dec 112:40.48aFinals Week InvitationalDecember 11, 2025
1500 Meters · OutdoorMeet of Champions · Apr 194:21.23aMeet of ChampionsApril 19, 2024
1600 Meters · OutdoorBemidji Invitational · May 234:46.54Bemidji InvitationalMay 23, 2022
200 Meters · IndoorMonmouth Midwest Invitational · Jan 2425.14aMonmouth Midwest InvitationalJanuary 24, 2026
3000 Meters · IndoorFinals Week Invitational · Dec 89:36.69aFinals Week InvitationalDecember 8, 2023
3000m Steeplechase · 0.914m · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 2811:04.29aCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
3000m Steeplechase · 0.914m · OutdoorHeart of America (HAAC) Outdoor Championships · May 210:08.63aHeart of America (HAAC) Outdoor ChampionshipsMay 2, 2025
3200 Meters · OutdoorBemidji Invite · May 2011:28.88Bemidji InviteMay 20, 2019
400 Meters · IndoorMonmouth Midwest Invitational · Jan 2453.51aMonmouth Midwest InvitationalJanuary 24, 2026
400 Meters · OutdoorViking Olympics · Apr 353.28aViking OlympicsApril 3, 2026
5000 Meters · OutdoorCornell Invitational · Apr 1417:19.11aCornell InvitationalApril 14, 2023
600 Meters · IndoorBumble Rumble · Jan 171:26.65aBumble RumbleJanuary 17, 2026
800 Meters · IndoorFinals Week Invitational · Dec 142:01.01aFinals Week InvitationalDecember 14, 2024
800 Meters · OutdoorElmhurst Twilight · Apr 252:01.18aElmhurst TwilightApril 25, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 3000m Steeplechase · Place 13 · Clarke (Iowa)Clarke (Iowa)3000m Steeplechase0.914m13.10:44.19aSr
Apr 17Meet of ChampionsApr 17 · 800 Meters · Place 36 · Clarke (Iowa)Clarke (Iowa)800 Meters362:06.15aSr
Apr 10Mustang Distance Carnival & OpenApr 10 · 800 Meters · Place 22 · Clarke (Iowa)Clarke (Iowa)800 Meters22.2:02.46aSr
Apr 3Viking OlympicsApr 3 · 400 Meters · Place 15 · Clarke (Iowa)Clarke (Iowa)400 Meters1553.28a PBSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 3000m Steeplechase · Place 10 · Clarke (Iowa)Clarke (Iowa)3000m Steeplechase0.914m10.11:04.29a PBSr
Feb 7Spartan ShootoutFeb 7 · 1 Mile · Place 6 · Clarke (Iowa)Clarke (Iowa)1 Mile6.4:34.85a PBSr
Feb 7Spartan ShootoutFeb 7 · 800 Meters · Place 5 · Clarke (Iowa)Clarke (Iowa)800 Meters5.2:02.51aSr
Jan 31Grinnell InvitationalJan 31 · 800 Meters · Place 5 · Clarke (Iowa)Clarke (Iowa)800 Meters52:01.64aSr
Jan 24Monmouth Midwest InvitationalJan 24 · 400 Meters · Place 7 · Clarke (Iowa)Clarke (Iowa)400 Meters753.51a PBSR
Jan 24Monmouth Midwest InvitationalJan 24 · 200 Meters · Place 15 · Clarke (Iowa)Clarke (Iowa)200 Meters1525.14a PBSR
Jan 17Bumble RumbleJan 17 · 600 Meters · Place 7 · Clarke (Iowa)Clarke (Iowa)600 Meters7.1:26.65a PBSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Finals Week InvitationalDec 11 · 1000 Meters · Place 3 · Clarke (Iowa)Clarke (Iowa)1000 Meters3.2:40.48a PBSr
Dec 6Frigid Bee OpenerDec 6 · 800 Meters · Place 13 · Clarke (Iowa)Clarke (Iowa)800 Meters13.2:03.07aSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Heart of America (HAAC) Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 5 · Clarke (Iowa)Clarke (Iowa)3000m Steeplechase0.914m5.10:08.63a PBJr
May 2Heart of America (HAAC) Outdoor ChampionshipsMay 2 · 800 Meters · Place 24 · Clarke (Iowa)Clarke (Iowa)800 Meters24.2:06.35aJr
Apr 11Mustang Distance Carnival & OpenApr 11 · 800 Meters · Place 9 · Clarke (Iowa)Clarke (Iowa)800 Meters92:01.54aJr
Mar 28Central College Outdoor MeetMar 28 · 800 Meters · Place 15 · Clarke (Iowa)Clarke (Iowa)800 Meters15.2:04.60aJr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Finals Week InvitationalDec 14 · 800 Meters · Place 2 · Clarke (Iowa)Clarke (Iowa)800 Meters2.2:01.01a PBJr
Dec 6UW-Oshkosh Early Bird InvitationalDec 6 · 800 Meters · Place 10 · Clarke (Iowa)Clarke (Iowa)800 Meters10.2:02.96aJr
Feb 2Walter Cramer InviteFeb 2 · 800 Meters · Place 28 · Clarke (Iowa)Clarke (Iowa)800 Meters282:07.85a—
Jan 27Fighting Bee InvitationalJan 27 · 800 Meters · Place 4 · Clarke (Iowa)Clarke (Iowa)800 Meters4.2:04.86aSo

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Elmhurst TwilightApr 25 · 800 Meters · Place 21 · Clarke (Iowa)Clarke (Iowa)800 Meters21.2:01.18a PBSo
Apr 19Meet of ChampionsApr 19 · 1500 Meters · Place 36 · Clarke (Iowa)Clarke (Iowa)1500 Meters364:21.23a PB—
Apr 12Mount Mercy Distance CarnivalApr 12 · 800 Meters · Place 21 · Clarke (Iowa)Clarke (Iowa)800 Meters21.2:04.01aSo

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Finals Week InvitationalDec 8 · 3000 Meters · Place 13 · Clarke (Iowa)Clarke (Iowa)3000 Meters13.9:36.69a PBSo
Dec 2Frigid Bee OpenerDec 2 · 1 Mile · Place 8 · Clarke (Iowa)Clarke (Iowa)1 Mile8.4:49.38aSo
Dec 2Frigid Bee OpenerDec 2 · 800 Meters · Place 8 · Clarke (Iowa)Clarke (Iowa)800 Meters8.2:07.81aSo

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Cornell InvitationalApr 14 · 5000 Meters · Place 3 · Clarke (Iowa)Clarke (Iowa)5000 Meters3.17:19.11a PBFr
Mar 25Grand View Viking RelaysMar 25 · 1500 Meters · Place 15 · Clarke (Iowa)Clarke (Iowa)1500 Meters15.4:22.13aFr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Finals Week InvitationalDec 9 · 1 Mile · Place 2 · Clarke (Iowa)Clarke (Iowa)1 Mile2.4:41.38aFr
Dec 9Finals Week InvitationalDec 9 · 3000 Meters · Place 8 · Clarke (Iowa)Clarke (Iowa)3000 Meters8.9:37.28aFr

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 8AAA ChampionshipsJun 1 · 1600 Meters · Place 11 · BemidjiBemidji1600 Meters11.4:48.63a12
May 23Bemidji InvitationalMay 23 · 1600 Meters · Place 3 · BemidjiBemidji1600 Meters34:46.54 PB12
May 17Alexandria InviteMay 17 · 800 Meters · Place 8 · BemidjiBemidji800 Meters82:04.0612
May 5Sabre TriangularMay 5 · 400 Meters · Place 3 · BemidjiBemidji400 Meters3.55.99a12
Apr 26Brainerd InviteApr 26 · 800 Meters · Place 4 · BemidjiBemidji800 Meters42:06.01a12
Apr 21Sabre QuadrangularApr 21 · 800 Meters · Place 4 · BemidjiBemidji800 Meters4.2:08.18a12
Mar 29Little AmikMar 29 · 400 Meters · Place 4 · BemidjiBemidji400 Meters455.8712

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3CLC Outdoor ChampionshipsJun 3 · 800 Meters · BemidjiBemidji800 MetersX2:13.34a11
May 17CLC Dual Bemidji v MoorheadMay 17 · 800 Meters · Place 6 · BemidjiBemidji800 Meters62:12.0811
May 13St Cloud Apollo - Bemidji , St Cloud Tech, Alexandria QuadMay 13 · 800 Meters · Place 4 · BemidjiBemidji800 Meters42:10.4411
May 6CLC Dual Bemidji/SRRMay 6 · 800 Meters · Place 6 · BemidjiBemidji800 Meters62:16.85—
Apr 29Sartell Saint Stephen - Bemidji DualApr 29 · 400 Meters · Place 4 · BemidjiBemidji400 Meters4.59.76a11
Apr 23Fergus Falls - Bemidji DualApr 23 · 800 Meters · Place 4 · BemidjiBemidji800 Meters42:21.4911
Apr 16CLC Bemidji at Brainerd DualApr 16 · 800 Meters · Place 4 · BemidjiBemidji800 Meters42:17.6311

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20Bemidji InviteMay 20 · 3200 Meters · Place 6 · BemidjiBemidji3200 Meters611:28.88 PB9
Apr 9Beaver RelaysApr 9 · 1600 Meters · Place 23 · BemidjiBemidji1600 Meters235:20.65PR9