Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · American Legion ParkDry Canyon Classic · Oct 28 | 16:50 | Dry Canyon Classic | October 28, 2021 |
| 3,000 Meters · Barnes Butte TrailheadCrook County Meet #2 · Oct 12 | 13:13.1 | Crook County Meet #2 | October 12, 2023 |
| 3,000 Meters · Bend Pine NurseryTrinity Bend Middle School Meet · Sep 29 | 15:20.70 | Trinity Bend Middle School Meet | September 29, 2022 |
| 3,000 Meters · Deschutes County FairEGMS Invitational @ Deschutes County Fairgrounds · Oct 4 | 13:16.54 | EGMS Invitational @ Deschutes County Fairgrounds | October 4, 2023 |
| 3,000 Meters · Juniper Hills ParkCentral Oregon District XC 23' Juniper Hills · Oct 25 | 14:08.1 | Central Oregon District XC 23' Juniper Hills | October 25, 2023 |
| 3,000 Meters · Obsidian Middle SchoolObsidian Classic 2022 · Oct 18 | 14:47.14 | Obsidian Classic 2022 | October 18, 2022 |
| 3,000 Meters · Sisters HSSisters Middle School Meet #1 · Sep 27 | 13:22.7 | Sisters Middle School Meet #1 | September 27, 2023 |
| 3,400 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 11 | 14:45.0 | Silver Falls Oktoberfest Invitational | September 11, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results2023 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 42 · Crook CountyCrook County | 3,000 Meters Varsity | 42 | 14:08.1 PB | 8 |
| Oct 18 | Sisters Middle School Meet #2Oct 18 · 3,000 Meters 7th and 8th Grade Boys · Place 38 · Crook CountyCrook County | 3,000 Meters 7th and 8th Grade Boys | 38 | 15:08.5Unofficial | 8 |
| Oct 12 | Crook County Meet #2Oct 12 · 3,000 Meters 8th Grade · Place 13 · Crook CountyCrook County | 3,000 Meters 8th Grade | 13 | 13:13.1 PB | 8 |
| Oct 4 | EGMS Invitational @ Deschutes County FairgroundsOct 4 · 3,000 Meters Varsity · Place 19 · Crook CountyCrook County | 3,000 Meters Varsity | 19 | 13:16.54 PB | 8 |
| Sep 27 | Sisters Middle School Meet #1Sep 27 · 3,000 Meters 7th and 8th Grade Boys · Place 15 · Crook CountyCrook County | 3,000 Meters 7th and 8th Grade Boys | 15 | 13:22.7 PB | 8 |
| Sep 21 | Crook County Meet #1Sep 21 · 3,000 Meters 8th Grade · Place 11 · Crook CountyCrook County | 3,000 Meters 8th Grade | 11 | 13:49.90Unofficial | 8 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Juniper Hills District Championships 22'Oct 28 · 3,000 Meters 7th BOYS · Place 24 · Crook CountyCrook County | 3,000 Meters 7th BOYS | 24 | 15:15.3 | 7 |
| Oct 18 | Obsidian Classic 2022Oct 18 · 3,000 Meters 7th Boys · Place 10 · Crook CountyCrook County | 3,000 Meters 7th Boys | 10 | 14:47.14 PB | 7 |
| Oct 13 | Crook County Middle School MeetOct 13 · 3,000 Meters 7th Grade Boys · Place 7 · Crook CountyCrook County | 3,000 Meters 7th Grade Boys | 7 | 14:21.52 | 7 |
| Oct 4 | Seven Peaks/Cascades AcademyOct 4 · 3,000 Meters 7th & 8th Grade Boys · Crook CountyCrook County | 3,000 Meters 7th & 8th Grade Boys | 0 | 15:11Unofficial | 7 |
| Sep 29 | Trinity Bend Middle School MeetSep 29 · 3,000 Meters 7th/8th Grade · Place 29 · Crook CountyCrook County | 3,000 Meters 7th/8th Grade | 29 | 15:20.70 PB | 7 |
| Sep 22 | Juniper Hills JamSep 22 · 3,000 Meters 7th - 8th GRADE BOYS · Place 20 · Crook CountyCrook County | 3,000 Meters 7th - 8th GRADE BOYS | 20 | 15:45Unofficial | 7 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Dry Canyon ClassicOct 28 · 3,000 Meters 6th Grade · Place 12 · Crook CountyCrook County | 3,000 Meters 6th Grade | 12 | 16:50 PB | 6 |
| Oct 19 | Crook County Meet #2Oct 19 · 3,000 Meters 6th Grade Boys and Girls · Place 16 · Crook CountyCrook County | 3,000 Meters 6th Grade Boys and Girls | 16 | 17:22.25Unofficial | 6 |
| Oct 13 | The Deja Vu Juniper ClashOct 13 · 3,000 Meters 6th GRADE BOYS · Place 14 · Crook CountyCrook County | 3,000 Meters 6th GRADE BOYS | 14 | 19:32Unofficial | 6 |
| Oct 5 | Crook County Meet #1Oct 5 · 3,000 Meters 6th Grade Boys and Girls · Place 13 · Crook CountyCrook County | 3,000 Meters 6th Grade Boys and Girls | 13 | 17:50.99Unofficial | 6 |
| Sep 30 | Elton Gregory MS Time CrusherSep 30 · 3,000 Meters Middle School boys 6th Grade · Crook CountyCrook County | 3,000 Meters Middle School boys 6th Grade | 0 | 15:55.01Unofficial | 6 |
| Sep 22 | Juniper Hills Park InviteSep 22 · 3,000 Meters 6th GRADE BOYS · Place 18 · Crook CountyCrook County | 3,000 Meters 6th GRADE BOYS | 18 | 19:10Unofficial | 6 |