Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · American Legion ParkDry Canyon Classic 2023 · Oct 5 | 12:25.30 | Dry Canyon Classic 2023 | October 5, 2023 |
| 3,000 Meters · Barnes Butte TrailheadCrook County Middle School Meet · Oct 13 | 13:23.07 | Crook County Middle School Meet | October 13, 2022 |
| 3,000 Meters · Culver High SchoolCulver Bulldogs - We Are Go. · Sep 26 | 12:46.7 | Culver Bulldogs - We Are Go. | September 26, 2023 |
| 3,000 Meters · Juniper Hills ParkCentral Oregon District XC 23' Juniper Hills · Oct 25 | 12:39.8 | Central Oregon District XC 23' Juniper Hills | October 25, 2023 |
| 3,000 Meters · Sisters Middle SchoolSisters Middle School Meet #1 · Sep 28 | 13:42.9 | Sisters Middle School Meet #1 | September 28, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Central Oregon District XC 24' Juniper HillsOct 18 · 3,000 Meters Varsity · Place 7 · Jefferson County | 3,000 Meters Varsity | 7 | 12:22.6 | 8 |
| Oct 9 | Sisters Middle School Meet #2Oct 9 · 3,000 Meters 8th Grade · Place 5 · Jefferson County | 3,000 Meters 8th Grade | 5 | 11:59.36 | 8 |
| Oct 3 | Trinity Bend Middle School MeetOct 3 · 3,000 Meters Middle School · Place 3 · Jefferson County | 3,000 Meters Middle School | 3 | 12:53.30 | 8 |
| Sep 25 | Dry Canyon ClassicSep 25 · 3,000 Meters Varsity · Place 5 · Jefferson County | 3,000 Meters Varsity | 5 | 12:13.05 | 8 |
| Sep 18 | Sisters Middle School Meet #1Sep 18 · 3,000 Meters 8th Grade · Place 6 · Jefferson County | 3,000 Meters 8th Grade | 6 | 12:41.90 | 8 |
| Sep 12 | WSK8/JCMS 3K District PreviewSep 12 · 3,000 Meters Varsity · Place 4 · Jefferson County | 3,000 Meters Varsity | 4 | 13:15 | 8 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Central Oregon District XC 23' Juniper HillsOct 25 · 3,000 Meters Varsity · Place 12 · Jefferson County | 3,000 Meters Varsity | 12 | 12:39.8 PB | 7 |
| Oct 18 | Sisters Middle School Meet #2Oct 18 · 3,000 Meters 7th and 8th Grade Boys · Place 9 · Jefferson County | 3,000 Meters 7th and 8th Grade Boys | 9 | 12:10.9Unofficial | 7 |
| Oct 11 | Trinity Bend Middle School MeetOct 11 · 3,000 Meters Middle School · Place 10 · Jefferson County | 3,000 Meters Middle School | 10 | 12:26.61 | 7 |
| Oct 5 | Dry Canyon Classic 2023Oct 5 · 3,000 Meters Varsity · Place 4 · Jefferson County | 3,000 Meters Varsity | 4 | 12:25.30 PB | 7 |
| Sep 26 | Culver Bulldogs - We Are Go. Sep 26 · 3,000 Meters Varsity · Place 13 · Jefferson County | 3,000 Meters Varsity | 13 | 12:46.7 PB | 7 |
| Sep 21 | Juniper Hills Jam 2023Sep 21 · 3,000 Meters MALE VARSITY (Fastest) · Place 7 · Jefferson County | 3,000 Meters MALE VARSITY (Fastest) | 7 | 13:42Unofficial | 7 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Juniper Hills District Championships 22'Oct 28 · 3,000 Meters 6th BOYS · Place 10 · Jefferson County | 3,000 Meters 6th BOYS | 10 | 13:49.1 | 6 |
| Oct 20 | Sisters Middle School Meet #2Oct 20 · 3,000 Meters 6th grade · Place 12 · Jefferson County | 3,000 Meters 6th grade | 12 | 13:50.1 | 6 |
| Oct 13 | Crook County Middle School MeetOct 13 · 3,000 Meters 6th Grade Boys · Place 4 · Jefferson County | 3,000 Meters 6th Grade Boys | 4 | 13:23.07 PB | 6 |
| Oct 11 | 2022 Culver XC InviteOct 11 · 3,000 Meters Boys 6th/7th/8th · Place 46 · Jefferson County | 3,000 Meters Boys 6th/7th/8th | 46 | 14:18 | 6 |
| Oct 4 | Seven Peaks/Cascades AcademyOct 4 · 3,000 Meters 6th Grade · Jefferson County | 3,000 Meters 6th Grade | 0 | 14:20Unofficial | 6 |
| Sep 28 | Sisters Middle School Meet #1Sep 28 · 3,000 Meters 6th Grade Boys · Place 7 · Jefferson County | 3,000 Meters 6th Grade Boys | 7 | 13:42.9 PB | 6 |
| Sep 22 | Juniper Hills JamSep 22 · 3,000 Meters 6th GRADE BOYS · Place 16 · Jefferson County | 3,000 Meters 6th GRADE BOYS | 16 | 17:24Unofficial | 6 |