Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 289:44.56The Good Evening MeetAugust 28, 2026
3,000 Meters · Jackson Middle SchoolPIL Middle School Championships · Oct 279:43.00PIL Middle School ChampionshipsOctober 27, 2025
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1418:34.14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 716:05.90OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1715:44.04Stumptown ShowdownOctober 17, 2026
5,000 Meters · Nike World HeadquartersBowerman 5k · Jul 2515:58.4Bowerman 5kJuly 25, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1215:46.44Oregon City XC Invitational September 12, 2026
5,000 Meters · Pier ParkPIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt) · Sep 3016:55.68PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)September 30, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 916:09.256th 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
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 6A · Place 35 · FranklinFranklin5,000 Meters 6A3516:05.90 PB9
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 17 · Franklin (OR)Franklin (OR)5,000 Meters Varsity1716:04.09
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 17 · Franklin (OR)Franklin (OR)5,000 Meters Varsity1716:04.09
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Varsity · Place 24 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2415:44.04 PB9
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Varsity · Place 24 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2418:34.14 PB9
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Championship · Place 5 · Franklin (OR)Franklin (OR)5,000 Meters JV Championship516:09.25 PB9
Sep 30PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)Sep 30 · 5,000 Meters Varsity · Place 3 · Franklin (OR)Franklin (OR)5,000 Meters Varsity316:55.68 PB9
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 19 · Franklin (OR)Franklin (OR)5,000 Meters Varsity Boys1915:46.44 PB9
Sep 2PIL PreviewSep 2 · 5,000 Meters Varsity · Place 23 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2316:46.319
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Freshmen Boys · Place 4 · Franklin (OR)Franklin (OR)3,000 Meters Freshmen Boys49:44.56 PB9
Jul 25Bowerman 5kJul 25 · 5,000 Meters Open · Place 29 · Franklin High School XCFranklin High School XC5,000 Meters Open2915:58.4 PB—

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 4 · Franklin ClusterFranklin Cluster3,000 Meters Varsity49:13.408
Oct 27PIL Middle School ChampionshipsOct 27 · 3,000 Meters Championship · Place 2 · Franklin ClusterFranklin Cluster3,000 Meters Championship29:43.00 PB8
Oct 16Franklin, McDaniel, Lincoln, Roosevelt @ Clinton ParkOct 16 · 3,000 Meters 3K Boys · Place 1 · Franklin ClusterFranklin Cluster3,000 Meters 3K Boys19:38.42Unofficial8
Oct 105th Annual Rose City Championship InviteOct 10 · 3,000 Meters Middle School · Place 4 · Franklin ClusterFranklin Cluster3,000 Meters Middle School49:44.678
Oct 2Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 2 · 3,000 Meters 3K Boys · Place 1 · Franklin ClusterFranklin Cluster3,000 Meters 3K Boys110:31.998
Sep 25Franklin, Jefferson, Roosevelt @ ClevelandSep 25 · 3,000 Meters 3k boys · Place 1 · Franklin ClusterFranklin Cluster3,000 Meters 3k boys19:50.44Unofficial8

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 20 · Franklin ClusterFranklin Cluster3,000 Meters Varsity2010:11.347
Oct 28PIL Middle School ChampionshipsOct 28 · 3,000 Meters Championship · Place 5 · Franklin ClusterFranklin Cluster3,000 Meters Championship510:58.707
Oct 17McDaniel, Lincoln, Roosevelt @ FranklinOct 17 · 3,000 Meters Middle School · Place 13 · Franklin ClusterFranklin Cluster3,000 Meters Middle School1312:12.47
Oct 114th Annual Rose City Championship InviteOct 11 · 3,000 Meters Middle School · Place 4 · Franklin ClusterFranklin Cluster3,000 Meters Middle School49:54.567
Oct 3Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 3 · 3,000 Meters Varsity · Place 1 · Franklin ClusterFranklin Cluster3,000 Meters Varsity110:45.517
Sep 26Franklin, Jefferson, Roosevelt @ ClevelandSep 26 · 3,000 Meters Middle School · Place 1 · Franklin ClusterFranklin Cluster3,000 Meters Middle School110:37.687