Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Philomath HSPaul Mariman Invitational · Oct 1012:58.63Paul Mariman InvitationalOctober 10, 2026
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 912:46.00NW Middle School XC Showdown presented by HOTVOctober 9, 2025
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1013:41.50NW Middle School XC Showdown presented by HOTVOctober 10, 2024
3,000 Meters · Cheadle 1.5 Loop CourseChamps Invite · Sep 2511:02.35Champs InviteSeptember 25, 2026
3,000 Meters · Cottage Grove HSThe CG Bramble Scramble · Oct 1710:28.23The CG Bramble ScrambleOctober 17, 2026
3,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 1911:21.60Northwest Classic-Sponsored by Steens Mountain Running CampSeptember 19, 2026
3,000 Meters · Oak Hill SchoolKing of the Hill · Oct 1311:34.6King of the HillOctober 13, 2026
3,000 Meters · Sherwood HSSherwood Youth XC Meet presented by Sherwood High XC & Stumptown · Sep 2712:06.61Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSeptember 27, 2025
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 110:10.21Stumptown Youth XC ChampionshipNovember 1, 2026
3,200 Meters · Bryant ParkThe Harrier Classic · Oct 311:58.81The Harrier ClassicOctober 3, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Super Champs · Place 29 · O'Hara Catholic3,000 Meters Super Champs2910:10.21 PB7
Oct 22Oregon Track Club Great Donut ChaseOct 22 · 3,000 Meters Varsity · Place 2 · O'Hara Catholic3,000 Meters Varsity210:20.97
Oct 17The CG Bramble ScrambleOct 17 · 3,000 Meters Junior High · Place 4 · O'Hara Catholic3,000 Meters Junior High410:28.23 PB7
Oct 13King of the HillOct 13 · 3,000 Meters Middle School · Place 5 · O'Hara Catholic3,000 Meters Middle School511:34.6 PB7
Oct 10Paul Mariman InvitationalOct 10 · 2 Miles Middle School · Place 2 · O'Hara Catholic2 Miles Middle School212:58.63 PB7
Oct 3The Harrier ClassicOct 3 · 3,200 Meters MIDDLE SCHOOL · Place 3 · O'Hara Catholic3,200 Meters MIDDLE SCHOOL311:58.81 PB7
Sep 25Champs InviteSep 25 · 3,000 Meters Middle School · Place 5 · O'Hara Catholic3,000 Meters Middle School511:02.35 PB7
Sep 19Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 3,000 Meters Middle School · Place 13 · O'Hara Catholic3,000 Meters Middle School1311:21.60 PB7
Sep 11Ash Creek InvitationalSep 11 · 3,000 Meters Middle School · Place 6 · O'Hara Catholic3,000 Meters Middle School611:27.707

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 157 · O'Hara Catholic3,000 Meters Varsity15711:33.506
Oct 25Willamette Valley Youth League District Championship Oct 25 · 3,000 Meters Middle School · Place 20 · O'Hara Catholic3,000 Meters Middle School2013:04.406
Oct 18The CG Bramble ScrambleOct 18 · 3,000 Meters Middle School · Place 19 · O'Hara Catholic3,000 Meters Middle School1911:44.086
Oct 15The OTC Great Donut ChaseOct 15 · 3,000 Meters Youth Division · Place 44 · O'Hara Catholic3,000 Meters Youth Division4412:16.696
Oct 9NW Middle School XC Showdown presented by HOTVOct 9 · 3,000 Meters Champions (top 10) · Place 84 · O'Hara Catholic3,000 Meters Champions (top 10)8412:46.00 PB6
Sep 27Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSep 27 · 3,000 Meters Youth Open · Place 31 · O'Hara Catholic3,000 Meters Youth Open3112:06.61 PB6
Sep 20Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 3,000 Meters Middle School · Place 50 · O'Hara Catholic3,000 Meters Middle School5012:34.116

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29WVYL District XC Championships 2024Oct 29 · 3,000 Meters Middle School · Place 39 · O'Hara Catholic3,000 Meters Middle School3913:22.805
Oct 19The CG Bramble ScrambleOct 19 · 3,000 Meters Middle School · Place 46 · O'Hara Catholic3,000 Meters Middle School4613:46.206
Oct 16The OTC Great Donut ChaseOct 16 · 3,000 Meters Varsity · Place 103 · O'Hara Catholic3,000 Meters Varsity10313:28.806
Oct 10NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Champions (top 10) · Place 110 · O'Hara Catholic3,000 Meters Champions (top 10)11013:41.50 PB5
Oct 2King of the Hill: Presented by Oregon Eye Consultants RetinaOct 2 · 3,000 Meters Open · Place 108 · O'Hara Catholic3,000 Meters Open10816:25.45
Sep 27Champs InviteSep 27 · 3,000 Meters Middle School · Place 97 · O'Hara Catholic3,000 Meters Middle School9715:24.505
Sep 13Ash Creek XC FestivalSep 13 · 3,000 Meters Middle School · Place 78 · O'Hara Catholic3,000 Meters Middle School7814:05.655