Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Ashton Cross Country CourseNCAA D1 Midwest Region Cross Country Championships · Nov 12 | 32:57.95 | NCAA D1 Midwest Region Cross Country Championships | November 12, 2021 |
| 10,000 Meters · Gans Creek Recreation AreaNCAA D1 Midwest Regional XC Championships · Nov 11 | 31:16.2 | NCAA D1 Midwest Regional XC Championships | November 11, 2022 |
| 6,000 Meters · Ashton Cross Country CourseHawkeye Invitational · Sep 1 | 18:35.2 | Hawkeye Invitational | September 1, 2023 |
| 6,000 Meters · University of Iowa XC CourseHawkeye Invite · Sep 2 | 18:47.6 | Hawkeye Invite | September 2, 2022 |
| 8,000 Meters · Blue River Cross Country CourseBig 10 Conference XC Championships · Jan 30 | 25:20.1 | Big 10 Conference XC Championships | January 30, 2021 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic (College) · Oct 1 | 26:30.3 | Gans Creek Classic (College) | October 1, 2021 |
| 8,000 Meters · Newman Golf CourseBradley Pink Classic · Oct 14 | 25:18.0 | Bradley Pink Classic | October 14, 2023 |
| 8,000 Meters · Newman Golf CourseBradley Pink Classic · Oct 15 | 25:26.5 | Bradley Pink Classic | October 15, 2021 |
| 8,000 Meters · University of MichiganBig 10 Conference XC Championships · Oct 28 | 25:51.0 | Big 10 Conference XC Championships | October 28, 2022 |
| 8368 m · PSU Blue CourseBig 10 Cross Country Championships · Oct 29 | 27:27.4 | Big 10 Cross Country Championships | October 29, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Bradley Pink ClassicOct 14 · 8,000 Meters Red · Place 61 · Iowa | 8,000 Meters Red | 61 | 25:18.0 PB | Jr |
| Sep 1 | Hawkeye InvitationalSep 1 · 6,000 Meters College · Place 15 · Iowa | 6,000 Meters College | 15 | 18:35.2 PB | Jr |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA D1 Midwest Regional XC ChampionshipsNov 11 · 10,000 Meters Championship · Place 99 · Iowa | 10,000 Meters Championship | 99 | 31:16.2 PB | So |
| Oct 28 | Big 10 Conference XC ChampionshipsOct 28 · 8,000 Meters Championship · Place 83 · Iowa | 8,000 Meters Championship | 83 | 25:51.0 PB | So |
| Sep 30 | Gans Creek College ClassicSep 30 · 8,000 Meters Invitational · Place 104 · Iowa | 8,000 Meters Invitational | 104 | 25:14.8 | SO |
| Sep 9 | Michigan Big 10 PreviewSep 9 · 6,000 Meters Varsity · Place 44 · Iowa | 6,000 Meters Varsity | 44 | 19:05.6 | SO |
| Sep 2 | Hawkeye InviteSep 2 · 6,000 Meters College · Place 3 · Iowa | 6,000 Meters College | 3 | 18:47.6 PB | So |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NCAA D1 Midwest Region Cross Country ChampionshipsNov 12 · 10,000 Meters Championships · Place 126 · Iowa | 10,000 Meters Championships | 126 | 32:57.95 PB | Fr |
| Oct 29 | Big 10 Cross Country ChampionshipsOct 29 · 5.2 Miles College · Place 92 · Iowa | 5.2 Miles College | 92 | 27:27.4 PB | Fr |
| Oct 15 | Bradley Pink ClassicOct 15 · 8,000 Meters College - Red · Place 103 · Iowa | 8,000 Meters College - Red | 103 | 25:26.5 PB | Fr |
| Oct 1 | Gans Creek Classic (College)Oct 1 · 8,000 Meters Invitational · Place 128 · Iowa | 8,000 Meters Invitational | 128 | 26:30.3 PB | Fr |
| Sep 3 | Hawkeye InvitationalSep 3 · 6,000 Meters Varsity · Place 48 · Iowa | 6,000 Meters Varsity | 48 | 19:58.2 | FR |
| Jan 30 | Big 10 Conference XC ChampionshipsJan 30 · 8,000 Meters Championship · Place 44 · Iowa | 8,000 Meters Championship | 44 | 25:20.1 PB | Fr |