Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Lents Park6A-1 Portland Interscholastic League Championships · Oct 2922:45.506A-1 Portland Interscholastic League ChampionshipsOctober 29, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 193 · Roosevelt (OR)5,000 Meters Junior Varsity19322:45.50 PB10
Oct 15PIL @ Grant ParkOct 15 · 5,000 Meters Junior Varsity · Place 70 · Roosevelt (OR)5,000 Meters Junior Varsity7022:59.9810
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 96 · Roosevelt (OR)5,000 Meters Junior Varsity9620:55.3010
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 146 · Roosevelt (OR)5,000 Meters Junior Varsity 5A14623:31.7010
Sep 3PIL PreviewSep 3 · 5,000 Meters Junior Varsity · Place 17 · Roosevelt (OR)5,000 Meters Junior Varsity1718:52.4010
Aug 29Night MeetAug 29 · 3,000 Meters Sophomore · Place 167 · Roosevelt (OR)3,000 Meters Sophomore16713:04.2810

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 210 · Roosevelt (OR)5,000 Meters Junior Varsity21022:48.209
Oct 16PIL @ Pier Park (Jefferson Host)Oct 16 · 5,000 Meters Junior Varsity · Place 83 · Roosevelt (OR)5,000 Meters Junior Varsity8324:57.729
Sep 28Nike Portland XCSep 28 · 3,000 Meters Junior Varsity Novice · Place 33 · Roosevelt (OR)3,000 Meters Junior Varsity Novice3313:03.1FR
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 219 · Roosevelt (OR)5,000 Meters Junior Varsity21922:29.609
Sep 4PIL PreviewSep 4 · 3,000 Meters Novice · Place 20 · Roosevelt (OR)3,000 Meters Novice2012:54.009