Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 2322:45.60The Mook XC Invite at AlderbrookSeptember 23, 2023
5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 921:13.8OSAA 6A State ChampionshipsNovember 9, 2024
5950 m · Newhall Community ParkSaint Mary's Invite · Sep 1824:51.79Saint Mary's InviteSeptember 18, 2026
6,000 Meters · Baylands ParkBronco Invitational · Oct 1825:28.3Bronco InvitationalOctober 18, 2025
6,000 Meters · Golden Gate ParkSan Francisco State Invitational · Oct 1026:41.9San Francisco State InvitationalOctober 10, 2025
6,000 Meters · Golden Gate ParkSan Francisco Invitational · Aug 2925:22.7San Francisco InvitationalAugust 29, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Bronco InvitationalOct 17 · 6,000 Meters Invitational · St. Mary's (CA)St. Mary's (CA)6,000 Meters Invitational0DNFSo
Sep 18Saint Mary's InviteSep 18 · 5,950 Meters College · Place 145 · St. Mary's (CA)St. Mary's (CA)5,950 Meters College14524:51.79 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Bronco InvitationalOct 18 · 6,000 Meters Invitational · Place 147 · St. Mary's (CA)St. Mary's (CA)6,000 Meters Invitational14725:28.3 PBFr
Oct 10San Francisco State InvitationalOct 10 · 6,000 Meters Collegiate · Place 103 · St. Mary's (CA)St. Mary's (CA)6,000 Meters Collegiate10326:41.9 PBFr
Aug 29San Francisco InvitationalAug 29 · 6,000 Meters Women's Race · Place 108 · St. Mary's (CA)St. Mary's (CA)6,000 Meters Women's Race10825:22.7 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9OSAA 6A State ChampionshipsNov 9 · 5,000 Meters 6A · Place 116 · FranklinFranklin5,000 Meters 6A11621:13.8 PB12
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Varsity · Place 29 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2920:51.2012
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Varsity · Place 36 · Franklin (OR)Franklin (OR)5,000 Meters Varsity3620:49.5012
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity · Place 108 · Franklin (OR)Franklin (OR)5,000 Meters Varsity10821:09.9SR
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity Elite · Place 107 · Franklin (OR)Franklin (OR)5,000 Meters Varsity Elite10721:10.9012
Sep 18PIL - Lincoln, Roosevelt, Franklin, Benson @ WellsSep 18 · 5,000 Meters Varsity · Place 10 · Franklin (OR)Franklin (OR)5,000 Meters Varsity1022:27.8012
Sep 14Oregon City XC InvitationalSep 14 · 5,000 Meters Varsity · Place 22 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2221:24.7012
Sep 4PIL PreviewSep 4 · 5,000 Meters Varsity · Place 21 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2122:03.0012
Aug 30Night MeetAug 30 · 3,000 Meters Varsity · Place 43 · Franklin (OR)Franklin (OR)3,000 Meters Varsity4312:14.2212

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 256A-1 PIL District ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 18 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1822:01.3011
Oct 4PIL - Jeff, Wells, Ben, Grant @ FranklinOct 4 · 5,000 Meters Varsity · Place 23 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2323:35.7911
Sep 23The Mook XC Invite at AlderbrookSep 23 · 5,000 Meters Invitational · Place 130 · FranklinFranklin5,000 Meters Invitational13022:45.60 PB11
Sep 6PIL District PreviewSep 6 · 5,000 Meters Varsity · Place 25 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2521:46.9JR
Aug 25Night MeetAug 25 · 3,000 Meters Varsity · Place 32 · Franklin (OR)Franklin (OR)3,000 Meters Varsity3212:15.9JR

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 266A-1 PIL District ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 17 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1721:56.2SO
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Junior Varsity Championship · Place 44 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity Championship4423:44.40SO
Oct 5Roosevelt / Franklin / Barlow @ GreshamOct 5 · 5,000 Meters Varsity · Place 11 · Franklin (Or)Franklin (Or)5,000 Meters Varsity1123:54.88—
Sep 21PIL / MHC @ FranklinSep 21 · 5,000 Meters Varsity · Place 15 · Franklin (OR)Franklin (OR)5,000 Meters Varsity1522:32.5SO
Sep 17Northwest Classic XC 2022Sep 17 · 5,000 Meters Junior Varsity · Place 17 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1722:24.6010
Sep 10Ash Creek XC FestivalSep 10 · 5,000 Meters Varsity · Franklin (OR)Franklin (OR)5,000 Meters Varsity—DNFSO
Sep 7PIL PreviewSep 7 · 5,000 Meters Varsity · Place 28 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2822:01.30SO
Aug 26Night MeetAug 26 · 3,000 Meters Sophomore · Place 31 · Franklin (OR)Franklin (OR)3,000 Meters Sophomore3112:27.60SO