Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Junction City High SchoolJC Rust Buster · Aug 2911:32.45JC Rust BusterAugust 29, 2026
3,000 Meters · Lane Community CollegeLane County Championship · Sep 1112:55.8Lane County ChampionshipSeptember 11, 2025
5,000 Meters · Bryant ParkThe Harrier Classic · Oct 319:59.67The Harrier ClassicOctober 3, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 919:43.44Champoeg InvitationalOctober 9, 2026
5,000 Meters · Harrisburg High SchoolHarrisburg Challenge · Oct 1520:22.1Harrisburg ChallengeOctober 15, 2026
5,000 Meters · Jackson County Expo5A-SD1 District 1 Championships · Oct 2819:22.405A-SD1 District 1 ChampionshipsOctober 28, 2026
5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 1920:19.80Northwest Classic-Sponsored by Steens Mountain Running CampSeptember 19, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1219:26.63Oregon City XC Invitational September 12, 2026
5,000 Meters · Willamette High SchoolWillamette Golden Hour 5K · Sep 2620:12.47Willamette Golden Hour 5KSeptember 26, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 285A-SD1 District 1 ChampionshipsOct 28 · 5,000 Meters Varsity · Place 49 · Willamette5,000 Meters Varsity4919:22.40 PB10
Oct 21Umpqua Invite Oct 21 · 5,000 Meters Varsity · Place 80 · Willamette5,000 Meters Varsity8019:20.010
Oct 15Harrisburg ChallengeOct 15 · 5,000 Meters Varsity · Place 41 · Willamette5,000 Meters Varsity4120:22.1 PB10
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters JV Boys BLUE (22:00 or faster) · Place 49 · Willamette5,000 Meters JV Boys BLUE (22:00 or faster)4919:43.44 PB10
Oct 3The Harrier ClassicOct 3 · 5,000 Meters VARSITY · Place 66 · Willamette5,000 Meters VARSITY6619:59.67 PB10
Sep 26Willamette Golden Hour 5KSep 26 · 5,000 Meters Varsity · Place 15 · Willamette5,000 Meters Varsity1520:12.47 PB10
Sep 19Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters 5A/6A Varsity · Place 98 · Willamette5,000 Meters 5A/6A Varsity9820:19.80 PB10
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 194 · Willamette5,000 Meters Varsity Boys19419:26.63 PB10
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 119 · Willamette5,000 Meters Varsity Boys 5A – 6A11922:05.07Unofficial10
Aug 29JC Rust BusterAug 29 · 3,000 Meters Varsity · Place 41 · Willamette3,000 Meters Varsity4111:32.45 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 296A-7 Southwest Conference ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 56 · Willamette5,000 Meters Junior Varsity5621:06.529
Oct 22Umpqua InviteOct 22 · 5,000 Meters Varsity · Place 129 · Willamette5,000 Meters Varsity12920:38.899
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Varsity · Place 103 · Willamette5,000 Meters Varsity10320:20.059
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Varsity · Place 137 · Willamette5,000 Meters Varsity13720:03.509
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Frosh/Soph Freshman · Place 96 · Willamette5,000 Meters Frosh/Soph Freshman9620:37.869
Sep 27Willamette Golden Hour 5KSep 27 · 5,000 Meters Varsity · Place 32 · Willamette5,000 Meters Varsity3222:36.789
Sep 20Prefontaine Memorial RunSep 20 · 5,000 Meters Varsity · Place 144 · Willamette5,000 Meters Varsity14421:47.79
Sep 13Stayton XC InvitationalSep 13 · 5,000 Meters Varsity · Place 81 · Willamette5,000 Meters Varsity8123:43.009
Sep 13Stayton XC InvitationalSep 13 · 5,000 Meters Varsity · Place 81 · Willamette5,000 Meters Varsity8123:43.009
Sep 11Lane County ChampionshipSep 11 · 3,000 Meters Male · Place 14 · Willamette3,000 Meters Male1412:55.8 PB9
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 111 · Willamette5,000 Meters Junior Varsity 5A11122:35.509