Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Franklin HSMcDaniel, Lincoln, Roosevelt, Franklin @ Clinton Park · Oct 1715:33.28McDaniel, Lincoln, Roosevelt, Franklin @ Clinton ParkOctober 17, 2023
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2813:20.31The Good Evening MeetAugust 28, 2026
3,000 Meters · Jackson Middle SchoolCleveland, Franklin, Lincoln, Wells @ Jackson MS · Oct 316:02.58Cleveland, Franklin, Lincoln, Wells @ Jackson MSOctober 3, 2023
3,000 Meters · Westmoreland ParkCleveland, Franklin, Jefferson, Roosevelt @ Westmoreland · Sep 2915:56.49Cleveland, Franklin, Jefferson, Roosevelt @ WestmorelandSeptember 29, 2022
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1921:42.30The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2621:09.29Nike Portland XCSeptember 26, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1422:53.39PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Fernhill ParkPIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin) · Sep 1623:12.30PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)September 16, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1720:52.98Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1221:33.98Oregon City XC Invitational September 12, 2026
5,000 Meters · Pier ParkPIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt) · Sep 3022:13.36PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)September 30, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 921:11.346th 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
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 11 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1121:07.811
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity · Place 4 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity420:52.98 PB11
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Varsity · Place 26 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2622:53.39 PB11
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Championship · Place 34 · Franklin (OR)Franklin (OR)5,000 Meters JV Championship3421:11.34 PB11
Sep 30PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)Sep 30 · 5,000 Meters Varsity · Place 9 · Franklin (OR)Franklin (OR)5,000 Meters Varsity922:13.36 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters J/S JV Morning · Place 15 · Franklin (OR)Franklin (OR)5,000 Meters J/S JV Morning1521:09.29 PB11
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Junior Varsity Girls · Place 11 · Franklin (OR)Franklin (OR)5,000 Meters Elite Junior Varsity Girls1121:42.30 PB11
Sep 16PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)Sep 16 · 5,000 Meters Junior Varsity · Place 7 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity723:12.30 PB11
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Girls Gold · Place 10 · Franklin (OR)Franklin (OR)5,000 Meters JV Girls Gold1021:33.98 PB11
Sep 2PIL PreviewSep 2 · 5,000 Meters Junior Varsity · Place 4 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity422:12.9611
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Junior Girls · Place 38 · Franklin (OR)Franklin (OR)3,000 Meters Junior Girls3813:20.31 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 10 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1021:36.9710
Oct 15PIL @ Grant ParkOct 15 · 5,000 Meters Varsity · Place 11 · Franklin (OR)Franklin (OR)5,000 Meters Varsity1121:54.3710
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Frosh/Soph Freshman · Place 10 · Franklin (OR)Franklin (OR)5,000 Meters Frosh/Soph Freshman1022:11.8210
Oct 1PIL @ Clinton ParkOct 1 · 5,000 Meters Junior Varsity · Place 4 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity423:06.9010
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Varsity · Place 85 · Franklin (OR)Franklin (OR)5,000 Meters Varsity8520:50.4010
Sep 17PIL @ Cleveland (Westmoreland Park)Sep 17 · 5,000 Meters Varsity · Place 23 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2323:37.1910
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 10 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1022:25.1010
Sep 3PIL PreviewSep 3 · 5,000 Meters Junior Varsity · Place 10 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1023:33.7110
Aug 29Night MeetAug 29 · 3,000 Meters Sophomore · Place 27 · Franklin (OR)Franklin (OR)3,000 Meters Sophomore2712:21.8010

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 15 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1521:56.209
Oct 16PIL @ Clinton Park (Franklin Host)Oct 16 · 5,000 Meters Varsity · Place 26 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2623:04.299
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Junior Varsity · Place 7 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity722:36.409
Oct 2PIL @ Fernhill Park (Lincoln Host)Oct 2 · 5,000 Meters Junior Varsity · Place 29 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity2923:08.509
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 1 · Place 62 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity Division 16223:08.5FR
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 58 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity5822:52.509
Sep 18PIL - Lincoln, Roosevelt, Franklin, Benson @ WellsSep 18 · 5,000 Meters Junior Varsity · Place 5 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity524:07.609
Sep 14Oregon City XC InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 4 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity423:06.909
Sep 4PIL PreviewSep 4 · 5,000 Meters Junior Varsity · Place 19 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1925:01.909
Aug 30Night MeetAug 30 · 3,000 Meters Freshman · Place 28 · Franklin (OR)Franklin (OR)3,000 Meters Freshman2812:59.789

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17McDaniel, Lincoln, Roosevelt, Franklin @ Clinton ParkOct 17 · 3,000 Meters Middle School · Place 28 · Franklin ClusterFranklin Cluster3,000 Meters Middle School2815:33.28 PB8
Oct 3Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 3 · 3,000 Meters 3K Girls · Place 47 · Franklin ClusterFranklin Cluster3,000 Meters 3K Girls4716:02.58 PB8
Sep 26Franklin, Jefferson, Roosevelt and Cleveland @ WestmorelandSep 26 · 3,000 Meters 3k Girls · Place 27 · Franklin ClusterFranklin Cluster3,000 Meters 3k Girls2715:57.438

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 6Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 6 · 3,000 Meters 3K Girls · Place 42 · Franklin ClusterFranklin Cluster3,000 Meters 3K Girls4217:05.827
Sep 29Cleveland, Franklin, Jefferson, Roosevelt @ WestmorelandSep 29 · 3,000 Meters 3k Girls · Place 28 · Franklin ClusterFranklin Cluster3,000 Meters 3k Girls2815:56.49 PB7

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25PIL Youth XC District ChampionshipOct 25 · 3,000 Meters Novice Coed · Place 200 · Franklin ClusterFranklin Cluster3,000 Meters Novice Coed20020:29.476
Oct 21PIL Youth XC Meet @ FHSOct 21 · 3,000 Meters 3K Girls 6 PM · Place 72 · Franklin ClusterFranklin Cluster3,000 Meters 3K Girls 6 PM7221:48.116
Oct 7Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 7 · 3,000 Meters 3K Girls · Place 80 · Franklin ClusterFranklin Cluster3,000 Meters 3K Girls8020:29.506
Sep 30Grant, Franklin, Jefferson, Wells at Jackson MSSep 30 · 3,000 Meters Girls 3K · Place 55 · Franklin ClusterFranklin Cluster3,000 Meters Girls 3K5521:29.36