Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Crystal Springs XC CourseCrystal Springs Invitational · Oct 1020:36.13Crystal Springs InvitationalOctober 10, 2026
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2811:47.57The Good Evening MeetAugust 28, 2026
3,000 Meters · Gresham High SchoolGresham XC Festival · Sep 511:58.44Gresham XC FestivalSeptember 5, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1920:55.00The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Jesuit High SchoolMountainside, Southridge, Beaverton & Jesuit · Sep 922:41.76Mountainside, Southridge, Beaverton & JesuitSeptember 9, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 120:45.66Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lake Sacajawea ParkJack & Jill Invitational · Sep 1220:43.11Jack & Jill InvitationalSeptember 12, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 721:24.10OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1719:33.66Stumptown ShowdownOctober 17, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 6A · Place 98 · Mountainside5,000 Meters 6A9821:24.10 PB12
Oct 286A-2 Metro League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 18 · Mountainside5,000 Meters Varsity1820:01.012
Oct 21Southridge, Sunset, Westview @ MountainsideOct 21 · 5,000 Meters Junior Varsity · Place 21 · Mountainside5,000 Meters Junior Varsity2121:39.912
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Varsity · Place 27 · Mountainside5,000 Meters Varsity2719:33.66 PB12
Oct 10Crystal Springs InvitationalOct 10 · 2.95 Miles Championship · Place 31 · Mountainside2.95 Miles Championship3120:36.13 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 24 · Mountainside5,000 Meters Varsity2420:45.66 PB12
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold Varsity Girls-avg top 5 under 22 · Place 45 · Mountainside5,000 Meters Gold Varsity Girls-avg top 5 under 224520:55.00 PB12
Sep 12Jack & Jill InvitationalSep 12 · 5,000 Meters VARSITY/JV · Place 5 · Mountainside5,000 Meters VARSITY/JV520:43.11 PB12
Sep 9Mountainside, Southridge, Beaverton & JesuitSep 9 · 5,000 Meters Varsity · Place 25 · Mountainside5,000 Meters Varsity2522:41.76 PB12
Sep 5Gresham XC FestivalSep 5 · 3,000 Meters Girls Varsity · Place 9 · Mountainside3,000 Meters Girls Varsity911:58.44 PB12
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Senior Girls · Place 11 · Mountainside3,000 Meters Senior Girls1111:47.57 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 296A-2 Metro League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 28 · Mountainside5,000 Meters Varsity2821:18.1211
Oct 15Southridge, Aloha, Mountainside @ JesuitOct 15 · 5,000 Meters Junior Varsity · Place 17 · Mountainside5,000 Meters Junior Varsity1721:53.6611
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity Championship · Place 150 · Mountainside5,000 Meters Varsity Championship15022:10.2911
Oct 4Run With Neil InvitationalOct 4 · 5,000 Meters Varsity · Place 12 · Mountainside5,000 Meters Varsity1221:38.6011
Sep 20Three Course ChallengeSep 20 · 5,000 Meters Varsity · Place 53 · Mountainside5,000 Meters Varsity5326:40.411
Sep 10Jesuit, Sunset @ MountainsideSep 10 · 5,000 Meters Junior Varsity · Place 24 · Mountainside5,000 Meters Junior Varsity2421:54.4011
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 50 · Mountainside3,000 Meters Varsity5012:48.9211

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 306A-2 Metro League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 21 · Mountainside5,000 Meters Junior Varsity2122:19.2010
Oct 23Aloha, Mountainside, Southridge @ SunsetOct 23 · 5,000 Meters Junior Varsity · Place 38 · Mountainside5,000 Meters Junior Varsity3825:04.6010
Oct 19Hoka Postal Nationals 2 MileOct 19 · 5,000 Meters Varsity · Place 14 · Mountainside5,000 Meters Varsity1414:53.3010
Oct 16Beaverton, Sunset, Westview @ MountainsideOct 16 · 5,000 Meters Junior Varsity · Place 5 · Mountainside5,000 Meters Junior Varsity524:15.6710
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity · Place 49 · Mountainside5,000 Meters Junior Varsity4924:05.1010
Oct 3Grant Robison InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 15 · Mountainside5,000 Meters Junior Varsity1525:18.5410
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 84 · Mountainside5,000 Meters Junior Varsity8425:56.9010
Sep 11Mountainside, Sunset @ JesuitSep 11 · 5,000 Meters Junior Varsity · Place 52 · Mountainside5,000 Meters Junior Varsity5225:15.5010
Aug 30Night MeetAug 30 · 3,000 Meters Novice · Place 11 · Mountainside3,000 Meters Novice1114:47.6610