Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2812:30.71The Good Evening MeetAugust 28, 2026
3,000 Meters · Jackson Middle SchoolPIL Middle School Championships · Oct 2713:20.04PIL Middle School ChampionshipsOctober 27, 2025
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2619:10.20Nike Portland XCSeptember 26, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1420:23.29PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel) · Sep 1623:07.54PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)September 16, 2026
5,000 Meters · Grant ParkPIL @ Grant (Lincoln, Grant, Benson, Jefferson) · Sep 3020:32.06PIL @ Grant (Lincoln, Grant, Benson, Jefferson)September 30, 2026
5,000 Meters · Lents ParkPIL Preview · Sep 220:43.25PIL PreviewSeptember 2, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1219:22.52Oregon City XC Invitational September 12, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 321:09.2Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 919:00.486th Annual Rose City Championship InviteOctober 9, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 79 · GrantGrant5,000 Meters Junior Varsity7919:22.19
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Junior Varsity · Place 26 · GrantGrant5,000 Meters Junior Varsity2620:23.29 PB9
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Bronze · Place 40 · GrantGrant5,000 Meters JV Bronze4019:00.48 PB9
Oct 3Flight 7Oct 3 · 5,000 Meters Junior Varsity · Place 73 · GrantGrant5,000 Meters Junior Varsity7321:09.2 PB9
Sep 30PIL @ Grant (Lincoln, Grant, Benson, Jefferson)Sep 30 · 5,000 Meters Boys Race (All) · Place 62 · GrantGrant5,000 Meters Boys Race (All)6220:32.06 PB9
Sep 26Nike Portland XCSep 26 · 5,000 Meters Freshman JV Morning · Place 43 · GrantGrant5,000 Meters Freshman JV Morning4319:10.20 PB9
Sep 16PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)Sep 16 · 5,000 Meters Junior Varsity · Place 60 · GrantGrant5,000 Meters Junior Varsity6023:07.54 PB9
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Boys Gold. (21mins-) · Place 105 · GrantGrant5,000 Meters JV Boys Gold. (21mins-)10519:22.52 PB9
Sep 2PIL PreviewSep 2 · 5,000 Meters Junior Varsity · Place 94 · GrantGrant5,000 Meters Junior Varsity9420:43.25 PB9
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Freshmen Boys · Place 67 · GrantGrant3,000 Meters Freshmen Boys6712:30.71 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27PIL Middle School ChampionshipsOct 27 · 3,000 Meters Championship · Place 62 · Franklin ClusterFranklin Cluster3,000 Meters Championship6213:20.04 PB8
Oct 16Franklin, McDaniel, Lincoln, Roosevelt @ Clinton ParkOct 16 · 3,000 Meters 3K Boys · Place 40 · Franklin ClusterFranklin Cluster3,000 Meters 3K Boys4012:34.96Unofficial8
Oct 2Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 2 · 3,000 Meters 3K Boys · Place 44 · Franklin ClusterFranklin Cluster3,000 Meters 3K Boys4413:21.028
Sep 25Franklin, Jefferson, Roosevelt @ ClevelandSep 25 · 3,000 Meters 3k boys · Place 25 · Franklin ClusterFranklin Cluster3,000 Meters 3k boys2512:58.89Unofficial8