Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant Park Cleveland, Wells, Grant, Jefferson @ Grant Park · Oct 2116:30.3 Cleveland, Wells, Grant, Jefferson @ Grant ParkOctober 21, 2021
3,000 Meters · Jackson Middle SchoolGrant, Franklin, Jefferson, Wells at Jackson MS · Sep 3016:31.6Grant, Franklin, Jefferson, Wells at Jackson MSSeptember 30, 2021
3,000 Meters · Westmoreland ParkPIL Youth XC District Championship · Oct 2518:15.10PIL Youth XC District ChampionshipOctober 25, 2021
3,000 Meters · Wilshire ParkGrant, Jefferson, McDaniel, Roosevelt @ Wilshire Park · Oct 615:45.2Grant, Jefferson, McDaniel, Roosevelt @ Wilshire ParkOctober 6, 2022
5,000 Meters · Lents Park6A-1 Portland Interscholastic League Championships · Oct 2917:42.126A-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

2 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 23 · GrantGrant5,000 Meters Junior Varsity2317:42.12 PB11
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Junior Varsity 1 · Place 24 · GrantGrant5,000 Meters Junior Varsity 12417:50.3711

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24PIL Middle School ChampionshipOct 24 · 3,000 Meters Novice Coed · Place 77 · Grant ClusterGrant Cluster3,000 Meters Novice Coed7716:37.528
Oct 6Grant, Jefferson, McDaniel, Roosevelt @ Wilshire ParkOct 6 · 3,000 Meters Middle School · Place 34 · Grant ClusterGrant Cluster3,000 Meters Middle School3415:45.2 PB8

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25PIL Youth XC District ChampionshipOct 25 · 3,000 Meters Novice Coed · Place 160 · Grant ClusterGrant Cluster3,000 Meters Novice Coed16018:15.10 PB7
Oct 21 Cleveland, Wells, Grant, Jefferson @ Grant ParkOct 21 · 3,000 Meters 3k boys · Place 111 · Grant ClusterGrant Cluster3,000 Meters 3k boys11116:30.3 PB7
Oct 7Roosevelt, Grant, Jefferson, McDaniel @ Wilshire ParkOct 7 · 3,000 Meters 3k Boys · Place 41 · Grant ClusterGrant Cluster3,000 Meters 3k Boys4117:32.547
Sep 30Grant, Franklin, Jefferson, Wells at Jackson MSSep 30 · 3,000 Meters Boys 3K · Place 87 · Grant ClusterGrant Cluster3,000 Meters Boys 3K8716:31.6 PB7