Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Fowler Middle SchoolWRL XC Meet Fowler, Wood, Sherwood, Rosemont · Oct 1110:01.91WRL XC Meet Fowler, Wood, Sherwood, RosemontOctober 11, 2022
2,000 Meters · Graham OaksWRL League Meet @ Wood · Sep 2311:34.7WRL League Meet @ WoodSeptember 23, 2021
2,000 Meters · Mary S. Young ParkRosemont Ridge MS Invitational · Oct 412:14.5Rosemont Ridge MS InvitationalOctober 4, 2022
2,000 Meters · Molalla River State ParkCanby Middle School XC Meet · Sep 2811:48.41Canby Middle School XC MeetSeptember 28, 2021
2,000 Meters · Sherwood HSWRL League Meet @ Sherwood Middle · Sep 2910:39.2WRL League Meet @ Sherwood MiddleSeptember 29, 2022
2,000 Meters · Wilsonville Memorial ParkWRL Championships · Oct 2411:07.0WRL ChampionshipsOctober 24, 2022
3,000 Meters · Ash Creek PreserveThe Opener · Aug 2815:23.00The Opener August 28, 2026
3,000 Meters · Lake Oswego Junior High SchoolWRL @ Lake Oswego · Sep 2816:09.4WRL @ Lake OswegoSeptember 28, 2023
3,000 Meters · Mary S. Young ParkRosemont Ridge MS Invitational · Oct 1017:47.4Rosemont Ridge MS InvitationalOctober 10, 2023
3,000 Meters · Sherwood HSWood MS @ Sherwood MS · Oct 516:03.4Wood MS @ Sherwood MSOctober 5, 2023
3,000 Meters · Western Oregon UniversityStumptown Running Middle School Championship presented by Portland Track & Stumptown Running · Oct 3117:17.30Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOctober 31, 2021
3,000 Meters · Wilsonville Memorial ParkWRL Preview · Sep 2116:47.8WRL PreviewSeptember 21, 2023
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 928:44.14Champoeg InvitationalOctober 9, 2026
5,000 Meters · Cheadle 2.5 Loop CourseChamps Invite · Sep 2527:41.40Champs InviteSeptember 25, 2026
5,000 Meters · Fort Stevens Historic Area2A/1A-SD1 District 1 Championships · Oct 3024:49.812A/1A-SD1 District 1 ChampionshipsOctober 30, 2026
5,000 Meters · Jewell SchoolJewell Jaunt · Sep 2330:54.17Jewell JauntSeptember 23, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 129:08.10Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 1928:37.80Northwest Classic-Sponsored by Steens Mountain Running CampSeptember 19, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1430:17.73Estacada InvitationalOctober 14, 2026
5,000 Meters · Rainier HS3A/2A/1A-SD1 District 1 Championships · Oct 3028:35.703A/2A/1A-SD1 District 1 ChampionshipsOctober 30, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 302A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 24 · Riverside-WLWVRiverside-WLWV5,000 Meters Junior Varsity2424:49.81 PB11
Oct 17The Fishermen 5KOct 17 · 5,000 Meters Varsity · Place 76 · Riverside-WLWVRiverside-WLWV5,000 Meters Varsity7632:03.3011
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 179 · Riverside-WLWVRiverside-WLWV5,000 Meters Junior Varsity17930:17.73 PB11
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters JV Boys GOLD (Slower than 22:00) · Place 131 · Riverside-WLWVRiverside-WLWV5,000 Meters JV Boys GOLD (Slower than 22:00)13128:44.14 PB11
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity White 22:00 and Over · Place 168 · Riverside-WLWVRiverside-WLWV5,000 Meters Junior Varsity White 22:00 and Over16829:08.10 PB11
Sep 25Champs InviteSep 25 · 5,000 Meters Varsity · Place 190 · Riverside-WLWVRiverside-WLWV5,000 Meters Varsity19027:41.40 PB11
Sep 23Jewell JauntSep 23 · 5,000 Meters Varsity/JV · Place 35 · Riverside-WLWVRiverside-WLWV5,000 Meters Varsity/JV3530:54.17 PB11
Sep 19Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters Junior Varsity Open · Place 214 · Riverside-WLWVRiverside-WLWV5,000 Meters Junior Varsity Open21428:37.80 PB11
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Boys 1A-4A · Place 218 · Riverside-WLWVRiverside-WLWV5,000 Meters JV Boys 1A-4A21835:00.16Unofficial11
Aug 28The Opener Aug 28 · 3,000 Meters Novice · Place 86 · Riverside-WLWVRiverside-WLWV3,000 Meters Novice8615:23.00 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 1A/2A/3A Boys JV · Place 87 · Riverside-WLWVRiverside-WLWV5,000 Meters 1A/2A/3A Boys JV8728:35.70 PB10
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Junior Varsity · Place 90 · Riverside-WLWVRiverside-WLWV3,000 Meters Junior Varsity9015:20.6210
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 179 · Riverside-WLWVRiverside-WLWV5,000 Meters Junior Varsity17928:05.8810
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 241 · Riverside-WLWVRiverside-WLWV5,000 Meters Junior Varsity24126:26.6810
Oct 2Stayton Regis InvitationalOct 2 · 3,000 Meters Junior Varsity · Place 52 · Riverside-WLWVRiverside-WLWV3,000 Meters Junior Varsity5215:58.0—
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 2 · Place 365 · Riverside-WLWVRiverside-WLWV5,000 Meters Junior Varsity Division 236526:25.5010
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 365 · Riverside-WLWVRiverside-WLWV5,000 Meters Junior Varsity36525:33.4010
Sep 17Catlin Gabel XC InvitationalSep 17 · 5,000 Meters Varsity · Place 55 · Riverside-WLWVRiverside-WLWV5,000 Meters Varsity5530:24.8010
Sep 10OES XC InvitationalSep 10 · 3,000 Meters Varsity · Place 100 · Riverside-WLWVRiverside-WLWV3,000 Meters Varsity10018:16.2610
Aug 29Night MeetAug 29 · 3,000 Meters Novice · Place 133 · Riverside-WLWVRiverside-WLWV3,000 Meters Novice13316:17.9010

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19WRL XC ChampionshipsOct 19 · 3,000 Meters 8th Grade Boys · Place 82 · Inza R. WoodInza R. Wood3,000 Meters 8th Grade Boys8216:55.208
Oct 10Rosemont Ridge MS InvitationalOct 10 · 3,000 Meters 8th Grade Boys · Place 35 · Inza R. WoodInza R. Wood3,000 Meters 8th Grade Boys3517:47.4 PB8
Oct 5Wood MS @ Sherwood MSOct 5 · 3,000 Meters 8th Grade · Place 15 · Inza R. WoodInza R. Wood3,000 Meters 8th Grade1516:03.4 PB8
Sep 28WRL @ Lake OswegoSep 28 · 3,000 Meters 8th Grade · Place 21 · Inza R. WoodInza R. Wood3,000 Meters 8th Grade2116:09.4 PB8
Sep 21WRL PreviewSep 21 · 3,000 Meters 8th Grade · Place 72 · Inza R. WoodInza R. Wood3,000 Meters 8th Grade7216:47.8 PB8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24WRL ChampionshipsOct 24 · 2,000 Meters 7th Grade · Place 90 · Inza R. WoodInza R. Wood2,000 Meters 7th Grade9011:07.0 PB7
Oct 11WRL XC Meet Fowler, Wood, Sherwood, RosemontOct 11 · 2,000 Meters 6th/7th Grade Boys · Place 58 · Inza R. WoodInza R. Wood2,000 Meters 6th/7th Grade Boys5810:01.91 PB7
Oct 4Rosemont Ridge MS InvitationalOct 4 · 2,000 Meters 6th/7th Grade Boys · Place 28 · Inza R. WoodInza R. Wood2,000 Meters 6th/7th Grade Boys2812:14.5 PB7
Sep 29WRL League Meet @ Sherwood MiddleSep 29 · 2,000 Meters 7th Grade · Place 33 · Inza R. WoodInza R. Wood2,000 Meters 7th Grade3310:39.2 PB7
Sep 22WRL PreviewSep 22 · 2,000 Meters 7th Grade · Place 91 · Inza R. WoodInza R. Wood2,000 Meters 7th Grade9112:16.37

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Champs · Place 174 · Inza R. WoodInza R. Wood3,000 Meters Champs17417:17.30 PB6
Oct 21WRL Championship MeetOct 21 · 2,000 Meters 6th Grade · Place 85 · Inza R. WoodInza R. Wood2,000 Meters 6th Grade8511:40.006
Oct 14WRL - Wood @ Sherwood Middle SchoolOct 14 · 2,000 Meters 6th Grade · Place 36 · Inza R. WoodInza R. Wood2,000 Meters 6th Grade3611:01.186
Oct 5WRL - Meridian, Wood, Rosemont, FowlerOct 5 · 2,000 Meters 2000 Meters 6th/7th Grade · Place 18 · Inza R. WoodInza R. Wood2,000 Meters 2000 Meters 6th/7th Grade1810:55.04Unofficial6
Sep 28Canby Middle School XC MeetSep 28 · 2,000 Meters 6th grade boys · Place 22 · Inza R. WoodInza R. Wood2,000 Meters 6th grade boys2211:48.41 PB6
Sep 23WRL League Meet @ WoodSep 23 · 2,000 Meters 6th Grade · Place 11 · Inza R. WoodInza R. Wood2,000 Meters 6th Grade1111:34.7 PB6