Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorM City Classic · Dec 55:18.21aM City ClassicDecember 5, 2025
1000 Meters · IndoorDordt Open · Jan 103:04.63aDordt OpenJanuary 10, 2026
1500 Meters · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 284:54.17aCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
1500 Meters · OutdoorGPAC Championships · May 14:44.06aGPAC ChampionshipsMay 1, 2026
400 Meters · IndoorDennis Young Classic · Jan 2559.67aDennis Young ClassicJanuary 25, 2025
400 Meters · OutdoorUW-La Crosse Uncaged Eagle Open · May 857.62aUW-La Crosse Uncaged Eagle OpenMay 8, 2026
600 Meters · IndoorM City Classic · Dec 51:38.05aM City ClassicDecember 5, 2025
800 Meters · IndoorNAIA Indoor Championships · Mar 52:12.51aNAIA Indoor ChampionshipsMarch 5, 2026
800 Meters · OutdoorKip Janvrin Open · Apr 242:13.04aKip Janvrin OpenApril 24, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 400 Meters · Place 4 · Waldorf (Iowa)Waldorf (Iowa)400 Meters4.57.62a PBSr
May 1GPAC ChampionshipsMay 1 · 1500 Meters · Place 6 · Waldorf (Iowa)Waldorf (Iowa)1500 Meters6.4:44.06a PBSr
May 1GPAC ChampionshipsMay 1 · 800 Meters · Place 2 · Waldorf (Iowa)Waldorf (Iowa)800 Meters2.2:14.62aSr
Apr 24Kip Janvrin OpenApr 24 · 800 Meters · Place 7 · Waldorf (Iowa)Waldorf (Iowa)800 Meters7.2:13.04a PBSr
Apr 24Kip Janvrin OpenApr 24 · 400 Meters · Waldorf (Iowa)Waldorf (Iowa)400 Meters--DNSSr
Apr 16Northwestern InviteApr 16 · 5000 Meters · Waldorf (Iowa)Waldorf (Iowa)5000 Meters--DNFSr
Apr 16Northwestern InviteApr 16 · 400 Meters · Waldorf (Iowa)Waldorf (Iowa)400 Meters--DNSSr
Apr 10Mustang Distance Carnival & OpenApr 10 · 1500 Meters · Place 3 · Waldorf (Iowa)Waldorf (Iowa)1500 Meters3.4:44.68aSr
Apr 10Mustang Distance Carnival & OpenApr 10 · 800 Meters · Place 2 · Waldorf (Iowa)Waldorf (Iowa)800 Meters2.2:16.03aSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 1500 Meters · Place 9 · Waldorf (Iowa)Waldorf (Iowa)1500 Meters9.4:54.17a PBSr
Mar 5NAIA Indoor ChampionshipsMar 5 · 800 Meters · Place 5 · Waldorf (Iowa)Waldorf (Iowa)800 MetersRound P5.2:12.51a PBSr
Mar 5NAIA Indoor ChampionshipsMar 5 · 800 Meters · Place 6 · Waldorf (Iowa)Waldorf (Iowa)800 Meters6.2:13.36aSr
Jan 23Cyclone OpenJan 23 · 800 Meters · Place 9 · Waldorf (Iowa)Waldorf (Iowa)800 Meters92:16.44aSr
Jan 10Dordt OpenJan 10 · 1000 Meters · Place 2 · Waldorf (Iowa)Waldorf (Iowa)1000 Meters23:04.63a PBSR
Jan 10Dordt OpenJan 10 · 600 Meters · Place 2 · Waldorf (Iowa)Waldorf (Iowa)600 Meters21:41.04aSR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5M City ClassicDec 5 · 1 Mile · Place 2 · Waldorf (Iowa)Waldorf (Iowa)1 Mile2.5:18.21a PBSr
Dec 5M City ClassicDec 5 · 600 Meters · Place 6 · Waldorf (Iowa)Waldorf (Iowa)600 Meters6.1:38.05a PBSr
Apr 4USD Early BirdApr 4 · 800 Meters · Place 16 · Waldorf (Iowa)Waldorf (Iowa)800 Meters16.2:22.96aJr
Feb 27NAIA Indoor National ChampionshipsFeb 27 · 800 Meters · Place 9 · Waldorf (Iowa)Waldorf (Iowa)800 MetersRound P9.2:15.81aJr
Jan 25Dennis Young ClassicJan 25 · 400 Meters · Place 2 · Waldorf (Iowa)Waldorf (Iowa)400 Meters259.67a PB—
Jan 11Dordt OpenerJan 11 · 1 Mile · Place 1 · Waldorf (Iowa)Waldorf (Iowa)1 Mile15:27.82a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Kip Janvrin OpenApr 24 · 800 Meters · Place 7 · Waldorf (Iowa)Waldorf (Iowa)800 Meters7.2:16.28aJr
Apr 16Red Raider InviteApr 16 · 1500 Meters · Place 3 · Waldorf (Iowa)Waldorf (Iowa)1500 Meters34:54.02aJR
Apr 11Mustang Distance Carnival & OpenApr 11 · 800 Meters · Place 6 · Waldorf (Iowa)Waldorf (Iowa)800 Meters62:18.10aJR
Apr 5Norse InvitationalApr 5 · 400 Meters · Place 3 · Waldorf (Iowa)Waldorf (Iowa)400 Meters3.59.64aJr
Mar 28Central College Outdoor MeetMar 28 · 1500 Meters · Place 1 · Waldorf (Iowa)Waldorf (Iowa)1500 Meters1.5:02.92aJr
Mar 28Central College Outdoor MeetMar 28 · 800 Meters · Place 1 · Waldorf (Iowa)Waldorf (Iowa)800 Meters1.2:21.80aJr
Mar 22Grandview University Viking RelaysMar 22 · 1500 Meters · Place 1 · Waldorf (Iowa)Waldorf (Iowa)1500 Meters1.4:59.37aJr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6SDSU Holiday Open and MultiDec 6 · 1 Mile · Place 1 · Waldorf (Iowa)Waldorf (Iowa)1 Mile1.5:22.83aJr
Dec 6SDSU Holiday Open and MultiDec 6 · 800 Meters · Place 13 · Waldorf (Iowa)Waldorf (Iowa)800 Meters13.2:27.50aJr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Kip Janvrin OpenApr 25 · 1500 Meters · Place 47 · Waldorf (Iowa)Waldorf (Iowa)1500 Meters475:07.33a—
Apr 25Kip Janvrin OpenApr 25 · 400 Meters · Place 15 · Waldorf (Iowa)Waldorf (Iowa)400 Meters151:01.48a—
Apr 12Jim Duncan InvitationalApr 12 · 800 Meters · Place 17 · Waldorf (Iowa)Waldorf (Iowa)800 Meters172:26.64a—
Mar 28Central College Dutch InviteMar 28 · 800 Meters · Place 7 · Waldorf (Iowa)Waldorf (Iowa)800 Meters72:23.60a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 272023 Kip Janvrin OpenApr 27 · 800 Meters · Place 44 · Waldorf (Iowa)Waldorf (Iowa)800 Meters44.2:23.67aFr
Apr 15Norse InvitationalApr 15 · 400 Meters · Place 4 · Waldorf (Iowa)Waldorf (Iowa)400 Meters4.1:01.25aFr

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Section 6AA True TeamMay 10 · 800 Meters · Place 4 · OronoOrono800 Meters4.2:28.52a12
May 5Spartan InvitationalMay 5 · 800 Meters · Place 3 · OronoOrono800 Meters3.2:28.18a12

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 8MSHSL Section 6AA ChampionshipsJun 8 · 800 Meters · Place 6 · OronoOrono800 MetersRound P6.2:25.01a11
Jun 8MSHSL Section 6AA ChampionshipsJun 8 · 800 Meters · OronoOrono800 Meters—SCR11
May 25WCC East Conference MeetMay 25 · 800 Meters · Place 2 · OronoOrono800 Meters2.2:27.40a11
Apr 16WCC Quad @ OronoApr 16 · 800 Meters · Place 1 · OronoOrono800 Meters1.2:43.11a11