Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Burt Aaronson South County Regional ParkFlorida Atlantic Invitational · Aug 30 | 18:32.6 | Florida Atlantic Invitational | August 30, 2024 |
| 5,000 Meters · Monument Valley ParkColorado 5A Region 5 · Oct 19 | 19:35.6 | Colorado 5A Region 5 | October 19, 2023 |
| 5,000 Meters · New Mexico State U courseArt Morgan Classic · Sep 5 | 18:12.5 | Art Morgan Classic | September 5, 2026 |
| 5,000 Meters · Norris Penrose Event CenterColorado State 5A Championships · Oct 28 | 19:10.2 | Colorado State 5A Championships | October 28, 2023 |
| 6,000 Meters · Apalachee Regional ParkNCAA DI South Regional · Nov 15 | 23:15.3 | NCAA DI South Regional | November 15, 2024 |
| 6,000 Meters · John Hunt Cross Country Running ParkCUSA XC Championships · Oct 31 | 21:21.8 | CUSA XC Championships | October 31, 2026 |
| 6,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 23:05.7 | Paul Short Run | October 4, 2024 |
| 6,000 Meters · The Greiner Family XC Course88th Running of the Cowboy Jamboree hosted by Oklahoma State University · Sep 26 | 22:27.9 | 88th Running of the Cowboy Jamboree hosted by Oklahoma State University | September 26, 2026 |
| 6,000 Meters · WakeMed Soccer ParkACC Cross Country Championships · Nov 1 | 23:19.5 | ACC Cross Country Championships | November 1, 2024 |
| 6,000 Meters · Watts Cross Country CourseArturo Barrios Invitational · Oct 17 | 22:51.00 | Arturo Barrios Invitational | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
2 results2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Colorado State 5A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 33 · Rock CanyonRock Canyon | 5,000 Meters Varsity | 33 | 19:10.2 PB | 10 |
| Oct 19 | Colorado 5A Region 5Oct 19 · 5,000 Meters Varsity · Place 14 · Rock CanyonRock Canyon | 5,000 Meters Varsity | 14 | 19:35.6 PB | 10 |
| Oct 12 | Continental League ChampionshipsOct 12 · 5,000 Meters Varsity · Place 19 · Rock Canyon High SchRock Canyon High Sch | 5,000 Meters Varsity | 19 | 20:24.5 | SR |
| Sep 9 | Liberty Bell Cross Country InvitationalSep 9 · 5,000 Meters Varsity Division 1 · Place 9 · Rock CanyonRock Canyon | 5,000 Meters Varsity Division 1 | 9 | 19:20.8 | 12 |
| Aug 25 | Cheyenne Mountain StampedeAug 25 · 5,000 Meters Championship · Place 26 · Rock Canyon High ScRock Canyon High Sc | 5,000 Meters Championship | 26 | 19:59.8 | — |