Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jesuit High SchoolBeaverton Youth TC - XC Youth Kickoff ‘26 · Sep 1311:51.11Beaverton Youth TC - XC Youth Kickoff ‘26September 13, 2026
2,000 Meters · Molalla River State ParkWRL @ Canby · Oct 98:06.46WRL @ Canby October 9, 2025
2,000 Meters · Twality Middle SchoolWRL @Twality MS · Oct 27:46WRL @Twality MSOctober 2, 2025
2,000 Meters · Wilsonville Memorial ParkWRL Championships · Oct 237:26.40WRL ChampionshipsOctober 23, 2025
3,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1910:30.80The Mook XC InvitationalSeptember 19, 2026
3,000 Meters · Lakeridge Junior High SchoolWRL Twality, Fowler @ Lakeridge · Oct 111:06.50WRL Twality, Fowler @ LakeridgeOctober 1, 2026
3,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 910:58.956th Annual Rose City Championship InviteOctober 9, 2026
3,000 Meters · Tigard HSCoaches' Cup · Sep 2211:00.28Coaches' CupSeptember 22, 2026
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 110:12.19Stumptown Youth XC ChampionshipNovember 1, 2026
3,000 Meters · Wilsonville Memorial ParkWRL Preview · Sep 2411:14.05WRL PreviewSeptember 24, 2026
3,200 Meters · Bryant ParkThe Harrier Classic · Oct 311:24.96The Harrier ClassicOctober 3, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Super Champs · Place 35 · Tigard Youth TrackTigard Youth Track3,000 Meters Super Champs3510:12.19 PB8
Oct 21WRL ChampionshipsOct 21 · 3,000 Meters 8th Grade · Place 6 · TwalityTwality3,000 Meters 8th Grade611:14.28
Oct 13Fowler MS XC Meet 2026Oct 13 · 3,000 Meters 8th Boys · Place 1 · TwalityTwality3,000 Meters 8th Boys111:15Unofficial8
Oct 96th Annual Rose City Championship InviteOct 9 · 3,000 Meters Middle School · Place 26 · Tigard Youth TrackTigard Youth Track3,000 Meters Middle School2610:58.95 PB8
Oct 3The Harrier ClassicOct 3 · 3,200 Meters OPEN/CLUB · Place 1 · UnattachedUnattached3,200 Meters OPEN/CLUB111:24.96 PB8
Oct 1WRL Twality, Fowler @ LakeridgeOct 1 · 3,000 Meters 8th Grade · Place 2 · TwalityTwality3,000 Meters 8th Grade211:06.50 PB8
Sep 24WRL PreviewSep 24 · 3,000 Meters 8th Grade · Place 6 · TwalityTwality3,000 Meters 8th Grade611:14.05 PB8
Sep 22Coaches' CupSep 22 · 3,000 Meters Middle School Boys · Place 1 · TwalityTwality3,000 Meters Middle School Boys111:00.28 PB8
Sep 19The Mook XC InvitationalSep 19 · 3,000 Meters Middle School Boys · Place 8 · Tigard Youth TrackTigard Youth Track3,000 Meters Middle School Boys810:30.80 PB8
Sep 13Beaverton Youth TC - XC Youth Kickoff ‘26Sep 13 · 2 Miles Youth Open · Place 6 · Tigard Youth TrackTigard Youth Track2 Miles Youth Open611:51.11 PB8

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23WRL ChampionshipsOct 23 · 2,000 Meters 7th Grade Boys · Place 10 · TwalityTwality2,000 Meters 7th Grade Boys107:26.40 PB7
Oct 16WRL@ Fowler XC MeetOct 16 · 2,000 Meters 6,7 Boys · Place 8 · TwalityTwality2,000 Meters 6,7 Boys8NT7
Oct 9WRL @ Canby Oct 9 · 2,000 Meters 7th Grade Boys · Place 5 · TwalityTwality2,000 Meters 7th Grade Boys58:06.46 PB7
Oct 2WRL @Twality MSOct 2 · 2,000 Meters 6th and 7th Boys · Place 6 · TwalityTwality2,000 Meters 6th and 7th Boys67:46 PB7
Sep 25WRL PreviewSep 25 · 2,000 Meters 7th Grade · Place 17 · TwalityTwality2,000 Meters 7th Grade177:49.397