Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Oakland High SchoolOakland Donut Dash · Oct 147:10.39Oakland Donut DashOctober 14, 2022
3,000 Meters · Days Creek fitness trailDays Creek Relays · Oct 1511:17Days Creek RelaysOctober 15, 2026
3,000 Meters · Millicoma Intermediate SchoolMillicoma Icebreaker · Aug 2711:20Millicoma IcebreakerAugust 27, 2026
3,000 Meters · River Forks ParkLittle Fir League Championships · Oct 2111:16.3Little Fir League ChampionshipsOctober 21, 2023
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3010:51.6Stumptown Youth XC ChampionshipOctober 30, 2022
5,000 Meters · Cheadle 2.5 Loop CourseChamps Invite · Sep 2517:56.26Champs InviteSeptember 25, 2026
5,000 Meters · Fugate FarmsFugate farms invite · Sep 519:16.00Fugate farms inviteSeptember 5, 2026
5,000 Meters · Glide Athletic FieldsThis Run's for Maynard - Glide Invitational · Oct 118:33.01This Run's for Maynard - Glide InvitationalOctober 1, 2026
5,000 Meters · Illinois Valley Country ClubCougar XC Invitational · Oct 1017:50.40Cougar XC InvitationalOctober 10, 2026
5,000 Meters · Lane Community CollegeNorthwest Classic : Sponsored by Steens Mountain Running Camp · Sep 2019:21.52Northwest Classic : Sponsored by Steens Mountain Running CampSeptember 20, 2025
5,000 Meters · Marshfield High SchoolPrefontaine Memorial Run · Sep 1918:42.0Prefontaine Memorial RunSeptember 19, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 318:49.1Flight 7October 3, 2026
5,000 Meters · Stewart Park2A/1A-SD3 District 3 Championships · Oct 3117:14.532A/1A-SD3 District 3 Championships October 31, 2026
5,000 Meters · Valley of the Rogue State Park 3A/2A/1A-SD4 District 4 Championships · Oct 3017:28.40 3A/2A/1A-SD4 District 4 ChampionshipsOctober 30, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312A/1A-SD3 District 3 Championships Oct 31 · 5,000 Meters Varsity · Place 8 · Days CreekDays Creek5,000 Meters Varsity817:14.53 PB10
Oct 15Days Creek RelaysOct 15 · 3,000 Meters Boys splits · Place 8 · Days CreekDays Creek3,000 Meters Boys splits811:17 PB10
Oct 10Cougar XC InvitationalOct 10 · 5,000 Meters Varsity · Place 4 · Days CreekDays Creek5,000 Meters Varsity417:50.40 PB10
Oct 3Flight 7Oct 3 · 5,000 Meters Frosh/Soph · Place 9 · Days CreekDays Creek5,000 Meters Frosh/Soph918:49.1 PB10
Oct 1This Run's for Maynard - Glide InvitationalOct 1 · 5,000 Meters HS Varsity · Place 7 · Days CreekDays Creek5,000 Meters HS Varsity718:33.01 PB10
Sep 25Champs InviteSep 25 · 5,000 Meters Varsity · Place 32 · Days CreekDays Creek5,000 Meters Varsity3217:56.26 PB10
Sep 19Prefontaine Memorial RunSep 19 · 5,000 Meters Varsity · Place 58 · Days CreekDays Creek5,000 Meters Varsity5818:42.0 PB10
Sep 10OTC Community Run #7Sep 10 · 3,000 Meters High School · Days CreekDays Creek3,000 Meters High School011:03Unofficial10
Sep 5Fugate farms inviteSep 5 · 5,000 Meters Varsity · Place 19 · Days CreekDays Creek5,000 Meters Varsity1919:16.00 PB10
Aug 27Millicoma IcebreakerAug 27 · 3,000 Meters Open · Place 5 · Days CreekDays Creek3,000 Meters Open511:20 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30 3A/2A/1A-SD4 District 4 ChampionshipsOct 30 · 5,000 Meters 2A/1A Varsity · Place 5 · Days CreekDays Creek5,000 Meters 2A/1A Varsity517:28.40 PB9
Sep 20Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters 1A/2A/3A/4A Varsity · Place 52 · Days CreekDays Creek5,000 Meters 1A/2A/3A/4A Varsity5219:21.52 PB9

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Little Fir League ChampionshipsOct 21 · 3,000 Meters Middle School · Place 1 · Days CreekDays Creek3,000 Meters Middle School111:16.3 PB7
Oct 10Days Creek RelaysOct 10 · 1,200 Meters Days Creek Relays Splits · Days CreekDays Creek1,200 Meters Days Creek Relays Splits03:57Unofficial7

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 4 · Days CreekDays Creek3,000 Meters Champs410:51.6 PB6
Oct 14Oakland Donut DashOct 14 · 2,000 Meters Middle School · Place 1 · Days CreekDays Creek2,000 Meters Middle School17:10.39 PB6
Oct 11Days Creek RelaysOct 11 · 1,200 Meters Days Creek Relays splits · Days CreekDays Creek1,200 Meters Days Creek Relays splits04:30Unofficial6
Oct 11Days Creek RelaysOct 11 · 3,000 Meters Days Creek Relays splits · Days CreekDays Creek3,000 Meters Days Creek Relays splits0—6