Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Jackson Middle SchoolPIL Middle School Championships · Oct 2717:41.02PIL Middle School ChampionshipsOctober 27, 2025
3,000 Meters · Lents ParkPIL Preview · Sep 215:21.44PIL PreviewSeptember 2, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1925:20.83The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2625:37.16Nike Portland XCSeptember 26, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1424:49.21PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Fernhill ParkPIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin) · Sep 1628:52.33PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)September 16, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1722:51.87Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1227:10.48Oregon City XC Invitational September 12, 2026
5,000 Meters · Pier ParkPIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt) · Sep 3025:18.17PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)September 30, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 923:59.006th 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 208 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity20823:56.49
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Non-Scored · Place 128 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity Non-Scored12822:51.87 PB9
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Junior Varsity · Place 79 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity7924:49.21 PB9
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Bronze · Place 310 · Franklin (OR)Franklin (OR)5,000 Meters JV Bronze31023:59.00 PB9
Sep 30PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)Sep 30 · 5,000 Meters Junior Varsity · Place 78 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity7825:18.17 PB9
Sep 26Nike Portland XCSep 26 · 5,000 Meters Freshman JV Morning · Place 230 · Franklin (OR)Franklin (OR)5,000 Meters Freshman JV Morning23025:37.16 PB9
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Junior Varsity Boys · Place 109 · Franklin (OR)Franklin (OR)5,000 Meters Elite Junior Varsity Boys10925:20.83 PB9
Sep 16PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)Sep 16 · 5,000 Meters Junior Varsity · Place 69 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity6928:52.33 PB9
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Boys Silver. (21mins+) · Place 196 · Franklin (OR)Franklin (OR)5,000 Meters JV Boys Silver. (21mins+)19627:10.48 PB9
Sep 2PIL PreviewSep 2 · 3,000 Meters Novice · Place 43 · Franklin (OR)Franklin (OR)3,000 Meters Novice4315:21.44 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27PIL Middle School ChampionshipsOct 27 · 3,000 Meters Novice Coed · Place 124 · Franklin ClusterFranklin Cluster3,000 Meters Novice Coed12417:41.02 PB8
Oct 16Franklin, McDaniel, Lincoln, Roosevelt @ Clinton ParkOct 16 · 3,000 Meters 3K Boys · Place 86 · Franklin ClusterFranklin Cluster3,000 Meters 3K Boys8615:07.48Unofficial8
Oct 105th Annual Rose City Championship InviteOct 10 · 3,000 Meters Middle School · Place 258 · Franklin ClusterFranklin Cluster3,000 Meters Middle School25815:21.428
Oct 2Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 2 · 3,000 Meters 3K Boys · Place 115 · Franklin ClusterFranklin Cluster3,000 Meters 3K Boys11519:01.488
Sep 25Franklin, Jefferson, Roosevelt @ ClevelandSep 25 · 3,000 Meters 3k boys · Place 73 · Franklin ClusterFranklin Cluster3,000 Meters 3k boys7315:51.64Unofficial8