Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · South Eugene HSEugene XC Meet 6 · Apr 1014:44.80Eugene XC Meet 6April 10, 2021
4,000 Meters · Joe Dancer ParkLinfield Harrier Classic · Sep 415:27.36Linfield Harrier ClassicSeptember 4, 2026
5,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 319:46.151st Charles Bowles Willamette XC InvitationalOctober 3, 2026
5,000 Meters · Dorris Ranch Living History ParkEugene XC Meet 3 · Mar 2024:32.10Eugene XC Meet 3March 20, 2021
5,000 Meters · Lane Community CollegeOSAA 5A State Championships · Nov 420:27.9OSAA 5A State ChampionshipsNovember 4, 2023
5,000 Meters · Marist HSEugene XC Meet 2 · Mar 1325:14.20Eugene XC Meet 2March 13, 2021
5,000 Meters · Marist HS 5K CourseMarist Invite · Sep 220:25.3Marist InviteSeptember 2, 2023
5,000 Meters · North Eugene High SchoolEugene XC Meet 4 · Mar 2723:56.10Eugene XC Meet 4March 27, 2021
5,000 Meters · Valley of the Rogue State Park5A-2 Midwestern League Championships · Oct 2722:17.565A-2 Midwestern League ChampionshipsOctober 27, 2021
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1119:43.05Ash Creek InvitationalSeptember 11, 2026
6,000 Meters · Lewiston OrchardsCascade Collegiate Conference Championships · Nov 625:15.90Cascade Collegiate Conference ChampionshipsNovember 6, 2026
6,000 Meters · Oak Knoll Golf CourseLinfield George Oja Invitational · Oct 1722:46.47Linfield George Oja InvitationalOctober 17, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Cascade Collegiate Conference ChampionshipsNov 6 · 6,000 Meters CCC Womens · Place 67 · Corban (Ore.)Corban (Ore.)6,000 Meters CCC Womens6725:15.90 PBJr
Oct 17Linfield George Oja InvitationalOct 17 · 6,000 Meters Collegiate · Place 79 · Corban (Ore.)Corban (Ore.)6,000 Meters Collegiate7922:46.47 PBJr
Oct 351st Charles Bowles Willamette XC InvitationalOct 3 · 5,000 Meters Invite · Place 118 · Corban (Ore.)Corban (Ore.)5,000 Meters Invite11819:46.1 PBJr
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Collegiate · Place 32 · Corban (Ore.)Corban (Ore.)5,000 Meters Collegiate3219:43.05 PBJr
Sep 4Linfield Harrier ClassicSep 4 · 4,000 Meters Open · Place 53 · Corban (Ore.)Corban (Ore.)4,000 Meters Open5315:27.36 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Cascade Collegiate Conference ChampionshipsNov 7 · 6,000 Meters CCC · Place 27 · Corban (Ore.)Corban (Ore.)6,000 Meters CCC2723:23.20So
Oct 18Linfield George Oja InvitationalOct 18 · 6,000 Meters Varsity · Place 70 · Corban (Ore.)Corban (Ore.)6,000 Meters Varsity7022:37.40So
Oct 450th Charles Bowles Willamette XC InvitationalOct 4 · 5,000 Meters Varsity · Place 52 · Corban (Ore.)Corban (Ore.)5,000 Meters Varsity5218:35.30So
Sep 12Ash Creek FestivalSep 12 · 5,000 Meters Varsity · Place 20 · CorbanCorban5,000 Meters Varsity2019:16.5SO
Aug 29Lewis & Clark XC OpenerAug 29 · 5,000 Meters Varsity · Place 21 · Corban (Ore.)Corban (Ore.)5,000 Meters Varsity2119:20.69So

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 82024 CCC XC ChampionshipsNov 8 · 6,000 Meters Varsity · Place 20 · Corban (Ore.)Corban (Ore.)6,000 Meters Varsity2023:52.1FR
Oct 19Linfield George Oja InvitationalOct 19 · 6,000 Meters Varsity · Place 55 · Corban (Ore.)Corban (Ore.)6,000 Meters Varsity5523:30.70Fr
Oct 549th Charles Bowles Willamette XC InvitationalOct 5 · 5,000 Meters Varsity · Place 100 · CorbanCorban5,000 Meters Varsity10019:34.0FR
Sep 20CCC Preview MeetSep 20 · 6,000 Meters Varsity · Place 21 · CorbanCorban6,000 Meters Varsity2124:15.2FR
Aug 31Linfield Harrier ClassicAug 31 · 4,000 Meters Open · Place 47 · Corban (Ore.)Corban (Ore.)4,000 Meters Open4716:01.41Fr

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4OSAA 5A State ChampionshipsNov 4 · 5,000 Meters 5A · Place 26 · SpringfieldSpringfield5,000 Meters 5A2620:27.9 PB12
Oct 255A-2 Midwestern League ChampionshipsOct 25 · 5,000 Meters Varsity · Place 6 · SpringfieldSpringfield5,000 Meters Varsity619:21.0712
Oct 18Umpqua InviteOct 18 · 5,000 Meters Varsity · Place 11 · SpringfieldSpringfield5,000 Meters Varsity1120:34.9012
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 36 · SpringfieldSpringfield5,000 Meters Varsity3620:52.7SR
Sep 23Northwest Classic 2023Sep 23 · 5,000 Meters Varsity 5A · Place 39 · SpringfieldSpringfield5,000 Meters Varsity 5A3921:26.3SR
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Varsity · Place 39 · SpringfieldSpringfield5,000 Meters Varsity3920:49.7SR
Sep 2Marist InviteSep 2 · 5,000 Meters Varsity · Place 7 · SpringfieldSpringfield5,000 Meters Varsity720:25.3 PB12

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 265A-2 Midwestern League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 10 · SpringfieldSpringfield5,000 Meters Varsity1021:24.311
Oct 19Umpqua InviteOct 19 · 5,000 Meters Varsity · Place 11 · SpringfieldSpringfield5,000 Meters Varsity1120:56.9JR
Oct 15Lewis & Clark XC InvitationalOct 15 · 5,000 Meters Varsity · Place 29 · SpringfieldSpringfield5,000 Meters Varsity2920:48.9JR
Oct 1The Harrier Classic Oct 1 · 5,000 Meters Varsity · Place 48 · SpringfieldSpringfield5,000 Meters Varsity4821:37.2JR
Sep 17Northwest Classic XC 2022Sep 17 · 5,000 Meters Varsity 5A · Place 98 · SpringfieldSpringfield5,000 Meters Varsity 5A9822:00.4011
Sep 10Marist XC InviteSep 10 · 5,000 Meters Varsity · Place 6 · SpringfieldSpringfield5,000 Meters Varsity621:15.8JR

