Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Arcadia Valley High SchoolArcadia Valley Invitational · Sep 9 | 9:42.24 | Arcadia Valley Invitational | September 9, 2017 |
| 2,500 Meters · Engler Ball ParkFarmington Invitational · Oct 14 | 10:30.42 | Farmington Invitational | October 14, 2017 |
| 2,500 Meters · Notre Dame HSCape ND · Sep 30 | 11:12.03 | Cape ND | September 30, 2017 |
| 3,200 Meters · Farmington High School Track ComplexFarmington Postal Meet · Sep 29 | 13:49.51 | Farmington Postal Meet | September 29, 2020 |
| 5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 1, 2, 3 District 1 - Ironton · Oct 31 | 24:16.62 | MSHSAA Class 1, 2, 3 District 1 - Ironton | October 31, 2020 |
| 5,000 Meters · Cape Girardeau Central HSCape Central Invitational · Sep 21 | 25:02.418 | Cape Central Invitational | September 21, 2019 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 2 State Championships · Nov 9 | 23:05.8 | MSHSAA Class 2 State Championships | November 9, 2019 |
| 5,000 Meters · Shaw ParkClayton Invitational · Oct 25 | 23:50.93 | Clayton Invitational | October 25, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
3 results2019 Cross Country
3 results2018 Cross Country
1 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Farmington InvitationalOct 14 · 2,500 Meters Middle School · Place 5 · Arcadia Valley M.S.Arcadia Valley M.S. | 2,500 Meters Middle School | 5 | 10:30.42 | 07 |
| Oct 14 | Farmington InvitationalOct 14 · 2,500 Meters Middle School · Place 10 · Arcadia Valley M.S.Arcadia Valley M.S. | 2,500 Meters Middle School | 10 | 10:30.42 | 07 |
| Oct 14 | Farmington InvitationalOct 14 · 2,500 Meters Junior High Girls · Place 10 · Arcadia ValleyArcadia Valley | 2,500 Meters Junior High Girls | 10 | 10:30.42 PB | 7 |
| Sep 30 | Notre Dame InviteSep 30 · 2,500 Meters Middle School · Place 12 · Arcadia Valley M.S.Arcadia Valley M.S. | 2,500 Meters Middle School | 12 | 11:12.03 | 07 |
| Sep 30 | Cape NDSep 30 · 2,500 Meters Middle School · Place 12 · Arcadia ValleyArcadia Valley | 2,500 Meters Middle School | 12 | 11:12.03 PB | 7 |
| Sep 9 | Arcadia Valley InvitationalSep 9 · 2,500 Meters Middle School · Place 8 · Arcadia ValleyArcadia Valley | 2,500 Meters Middle School | 8 | 9:42.24 PB | 7 |
2016 Cross Country
2 results