Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · APUTri Meet - BAR, EANC, WANC · Aug 10 | 11:56 | Tri Meet - BAR, EANC, WANC | August 10, 2018 |
| 4730 m · Kincaid ParkEAS vs. WES · Sep 12 | 19:38 | EAS vs. WES | September 12, 2020 |
| 5,000 Meters · Bartlett High SchoolBartlett Invite: State Preview Meet · Aug 25 | 18:40.0 | Bartlett Invite: State Preview Meet | August 25, 2018 |
| 5,000 Meters · Bartlett TrailsRegion IV Championships · Sep 22 | 19:33 | Region IV Championships | September 22, 2018 |
| 5,000 Meters · Kincaid ParkReg 4 CIC Week 2 · Sep 19 | 21:14 | Reg 4 CIC Week 2 | September 19, 2020 |
| 6,000 Meters · Holloway ParkUncle Nick's XC Bagel Run · Sep 5 | 20:26.4 | Uncle Nick's XC Bagel Run | September 5, 2026 |
| 8,000 Meters · Ave Maria UniversityThe Sun Conference Cross Country Championships · Nov 7 | 30:12.8 | The Sun Conference Cross Country Championships | November 7, 2026 |
| 8,000 Meters · HardeevilleSand Shark Invite · Oct 11 | 26:48.3 | Sand Shark Invite | October 11, 2025 |
| 8,000 Meters · Majette ParkBUF Eagle Invitational · Sep 18 | 27:04.2 | BUF Eagle Invitational | September 18, 2026 |
| 8,000 Meters · Sequoyah Park2025 Appalachian Challenge · Oct 24 | 26:57.06 | 2025 Appalachian Challenge | October 24, 2025 |
| 8,000 Meters · Sergeant Jasper Park2025 The Sun Conference XC · Nov 8 | 27:25.0 | 2025 The Sun Conference XC | November 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
3 results2020 Cross Country
4 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | CIC Region IV ChampionshipsSep 28 · 5,000 Meters Open · Place 187 · West AnchorageWest Anchorage | 5,000 Meters Open | 187 | 24:38 | 11 |
| Sep 7 | Palmer InvitationalSep 7 · 5,000 Meters Open · Place 131 · West AnchorageWest Anchorage | 5,000 Meters Open | 131 | 24:14.07 | 11 |
| Aug 31 | Bartlett Invitational State PreviewAug 31 · 5,000 Meters Open · Place 249 · West AnchorageWest Anchorage | 5,000 Meters Open | 249 | 25:03 | 11 |
| Aug 31 | Bartlett Invitational State PreviewAug 31 · 5,000 Meters Open · Place 249 · West AnchorageWest Anchorage | 5,000 Meters Open | 249 | 25:03 | 11 |
| Aug 24 | Mustang Smokin' StampedeAug 24 · 5,000 Meters Junior Varsity Open · Place 144 · West AnchorageWest Anchorage | 5,000 Meters Junior Varsity Open | 144 | 23:54 | 11 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Region IV ChampionshipsSep 22 · 5,000 Meters Open · Place 29 · West AnchorageWest Anchorage | 5,000 Meters Open | 29 | 19:33 PB | 10 |
| Sep 8 | New Balance XC ClassicSep 8 · Varsity · Place 22 · West AnchorageWest Anchorage | Varsity | 22 | 10:54 | 10 |
| Aug 25 | Bartlett Invite: State Preview MeetAug 25 · 5,000 Meters Open/JV · Place 23 · West AnchorageWest Anchorage | 5,000 Meters Open/JV | 23 | 18:40.0 PB | 10 |
| Aug 18 | Tsalteshi InviteAug 18 · 5,000 Meters Open · Place 16 · West AnchorageWest Anchorage | 5,000 Meters Open | 16 | 18:32 | 10 |
| Aug 14 | Steel Bucket Cup RelaysAug 14 · 1.3 Miles Varsity · Place 25 · West AnchorageWest Anchorage | 1.3 Miles Varsity | 25 | 8:18.8 | 10 |
| Aug 10 | Tri Meet - BAR, EANC, WANCAug 10 · 3,000 Meters Eligible · Place 14 · West AnchorageWest Anchorage | 3,000 Meters Eligible | 14 | 11:56 PB | 10 |