Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 m · Pine Ridge Golf ClubBill Dellinger Invitational · Sep 234:36.80Bill Dellinger InvitationalSeptember 23, 2021
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2010:37.80USATF Region 13 Junior Olympic ChampionshipsNovember 20, 2021
3,000 Meters · First Baptist ChurchOTC Donut Chase · Oct 1511:00.4OTC Donut ChaseOctober 15, 2021
3,000 Meters · Jesuit High SchoolUSATF Oregon Association Junior Olympic Championships · Nov 1311:47.01USATF Oregon Association Junior Olympic ChampionshipsNovember 13, 2021
3,000 Meters · Lane Community CollegeThe Great OTC Donut Chase · Oct 1410:56.4The Great OTC Donut ChaseOctober 14, 2022
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3010:21.7Stumptown Youth XC ChampionshipOctober 30, 2022
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 1914:10.60USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2022
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2616:56.87Nike Portland XCSeptember 26, 2026
5,000 Meters · Colver Sports Fields6A-SD1 District 1 Championships · Oct 2917:19.506A-SD1 District 1 ChampionshipsOctober 29, 2026
5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 917:02.5OSAA 6A State ChampionshipsNovember 9, 2024
5,000 Meters · Marist HS 5K CourseMarist Invite · Sep 217:48.6Marist InviteSeptember 2, 2023
5,000 Meters · Richardson ParkFlight 7 · Oct 317:02.7Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 916:25.526th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1117:01.03Ash Creek InvitationalSeptember 11, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 296A-SD1 District 1 ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 2 · South EugeneSouth Eugene5,000 Meters Junior Varsity217:19.50 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Championship · Place 10 · South EugeneSouth Eugene5,000 Meters JV Championship1016:25.52 PB12
Oct 3Flight 7Oct 3 · 5,000 Meters Junior Varsity · Place 2 · South EugeneSouth Eugene5,000 Meters Junior Varsity217:02.7 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters Green Varsity · Place 14 · South EugeneSouth Eugene5,000 Meters Green Varsity1416:56.87 PB12
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Varsity · Place 23 · South EugeneSouth Eugene5,000 Meters Varsity2317:01.03 PB12
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 32 · South EugeneSouth Eugene5,000 Meters Varsity Boys 5A – 6A3218:40.78Unofficial12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 6A · Place 113 · South EugeneSouth Eugene5,000 Meters 6A11317:07.1311
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity Championship · Place 82 · South EugeneSouth Eugene5,000 Meters Varsity Championship8216:21.7111
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 32 · South EugeneSouth Eugene5,000 Meters Varsity3216:40.3011
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity · Place 213 · South EugeneSouth Eugene5,000 Meters Varsity21317:40.1011
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Varsity · Place 36 · South EugeneSouth Eugene5,000 Meters Varsity3617:00.9011
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 38 · South EugeneSouth Eugene5,000 Meters Varsity 5A3817:52.1011

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9OSAA 6A State ChampionshipsNov 9 · 5,000 Meters 6A · Place 108 · South EugeneSouth Eugene5,000 Meters 6A10817:02.5 PB10
Oct 306A-7 Southwest Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 23 · South EugeneSouth Eugene5,000 Meters Varsity2317:30.7210
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Varsity Championship · Place 144 · South EugeneSouth Eugene5,000 Meters Varsity Championship14417:02.2010
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity · Place 128 · South EugeneSouth Eugene5,000 Meters Varsity12816:58.3SO
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Varsity 5A · Place 43 · South EugeneSouth Eugene5,000 Meters Varsity 5A4317:29.2010
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Varsity · Place 56 · South EugeneSouth Eugene5,000 Meters Varsity5617:11.0610
Sep 7Marist InviteSep 7 · 5,000 Meters Varsity · Place 19 · South EugeneSouth Eugene5,000 Meters Varsity1917:15.9510
Aug 30Night MeetAug 30 · 3,000 Meters Sophomore · Place 14 · South EugeneSouth Eugene3,000 Meters Sophomore149:55.9110

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 256A-7 Southwest Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 3 · South EugeneSouth Eugene5,000 Meters Junior Varsity317:43.939
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Junior Varsity Championship · Place 17 · South EugeneSouth Eugene5,000 Meters Junior Varsity Championship1717:06.6FR
Sep 30Nike Portland XCSep 30 · 5,000 Meters Junior Varsity Freshman Division 1 · Place 8 · South EugeneSouth Eugene5,000 Meters Junior Varsity Freshman Division 1817:48.8FR
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Junior Varsity · Place 11 · South EugeneSouth Eugene5,000 Meters Junior Varsity1117:48.1FR
Sep 2Marist InviteSep 2 · 5,000 Meters Junior Varsity · Place 1 · South EugeneSouth Eugene5,000 Meters Junior Varsity117:48.6 PB9
Aug 25Night MeetAug 25 · 3,000 Meters Freshman · Place 9 · South EugeneSouth Eugene3,000 Meters Freshman910:30.0FR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 30 · Amazon Distance ProjectAmazon Distance Project4,000 Meters 13-143014:10.60 PB8
Nov 5USATF Oregon Association Junior Olympic ChampionshipsNov 5 · 4,000 Meters Varsity · Place 7 · Amazon Distance ProjectAmazon Distance Project4,000 Meters Varsity714:14.5314
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 29 · Amazon Distance ProjectAmazon Distance Project3,000 Meters Super Champs2910:21.7 PB8
Oct 14The Great OTC Donut ChaseOct 14 · 3,000 Meters New Division · Place 1 · Amazon Distance ProjectAmazon Distance Project3,000 Meters New Division110:56.4 PB8
Oct 1The Harrier Classic Oct 1 · 3,200 Meters Middle School · Place 3 · Amazon Distance ProjectAmazon Distance Project3,200 Meters Middle School312:28.8—
Sep 17Northwest Classic XC 2022Sep 17 · 3,000 Meters Middle School · Place 2 · Amazon Distance ProjectAmazon Distance Project3,000 Meters Middle School211:19.20—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 9 · Amazon Distance ProjectAmazon Distance Project3,000 Meters 11-12910:37.80 PB7
Nov 13USATF Oregon Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 11-12 · Place 6 · Amazon Distance ProjectAmazon Distance Project3,000 Meters 11-12611:47.01 PB7
Oct 31Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Super Champs · Place 100 · Amazon Distance ProjectAmazon Distance Project3,000 Meters Super Champs10011:41.007
Oct 15OTC Donut ChaseOct 15 · 3,000 Meters New Division · Place 5 · Amazon Distance ProjectAmazon Distance Project3,000 Meters New Division511:00.4 PB7
Sep 23Bill Dellinger InvitationalSep 23 · 1,500 Meters Coed 1500 · Place 2 · Amazon Distance ProjectAmazon Distance Project1,500 Meters Coed 150024:36.80 PB7