Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSAU Tune Up · Feb 104:50.88SAU Tune UpFebruary 10, 2024
1500 Meters · OutdoorRed Raider Invite · Apr 164:18.70aRed Raider InviteApril 16, 2025
3000 Meters · IndoorDarren Young Classic · Feb 139:08.17aDarren Young ClassicFebruary 13, 2026
3000 Meters · OutdoorMusco Twilight · Apr 209:40.20aMusco TwilightApril 20, 2024
3000m Steeplechase · 0.914m · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 2810:32.71aCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
3000m Steeplechase · 0.914m · OutdoorHeart of America Outdoor Track & Field Championships · May 19:43.41aHeart of America Outdoor Track & Field ChampionshipsMay 1, 2026
3000m Steeplechase · OutdoorJim Duncan Invitational · Apr 1010:14.23aJim Duncan InvitationalApril 10, 2026
5000 Meters · IndoorGrinnell Invitational · Jan 3116:02.90aGrinnell InvitationalJanuary 31, 2026
5000 Meters · OutdoorGV Viking Classic · Apr 2415:50.85aGV Viking ClassicApril 24, 2026
800 Meters · IndoorDarren Young Classic · Feb 132:10.55aDarren Young ClassicFebruary 13, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 3000m Steeplechase · Place 12 · William Penn (Iowa)3000m Steeplechase0.914m12.9:59.49aJr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 3000m Steeplechase · Place 5 · William Penn (Iowa)3000m Steeplechase0.914m5.9:43.41a PBJr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 5000 Meters · Place 18 · William Penn (Iowa)5000 Meters18.16:06.50aJr
Apr 24GV Viking ClassicApr 24 · 5000 Meters · Place 1 · William Penn (Iowa)5000 Meters1.15:50.85a PBJr
Apr 15Dutch Weather Saver 20Apr 15 · 3000m Steeplechase · Place 11 · William Penn (Iowa)3000m Steeplechase0.914m11.10:04.36aJr
Apr 10Jim Duncan InvitationalApr 10 · 3000m Steeplechase · Place 8 · William Penn (Iowa)3000m Steeplechase810:14.23a PBJr
Apr 10Mustang Distance Carnival & OpenApr 10 · 1500 Meters · William Penn (Iowa)1500 Meters--DNSJr
Apr 10Mustang Distance Carnival & OpenApr 10 · 800 Meters · William Penn (Iowa)800 Meters--DNSJr
Apr 2Central Methodist InvitationalApr 2 · 1500 Meters · William Penn (Iowa)1500 Meters—DNSJr
Apr 2Central Methodist InvitationalApr 2 · 800 Meters · William Penn (Iowa)800 Meters—DNSJr
Mar 21Grand View Viking RelaysMar 21 · 5000 Meters · Place 3 · William Penn (Iowa)5000 Meters3.16:45.60aJr
Mar 21Grand View Viking RelaysMar 21 · 1500 Meters · William Penn (Iowa)1500 Meters—DNSJr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 3000m Steeplechase · Place 7 · William Penn (Iowa)3000m Steeplechase0.914m7.10:32.71a PBJr
Feb 20Heart of America ChampionshipsFeb 20 · 5000 Meters · Place 16 · William Penn (Iowa)5000 Meters1616:10.73aJR
Feb 13Darren Young ClassicFeb 13 · 3000 Meters · Place 10 · William Penn (Iowa)3000 Meters109:08.17a PBJr
Feb 13Darren Young ClassicFeb 13 · 800 Meters · Place 37 · William Penn (Iowa)800 Meters372:10.55a PBJr
Feb 6Bearcat ClassicFeb 6 · 5000 Meters · Place 37 · William Penn (Iowa)5000 Meters37.16:17.93aJr
Jan 31Grinnell InvitationalJan 31 · 5000 Meters · Place 6 · William Penn (Iowa)5000 Meters616:02.90a PBJr
Jan 16Dutch Athletics ClassicJan 16 · 3000 Meters · Place 6 · William Penn (Iowa)3000 Meters69:29.22aJr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Frigid Bee OpenerDec 6 · 5000 Meters · William Penn (Iowa)5000 Meters—DNSJr
Feb 14Heart of America ChampionshipsFeb 14 · 5000 Meters · Place 18 · William Penn (Iowa)5000 Meters1816:53.00a—
Feb 7Bearcat InviteFeb 7 · 3000 Meters · Place 31 · William Penn (Iowa)3000 Meters319:17.81a—
Feb 1Grinnell InvitationalFeb 1 · 5000 Meters · Place 6 · William Penn (Iowa)5000 Meters616:16.12a—
Jan 25Hilltop InvitationalJan 25 · 3000 Meters · Place 16 · William Penn (Iowa)3000 Meters169:32.29a—
Jan 11Battle in the HiveJan 11 · 1 Mile · Place 17 · William Penn1 Mile174:53.67SO
Jan 11Battle in the HiveJan 11 · 3000 Meters · Place 11 · William Penn3000 Meters119:36.91SO

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Heart of America (HAAC) Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 4 · William Penn (Iowa)3000m Steeplechase0.914m4.9:53.63aSo
Apr 24Kip Janvrin OpenApr 24 · 5000 Meters · Place 96 · William Penn (Iowa)5000 Meters96.16:22.29aSo
Apr 16Red Raider InviteApr 16 · 1500 Meters · Place 14 · William Penn (Iowa)1500 Meters144:18.70a PBSo
Apr 11Jim Duncan InvitationalApr 11 · 5000 Meters · Place 22 · William Penn (Iowa)5000 Meters2216:09.98aSo
Mar 28Central College Outdoor MeetMar 28 · 5000 Meters · Place 8 · William Penn (Iowa)5000 Meters8.17:00.52aSo
Mar 22Grandview University Viking RelaysMar 22 · 1500 Meters · Place 5 · William Penn (Iowa)1500 Meters5.4:29.67aSo

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Fighting Bee OpenDec 7 · 5000 Meters · Place 23 · William Penn (Iowa)5000 Meters23.16:20.19aSo
Feb 16Heart of America ChampionshipsFeb 16 · 1 Mile · Place 12 · William Penn (Iowa)1 Mile124:57.14a—
Feb 10SAU Tune UpFeb 10 · 1 Mile · Place 10 · William Penn1 Mile104:50.88 PBFR
Feb 1Bearcat OpenFeb 1 · 5000 Meters · Place 38 · William Penn (Iowa)5000 Meters3817:07.74a—
Jan 27Grinnell InvitationalJan 27 · 5000 Meters · Place 11 · William Penn (Iowa)5000 Meters11.16:25.56aFr
Jan 20Bumble RumbleJan 20 · 1 Mile · Place 12 · William Penn1 Mile125:02.25FR

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Kip Janvrin OpenApr 25 · 5000 Meters · Place 89 · William Penn (Iowa)5000 Meters8916:42.89a—
Apr 20Musco TwilightApr 20 · 3000 Meters · Place 1 · William Penn (Iowa)3000 Meters19:40.20a PB—
Apr 12Mount Mercy Distance CarnivalApr 12 · 5000 Meters · Place 38 · William Penn (Iowa)5000 Meters38.16:27.75aFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8Finals Week InvitationalDec 8 · 3000 Meters · Place 15 · William Penn (Iowa)3000 Meters15.9:52.10aFr