Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Bush ParkSalem-Keizer SD All-City Cross Country Meet 2018 · Oct 259:07Salem-Keizer SD All-City Cross Country Meet 2018October 25, 2018
3,000 Meters · Bush ParkSalem-Keizer SD All-City Cross Country Meet 2019 · Oct 2412:41.55Salem-Keizer SD All-City Cross Country Meet 2019October 24, 2019
3,000 Meters · West Salem HSCrossler, Howard, Judson, Straub · Oct 813:02.87Crossler, Howard, Judson, StraubOctober 8, 2019
5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 918:14.0OSAA 6A State ChampionshipsNovember 9, 2024
5,000 Meters · The Hydrangea RanchUltimook Race · Sep 229:03.68Ultimook RaceSeptember 2, 2023
7,000 Meters · Canyon Springs Golf CourseCSI Dr Thad Scholes XC Classic · Sep 527:57.7CSI Dr Thad Scholes XC ClassicSeptember 5, 2025
8,000 Meters · West ParkNorthwest Nazarene Invitational · Sep 1831:59.7Northwest Nazarene InvitationalSeptember 18, 2026
8,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 2632:20.46Mike Johnson ClassicSeptember 26, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17LC State Warrior InviteOct 17 · 8,000 Meters Varsity · Place 119 · Northwest NazareneNorthwest Nazarene8,000 Meters Varsity11932:49UnofficialSo
Sep 26Mike Johnson ClassicSep 26 · 8,000 Meters College · Place 116 · Northwest NazareneNorthwest Nazarene8,000 Meters College11632:20.46 PBSo
Sep 18Northwest Nazarene InvitationalSep 18 · 8,000 Meters Men · Place 86 · Northwest NazareneNorthwest Nazarene8,000 Meters Men8631:59.7 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4Whitman OpenOct 4 · 8,000 Meters Varsity · Place 106 · Northwest NazareneNorthwest Nazarene8,000 Meters Varsity10630:23.37Fr
Sep 19Northwest Nazarene InvitationalSep 19 · 8,000 Meters Men · Place 68 · Northwest NazareneNorthwest Nazarene8,000 Meters Men6832:09.53Fr
Sep 5CSI Dr Thad Scholes XC ClassicSep 5 · 7,000 Meters Men's Race · Place 52 · Northwest NazareneNorthwest Nazarene7,000 Meters Men's Race5227:57.7 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9OSAA 6A State ChampionshipsNov 9 · 5,000 Meters 6A · Place 150 · West SalemWest Salem5,000 Meters 6A15018:14.0 PB12
Oct 306A-6 Central Valley Conference ChampionshipOct 30 · 5,000 Meters Varsity · Place 18 · West SalemWest Salem5,000 Meters Varsity1817:45.4012
Oct 23Senior Night Oct 23 · 3,000 Meters Varsity · West SalemWest Salem3,000 Meters Varsity011:19.44Unofficial12
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Varsity Championship · Place 146 · West SalemWest Salem5,000 Meters Varsity Championship14617:04.3012
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 1 · Place 17 · West SalemWest Salem5,000 Meters Junior Varsity Division 11717:24.0SR
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity Elite · Place 193 · West SalemWest Salem5,000 Meters Varsity Elite19318:08.2012
Sep 13Ash Creek XC FestivalSep 13 · 5,000 Meters Varsity · Place 69 · West SalemWest Salem5,000 Meters Varsity6917:40.4612
Sep 7Marist InviteSep 7 · 5,000 Meters Varsity · Place 30 · West SalemWest Salem5,000 Meters Varsity3017:48.7812
Aug 30Night MeetAug 30 · 3,000 Meters Varsity · Place 67 · West SalemWest Salem3,000 Meters Varsity6710:07.2712

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4OSAA 6A State ChampionshipsNov 4 · 5,000 Meters 6A · Place 149 · West SalemWest Salem5,000 Meters 6A14918:40.811
Oct 256A-6 CVC District ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 1 · West SalemWest Salem5,000 Meters Junior Varsity117:54.3011
Oct 18CVC Meet #3Oct 18 · 5,000 Meters Varsity · Place 10 · West SalemWest Salem5,000 Meters Varsity1017:46.8011
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Varsity Championship · Place 136 · West SalemWest Salem5,000 Meters Varsity Championship13618:28.2JR
Oct 4CVC District PreviewOct 4 · 5,000 Meters Varsity · Place 19 · West SalemWest Salem5,000 Meters Varsity1917:40.6111
Sep 30Nike Portland XCSep 30 · 5,000 Meters Varsity Division 2 · Place 71 · West SalemWest Salem5,000 Meters Varsity Division 27117:53.2JR
Sep 13CVC Meet #1Sep 13 · 5,000 Meters Varsity · Place 25 · West SalemWest Salem5,000 Meters Varsity2518:14.8JR
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Varsity · Place 63 · West SalemWest Salem5,000 Meters Varsity6317:49.9JR
Sep 2Ultimook RaceSep 2 · 5,000 Meters Junior Varsity 5A-6A · Place 279 · West SalemWest Salem5,000 Meters Junior Varsity 5A-6A27929:03.68 PB11
Aug 25Night MeetAug 25 · 3,000 Meters Varsity · Place 55 · West SalemWest Salem3,000 Meters Varsity5510:12.6JR

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 266A-6 CVC District ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 4 · West SalemWest Salem5,000 Meters Junior Varsity417:49.1SO
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Junior Varsity Championship · Place 86 · West SalemWest Salem5,000 Meters Junior Varsity Championship8619:42.00SO
Oct 12West Salem @ North SalemOct 12 · 5,000 Meters Varsity · Place 3 · West SalemWest Salem5,000 Meters Varsity319:47.9SO
Oct 5South Salem @ West SalemOct 5 · 5,000 Meters Varsity · Place 15 · West SalemWest Salem5,000 Meters Varsity1518:39.6SO
Oct 1Champoeg Invitational Oct 1 · 5,000 Meters Junior Varsity · Place 34 · West SalemWest Salem5,000 Meters Junior Varsity3419:32.5SO
Sep 24Nike Portland XCSep 24 · 5,000 Meters Junior Varsity Division 1 · Place 37 · West SalemWest Salem5,000 Meters Junior Varsity Division 13718:42.7SO
Sep 17Northwest Classic XC 2022Sep 17 · 5,000 Meters Junior Varsity · Place 46 · West SalemWest Salem5,000 Meters Junior Varsity4619:02.7010
Sep 10Ash Creek XC FestivalSep 10 · 5,000 Meters Junior Varsity · Place 18 · West SalemWest Salem5,000 Meters Junior Varsity1819:02.70SO
Sep 3Ultimook RaceSep 3 · 5,000 Meters Junior Varsity 5A · Place 179 · West SalemWest Salem5,000 Meters Junior Varsity 5A17924:04.9SO
Aug 26Night MeetAug 26 · 3,000 Meters Sophomore · Place 39 · West SalemWest Salem3,000 Meters Sophomore3910:24.29SO

