Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Arcadia Valley High SchoolArcadia Valley Invitational · Sep 9 | 9:13.41 | Arcadia Valley Invitational | September 9, 2017 |
| 2,500 Meters · Engler Ball ParkFarmington Invitational · Oct 14 | 10:09.29 | Farmington Invitational | October 14, 2017 |
| 2,500 Meters · Notre Dame HSCape ND · Sep 30 | 10:49.44 | Cape ND | September 30, 2017 |
| 2816 m · Hillsboro High SchoolHillsboro XC Invitational · Sep 26 | 12:19.2 | Hillsboro XC Invitational | September 26, 2017 |
| 3,000 Meters · Emerson Central FieldsForest Park Cross Country Festival · Sep 8 | 12:56.76 | Forest Park Cross Country Festival | September 8, 2018 |
| 5,000 Meters · Living Word United Methodist ChurchParkway West Invitational · Sep 29 | 20:57.99 | Parkway West Invitational | September 29, 2018 |
| 5,000 Meters · Oak Ridge High SchoolOak Ridge Invitational · Sep 22 | 21:27 | Oak Ridge Invitational | September 22, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
3 results2019 Cross Country
2 results2018 Cross Country
5 results2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Farmington InvitationalOct 14 · 2,500 Meters Middle School · Place 25 · Farmington M.S.Farmington M.S. | 2,500 Meters Middle School | 25 | 10:09.29 | 08 |
| Oct 14 | Farmington InvitationalOct 14 · 2,500 Meters Middle School · Place 41 · Farmington M.S.Farmington M.S. | 2,500 Meters Middle School | 41 | 10:09.29 | 08 |
| Oct 14 | Farmington InvitationalOct 14 · 2,500 Meters Junior High Boys · Place 41 · FarmingtonFarmington | 2,500 Meters Junior High Boys | 41 | 10:09.29 PB | 8 |
| Sep 30 | Notre Dame InviteSep 30 · 2,500 Meters Middle School · Place 44 · Farmington M.S.Farmington M.S. | 2,500 Meters Middle School | 44 | 10:49.44 | 08 |
| Sep 30 | Cape NDSep 30 · 2,500 Meters Middle School · Place 44 · FarmingtonFarmington | 2,500 Meters Middle School | 44 | 10:49.44 PB | 8 |
| Sep 26 | Hillsboro XC InvitationalSep 26 · 1.75 Miles Middle School · Place 69 · FarmingtonFarmington | 1.75 Miles Middle School | 69 | 12:19.2 PB | 8 |
| Sep 19 | Ste. Gen InviteSep 19 · 3,000 Meters Middle School · FarmingtonFarmington | 3,000 Meters Middle School | 0 | 11:17Unofficial | 8 |
| Sep 9 | Arcadia Valley InvitationalSep 9 · 2,500 Meters Middle School · Place 29 · FarmingtonFarmington | 2,500 Meters Middle School | 29 | 9:13.41 PB | 8 |
| Sep 5 | Jackson Invitational Middle SchoolSep 5 · 3,000 Meters Middle School · FarmingtonFarmington | 3,000 Meters Middle School | 0 | 10:39Unofficial | 8 |
| Aug 23 | 1 Mile Time TrialAug 23 · 1 Miles Middle School · Place 5 · FarmingtonFarmington | 1 Miles Middle School | 5 | 6:48Unofficial | 8 |