Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · OutdoorKT Woodman Classic · Apr 7 | 31:00.75a | KT Woodman Classic | April 7, 2023 |
| 1500 Meters · OutdoorDr. Dan Caprioglio CSU Pueblo Early Bird Invitational · Mar 17 | 4:07.77 | Dr. Dan Caprioglio CSU Pueblo Early Bird Invitational | March 17, 2023 |
| 1600 Meters · OutdoorN.HALE, ROOSEVELT BLANCHET, O'DAE/H.NAME · Apr 17 | 5:10.57PR | N.HALE, ROOSEVELT BLANCHET, O'DAE/H.NAME | April 17, 2019 |
| 3000 Meters · IndoorAir Force Collegiate Open · Feb 17 | 9:12.61 | Air Force Collegiate Open | February 17, 2023 |
| 3200 Meters · OutdoorR.BEACH, GARFIELD, ROOSEVELT, CLEVELAND · Apr 4 | 11:31.84a | R.BEACH, GARFIELD, ROOSEVELT, CLEVELAND | April 4, 2019 |
| 5000 Meters · OutdoorFranson Last Chance and Multis · May 9 | 15:13.74a | Franson Last Chance and Multis | May 9, 2026 |
| 600 Meters · Outdoor2019 Nathan Hale Jamboree · Mar 14 | 1:47.18 | 2019 Nathan Hale Jamboree | March 14, 2019 |
| 800 Meters · OutdoorDr. Dan Caprioglio Early Bird Open · Mar 18 | 2:12.04 | Dr. Dan Caprioglio Early Bird Open | March 18, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | Franson Last Chance and MultisMay 9 · 5000 Meters · Place 58 · AFC DAIMONJI MARMOTAFC DAIMONJI MARMOT | 5000 Meters | 58. | 15:13.74a PB | - |
2023 Outdoor Track
4 results2023 Indoor Track
1 results2022 Outdoor Track
5 results2022 Indoor Track
1 results2019 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | CH.SEALTH, ROOSEVELT, EASTSIDE, O'DEA/H.NAMEMay 2 · 1600 Meters · Place 13 · Roosevelt (WA)Roosevelt (WA) | 1600 Meters | 13 | 5:15.22 | 11 |
| May 2 | CH.SEALTH, ROOSEVELT, EASTSIDE, O'DEA/H.NAMEMay 2 · 800 Meters · Place 5 · Roosevelt (WA)Roosevelt (WA) | 800 Meters | 5 | 2:30.07 | 11 |
| Apr 25 | INGRAHAM, ROOSEVELT, BAINBRIDGEApr 25 · 1600 Meters · Place 19 · Roosevelt (WA)Roosevelt (WA) | 1600 Meters | 19 | 5:16.09 | 11 |
| Apr 25 | INGRAHAM, ROOSEVELT, BAINBRIDGEApr 25 · 800 Meters · Place 18 · Roosevelt (WA)Roosevelt (WA) | 800 Meters | 18 | 2:31.11 | 11 |
| Apr 17 | N.HALE, ROOSEVELT BLANCHET, O'DAE/H.NAMEApr 17 · 1600 Meters · Place 22 · Roosevelt (WA)Roosevelt (WA) | 1600 Meters | 22 | 5:10.57PR PB | 11 |
| Apr 17 | N.HALE, ROOSEVELT BLANCHET, O'DAE/H.NAMEApr 17 · 800 Meters · Place 20 · Roosevelt (WA)Roosevelt (WA) | 800 Meters | 20 | 2:32.16 | 11 |
| Apr 4 | R.BEACH, GARFIELD, ROOSEVELT, CLEVELANDApr 4 · 3200 Meters · Place 10 · RooseveltRoosevelt | 3200 Meters | 10. | 11:31.84a PB | 11 |
| Mar 21 | Bainbridge / Roosevelt / BallardMar 21 · 1600 Meters · Place 14 · Roosevelt (WA)Roosevelt (WA) | 1600 Meters | 14 | 5:16.22 | 11 |
| Mar 21 | Bainbridge / Roosevelt / BallardMar 21 · 800 Meters · Place 12 · Roosevelt (WA)Roosevelt (WA) | 800 Meters | 12 | 2:30.08 | 11 |
| Mar 14 | 2019 Nathan Hale JamboreeMar 14 · 600 Meters · Place 23 · Roosevelt (WA)Roosevelt (WA) | 600 Meters | 23 | 1:47.18 PB | 11 |