Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Bush ParkSalem-Keizer SD All-City Cross Country Meet 2018 · Oct 25 | 9:07 | Salem-Keizer SD All-City Cross Country Meet 2018 | October 25, 2018 |
| 3,000 Meters · Bush ParkSalem-Keizer SD All-City Cross Country Meet 2019 · Oct 24 | 12:41.55 | Salem-Keizer SD All-City Cross Country Meet 2019 | October 24, 2019 |
| 3,000 Meters · West Salem HSCrossler, Howard, Judson, Straub · Oct 8 | 13:02.87 | Crossler, Howard, Judson, Straub | October 8, 2019 |
| 5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 9 | 18:14.0 | OSAA 6A State Championships | November 9, 2024 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 2 | 29:03.68 | Ultimook Race | September 2, 2023 |
| 7,000 Meters · Canyon Springs Golf CourseCSI Dr Thad Scholes XC Classic · Sep 5 | 27:57.7 | CSI Dr Thad Scholes XC Classic | September 5, 2025 |
| 8,000 Meters · West ParkNorthwest Nazarene Invitational · Sep 18 | 31:59.7 | Northwest Nazarene Invitational | September 18, 2026 |
| 8,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 26 | 32:20.46 | Mike Johnson Classic | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
3 results2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | OSAA 6A State ChampionshipsNov 9 · 5,000 Meters 6A · Place 150 · West SalemWest Salem | 5,000 Meters 6A | 150 | 18:14.0 PB | 12 |
| Oct 30 | 6A-6 Central Valley Conference ChampionshipOct 30 · 5,000 Meters Varsity · Place 18 · West SalemWest Salem | 5,000 Meters Varsity | 18 | 17:45.40 | 12 |
| Oct 23 | Senior Night Oct 23 · 3,000 Meters Varsity · West SalemWest Salem | 3,000 Meters Varsity | 0 | 11:19.44Unofficial | 12 |
| Oct 11 | 4th Annual Rose City Championship InviteOct 11 · 5,000 Meters Varsity Championship · Place 146 · West SalemWest Salem | 5,000 Meters Varsity Championship | 146 | 17:04.30 | 12 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 1 · Place 17 · West SalemWest Salem | 5,000 Meters Junior Varsity Division 1 | 17 | 17:24.0 | SR |
| Sep 21 | The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity Elite · Place 193 · West SalemWest Salem | 5,000 Meters Varsity Elite | 193 | 18:08.20 | 12 |
| Sep 13 | Ash Creek XC FestivalSep 13 · 5,000 Meters Varsity · Place 69 · West SalemWest Salem | 5,000 Meters Varsity | 69 | 17:40.46 | 12 |
| Sep 7 | Marist InviteSep 7 · 5,000 Meters Varsity · Place 30 · West SalemWest Salem | 5,000 Meters Varsity | 30 | 17:48.78 | 12 |
| Aug 30 | Night MeetAug 30 · 3,000 Meters Varsity · Place 67 · West SalemWest Salem | 3,000 Meters Varsity | 67 | 10:07.27 | 12 |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | OSAA 6A State ChampionshipsNov 4 · 5,000 Meters 6A · Place 149 · West SalemWest Salem | 5,000 Meters 6A | 149 | 18:40.8 | 11 |
| Oct 25 | 6A-6 CVC District ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 1 · West SalemWest Salem | 5,000 Meters Junior Varsity | 1 | 17:54.30 | 11 |
| Oct 18 | CVC Meet #3Oct 18 · 5,000 Meters Varsity · Place 10 · West SalemWest Salem | 5,000 Meters Varsity | 10 | 17:46.80 | 11 |
| Oct 13 | 3rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Varsity Championship · Place 136 · West SalemWest Salem | 5,000 Meters Varsity Championship | 136 | 18:28.2 | JR |
| Oct 4 | CVC District PreviewOct 4 · 5,000 Meters Varsity · Place 19 · West SalemWest Salem | 5,000 Meters Varsity | 19 | 17:40.61 | 11 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Varsity Division 2 · Place 71 · West SalemWest Salem | 5,000 Meters Varsity Division 2 | 71 | 17:53.2 | JR |
| Sep 13 | CVC Meet #1Sep 13 · 5,000 Meters Varsity · Place 25 · West SalemWest Salem | 5,000 Meters Varsity | 25 | 18:14.8 | JR |
| Sep 9 | Ash Creek XC FestivalSep 9 · 5,000 Meters Varsity · Place 63 · West SalemWest Salem | 5,000 Meters Varsity | 63 | 17:49.9 | JR |
| Sep 2 | Ultimook RaceSep 2 · 5,000 Meters Junior Varsity 5A-6A · Place 279 · West SalemWest Salem | 5,000 Meters Junior Varsity 5A-6A | 279 | 29:03.68 PB | 11 |
| Aug 25 | Night MeetAug 25 · 3,000 Meters Varsity · Place 55 · West SalemWest Salem | 3,000 Meters Varsity | 55 | 10:12.6 | JR |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-6 CVC District ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 4 · West SalemWest Salem | 5,000 Meters Junior Varsity | 4 | 17:49.1 | SO |
| Oct 14 | 2nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Junior Varsity Championship · Place 86 · West SalemWest Salem | 5,000 Meters Junior Varsity Championship | 86 | 19:42.00 | SO |
| Oct 12 | West Salem @ North SalemOct 12 · 5,000 Meters Varsity · Place 3 · West SalemWest Salem | 5,000 Meters Varsity | 3 | 19:47.9 | SO |
| Oct 5 | South Salem @ West SalemOct 5 · 5,000 Meters Varsity · Place 15 · West SalemWest Salem | 5,000 Meters Varsity | 15 | 18:39.6 | SO |
| Oct 1 | Champoeg Invitational Oct 1 · 5,000 Meters Junior Varsity · Place 34 · West SalemWest Salem | 5,000 Meters Junior Varsity | 34 | 19:32.5 | SO |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters Junior Varsity Division 1 · Place 37 · West SalemWest Salem | 5,000 Meters Junior Varsity Division 1 | 37 | 18:42.7 | SO |
| Sep 17 | Northwest Classic XC 2022Sep 17 · 5,000 Meters Junior Varsity · Place 46 · West SalemWest Salem | 5,000 Meters Junior Varsity | 46 | 19:02.70 | 10 |
| Sep 10 | Ash Creek XC FestivalSep 10 · 5,000 Meters Junior Varsity · Place 18 · West SalemWest Salem | 5,000 Meters Junior Varsity | 18 | 19:02.70 | SO |
| Sep 3 | Ultimook RaceSep 3 · 5,000 Meters Junior Varsity 5A · Place 179 · West SalemWest Salem | 5,000 Meters Junior Varsity 5A | 179 | 24:04.9 | SO |
| Aug 26 | Night MeetAug 26 · 3,000 Meters Sophomore · Place 39 · West SalemWest Salem | 3,000 Meters Sophomore | 39 | 10:24.29 | SO |
2021 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | 6A-6 Mountain Valley Conference ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 45 · West SalemWest Salem | 5,000 Meters Junior Varsity | 45 | 20:06.84 | 9 |
| Oct 20 | Sprague, West & South Senior Night Oct 20 · 3,000 Meters Varsity · West SalemWest Salem | 3,000 Meters Varsity | 0 | 11:16Unofficial | 9 |
| Oct 16 | Lewis & Clark College XC InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 136 · West SalemWest Salem | 5,000 Meters Junior Varsity | 136 | 19:59.00 | 9 |
| Oct 13 | McNary, Sprague @ WestOct 13 · 3,000 Meters Varsity · Place 15 · West SalemWest Salem | 3,000 Meters Varsity | 15 | 11:09.09 | 9 |
| Sep 25 | Nike Portland XCSep 25 · 5,000 Meters Junior Varsity Division 2 · Place 35 · West SalemWest Salem | 5,000 Meters Junior Varsity Division 2 | 35 | 20:34.80 | 9 |
| Sep 18 | Northwest Classic XC 2021Sep 18 · 5,000 Meters Junior Varsity · Place 72 · West SalemWest Salem | 5,000 Meters Junior Varsity | 72 | 20:04.24 | 9 |
| Sep 15 | South and West @McKaySep 15 · 3,000 Meters Varsity · Place 42 · West SalemWest Salem | 3,000 Meters Varsity | 42 | 11:45.73 | 9 |
| Sep 11 | Ash Creek XC FestivalSep 11 · 5,000 Meters Junior Varsity · Place 106 · West SalemWest Salem | 5,000 Meters Junior Varsity | 106 | 20:09.30 | 9 |
| Sep 4 | The Ultimook RaceSep 4 · 5,000 Meters Junior Varsity 5A · Place 61 · West SalemWest Salem | 5,000 Meters Junior Varsity 5A | 61 | 23:17.05 | 9 |
| Aug 27 | Night MeetAug 27 · 3,000 Meters Freshman · Place 30 · West SalemWest Salem | 3,000 Meters Freshman | 30 | 11:35.10 | 9 |
| Apr 1 | Walker @ StraubApr 1 · 3,000 Meters Co-ed 3k · Place 5 · StraubStraub | 3,000 Meters Co-ed 3k | 5 | 13:19.88 | 8 |
| Mar 18 | Judson vs Straub @ Judson MSMar 18 · 3,000 Meters Varsity · StraubStraub | 3,000 Meters Varsity | 0 | 12:57Unofficial | 8 |
| Mar 11 | Straub at WaldoMar 11 · 3,000 Meters Middle School Varsity · StraubStraub | 3,000 Meters Middle School Varsity | 0 | 12:31Unofficial | 8 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Salem-Keizer SD All-City Cross Country Meet 2019Oct 24 · 3,000 Meters Boys 3K · Place 54 · StraubStraub | 3,000 Meters Boys 3K | 54 | 12:41.55 PB | 7 |
| Oct 17 | Crossler v Straub v Claggett v WhiteakerOct 17 · 3,000 Meters Middle School · StraubStraub | 3,000 Meters Middle School | 0 | 12:33Unofficial | 7 |
| Oct 8 | Crossler, Howard, Judson, StraubOct 8 · 3,000 Meters Middle School · Place 22 · StraubStraub | 3,000 Meters Middle School | 22 | 13:02.87 PB | 7 |
| Oct 3 | Houck, Leslie, Straub, Whiteaker @ CorbanOct 3 · 3,000 Meters Middle School · StraubStraub | 3,000 Meters Middle School | 0 | 14:18Unofficial | 7 |
| Sep 26 | Howard Street, Straub, Leslie, Parrish @ Bush ParkSep 26 · 3,000 Meters · Place 17 · StraubStraub | 3,000 Meters | 17 | 13:26:22Unofficial | 7 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Salem-Keizer SD All-City Cross Country Meet 2018Oct 25 · 2,000 Meters Boys 2K · Place 27 · StraubStraub | 2,000 Meters Boys 2K | 27 | 9:07 PB | 6 |
| Oct 18 | Whiteaker, Claggett, Walker, StraubOct 18 · 2,000 Meters Middle School · StraubStraub | 2,000 Meters Middle School | 0 | 9:35Unofficial | 6 |
| Oct 9 | Claggett, Houck, Stephens & StraubOct 9 · 2,000 Meters Boys 2K · StraubStraub | 2,000 Meters Boys 2K | 0 | 10:23Unofficial | 6 |
| Oct 4 | Waldo, Stephens, Judson and StraubOct 4 · 2,000 Meters Junior Varsity · Place 22 · StraubStraub | 2,000 Meters Junior Varsity | 22 | 10:17.46Unofficial | 6 |
| Sep 27 | Crossler, Houck, Judson, & StraubSep 27 · 2,000 Meters Middle School 2000 · StraubStraub | 2,000 Meters Middle School 2000 | 0 | 13:47Unofficial | 6 |