Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Rainier HS3A/2A/1A-SD1 District 1 Championships · Oct 3024:11.803A/2A/1A-SD1 District 1 ChampionshipsOctober 30, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 1A/2A/3A Boys JV · Place 65 · Riverdale5,000 Meters 1A/2A/3A Boys JV6524:11.80 PB12
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Junior Varsity · Place 74 · Riverdale3,000 Meters Junior Varsity7413:43.2912
Oct 4Run With Neil InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 67 · Riverdale5,000 Meters Junior Varsity6723:35.0012
Sep 25Conquer the HillSep 25 · 3,200 Meters Junior Varsity · Place 10 · Riverdale3,200 Meters Junior Varsity1024:17.912
Sep 20Three Course ChallengeSep 20 · 5,000 Meters Varsity · Place 261 · Riverdale5,000 Meters Varsity26126:37.412
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 318 · Riverdale5,000 Meters Junior Varsity31826:05.8712
Sep 10OES XC InvitationalSep 10 · 3,000 Meters Varsity · Place 86 · Riverdale3,000 Meters Varsity8615:19.6012

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters Junior Varsity 3A · Place 30 · Riverdale5,000 Meters Junior Varsity 3A3022:39.1011
Oct 24Valiant InvitationalOct 24 · 3,000 Meters Varsity · Place 39 · Riverdale3,000 Meters Varsity3913:08.3011
Oct 16Estacada InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 131 · Riverdale5,000 Meters Junior Varsity13124:36.8811
Oct 10Vernonia InvitationalOct 10 · 5,000 Meters Varsity · Place 122 · Riverdale5,000 Meters Varsity12224:11.9011
Oct 5Ridgeline InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 32 · Riverdale5,000 Meters Junior Varsity3231:0811
Sep 26Conquer the HillSep 26 · 3,200 Meters Junior Varsity · Place 5 · Riverdale3,200 Meters Junior Varsity516:14.311
Sep 21Three Course Challenge Sep 21 · 5,000 Meters Varsity · Place 222 · Riverdale5,000 Meters Varsity22227:00.311
Sep 18Catlin Gabel XC Invitational 2024Sep 18 · 5,000 Meters Varsity · Place 62 · Riverdale5,000 Meters Varsity6226:05.3011
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Junior Varsity · Place 243 · Riverdale5,000 Meters Junior Varsity24324:30.0911
Sep 11OES XC InvitationalSep 11 · 3,000 Meters Varsity · Place 57 · Riverdale3,000 Meters Varsity5714:46.2011
Sep 7Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 1A · Place 157 · Riverdale5,000 Meters Junior Varsity 1A15728:02.4511

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 243A/2A/1A-SD1 District 1 ChampionshipsOct 24 · 5,000 Meters Junior Varsity 3A · Place 77 · Riverdale5,000 Meters Junior Varsity 3A7725:09.0SO
Oct 243A/2A/1A-SD1 District 1 ChampionshipsOct 24 · 5,000 Meters Junior Varsity 3A · Place 55 · Riverdale5,000 Meters Junior Varsity 3A5525:09.0SO
Oct 18The Bigfoot Classic @ Alderbrook Golf CourseOct 18 · 5,000 Meters Junior Varsity · Place 129 · Riverdale5,000 Meters Junior Varsity12927:47.9010
Oct 11Estacada InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 105 · Riverdale5,000 Meters Junior Varsity10525:16.2110
Oct 5Stayton Regis InvitationalOct 5 · 3,000 Meters Junior Varsity · Place 36 · Riverdale3,000 Meters Junior Varsity3614:47.510
Sep 28Delphian's Conquer the HillSep 28 · 3,200 Meters Junior Varsity · Place 27 · Riverdale3,200 Meters Junior Varsity2731:48.010
Sep 23Three Course ChallengeSep 23 · 5,000 Meters Varsity · Place 324 · Riverdale5,000 Meters Varsity32429:48.510
Sep 20PIL - Franklin, Jeff, Cleveland, WellsSep 20 · 3,000 Meters Novice · Place 6 · Riverdale3,000 Meters Novice615:12.9110
Sep 12OES XC InvitationalSep 12 · 3,000 Meters Varsity · Place 88 · Riverdale3,000 Meters Varsity8816:27.4SO
Sep 9Knappa Logger Elk RunSep 9 · 5,000 Meters Varsity · Place 130 · Riverdale5,000 Meters Varsity13031:13.7310