Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2613:25.46Nike Portland XCSeptember 26, 2026
5,000 Meters · Lewisville ParkUnion at Battle Ground · Sep 1526:36.00Union at Battle GroundSeptember 15, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 923:56.236th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Whipple Creek ParkBattle Ground at Skyview · Sep 2926:02.91Battle Ground at SkyviewSeptember 29, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 214A GSHL District MeetOct 21 · Varsity · Place 30 · Battle GroundVarsity3022:56.07—
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Championship · Place 285 · Battle Ground5,000 Meters JV Championship28523:56.23 PB10
Sep 29Battle Ground at SkyviewSep 29 · 5,000 Meters Varsity · Place 36 · Battle Ground5,000 Meters Varsity3626:02.91 PB10
Sep 26Nike Portland XCSep 26 · 3,000 Meters Novice JV · Place 17 · Battle Ground3,000 Meters Novice JV1713:25.46 PB10
Sep 15Union at Battle GroundSep 15 · 5,000 Meters Boys · Place 39 · Battle Ground5,000 Meters Boys3926:36.00 PB10