Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · North Rock Creek HSNorth Rock Creek Heartland Championship · Sep 18 | 7:31.36 | North Rock Creek Heartland Championship | September 18, 2021 |
| 1.5 Miles · Chickasha Sports ComplexOklahoma Junior High 28th Annual All Star · Oct 14 | 10:58.37 | Oklahoma Junior High 28th Annual All Star | October 14, 2021 |
| 2 Miles · Carl Albert HSOSSAA 1A-4A XC State Championships · Oct 24 | 16:19.5 | OSSAA 1A-4A XC State Championships | October 24, 2026 |
| 3,200 Meters · Edmond Santa Fe High SchoolOSSAA OK State Championship · Nov 2 | 15:04.9 | OSSAA OK State Championship | November 2, 2024 |
| 3,200 Meters · Gordon Cooper Technology Center2026 Oklahoma Baptist University Cross Country Challenge · Oct 1 | 16:57.94 | 2026 Oklahoma Baptist University Cross Country Challenge | October 1, 2026 |
| 3,200 Meters · Heritage HallOSSAA 2A Regional Heritage Hall XC25 · Oct 18 | 15:07 | OSSAA 2A Regional Heritage Hall XC25 | October 18, 2025 |
| 3,200 Meters · Nichols Park2025 Henryetta Invitational XC Meet · Sep 6 | 15:58.48 | 2025 Henryetta Invitational XC Meet | September 6, 2025 |
| 3,200 Meters · North Rock Creek HS2025 NRC Heartland Championship Cross Country Meet · Oct 7 | 15:13.46 | 2025 NRC Heartland Championship Cross Country Meet | October 7, 2025 |
| 3,200 Meters · Prague Little League Park2025 Route 66 Conference XC Meet · Sep 30 | 15:31.57 | 2025 Route 66 Conference XC Meet | September 30, 2025 |
| 3,200 Meters · Stroud Sports Complex2026 Stroud Invitational Cross Country Meet #2 · Oct 10 | 15:48.6 | 2026 Stroud Invitational Cross Country Meet #2 | October 10, 2026 |
| 3,200 Meters · WaurikaWaurika 2A XC Regional Championships · Oct 17 | 15:49.4 | Waurika 2A XC Regional Championships | October 17, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | OSSAA OK 1A-4A State Championship XC25Nov 1 · 3,200 Meters 2A · Place 118 · StroudStroud | 3,200 Meters 2A | 118 | 15:52.13 | 10 |
| Oct 18 | OSSAA 2A Regional Heritage Hall XC25Oct 18 · 3,200 Meters Varsity · Place 34 · StroudStroud | 3,200 Meters Varsity | 34 | 15:07 PB | 10 |
| Oct 7 | 2025 NRC Heartland Championship Cross Country MeetOct 7 · 3,200 Meters A-2A Girls · Place 48 · StroudStroud | 3,200 Meters A-2A Girls | 48 | 15:13.46 PB | 10 |
| Sep 30 | 2025 Route 66 Conference XC MeetSep 30 · 3,200 Meters High School Girls · Place 22 · StroudStroud | 3,200 Meters High School Girls | 22 | 15:31.57 PB | 10 |
| Sep 13 | 2025 NRC Pre-State Cross Country MeetSep 13 · 3,200 Meters 2A · Place 61 · StroudStroud | 3,200 Meters 2A | 61 | 16:09.77 | 10 |
| Sep 6 | 2025 Henryetta Invitational XC MeetSep 6 · 3,200 Meters A-2A · Place 24 · StroudStroud | 3,200 Meters A-2A | 24 | 15:58.48 PB | 10 |
| Aug 23 | 2025 Prague Cross Country Ken's InvitationalAug 23 · 3,200 Meters Varsity · Place 19 · StroudStroud | 3,200 Meters Varsity | 19 | 15:23.03 | 12 |
2024 Cross Country
1 results2022 Cross Country
1 results2021 Cross Country
2 results