Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2811:46.78The Good Evening MeetAugust 28, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2618:33.79Nike Portland XCSeptember 26, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 919:05.19Champoeg InvitationalOctober 9, 2026
5,000 Meters · Jackson County Expo5A-SD1 District 1 Championships · Oct 2818:49.605A-SD1 District 1 ChampionshipsOctober 28, 2026
5,000 Meters · Lane Community CollegeNorthwest Classic : Sponsored by Steens Mountain Running Camp · Sep 2020:00.80Northwest Classic : Sponsored by Steens Mountain Running CampSeptember 20, 2025
5,000 Meters · Marist HSMarist Invite · Sep 519:28.30Marist InviteSeptember 5, 2026
5,000 Meters · Marist HS 5K CourseMarist Invite · Sep 222:16.1Marist InviteSeptember 2, 2023
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1618:57.00Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1218:35.33Oregon City XC Invitational September 12, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 285A-SD1 District 1 ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 18 · Springfield5,000 Meters Junior Varsity1818:49.60 PB12
Oct 21Umpqua Invite Oct 21 · 5,000 Meters Junior Varsity · Place 5 · Springfield5,000 Meters Junior Varsity518:58.812
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 157 · Springfield5,000 Meters Varsity15718:57.00 PB12
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters JV Boys BLUE (22:00 or faster) · Place 18 · Springfield5,000 Meters JV Boys BLUE (22:00 or faster)1819:05.19 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters J/S JV Morning · Place 87 · Springfield5,000 Meters J/S JV Morning8718:33.79 PB12
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Boys Gold. (21mins-) · Place 52 · Springfield5,000 Meters JV Boys Gold. (21mins-)5218:35.33 PB12
Sep 5Marist InviteSep 5 · 5,000 Meters Junior Varsity (co-ed) · Place 2 · Springfield5,000 Meters Junior Varsity (co-ed)219:28.30 PB12
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Senior Boys · Place 68 · Springfield3,000 Meters Senior Boys6811:46.78 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22Umpqua InviteOct 22 · 5,000 Meters Junior Varsity · Place 9 · Springfield5,000 Meters Junior Varsity918:24.4311
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 150 · Springfield5,000 Meters Varsity15018:57.8011
Sep 20Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters 5A/6A Varsity · Place 70 · Springfield5,000 Meters 5A/6A Varsity7020:00.80 PB11
Sep 17The Grizzly InvitationalSep 17 · 5,000 Meters Varsity · Place 48 · Springfield5,000 Meters Varsity4821:30.8011
Sep 6Marist InviteSep 6 · 5,000 Meters Varsity · Place 42 · Springfield5,000 Meters Varsity4219:07.2011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 305A-2 Midwestern League ChampionshipsOct 30 · 5,000 Meters Varsity · Place 35 · Springfield5,000 Meters Varsity3518:41.3010
Oct 23Umpqua InviteOct 23 · 5,000 Meters Junior Varsity · Place 17 · Springfield5,000 Meters Junior Varsity1718:44.4010
Oct 19The CG Bramble ScrambleOct 19 · 5,000 Meters Junior Varsity · Place 4 · Springfield5,000 Meters Junior Varsity419:59.9010
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 48 · Springfield5,000 Meters Varsity4819:43.5110
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 1 · Place 107 · Springfield5,000 Meters Junior Varsity Division 110719:56.8SO
Sep 11Country Fair ClassicSep 11 · 5,000 Meters Junior Varsity · Place 15 · Springfield5,000 Meters Junior Varsity1520:26.410
Sep 7Ultimook RaceSep 7 · 5,000 Meters Varsity 5A · Place 124 · Springfield5,000 Meters Varsity 5A12421:52.8110

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 255A-2 Midwestern League ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 32 · Springfield5,000 Meters Junior Varsity3220:44.369
Oct 18Umpqua InviteOct 18 · 5,000 Meters Junior Varsity · Place 106 · Springfield5,000 Meters Junior Varsity10622:03.109
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 83 · Springfield5,000 Meters Varsity8321:11.6FR
Sep 30Nike Portland XCSep 30 · 5,000 Meters Junior Varsity Freshman Division 1 · Place 148 · Springfield5,000 Meters Junior Varsity Freshman Division 114821:35.2FR
Sep 23Northwest Classic 2023Sep 23 · 5,000 Meters Junior Varsity · Place 140 · Springfield5,000 Meters Junior Varsity14021:45.7FR
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Junior Varsity · Place 130 · Springfield5,000 Meters Junior Varsity13021:31.4FR
Sep 2Marist InviteSep 2 · 5,000 Meters Junior Varsity · Place 33 · Springfield5,000 Meters Junior Varsity3322:16.1 PB9