Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · 3k CourseCleveland, Wells, Jefferson @ Grant · Oct 1613:52.48Cleveland, Wells, Jefferson @ GrantOctober 16, 2025
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2814:16.92The Good Evening MeetAugust 28, 2026
3,000 Meters · Jackson Middle SchoolPIL Middle School Championships · Oct 2714:09.98PIL Middle School ChampionshipsOctober 27, 2025
3,000 Meters · Wilshire ParkGrant, Lincoln, Wells @ McDaniel · Sep 2514:04.6Grant, Lincoln, Wells @ McDanielSeptember 25, 2025
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2623:20.92Nike Portland XCSeptember 26, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1423:11.93PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel) · Sep 1625:58.28PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)September 16, 2026
5,000 Meters · Grant ParkPIL @ Grant (Lincoln, Grant, Benson, Jefferson) · Sep 3023:58.60PIL @ Grant (Lincoln, Grant, Benson, Jefferson)September 30, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Junior Varsity · Place 70 · GrantGrant5,000 Meters Junior Varsity7023:11.93 PB9
Sep 30PIL @ Grant (Lincoln, Grant, Benson, Jefferson)Sep 30 · 5,000 Meters Boys Race (All) · Place 113 · GrantGrant5,000 Meters Boys Race (All)11323:58.60 PB9
Sep 26Nike Portland XCSep 26 · 5,000 Meters Freshman JV Morning · Place 196 · GrantGrant5,000 Meters Freshman JV Morning19623:20.92 PB9
Sep 16PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)Sep 16 · 5,000 Meters Junior Varsity · Place 93 · GrantGrant5,000 Meters Junior Varsity9325:58.28 PB9
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Freshmen Boys · Place 125 · GrantGrant3,000 Meters Freshmen Boys12514:16.92 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 183 · Grant ClusterGrant Cluster3,000 Meters Varsity18313:12.708
Oct 27PIL Middle School ChampionshipsOct 27 · 3,000 Meters Championship · Place 70 · Grant ClusterGrant Cluster3,000 Meters Championship7014:09.98 PB8
Oct 16Cleveland, Wells, Jefferson @ GrantOct 16 · 3,000 Meters Middle School · Place 46 · Grant ClusterGrant Cluster3,000 Meters Middle School4613:52.48 PB8
Oct 2Roosevelt, Grant, McDaniel @JeffersonOct 2 · 3,000 Meters 3k Boys · Place 55 · Grant ClusterGrant Cluster3,000 Meters 3k Boys5514:30.488
Sep 25Grant, Lincoln, Wells @ McDanielSep 25 · 3,000 Meters 3K Boys · Place 63 · Grant ClusterGrant Cluster3,000 Meters 3K Boys6314:04.6 PB8

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 229 · Grant ClusterGrant Cluster3,000 Meters Varsity22913:38.606
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 3,000 Meters Middle School · Place 137 · Grant ClusterGrant Cluster3,000 Meters Middle School13714:22.96