2021 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 6OSAA 5A State ChampionshipsNov 6 · 5,000 Meters 5A · Place 55 · SpringfieldSpringfield5,000 Meters 5A5522:31.1010
Oct 275A-2 Midwestern League ChampionshipsOct 27 · 5,000 Meters Varsity · Place 20 · SpringfieldSpringfield5,000 Meters Varsity2022:17.56 PB10
Oct 20Umpqua InviteOct 20 · 5,000 Meters Junior Varsity · Place 17 · SpringfieldSpringfield5,000 Meters Junior Varsity1720:54.1010
Oct 9Springfield Invite (RunHub NW)Oct 9 · 5,000 Meters Varsity · Place 10 · SpringfieldSpringfield5,000 Meters Varsity1022:02.210
Oct 2The Harrier ClassicOct 2 · 5,000 Meters Varsity · Place 57 · SpringfieldSpringfield5,000 Meters Varsity5720:45.4010
Sep 18Northwest Classic XC 2021Sep 18 · 5,000 Meters Varsity 5A · Place 63 · SpringfieldSpringfield5,000 Meters Varsity 5A6322:26.9810
Sep 11Saxon Invite Sep 11 · 5,000 Meters Junior Varsity · Place 3 · SpringfieldSpringfield5,000 Meters Junior Varsity323:09.1010
Apr 10Eugene XC Meet 6Apr 10 · 3,200 Meters Varsity · Place 30 · SpringfieldSpringfield3,200 Meters Varsity3014:44.80 PB9
Apr 3Eugene XC Meet 5Apr 3 · 5,000 Meters Varsity · Place 33 · SpringfieldSpringfield5,000 Meters Varsity3324:25.509
Mar 27Eugene XC Meet 4Mar 27 · 5,000 Meters Girls High School · Place 27 · SpringfieldSpringfield5,000 Meters Girls High School2723:56.10 PB9
Mar 20Eugene XC Meet 3Mar 20 · 5,000 Meters Varsity · Place 30 · SpringfieldSpringfield5,000 Meters Varsity3024:32.10 PB9
Mar 13Eugene XC Meet 2Mar 13 · 5,000 Meters Varsity Girls 5K · Place 40 · SpringfieldSpringfield5,000 Meters Varsity Girls 5K4025:14.20 PB9
Mar 6Eugene XC Meet 1Mar 6 · 5,000 Meters Varsity · Place 33 · SpringfieldSpringfield5,000 Meters Varsity3325:52.00Unofficial9