Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBill Bergan Classic · Jan 164:47.40aBill Bergan ClassicJanuary 16, 2026
1000 Meters · IndoorIowa State Classic · Feb 62:45.25aIowa State ClassicFebruary 6, 2026
1500 Meters · OutdoorCyclone Twilight 2026 · May 84:19.76aCyclone Twilight 2026May 8, 2026
5000 Meters · OutdoorBig 12 Outdoor Championships · May 1417:02.42aBig 12 Outdoor ChampionshipsMay 14, 2026
800 Meters · IndoorCyclone Open · Jan 232:12.56aCyclone OpenJanuary 23, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 1500 Meters · Place 39 · Iowa State1500 MetersRound P39.4:24.95aSr
May 14Big 12 Outdoor ChampionshipsMay 14 · 5000 Meters · Place 20 · Iowa State5000 Meters20.17:02.42a PBSr
May 14Big 12 Outdoor ChampionshipsMay 14 · 1500 Meters · Place 18 · Iowa State1500 MetersRound P18.4:28.80aSr
May 8Cyclone Twilight 2026May 8 · 1500 Meters · Place 5 · Iowa State1500 Meters5.4:19.76a PBSr
May 1Payton Jordan InvitationalMay 1 · 1500 Meters · Place 8 · Iowa State1500 Meters8.4:24.30aSr
Apr 10Jim Duncan InvitationalApr 10 · 1500 Meters · Place 6 · Iowa State1500 Meters64:25.96aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Iowa State ClassicFeb 6 · 1000 Meters · Place 1 · Iowa State1000 Meters12:45.25a PBSr
Jan 23Cyclone OpenJan 23 · 1000 Meters · Place 3 · Iowa State1000 Meters32:46.80aSr
Jan 23Cyclone OpenJan 23 · 800 Meters · Place 6 · Iowa State800 Meters62:12.56a PBSr
Jan 16Bill Bergan ClassicJan 16 · 1 Mile · Place 5 · Iowa State1 Mile54:47.40a PBSr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 11Jim Duncan InvitationalApr 11 · 1500 Meters · Place 2 · Iowa State1500 Meters24:20.60aSR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Cyclone OpenJan 24 · 1000 Meters · Place 1 · Iowa State1000 Meters12:46.24a—
Jan 17Bill Bergan OpenJan 17 · 1 Mile · Place 6 · Iowa State1 Mile64:48.78a—