Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Farragut State ParkBattle at 272-Farragut SP · Sep 28 | 10:45.0 | Battle at 272-Farragut SP | September 28, 2023 |
| 1.5 Miles · Kootenai County FairgroundsLARGE Middle School Districts-Kootenai County Fairgrounds · Oct 16 | 14:04.0 | LARGE Middle School Districts-Kootenai County Fairgrounds | October 16, 2023 |
| 1.5 Miles · Q'emiln ParkPost Falls MS -Qemlin Park · Oct 4 | 10:02.7 | Post Falls MS -Qemlin Park | October 4, 2023 |
| 1.5 Miles · Woodland Middle SchoolWoodland XC Invite · Oct 10 | 8:26.7 | Woodland XC Invite | October 10, 2024 |
| 1.6 Miles · Polog Grounds (MS)7th Annual Battle for the 509 · Oct 5 | 9:25.50 | 7th Annual Battle for the 509 | October 5, 2024 |
| 2253 m · Avondale golf courseCanfield MS - Avondale GC · Sep 14 | 9:52.0 | Canfield MS - Avondale GC | September 14, 2023 |
| 2253 m · Capone's Ponderosa Springs GCLakes MS -Capone's Ponderosa Springs GC · Sep 21 | 9:25.0 | Lakes MS -Capone's Ponderosa Springs GC | September 21, 2023 |
| 4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 15:02.36 | USATF National Junior Olympic Championships | December 14, 2024 |
| 4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 15:10.40 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 4,000 Meters · Mountainside MSUSATF Inland Northwest Association Junior Olympic Championships · Nov 16 | 15:19.86 | USATF Inland Northwest Association Junior Olympic Championships | November 16, 2024 |
| 5,000 Meters · Cabinet View Golf ClubLibby Cross Country Meet · Aug 28 | 19:40.18 | Libby Cross Country Meet | August 28, 2026 |
| 5,000 Meters · Farragut State ParkTimberlake Invitational · Sep 12 | 19:07.92 | Timberlake Invitational | September 12, 2026 |
| 5,000 Meters · LCSC - XC course6A/5A District 1&2 Championships · Oct 22 | 18:57 | 6A/5A District 1&2 Championships | October 22, 2025 |
| 5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 4 | 19:30.50 | 8th Annual Battle for the 509 | October 4, 2025 |
| 5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 25 | 20:01.00 | Nike Bob Firman Invitational XC | September 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Junior Varsity Sec1 A-L · Place 151 · Coeur D'AleneCoeur D'Alene | 5,000 Meters Junior Varsity Sec1 A-L | 151 | 20:01.00 PB | 10 |
| Sep 25 | Nike Bob Firman Invitational XCSep 25 · 5,000 Meters JV MERGE · Place 298 · Coeur D'AleneCoeur D'Alene | 5,000 Meters JV MERGE | 298 | 20:01.00 | 10 |
| Sep 19 | Les MacDowell InviteSep 19 · 5,000 Meters Junior Varsity · Place 16 · Coeur D'AleneCoeur D'Alene | 5,000 Meters Junior Varsity | 16 | 19:38 | 10 |
| Sep 12 | Timberlake Invitational Sep 12 · 5,000 Meters JV Boys · Place 24 · Coeur D'AleneCoeur D'Alene | 5,000 Meters JV Boys | 24 | 19:07.92 PB | 10 |
| Aug 28 | Libby Cross Country MeetAug 28 · 5,000 Meters Junior Varsity · Place 28 · Coeur D'AleneCoeur D'Alene | 5,000 Meters Junior Varsity | 28 | 19:40.18 PB | 10 |
2025 Cross Country
4 results2024 Cross Country
9 results2023 Cross Country
5 results