Personal bests

Best marks in available results
Event / courseMarkMeetDate
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 · 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

4 results
DateMeetEventPlMarkGr
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
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 Outdoor Track

2 results
DateMeetEventPlMarkGr
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

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
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—

2024 Outdoor Track

2 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—