Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2617:11.62Nike Portland XCSeptember 26, 2026
5,000 Meters · Bryant ParkThe Harrier Classic · Oct 317:25.61The Harrier ClassicOctober 3, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 917:17.88Champoeg InvitationalOctober 9, 2026
5,000 Meters · Cheadle 2.5 Loop Course3A/2A/1A-SD2 District 2 Championships · Oct 2917:31.403A/2A/1A-SD2 District 2 ChampionshipsOctober 29, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 718:07.50OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1417:02.09Estacada InvitationalOctober 14, 2026
5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1617:49.91Silver Falls Oktoberfest InvitationalSeptember 16, 2026
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1117:13.50Ash Creek InvitationalSeptember 11, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 3A · Place 34 · Blanchet Catholic5,000 Meters 3A3418:07.50 PB12
Oct 293A/2A/1A-SD2 District 2 ChampionshipsOct 29 · 5,000 Meters 3A Varsity · Place 4 · Blanchet Catholic5,000 Meters 3A Varsity417:31.40 PB12
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Varsity · Place 21 · Blanchet Catholic3,000 Meters Varsity2110:08.012
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Varsity · Place 18 · Blanchet Catholic5,000 Meters Varsity1817:02.09 PB12
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 24 · Blanchet Catholic5,000 Meters Varsity Boys2417:17.88 PB12
Oct 3The Harrier ClassicOct 3 · 5,000 Meters VARSITY · Place 9 · Blanchet Catholic5,000 Meters VARSITY917:25.61 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters Gold Varsity · Place 77 · Blanchet Catholic5,000 Meters Gold Varsity7717:11.62 PB12
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 5,000 Meters Varsity · Place 23 · Blanchet Catholic5,000 Meters Varsity2317:49.91 PB12
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Varsity · Place 28 · Blanchet Catholic5,000 Meters Varsity2817:13.50 PB12
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Boys 1A-4A · Place 1 · Blanchet Catholic5,000 Meters JV Boys 1A-4A118:33.49Unofficial12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 3A · Place 35 · Blanchet Catholic5,000 Meters 3A3517:47.6011
Oct 293A/2A/1A-SD2 District 2 ChampionshipsOct 29 · 5,000 Meters Varsity 3A · Place 6 · Blanchet Catholic5,000 Meters Varsity 3A617:33.7811
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Varsity · Place 30 · Blanchet Catholic3,000 Meters Varsity3010:16.3211
Oct 15Estacada InvitationalOct 15 · 5,000 Meters Varsity · Place 22 · Blanchet Catholic5,000 Meters Varsity2217:35.3711
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Varsity · Place 44 · Blanchet Catholic5,000 Meters Varsity4417:35.8011
Oct 2Stayton Regis InvitationalOct 2 · 5,000 Meters Varsity · Place 23 · Blanchet Catholic5,000 Meters Varsity2318:24.6—
Sep 26Champs InviteSep 26 · 5,000 Meters Varsity · Place 28 · Blanchet Catholic5,000 Meters Varsity2818:13.9011
Sep 19Southwest Christian InvitationalSep 19 · 5,000 Meters Varsity · Place 8 · Blanchet Catholic5,000 Meters Varsity818:56.1011
Sep 10Silver Falls Oktoberfest InvitationalSep 10 · 5,000 Meters Varsity · Place 25 · Blanchet Catholic5,000 Meters Varsity2518:28.4—
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 1A · Place 5 · Blanchet Catholic5,000 Meters Junior Varsity 1A518:39.3011

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD2 District 2 ChampionshipsOct 30 · 5,000 Meters Varsity 3A · Place 18 · Blanchet Catholic5,000 Meters Varsity 3A1818:24.9710
Oct 24Valiant InvitationalOct 24 · 3,000 Meters Varsity · Place 63 · Blanchet Catholic3,000 Meters Varsity6310:50.4010
Oct 16Estacada InvitationalOct 16 · 5,000 Meters Varsity · Place 73 · Blanchet Catholic5,000 Meters Varsity7318:37.1310
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Varsity · Place 93 · Blanchet Catholic5,000 Meters Varsity9318:43.5010
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 96 · Blanchet Catholic5,000 Meters Varsity9618:43.2810
Sep 27Champs InviteSep 27 · 5,000 Meters Varsity · Place 59 · Blanchet Catholic5,000 Meters Varsity5918:58.2010
Sep 19Santiam Christian HS & MS InvitationalSep 19 · 5,000 Meters Varsity · Place 13 · Blanchet Catholic5,000 Meters Varsity1319:31.6010
Sep 7Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 1A · Place 6 · Blanchet Catholic5,000 Meters Junior Varsity 1A619:38.2610

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 263A/2A/1A-SD2 District 2 ChampionshipsOct 26 · 5,000 Meters Varsity 2A · Place 20 · Blanchet Catholic5,000 Meters Varsity 2A2019:01.659
Oct 17Wildcat 3K tuneupOct 17 · 3,000 Meters Varsity · Place 41 · Blanchet Catholic3,000 Meters Varsity4111:47.659
Oct 13Champoeg Invitational Oct 13 · 5,000 Meters Junior Varsity · Place 22 · Blanchet Catholic5,000 Meters Junior Varsity2219:16.889
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 155 · Blanchet Catholic5,000 Meters Varsity15519:55.9FR
Sep 23Northwest Classic 2023Sep 23 · 5,000 Meters Varsity 1A · Place 71 · Blanchet Catholic5,000 Meters Varsity 1A7120:05.5FR
Sep 13Silver Falls Oktoberfest InvitationalSep 13 · 5,000 Meters Varsity · Place 47 · Blanchet Catholic5,000 Meters Varsity4719:14.89
Sep 9Saxon Invite Sep 9 · 5,000 Meters Junior Varsity · Place 6 · Blanchet Catholic5,000 Meters Junior Varsity619:29.239