2021 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 276A-6 Mountain Valley Conference ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 45 · West SalemWest Salem5,000 Meters Junior Varsity4520:06.849
Oct 20Sprague, West & South Senior Night Oct 20 · 3,000 Meters Varsity · West SalemWest Salem3,000 Meters Varsity011:16Unofficial9
Oct 16Lewis & Clark College XC InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 136 · West SalemWest Salem5,000 Meters Junior Varsity13619:59.009
Oct 13McNary, Sprague @ WestOct 13 · 3,000 Meters Varsity · Place 15 · West SalemWest Salem3,000 Meters Varsity1511:09.099
Sep 25Nike Portland XCSep 25 · 5,000 Meters Junior Varsity Division 2 · Place 35 · West SalemWest Salem5,000 Meters Junior Varsity Division 23520:34.809
Sep 18Northwest Classic XC 2021Sep 18 · 5,000 Meters Junior Varsity · Place 72 · West SalemWest Salem5,000 Meters Junior Varsity7220:04.249
Sep 15South and West @McKaySep 15 · 3,000 Meters Varsity · Place 42 · West SalemWest Salem3,000 Meters Varsity4211:45.739
Sep 11Ash Creek XC FestivalSep 11 · 5,000 Meters Junior Varsity · Place 106 · West SalemWest Salem5,000 Meters Junior Varsity10620:09.309
Sep 4The Ultimook RaceSep 4 · 5,000 Meters Junior Varsity 5A · Place 61 · West SalemWest Salem5,000 Meters Junior Varsity 5A6123:17.059
Aug 27Night MeetAug 27 · 3,000 Meters Freshman · Place 30 · West SalemWest Salem3,000 Meters Freshman3011:35.109
Apr 1Walker @ StraubApr 1 · 3,000 Meters Co-ed 3k · Place 5 · StraubStraub3,000 Meters Co-ed 3k513:19.888
Mar 18Judson vs Straub @ Judson MSMar 18 · 3,000 Meters Varsity · StraubStraub3,000 Meters Varsity012:57Unofficial8
Mar 11Straub at WaldoMar 11 · 3,000 Meters Middle School Varsity · StraubStraub3,000 Meters Middle School Varsity012:31Unofficial8

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Salem-Keizer SD All-City Cross Country Meet 2019Oct 24 · 3,000 Meters Boys 3K · Place 54 · StraubStraub3,000 Meters Boys 3K5412:41.55 PB7
Oct 17Crossler v Straub v Claggett v WhiteakerOct 17 · 3,000 Meters Middle School · StraubStraub3,000 Meters Middle School012:33Unofficial7
Oct 8Crossler, Howard, Judson, StraubOct 8 · 3,000 Meters Middle School · Place 22 · StraubStraub3,000 Meters Middle School2213:02.87 PB7
Oct 3Houck, Leslie, Straub, Whiteaker @ CorbanOct 3 · 3,000 Meters Middle School · StraubStraub3,000 Meters Middle School014:18Unofficial7
Sep 26Howard Street, Straub, Leslie, Parrish @ Bush ParkSep 26 · 3,000 Meters · Place 17 · StraubStraub3,000 Meters1713:26:22Unofficial7

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25Salem-Keizer SD All-City Cross Country Meet 2018Oct 25 · 2,000 Meters Boys 2K · Place 27 · StraubStraub2,000 Meters Boys 2K279:07 PB6
Oct 18Whiteaker, Claggett, Walker, StraubOct 18 · 2,000 Meters Middle School · StraubStraub2,000 Meters Middle School09:35Unofficial6
Oct 9Claggett, Houck, Stephens & StraubOct 9 · 2,000 Meters Boys 2K · StraubStraub2,000 Meters Boys 2K010:23Unofficial6
Oct 4Waldo, Stephens, Judson and StraubOct 4 · 2,000 Meters Junior Varsity · Place 22 · StraubStraub2,000 Meters Junior Varsity2210:17.46Unofficial6
Sep 27Crossler, Houck, Judson, & StraubSep 27 · 2,000 Meters Middle School 2000 · StraubStraub2,000 Meters Middle School 2000013:47Unofficial6