Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cook Park3A/2A/1A-SD1 District Championships · Oct 2719:27.83A/2A/1A-SD1 District ChampionshipsOctober 27, 2022
5,000 Meters · Lane Community CollegeOSAA 3A/2A/1A State Championships · Nov 519:15.6OSAA 3A/2A/1A State ChampionshipsNovember 5, 2022
5,000 Meters · Rainier HS3A/2A/1A-SD1 District 1 Championships · Oct 3016:57.203A/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

5 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 3A · Place 13 · Banks5,000 Meters 3A1316:42.6012
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 3A Varsity Boys · Place 12 · Banks5,000 Meters 3A Varsity Boys1216:57.20 PB12
Oct 21The Bigfoot ClassicOct 21 · 5,000 Meters Varsity · Place 4 · Banks5,000 Meters Varsity416:28.7012
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 14 · Banks5,000 Meters Varsity1416:34.8812
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity · Place 221 · Banks5,000 Meters Varsity22117:50.4012

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9OSAA 3A/2A/1A State ChampionshipsNov 9 · 5,000 Meters 3A · Place 11 · Banks5,000 Meters 3A1116:41.1JR
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters Varsity 3A · Place 9 · Banks5,000 Meters Varsity 3A917:16.8011
Oct 23The Bigfoot Classic @ Alderbrook Golf CourseOct 23 · 5,000 Meters Varsity · Place 6 · Banks5,000 Meters Varsity616:30.2011
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Varsity · Place 8 · Banks5,000 Meters Varsity816:16.7511
Sep 27Champs InviteSep 27 · 5,000 Meters Varsity · Place 9 · Banks5,000 Meters Varsity916:59.5011
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Varsity 1A · Place 22 · Banks5,000 Meters Varsity 1A2217:17.0011
Sep 13Ash Creek XC FestivalSep 13 · 5,000 Meters Varsity · Place 49 · Banks5,000 Meters Varsity4917:09.3811
Aug 30The OpenerAug 30 · 3,000 Meters Varsity · Place 27 · Banks3,000 Meters Varsity279:42.2111

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 243A/2A/1A-SD1 District 1 ChampionshipsOct 24 · 5,000 Meters Varsity 3A · Place 23 · Banks5,000 Meters Varsity 3A2318:09.0SO
Oct 12Vernonia InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 7 · Banks5,000 Meters Junior Varsity717:30.6010

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5OSAA 3A/2A/1A State ChampionshipsNov 5 · 5,000 Meters 3A · Place 58 · Banks5,000 Meters 3A5819:15.6 PB9
Oct 273A/2A/1A-SD1 District ChampionshipsOct 27 · 5,000 Meters 3A Varsity Boys · Place 26 · Banks5,000 Meters 3A Varsity Boys2619:27.8 PB9
Oct 8Rainier XC InvitationalOct 8 · Varsity · Place 26 · BanksVarsity2620:349
Sep 23Champs InviteSep 23 · 5,000 Meters Varsity · Place 48 · Banks5,000 Meters Varsity4819:40.909
Sep 10Ash Creek XC FestivalSep 10 · 5,000 Meters Varsity · Place 162 · Banks5,000 Meters Varsity16220:33.1FR
Sep 3Ultimook RaceSep 3 · 5,000 Meters Varsity 1A · Place 98 · Banks5,000 Meters Varsity 1A9821:24.9FR