Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Franklin HSPIL Youth XC Meet @ FHS · Oct 2113:46.98PIL Youth XC Meet @ FHSOctober 21, 2021
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2812:54.92The Good Evening MeetAugust 28, 2026
3,000 Meters · Jackson Middle SchoolGrant, Franklin, Jefferson, Wells at Jackson MS · Sep 3013:33.6Grant, Franklin, Jefferson, Wells at Jackson MSSeptember 30, 2021
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3013:35.8Stumptown Youth XC ChampionshipOctober 30, 2022
3,000 Meters · Westmoreland ParkCleveland, Franklin, Jefferson, Roosevelt @ Westmoreland · Sep 2913:53.00Cleveland, Franklin, Jefferson, Roosevelt @ WestmorelandSeptember 29, 2022
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1922:02.80The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2621:51.28Nike Portland XCSeptember 26, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1422:17.52PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1720:54.64Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1221:30.29Oregon City XC Invitational September 12, 2026
5,000 Meters · Pier ParkPIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt) · Sep 3021:58.61PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)September 30, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 921:04.866th 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 13 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1321:24.012
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity · Place 5 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity520:54.64 PB12
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Varsity · Place 20 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2022:17.52 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Championship · Place 31 · Franklin (OR)Franklin (OR)5,000 Meters JV Championship3121:04.86 PB12
Sep 30PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)Sep 30 · 5,000 Meters Varsity · Place 8 · Franklin (OR)Franklin (OR)5,000 Meters Varsity821:58.61 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters J/S JV Morning · Place 31 · Franklin (OR)Franklin (OR)5,000 Meters J/S JV Morning3121:51.28 PB12
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Junior Varsity Girls · Place 15 · Franklin (OR)Franklin (OR)5,000 Meters Elite Junior Varsity Girls1522:02.80 PB12
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Girls Gold · Place 9 · Franklin (OR)Franklin (OR)5,000 Meters JV Girls Gold921:30.29 PB12
Sep 2PIL PreviewSep 2 · 5,000 Meters Varsity · Place 35 · Franklin (OR)Franklin (OR)5,000 Meters Varsity3521:48.1812
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Senior Girls · Place 31 · Franklin (OR)Franklin (OR)3,000 Meters Senior Girls3112:54.92 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 12 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1221:37.5811
Oct 15PIL @ Grant ParkOct 15 · 5,000 Meters Varsity · Place 4 · Franklin (OR)Franklin (OR)5,000 Meters Varsity421:18.5611
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 4 · Franklin (OR)Franklin (OR)5,000 Meters Varsity421:38.9111
Oct 1PIL @ Clinton ParkOct 1 · 5,000 Meters Junior Varsity · Place 1 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity121:55.2011
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 12 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1222:48.4011
Sep 3PIL PreviewSep 3 · 5,000 Meters Junior Varsity · Place 5 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity522:43.0511
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 35 · Franklin (OR)Franklin (OR)3,000 Meters Varsity3512:15.6311

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 56 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity5623:40.2010
Oct 19Hoka Postal Nationals 2 MileOct 19 · 5,000 Meters Varsity · Place 5 · Franklin (OR)Franklin (OR)5,000 Meters Varsity514:28.0010
Oct 16PIL @ Clinton Park (Franklin Host)Oct 16 · 5,000 Meters Junior Varsity · Place 25 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity2524:10.1510
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Junior Varsity · Place 30 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity3023:52.2010
Oct 2PIL @ Fernhill Park (Lincoln Host)Oct 2 · 5,000 Meters Junior Varsity · Place 38 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity3823:29.5010
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 1 · Place 111 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity Division 111124:13.0SO
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 116 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity11623:59.8010
Sep 18PIL - Lincoln, Roosevelt, Franklin, Benson @ WellsSep 18 · 5,000 Meters Junior Varsity · Place 19 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1925:07.8010
Sep 14Oregon City XC InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 25 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity2525:40.1010
Aug 30Night MeetAug 30 · 3,000 Meters Sophomore · Place 32 · Franklin (OR)Franklin (OR)3,000 Meters Sophomore3213:17.3510

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 256A-1 PIL District ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 26 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity2622:21.209
Oct 18PIL - Roos, Grant, Franklin, McdOct 18 · 5,000 Meters Junior Varsity · Place 6 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity624:31.729
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Junior Varsity Championship · Place 82 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity Championship8223:14.6FR
Oct 4PIL - Jeff, Wells, Ben, Grant @ FranklinOct 4 · 5,000 Meters Junior Varsity · Place 2 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity223:10.699
Sep 23The Mook XC Invite at AlderbrookSep 23 · 5,000 Meters JV Larger Schools · Place 32 · FranklinFranklin5,000 Meters JV Larger Schools3222:56.309
Sep 16Oregon City XC Invitational Sep 16 · 5,000 Meters Junior Varsity · Place 13 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1323:13.329
Sep 6PIL District PreviewSep 6 · 5,000 Meters Junior Varsity · Place 16 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1623:22.7FR
Aug 25Night MeetAug 25 · 3,000 Meters Freshman · Place 21 · Franklin (OR)Franklin (OR)3,000 Meters Freshman2114:00.2FR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 51 · Franklin ClusterFranklin Cluster3,000 Meters Champs5113:35.8 PB8
Oct 24PIL Middle School ChampionshipOct 24 · 3,000 Meters Championship · Place 26 · Franklin ClusterFranklin Cluster3,000 Meters Championship2614:23.908
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 3,000 Meters Middle School · Place 35 · Franklin ClusterFranklin Cluster3,000 Meters Middle School3514:39.108
Oct 6Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 6 · 3,000 Meters 3K Girls · Place 19 · Franklin ClusterFranklin Cluster3,000 Meters 3K Girls1914:42.318
Sep 29Cleveland, Franklin, Jefferson, Roosevelt @ WestmorelandSep 29 · 3,000 Meters 3k Girls · Place 10 · Franklin ClusterFranklin Cluster3,000 Meters 3k Girls1013:53.00 PB8

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Super Champs · Place 121 · Franklin ClusterFranklin Cluster3,000 Meters Super Champs12113:53.907
Oct 21PIL Youth XC Meet @ FHSOct 21 · 3,000 Meters 3K Girls 6 PM · Place 15 · Franklin ClusterFranklin Cluster3,000 Meters 3K Girls 6 PM1513:46.98 PB7
Oct 7Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 7 · 3,000 Meters 3K Girls · Place 18 · Franklin ClusterFranklin Cluster3,000 Meters 3K Girls1814:17.557
Sep 30Grant, Franklin, Jefferson, Wells at Jackson MSSep 30 · 3,000 Meters Girls 3K · Place 11 · Franklin ClusterFranklin Cluster3,000 Meters Girls 3K1113:33.6 PB7