Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2810:48.59The Good Evening MeetAugust 28, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2617:56.26Nike Portland XCSeptember 26, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 917:50.72Champoeg InvitationalOctober 9, 2026
5,000 Meters · Jackson County Expo5A-SD1 District 1 Championships · Oct 2817:32.105A-SD1 District 1 ChampionshipsOctober 28, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 718:13.50OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Marist HSMarist Invite · Sep 518:04.90Marist InviteSeptember 5, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1618:15.80Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1217:35.58Oregon 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

9 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 5A · Place 71 · Springfield5,000 Meters 5A7118:13.50 PB12
Oct 285A-SD1 District 1 ChampionshipsOct 28 · 5,000 Meters Varsity · Place 23 · Springfield5,000 Meters Varsity2317:32.10 PB12
Oct 21Umpqua Invite Oct 21 · 5,000 Meters Varsity · Place 28 · Springfield5,000 Meters Varsity2817:36.512
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 112 · Springfield5,000 Meters Varsity11218:15.80 PB12
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 54 · Springfield5,000 Meters Varsity Boys5417:50.72 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters Gold Varsity · Place 143 · Springfield5,000 Meters Gold Varsity14317:56.26 PB12
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 106 · Springfield5,000 Meters Varsity Boys10617:35.58 PB12
Sep 5Marist InviteSep 5 · 5,000 Meters Varsity · Place 13 · Springfield5,000 Meters Varsity1318:04.90 PB12
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Senior Boys · Place 40 · Springfield3,000 Meters Senior Boys4010:48.59 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 295A-2 Midwestern League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 10 · Springfield5,000 Meters Junior Varsity1018:51.5011
Oct 22Umpqua InviteOct 22 · 5,000 Meters Junior Varsity · Place 12 · Springfield5,000 Meters Junior Varsity1218:33.5911
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Junior Varsity · Place 19 · Springfield5,000 Meters Junior Varsity1918:58.2011
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 75 · Springfield5,000 Meters Varsity7519:47.3511
Sep 17The Grizzly InvitationalSep 17 · 5,000 Meters Varsity · Place 45 · Springfield5,000 Meters Varsity4521:06.9011
Sep 6Marist InviteSep 6 · 5,000 Meters Varsity · Place 51 · Springfield5,000 Meters Varsity5119:42.5011

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 305A-2 Midwestern League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 26 · Springfield5,000 Meters Junior Varsity2620:06.1010
Oct 23Umpqua InviteOct 23 · 5,000 Meters Junior Varsity · Place 36 · Springfield5,000 Meters Junior Varsity3619:17.9010
Oct 19The CG Bramble ScrambleOct 19 · 5,000 Meters Junior Varsity · Place 6 · Springfield5,000 Meters Junior Varsity620:03.8010
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 60 · Springfield5,000 Meters Varsity6020:07.4210
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 1 · Place 125 · Springfield5,000 Meters Junior Varsity Division 112520:27.0SO
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Junior Varsity · Place 99 · Springfield5,000 Meters Junior Varsity9920:34.7010
Sep 11Country Fair ClassicSep 11 · 5,000 Meters Junior Varsity · Place 22 · Springfield5,000 Meters Junior Varsity2220:48.710
Sep 7Ultimook RaceSep 7 · 5,000 Meters Varsity 5A · Place 135 · Springfield5,000 Meters Varsity 5A13522:26.1210

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Umpqua InviteOct 18 · 5,000 Meters Junior Varsity · Place 95 · Springfield5,000 Meters Junior Varsity9521:45.609
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 98 · Springfield5,000 Meters Varsity9821:48.6FR
Sep 30Nike Portland XCSep 30 · 5,000 Meters Junior Varsity Freshman Division 1 · Place 200 · Springfield5,000 Meters Junior Varsity Freshman Division 120023:13.0FR
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Junior Varsity · Place 258 · Springfield5,000 Meters Junior Varsity25825:42.5FR