Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Fowler Middle SchoolWRL XC Meet Fowler, Wood, Sherwood, Rosemont · Oct 118:35.00WRL XC Meet Fowler, Wood, Sherwood, RosemontOctober 11, 2022
2,000 Meters · Graham OaksWRL League Meet @ Wood · Sep 2313:01.9WRL League Meet @ WoodSeptember 23, 2021
2,000 Meters · Mary S. Young ParkRosemont Ridge MS Invitational · Oct 410:30.1Rosemont Ridge MS InvitationalOctober 4, 2022
2,000 Meters · Molalla River State ParkCanby Middle School XC Meet · Sep 2812:01.77Canby Middle School XC MeetSeptember 28, 2021
2,000 Meters · Sherwood HSWRL League Meet @ Sherwood Middle · Sep 299:10.6WRL League Meet @ Sherwood MiddleSeptember 29, 2022
2,000 Meters · Wilsonville Memorial ParkWRL Championships · Oct 249:03.7WRL ChampionshipsOctober 24, 2022
3,000 Meters · Blue Lake Regional ParkGMC Preview · Sep 312:11.92GMC PreviewSeptember 3, 2026
3,000 Meters · Lake Oswego Junior High SchoolWRL @ Lake Oswego · Sep 2814:48.8WRL @ Lake OswegoSeptember 28, 2023
3,000 Meters · Mary S. Young ParkRosemont Ridge MS Invitational · Oct 1015:42.9Rosemont Ridge MS InvitationalOctober 10, 2023
3,000 Meters · Sherwood HSWood MS @ Sherwood MS · Oct 513:48.7Wood MS @ Sherwood MSOctober 5, 2023
3,000 Meters · Western Oregon UniversityStumptown Running Middle School Championship presented by Portland Track & Stumptown Running · Oct 3116:58.00Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOctober 31, 2021
3,000 Meters · Wilsonville Memorial ParkWRL XC Championships · Oct 1914:28.50WRL XC ChampionshipsOctober 19, 2023
5,000 Meters · Blue Lake Regional Park5A-2 Greater Metro Conference Championships · Oct 2919:58.615A-2 Greater Metro Conference ChampionshipsOctober 29, 2026
5,000 Meters · Hudson's Bay HS65th Annual Steve Maas Run-a-Ree · Sep 1121:0565th Annual Steve Maas Run-a-ReeSeptember 11, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 121:08.08Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1719:34.55Stumptown ShowdownOctober 17, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 920:17.086th Annual Rose City Championship InviteOctober 9, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5JV StateNov 5 · 3,000 Meters JV Boys · Place 6 · WilsonvilleWilsonville3,000 Meters JV Boys611:30Unofficial11
Oct 295A-2 Greater Metro Conference ChampionshipsOct 29 · 5,000 Meters JV · Place 21 · WilsonvilleWilsonville5,000 Meters JV2119:58.61 PB11
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Scored (Top 7-12) · Place 96 · WilsonvilleWilsonville5,000 Meters Junior Varsity Scored (Top 7-12)9619:34.55 PB11
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Silver · Place 186 · WilsonvilleWilsonville5,000 Meters JV Silver18620:17.08 PB11
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity Cardinal 21:59 and Und · Place 127 · WilsonvilleWilsonville5,000 Meters Junior Varsity Cardinal 21:59 and Und12721:08.08 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters J/S JV Morning · Place 245 · WilsonvilleWilsonville5,000 Meters J/S JV Morning24521:03.5111
Sep 1165th Annual Steve Maas Run-a-ReeSep 11 · 5,000 Meters Junior Varsity · Place 12 · WilsonvilleWilsonville5,000 Meters Junior Varsity1221:05 PB11
Sep 3GMC PreviewSep 3 · 3,000 Meters Combined Coed JV 3k · Place 6 · WilsonvilleWilsonville3,000 Meters Combined Coed JV 3k612:11.92 PB11
Aug 28Acorn Loop (2.05 Mile)Aug 28 · 2 Miles Varsity · Place 16 · WilsonvilleWilsonville2 Miles Varsity1614:10Unofficial11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Junior Varsity · Place 23 · WilsonvilleWilsonville5,000 Meters Junior Varsity2321:45.5010
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 2 · Place 231 · WilsonvilleWilsonville5,000 Meters Junior Varsity Division 223121:55.7010
Sep 17NWOC League Meet (HRV, Parkrose, Wilsonville, Milwaukie)Sep 17 · 5,000 Meters Junior Varsity · Place 47 · WilsonvilleWilsonville5,000 Meters Junior Varsity4723:46.9410
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 258 · WilsonvilleWilsonville5,000 Meters Junior Varsity25823:51.9210
Sep 3NWOC PreviewSep 3 · 3,000 Meters Junior Varsity · Place 19 · WilsonvilleWilsonville3,000 Meters Junior Varsity1913:34.0010
Aug 29Night MeetAug 29 · 3,000 Meters Novice · Place 105 · WilsonvilleWilsonville3,000 Meters Novice10513:36.4110

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7JV StateNov 7 · 3,000 Meters Junior Varsity · Place 11 · WilsonvilleWilsonville3,000 Meters Junior Varsity1113:479
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 78 · WilsonvilleWilsonville5,000 Meters Junior Varsity7824:42.829
Oct 16 NWOC League MeetOct 16 · 5,000 Meters Varsity · Place 65 · WilsonvilleWilsonville5,000 Meters Varsity6526:12.159
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity Championship · Place 380 · WilsonvilleWilsonville5,000 Meters Junior Varsity Championship38024:13.809
Oct 3Grant Robison InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 165 · WilsonvilleWilsonville5,000 Meters Junior Varsity16524:37.499
Sep 25NWOC League Meet @ PutnamSep 25 · 5,000 Meters Junior Varsity · Place 32 · WilsonvilleWilsonville5,000 Meters Junior Varsity3225:19.609
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 324 · WilsonvilleWilsonville5,000 Meters Junior Varsity32424:18.309
Sep 13Ash Creek XC FestivalSep 13 · 5,000 Meters Junior Varsity · Place 220 · WilsonvilleWilsonville5,000 Meters Junior Varsity22024:28.709
Aug 30Night MeetAug 30 · 3,000 Meters Freshman · Place 141 · WilsonvilleWilsonville3,000 Meters Freshman14114:10.029

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 266 · Inza R. WoodInza R. Wood3,000 Meters Varsity26614:06.188
Oct 19WRL XC ChampionshipsOct 19 · 3,000 Meters 8th Grade Boys · Place 58 · Inza R. WoodInza R. Wood3,000 Meters 8th Grade Boys5814:28.50 PB8
Oct 10Rosemont Ridge MS InvitationalOct 10 · 3,000 Meters 8th Grade Boys · Place 18 · Inza R. WoodInza R. Wood3,000 Meters 8th Grade Boys1815:42.9 PB8
Oct 5Wood MS @ Sherwood MSOct 5 · 3,000 Meters 8th Grade · Place 9 · Inza R. WoodInza R. Wood3,000 Meters 8th Grade913:48.7 PB8
Sep 28WRL @ Lake OswegoSep 28 · 3,000 Meters 8th Grade · Place 14 · Inza R. WoodInza R. Wood3,000 Meters 8th Grade1414:48.8 PB8
Sep 21WRL PreviewSep 21 · 3,000 Meters 8th Grade · Place 54 · Inza R. WoodInza R. Wood3,000 Meters 8th Grade5414:42.88

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24WRL ChampionshipsOct 24 · 2,000 Meters 7th Grade · Place 51 · Inza R. WoodInza R. Wood2,000 Meters 7th Grade519:03.7 PB7
Oct 11WRL XC Meet Fowler, Wood, Sherwood, RosemontOct 11 · 2,000 Meters 6th/7th Grade Boys · Place 32 · Inza R. WoodInza R. Wood2,000 Meters 6th/7th Grade Boys328:35.00 PB7
Oct 4Rosemont Ridge MS InvitationalOct 4 · 2,000 Meters 6th/7th Grade Boys · Place 16 · Inza R. WoodInza R. Wood2,000 Meters 6th/7th Grade Boys1610:30.1 PB7
Sep 29WRL League Meet @ Sherwood MiddleSep 29 · 2,000 Meters 7th Grade · Place 23 · Inza R. WoodInza R. Wood2,000 Meters 7th Grade239:10.6 PB7
Sep 22WRL PreviewSep 22 · 2,000 Meters 7th Grade · Place 56 · Inza R. WoodInza R. Wood2,000 Meters 7th Grade569:33.67

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Champs · Place 169 · Inza R. WoodInza R. Wood3,000 Meters Champs16916:58.00 PB6
Oct 21WRL Championship MeetOct 21 · 2,000 Meters 6th Grade · Place 71 · Inza R. WoodInza R. Wood2,000 Meters 6th Grade7110:56.306
Oct 14WRL - Wood @ Sherwood Middle SchoolOct 14 · 2,000 Meters 6th Grade · Place 34 · Inza R. WoodInza R. Wood2,000 Meters 6th Grade3410:46.336
Oct 5WRL - Meridian, Wood, Rosemont, FowlerOct 5 · 2,000 Meters 2000 Meters 6th/7th Grade · Place 20 · Inza R. WoodInza R. Wood2,000 Meters 2000 Meters 6th/7th Grade2011:04.92Unofficial6
Sep 28Canby Middle School XC MeetSep 28 · 2,000 Meters 6th grade boys · Place 24 · Inza R. WoodInza R. Wood2,000 Meters 6th grade boys2412:01.77 PB6
Sep 23WRL League Meet @ WoodSep 23 · 2,000 Meters 6th Grade · Place 18 · Inza R. WoodInza R. Wood2,000 Meters 6th Grade1813:01.9 PB6