Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 m · Pine Ridge Golf ClubBill Dellinger Invitational · Sep 236:38.80Bill Dellinger InvitationalSeptember 23, 2021
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1215:05.40NW Middle School XC Showdown presented by HOTVOctober 12, 2023
3,000 Meters · Junction City High SchoolJC Rust Buster · Aug 2912:13.41JC Rust BusterAugust 29, 2026
3,000 Meters · Monroe City ParkWVYL XC District Championships 2023 · Oct 2414:45.27WVYL XC District Championships 2023October 24, 2023
3,000 Meters · Oak Hill SchoolKing of the Hill: Presented by Oregon Eye Consultants Retina · Oct 216:58.9King of the Hill: Presented by Oregon Eye Consultants RetinaOctober 2, 2024
3,000 Meters · Western Oregon UniversityStumptown Running Middle School Championship presented by Portland Track & Stumptown Running · Oct 3115:33.20Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOctober 31, 2021
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2620:04.22Nike Portland XCSeptember 26, 2026
5,000 Meters · Cottage Grove HSThe CG Bramble Scramble · Oct 1722:05.15The CG Bramble ScrambleOctober 17, 2026
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 922:17.1Country Fair ClassicSeptember 9, 2026
5,000 Meters · Lane Community College4A-4 Sky-Em League Championships · Oct 2920:01.174A-4 Sky-Em League ChampionshipsOctober 29, 2026
5,000 Meters · Marist HSMarist Invite · Sep 520:55.30Marist InviteSeptember 5, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 320:44.7Flight 7October 3, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 294A-4 Sky-Em League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 13 · MaristMarist5,000 Meters Junior Varsity1320:01.17 PB10
Oct 17The CG Bramble ScrambleOct 17 · 5,000 Meters Junior Varsity · Place 29 · MaristMarist5,000 Meters Junior Varsity2922:05.15 PB10
Oct 3Flight 7Oct 3 · 5,000 Meters Frosh/Soph · Place 43 · MaristMarist5,000 Meters Frosh/Soph4320:44.7 PB10
Sep 26Nike Portland XCSep 26 · 5,000 Meters Sophomore JV Morning · Place 97 · MaristMarist5,000 Meters Sophomore JV Morning9720:04.22 PB10
Sep 19Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters Junior Varsity Open · Place 59 · MaristMarist5,000 Meters Junior Varsity Open5920:42.9010
Sep 9Country Fair ClassicSep 9 · 5,000 Meters JV Boys · Place 47 · MaristMarist5,000 Meters JV Boys4722:17.1 PB10
Sep 5Marist InviteSep 5 · 5,000 Meters Junior Varsity (co-ed) · Place 10 · MaristMarist5,000 Meters Junior Varsity (co-ed)1020:55.30 PB10
Aug 29JC Rust BusterAug 29 · 3,000 Meters Varsity · Place 59 · MaristMarist3,000 Meters Varsity5912:13.41 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 304A-4 Sky-Em League ChampionshipOct 30 · 5,000 Meters Junior Varsity · Place 9 · MaristMarist5,000 Meters Junior Varsity920:34.409
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 266 · MaristMarist5,000 Meters Junior Varsity26622:10.019
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 1 · Place 278 · MaristMarist5,000 Meters Junior Varsity Division 127821:58.609
Sep 10Country Fair ClassicSep 10 · 5,000 Meters Junior Varsity · Place 56 · MaristMarist5,000 Meters Junior Varsity5623:49.29
Sep 6Marist InviteSep 6 · 3,000 Meters Novice · Place 14 · MaristMarist3,000 Meters Novice1412:23.209

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29WVYL District XC Championships 2024Oct 29 · 3,000 Meters Middle School · Place 44 · O'Hara CatholicO'Hara Catholic3,000 Meters Middle School4413:37.108
Oct 16The OTC Great Donut ChaseOct 16 · 3,000 Meters Varsity · Place 115 · O'Hara CatholicO'Hara Catholic3,000 Meters Varsity11513:41.708
Oct 10NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Sweepstakes · Place 131 · O'Hara CatholicO'Hara Catholic3,000 Meters Sweepstakes13115:40.408
Oct 5The Harrier ClassicOct 5 · 3,200 Meters Middle School · Place 54 · O'Hara CatholicO'Hara Catholic3,200 Meters Middle School5415:21.688
Oct 2King of the Hill: Presented by Oregon Eye Consultants RetinaOct 2 · 3,000 Meters Open · Place 137 · O'Hara CatholicO'Hara Catholic3,000 Meters Open13716:58.9 PB8
Sep 27Champs InviteSep 27 · 3,000 Meters Middle School · Place 96 · O'Hara CatholicO'Hara Catholic3,000 Meters Middle School9615:24.008
Sep 21Northwest Classic 2024Sep 21 · 3,000 Meters Middle School · Place 195 · O'Hara CatholicO'Hara Catholic3,000 Meters Middle School19516:35.708
Sep 13Ash Creek XC FestivalSep 13 · 3,000 Meters Middle School · Place 101 · O'Hara CatholicO'Hara Catholic3,000 Meters Middle School10114:51.938

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24WVYL XC District Championships 2023Oct 24 · 3,000 Meters Middle School · Place 55 · O'Hara CatholicO'Hara Catholic3,000 Meters Middle School5514:45.27 PB7
Oct 19The Great OTC Donut ChaseOct 19 · 3,000 Meters Varsity · Place 84 · O'Hara CatholicO'Hara Catholic3,000 Meters Varsity8414:16.667
Oct 12NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Sweepstakes · Place 64 · O'Hara CatholicO'Hara Catholic3,000 Meters Sweepstakes6415:05.40 PB7
Oct 7The Harrier ClassicOct 7 · 3,200 Meters Open · Place 87 · O'Hara CatholicO'Hara Catholic3,200 Meters Open8717:27.77
Oct 4King of the HillOct 4 · 3,000 Meters Middle School · Place 129 · O'Hara CatholicO'Hara Catholic3,000 Meters Middle School12918:01.77
Sep 23Northwest Classic 2023Sep 23 · 3,000 Meters Middle School · Place 140 · O'Hara CatholicO'Hara Catholic3,000 Meters Middle School14015:52.57

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 13NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Sweepstakes · Place 92 · O'Hara CatholicO'Hara Catholic3,000 Meters Sweepstakes9217:46.56
Oct 1The Harrier Classic Oct 1 · 3,200 Meters Middle School · Place 154 · O'Hara CatholicO'Hara Catholic3,200 Meters Middle School15420:02.56
Sep 24The CG Bramble ScrambleSep 24 · 3,000 Meters Middle School · O'Hara CatholicO'Hara Catholic3,000 Meters Middle School—DNF6
Sep 17Northwest Classic XC 2022Sep 17 · 3,000 Meters Middle School · Place 93 · O'Hara CatholicO'Hara Catholic3,000 Meters Middle School9315:19.506

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Champs · Place 144 · Oregon Track ClubOregon Track Club3,000 Meters Champs14415:33.20 PB5
Sep 23Bill Dellinger InvitationalSep 23 · 1,500 Meters Coed 1500 · Place 38 · Oregon Track ClubOregon Track Club1,500 Meters Coed 1500386:38.80 PB5