Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2812:25.01The Good Evening MeetAugust 28, 2026
3,000 Meters · Jackson Middle SchoolPIL Middle School Championships · Oct 2715:41.81PIL Middle School ChampionshipsOctober 27, 2025
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1922:10.97The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2620:28.50Nike Portland XCSeptember 26, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1421:20.62PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Fernhill ParkPIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin) · Sep 1621:34.12PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)September 16, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1719:14.28Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1220:52.22Oregon City XC Invitational September 12, 2026
5,000 Meters · Pier ParkPIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt) · Sep 3021:27.60PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)September 30, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 919:39.476th 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

11 results
DateMeetEventPlMarkGr
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 121 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity12120:22.39
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Non-Scored · Place 29 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity Non-Scored2919:14.28 PB9
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Junior Varsity · Place 44 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity4421:20.62 PB9
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Bronze · Place 72 · Franklin (OR)Franklin (OR)5,000 Meters JV Bronze7219:39.47 PB9
Sep 30PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)Sep 30 · 5,000 Meters Junior Varsity · Place 43 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity4321:27.60 PB9
Sep 26Nike Portland XCSep 26 · 5,000 Meters Freshman JV Morning · Place 97 · Franklin (OR)Franklin (OR)5,000 Meters Freshman JV Morning9720:28.50 PB9
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Junior Varsity Boys · Place 91 · Franklin (OR)Franklin (OR)5,000 Meters Elite Junior Varsity Boys9122:10.97 PB9
Sep 16PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)Sep 16 · 5,000 Meters Junior Varsity · Place 39 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity3921:34.12 PB9
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Boys Silver. (21mins+) · Place 57 · Franklin (OR)Franklin (OR)5,000 Meters JV Boys Silver. (21mins+)5720:52.22 PB9
Sep 2PIL PreviewSep 2 · 5,000 Meters Junior Varsity · Place 134 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity13422:14.169
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Freshmen Boys · Place 64 · Franklin (OR)Franklin (OR)3,000 Meters Freshmen Boys6412:25.01 PB9

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 27PIL Middle School ChampionshipsOct 27 · 3,000 Meters Novice Coed · Place 96 · Franklin ClusterFranklin Cluster3,000 Meters Novice Coed9615:41.81 PB8