Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Franklin HSMcDaniel, Lincoln, Roosevelt, Franklin @ Clinton Park · Oct 1713:41.65McDaniel, Lincoln, Roosevelt, Franklin @ Clinton ParkOctober 17, 2023
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2811:48.93The Good Evening MeetAugust 28, 2026
3,000 Meters · Jackson Middle SchoolPIL Middle School Championship · Oct 2313:14.27PIL Middle School ChampionshipOctober 23, 2023
3,000 Meters · Westmoreland ParkCleveland, Franklin, Jefferson, Roosevelt @ Westmoreland · Sep 2913:55.88Cleveland, Franklin, Jefferson, Roosevelt @ WestmorelandSeptember 29, 2022
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1919:59.52The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1420:31.65PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Fernhill ParkPIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin) · Sep 1620:43.35PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)September 16, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 720:15.50OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1718:58.16Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1219:22.91Oregon City XC Invitational September 12, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 919:26.036th 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 58 · FranklinFranklin5,000 Meters 6A5820:15.50 PB10
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 13 · Franklin (OR)Franklin (OR)5,000 Meters Varsity1319:35.410
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 13 · Franklin (OR)Franklin (OR)5,000 Meters Varsity1319:35.410
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Varsity · Place 19 · Franklin (OR)Franklin (OR)5,000 Meters Varsity1918:58.16 PB10
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Varsity · Place 5 · Franklin (OR)Franklin (OR)5,000 Meters Varsity520:31.65 PB10
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters WildwoodRunning Varsity Championship · Place 70 · Franklin (OR)Franklin (OR)5,000 Meters WildwoodRunning Varsity Championship7019:26.03 PB10
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Varsity Girls (Ave under 19:45) · Place 61 · Franklin (OR)Franklin (OR)5,000 Meters Elite Varsity Girls (Ave under 19:45)6119:59.52 PB10
Sep 16PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)Sep 16 · 5,000 Meters Varsity · Place 10 · Franklin (OR)Franklin (OR)5,000 Meters Varsity1020:43.35 PB10
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Girls · Place 21 · Franklin (OR)Franklin (OR)5,000 Meters Varsity Girls2119:22.91 PB10
Sep 2PIL PreviewSep 2 · 5,000 Meters Varsity · Place 9 · Franklin (OR)Franklin (OR)5,000 Meters Varsity920:04.1310
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Sophomore Girls · Place 11 · Franklin (OR)Franklin (OR)3,000 Meters Sophomore Girls1111:48.93 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 5 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity520:20.199
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Varsity 1 · Place 55 · FranklinFranklin5,000 Meters Varsity 15520:29.549
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Frosh/Soph Freshman · Place 4 · Franklin (OR)Franklin (OR)5,000 Meters Frosh/Soph Freshman420:40.729
Oct 1PIL @ Clinton ParkOct 1 · 5,000 Meters Varsity · Place 7 · Franklin (OR)Franklin (OR)5,000 Meters Varsity720:46.809
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Varsity · Place 53 · Franklin (OR)Franklin (OR)5,000 Meters Varsity5320:05.609
Sep 17PIL @ Cleveland (Westmoreland Park)Sep 17 · 5,000 Meters Varsity · Place 10 · Franklin (OR)Franklin (OR)5,000 Meters Varsity1021:31.769
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 4 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity421:53.109
Sep 3PIL PreviewSep 3 · 5,000 Meters Varsity · Place 32 · Franklin (OR)Franklin (OR)5,000 Meters Varsity3222:20.699
Aug 29Night MeetAug 29 · 3,000 Meters Freshman · Place 16 · Franklin (OR)Franklin (OR)3,000 Meters Freshman1612:13.759

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 68 · Franklin ClusterFranklin Cluster3,000 Meters Varsity6812:15.828
Oct 28PIL Middle School ChampionshipsOct 28 · 3,000 Meters Championship · Place 7 · Franklin ClusterFranklin Cluster3,000 Meters Championship712:40.108
Oct 17McDaniel, Lincoln, Roosevelt @ FranklinOct 17 · 3,000 Meters Middle School · Place 3 · Franklin ClusterFranklin Cluster3,000 Meters Middle School312:44.78
Oct 114th Annual Rose City Championship InviteOct 11 · 3,000 Meters Middle School · Place 32 · Franklin ClusterFranklin Cluster3,000 Meters Middle School3212:33.728

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 35 · Franklin ClusterFranklin Cluster3,000 Meters Varsity3512:44.437
Oct 23PIL Middle School ChampionshipOct 23 · 3,000 Meters Championship · Place 19 · Franklin ClusterFranklin Cluster3,000 Meters Championship1913:14.27 PB7
Oct 17McDaniel, Lincoln, Roosevelt, Franklin @ Clinton ParkOct 17 · 3,000 Meters Middle School · Place 7 · Franklin ClusterFranklin Cluster3,000 Meters Middle School713:41.65 PB7
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 3,000 Meters Middle School · Place 46 · Franklin ClusterFranklin Cluster3,000 Meters Middle School4612:55.97
Oct 3Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 3 · 3,000 Meters 3K Girls · Place 20 · Franklin ClusterFranklin Cluster3,000 Meters 3K Girls2013:42.237

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24PIL Middle School ChampionshipOct 24 · 3,000 Meters Championship · Place 22 · Franklin ClusterFranklin Cluster3,000 Meters Championship2214:14.516
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 3,000 Meters Middle School · Place 31 · Franklin ClusterFranklin Cluster3,000 Meters Middle School3114:24.206
Oct 6Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 6 · 3,000 Meters 3K Girls · Place 14 · Franklin ClusterFranklin Cluster3,000 Meters 3K Girls1414:13.936
Sep 29Cleveland, Franklin, Jefferson, Roosevelt @ WestmorelandSep 29 · 3,000 Meters 3k Girls · Place 11 · Franklin ClusterFranklin Cluster3,000 Meters 3k Girls1113:55.88 PB6