Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Sandy High SchoolSandy 2 Miler · Oct 713:14.06Sandy 2 MilerOctober 7, 2025
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2812:54.19The Good Evening MeetAugust 28, 2026
3,000 Meters · Gresham High SchoolGresham XC Festival · Sep 512:46.41Gresham XC FestivalSeptember 5, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2621:22.66Nike Portland XCSeptember 26, 2026
5,000 Meters · Blue Lake Regional Park6A-4 Mt. Hood Conference Championships · Oct 2920:14.506A-4 Mt. Hood Conference ChampionshipsOctober 29, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1021:10.1NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1622:09.19Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Sam Barlow High SchoolMHC Mid-Season · Sep 3021:37.43MHC Mid-SeasonSeptember 30, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 62 · Gresham5,000 Meters Varsity6222:09.19 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Womens Varsity Gold avg 19:40-20:59 · Place 135 · Gresham5,000 Meters Womens Varsity Gold avg 19:40-20:5913521:10.1 PB11
Sep 30MHC Mid-SeasonSep 30 · 5,000 Meters Varsity Girls · Place 4 · Gresham5,000 Meters Varsity Girls421:37.43 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters Blue Varsity · Place 27 · Gresham5,000 Meters Blue Varsity2721:22.66 PB11
Sep 5Gresham XC FestivalSep 5 · 3,000 Meters Girls Varsity · Place 15 · Gresham3,000 Meters Girls Varsity1512:46.41 PB11
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Junior Girls · Place 28 · Gresham3,000 Meters Junior Girls2812:54.19 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 296A-4 Mt. Hood Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 6 · Gresham5,000 Meters Varsity620:14.50 PB10
Oct 7Sandy 2 MilerOct 7 · 2 Miles Varsity · Place 1 · Gresham2 Miles Varsity113:14.06 PB10