Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2812:46.59The Good Evening MeetAugust 28, 2026
3,000 Meters · Jackson Middle SchoolCleveland, Franklin, Lincoln, Wells @ Jackson MS · Oct 213:44.65Cleveland, Franklin, Lincoln, Wells @ Jackson MSOctober 2, 2025
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1922:12.94The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2620:29.25Nike Portland XCSeptember 26, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1421:23.20PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1719:19.76Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1220:52.62Oregon City XC Invitational September 12, 2026
5,000 Meters · Pier ParkPIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt) · Sep 3021:03.20PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)September 30, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 920:13.176th 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 118 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity11820:18.99
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Non-Scored · Place 33 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity Non-Scored3319:19.76 PB9
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Junior Varsity · Place 46 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity4621:23.20 PB9
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Bronze · Place 118 · Franklin (OR)Franklin (OR)5,000 Meters JV Bronze11820:13.17 PB9
Sep 30PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)Sep 30 · 5,000 Meters Junior Varsity · Place 38 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity3821:03.20 PB9
Sep 26Nike Portland XCSep 26 · 5,000 Meters Freshman JV Morning · Place 99 · Franklin (OR)Franklin (OR)5,000 Meters Freshman JV Morning9920:29.25 PB9
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Junior Varsity Boys · Place 92 · Franklin (OR)Franklin (OR)5,000 Meters Elite Junior Varsity Boys9222:12.94 PB9
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Boys Silver. (21mins+) · Place 58 · Franklin (OR)Franklin (OR)5,000 Meters JV Boys Silver. (21mins+)5820:52.62 PB9
Sep 2PIL PreviewSep 2 · 5,000 Meters Junior Varsity · Place 157 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity15723:44.279
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Freshmen Boys · Place 80 · Franklin (OR)Franklin (OR)3,000 Meters Freshmen Boys8012:46.59 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27PIL Middle School ChampionshipsOct 27 · 3,000 Meters Novice Coed · Place 47 · Franklin ClusterFranklin Cluster3,000 Meters Novice Coed4713:55.078
Oct 16Franklin, McDaniel, Lincoln, Roosevelt @ Clinton ParkOct 16 · 3,000 Meters 3K Boys · Place 53 · Franklin ClusterFranklin Cluster3,000 Meters 3K Boys5313:15.88Unofficial8
Oct 2Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 2 · 3,000 Meters 3K Boys · Place 54 · Franklin ClusterFranklin Cluster3,000 Meters 3K Boys5413:44.65 PB8
Sep 25Franklin, Jefferson, Roosevelt @ ClevelandSep 25 · 3,000 Meters 3k boys · Place 42 · Franklin ClusterFranklin Cluster3,000 Meters 3k boys4213:20.22Unofficial8