Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Lakeridge Junior High SchoolLakeridge Invitational · Sep 2614:13.26Lakeridge InvitationalSeptember 26, 2023
3,000 Meters · Walter L Kraxberger Middle SchoolWRL @ Kraxberger MS (Gladstone) · Oct 1013:26.24WRL @ Kraxberger MS (Gladstone)October 10, 2023
3,000 Meters · Wilsonville Memorial ParkWRL XC Championships · Oct 1912:41.80WRL XC ChampionshipsOctober 19, 2023
3,000 Meters · Wood Middle/Grahams OaksWRL League Meet @ Graham Oaks (Hosted by MCMS) · Oct 313:49WRL League Meet @ Graham Oaks (Hosted by MCMS)October 3, 2023
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2618:57.79Nike Portland XCSeptember 26, 2026
5,000 Meters · Juniper Hills ParkWhite Buffalo Stampede · Oct 720:59.7White Buffalo StampedeOctober 7, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1218:58.46Oregon City XC Invitational September 12, 2026
5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1619:50.90Silver Falls Oktoberfest InvitationalSeptember 16, 2026
5,000 Meters · Sorosis Park4A-2 Tri-Valley Conference Championships · Oct 2920:28.404A-2 Tri-Valley Conference ChampionshipsOctober 29, 2025
5,000 Meters · Stayton Middle School Nature TrailsStayton/Regis Invitational · Oct 120:09.63Stayton/Regis InvitationalOctober 1, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 284A-2 Tri-Valley Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 31 · GladstoneGladstone5,000 Meters Varsity3120:00.411
Oct 284A-2 Tri-Valley Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 31 · GladstoneGladstone5,000 Meters Varsity3120:00.411
Oct 7White Buffalo StampedeOct 7 · 5,000 Meters Varsity · Place 17 · GladstoneGladstone5,000 Meters Varsity1720:59.7 PB11
Oct 1Stayton/Regis InvitationalOct 1 · 5,000 Meters Varsity · Place 46 · GladstoneGladstone5,000 Meters Varsity4620:09.63 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters Blue Varsity · Place 64 · GladstoneGladstone5,000 Meters Blue Varsity6418:57.79 PB11
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 5,000 Meters Varsity · Place 87 · GladstoneGladstone5,000 Meters Varsity8719:50.90 PB11
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 179 · GladstoneGladstone5,000 Meters Varsity Boys17918:58.46 PB11
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 1A – 4A · Place 164 · GladstoneGladstone5,000 Meters Varsity Boys 1A – 4A16422:31.61Unofficial11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 294A-2 Tri-Valley Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 26 · GladstoneGladstone5,000 Meters Varsity2620:28.40 PB10
Oct 22The Happy Hustle Oct 22 · 5,000 Meters Varsity · Place 92 · GladstoneGladstone5,000 Meters Varsity9219:10.010
Oct 15Estacada InvitationalOct 15 · 5,000 Meters Varsity · Place 63 · GladstoneGladstone5,000 Meters Varsity6319:18.3210
Oct 11Paul Mariman Invitational Oct 11 · 5,000 Meters Varsity · Place 35 · GladstoneGladstone5,000 Meters Varsity3519:55.6010
Oct 2Stayton Regis InvitationalOct 2 · 5,000 Meters Varsity · Place 43 · GladstoneGladstone5,000 Meters Varsity4319:28.9—
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 3 · Place 44 · GladstoneGladstone5,000 Meters Varsity Division 34419:02.4010
Sep 17Catlin Gabel XC InvitationalSep 17 · 5,000 Meters Varsity · Place 12 · GladstoneGladstone5,000 Meters Varsity1220:33.7010
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Varsity · Place 112 · GladstoneGladstone5,000 Meters Varsity11219:36.3010
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 1A · Place 90 · GladstoneGladstone5,000 Meters Varsity 1A9019:58.3010

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 304A-2 Tri-Valley Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 32 · GladstoneGladstone5,000 Meters Varsity3219:20.709
Oct 23The Bigfoot Classic @ Alderbrook Golf CourseOct 23 · 5,000 Meters Varsity · Place 40 · GladstoneGladstone5,000 Meters Varsity4018:36.109
Oct 16Estacada InvitationalOct 16 · 5,000 Meters Varsity · Place 83 · GladstoneGladstone5,000 Meters Varsity8318:53.709
Oct 12Paul Mariman InvitationalOct 12 · 5,000 Meters Varsity · Place 64 · GladstoneGladstone5,000 Meters Varsity6420:28.909
Oct 3Stayton/Regis InvitationalOct 3 · 5,000 Meters Varsity · Place 49 · GladstoneGladstone5,000 Meters Varsity4920:18.59

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19WRL XC ChampionshipsOct 19 · 3,000 Meters 8th Grade Boys · Place 24 · KraxbergerKraxberger3,000 Meters 8th Grade Boys2412:41.80 PB8
Oct 10WRL @ Kraxberger MS (Gladstone)Oct 10 · 3,000 Meters 8th Grade Boys · Place 6 · KraxbergerKraxberger3,000 Meters 8th Grade Boys613:26.24 PB8
Oct 3WRL League Meet @ Graham Oaks (Hosted by MCMS)Oct 3 · 3,000 Meters 8th Grade Boys · Place 7 · KraxbergerKraxberger3,000 Meters 8th Grade Boys713:49 PB8
Sep 26Lakeridge InvitationalSep 26 · 3,000 Meters Boys 8th · Place 19 · KraxbergerKraxberger3,000 Meters Boys 8th1914:13.26 PB8