Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Junction City High SchoolJC Rust Buster · Aug 2910:03.83JC Rust BusterAugust 29, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2616:38.67Nike Portland XCSeptember 26, 2026
5,000 Meters · Cottage Grove HSThe CG Bramble Scramble · Oct 1717:28.34The CG Bramble ScrambleOctober 17, 2026
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 917:18.0Country Fair ClassicSeptember 9, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 716:35.70OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Marist HSMarist Invite · Sep 516:47.00Marist InviteSeptember 5, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 317:16.5Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 915:58.426th Annual Rose City Championship InviteOctober 9, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 4A · Place 10 · Marist5,000 Meters 4A1016:35.70 PB11
Oct 294A-4 Sky-Em League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 4 · Marist5,000 Meters Varsity416:36.8011
Oct 17The CG Bramble ScrambleOct 17 · 5,000 Meters Varsity · Place 4 · Marist5,000 Meters Varsity417:28.34 PB11
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 14 · Marist5,000 Meters Varsity Silver1415:58.42 PB11
Oct 3Flight 7Oct 3 · 5,000 Meters Varsity Flight 5 (B/G combined) · Place 8 · Marist5,000 Meters Varsity Flight 5 (B/G combined)817:16.5 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 135 · Marist5,000 Meters Danner Championship Varsity13516:38.67 PB11
Sep 19Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters 1A/2A/3A/4A Varsity · Place 9 · Marist5,000 Meters 1A/2A/3A/4A Varsity916:38.1011
Sep 9Country Fair ClassicSep 9 · 5,000 Meters Varsity Boys · Place 9 · Marist5,000 Meters Varsity Boys917:18.0 PB11
Sep 5Marist InviteSep 5 · 5,000 Meters Varsity · Place 5 · Marist5,000 Meters Varsity516:47.00 PB11
Aug 29JC Rust BusterAug 29 · 3,000 Meters Varsity · Place 3 · Marist3,000 Meters Varsity310:03.83 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 304A-4 Sky-Em League ChampionshipOct 30 · 5,000 Meters Varsity · Place 16 · Marist5,000 Meters Varsity1618:25.5110
Oct 18The CG Bramble ScrambleOct 18 · 5,000 Meters Varsity · Place 28 · Marist5,000 Meters Varsity2819:50.0810
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 125 · Marist5,000 Meters Varsity12518:33.1710
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 1 · Place 134 · Marist5,000 Meters Junior Varsity Division 113419:39.4010
Sep 10Country Fair ClassicSep 10 · 5,000 Meters Varsity · Place 80 · Marist5,000 Meters Varsity8021:08.910
Sep 6Marist InviteSep 6 · 5,000 Meters Varsity · Place 55 · Marist5,000 Meters Varsity5519:59.1010
Aug 28JCHS XC Rust BusterAug 28 · 3,000 Meters Varsity · Place 21 · Marist3,000 Meters Varsity2113:07.8210

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 313A/2A/1A-SD4 District 4 ChampionshipsOct 31 · 5,000 Meters Junior Varsity 4A · Place 20 · Marist5,000 Meters Junior Varsity 4A2021:45.749
Oct 314A-4 Sky-Em League ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 15 · Marist5,000 Meters Junior Varsity1521:45.749
Oct 19The CG Bramble ScrambleOct 19 · 5,000 Meters Junior Varsity · Place 44 · Marist5,000 Meters Junior Varsity4423:23.909
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity · Place 211 · Marist5,000 Meters Junior Varsity21121:37.609
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Freshman Division 1 · Place 188 · Marist5,000 Meters Junior Varsity Freshman Division 118822:29.4FR
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Junior Varsity Open · Place 132 · Marist5,000 Meters Junior Varsity Open13222:30.009
Sep 11Country Fair ClassicSep 11 · 5,000 Meters Junior Varsity · Place 51 · Marist5,000 Meters Junior Varsity5123:10.09
Sep 7Marist InviteSep 7 · 5,000 Meters Varsity · Place 90 · Marist5,000 Meters Varsity9022:06.979
Aug 31JC Rust BusterAug 31 · 2 Miles Varsity · Place 16 · Marist2 Miles Varsity1612:54.009