Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 10 | 17:11.90 | NW Middle School XC Showdown presented by HOTV | October 10, 2024 |
| 3,000 Meters · Oak Hill SchoolKing of the Hill: Presented by Oregon Eye Consultants Retina · Oct 2 | 18:41.5 | King of the Hill: Presented by Oregon Eye Consultants Retina | October 2, 2024 |
| 5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 26 | 25:14.38 | Nike Portland XC | September 26, 2026 |
| 5,000 Meters · Cottage Grove HSThe CG Bramble Scramble · Oct 17 | 26:25.32 | The CG Bramble Scramble | October 17, 2026 |
| 5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 9 | 31:13.4 | Country Fair Classic | September 9, 2026 |
| 5,000 Meters · Lane Community College4A-4 Sky-Em League Championships · Oct 29 | 24:41.29 | 4A-4 Sky-Em League Championships | October 29, 2026 |
| 5,000 Meters · Marist HSMarist Invite · Sep 5 | 28:49.90 | Marist Invite | September 5, 2026 |
| 5,000 Meters · Richardson ParkFlight 7 · Oct 3 | 25:38.8 | Flight 7 | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | 4A-4 Sky-Em League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 37 · MaristMarist | 5,000 Meters Junior Varsity | 37 | 24:41.29 PB | 10 |
| Oct 17 | The CG Bramble ScrambleOct 17 · 5,000 Meters Junior Varsity · Place 52 · MaristMarist | 5,000 Meters Junior Varsity | 52 | 26:25.32 PB | 10 |
| Oct 3 | Flight 7Oct 3 · 5,000 Meters Frosh/Soph · Place 86 · MaristMarist | 5,000 Meters Frosh/Soph | 86 | 25:38.8 PB | 10 |
| Sep 26 | Nike Portland XCSep 26 · 5,000 Meters Sophomore JV Morning · Place 229 · MaristMarist | 5,000 Meters Sophomore JV Morning | 229 | 25:14.38 PB | 10 |
| Sep 19 | Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters Junior Varsity Open · Place 181 · MaristMarist | 5,000 Meters Junior Varsity Open | 181 | 25:26.00 | 10 |
| Sep 9 | Country Fair ClassicSep 9 · 5,000 Meters JV Boys · Place 122 · MaristMarist | 5,000 Meters JV Boys | 122 | 31:13.4 PB | 10 |
| Sep 5 | Marist InviteSep 5 · 5,000 Meters Junior Varsity (co-ed) · Place 33 · MaristMarist | 5,000 Meters Junior Varsity (co-ed) | 33 | 28:49.90 PB | 10 |
| Aug 29 | JC Rust BusterAug 29 · 3,000 Meters Varsity · MaristMarist | 3,000 Meters Varsity | — | DNS | 10 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 4A-4 Sky-Em League ChampionshipOct 30 · 5,000 Meters Junior Varsity · Place 37 · MaristMarist | 5,000 Meters Junior Varsity | 37 | 26:31.85 | 9 |
| Oct 10 | 5th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 373 · MaristMarist | 5,000 Meters Junior Varsity | 373 | 28:31.26 | 9 |
| Sep 26 | 2025 Nike Portland XCSep 26 · 3,000 Meters Novice · Place 114 · MaristMarist | 3,000 Meters Novice | 114 | 17:29.10 | 9 |
| Sep 20 | Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters Junior Varsity Open · Place 199 · MaristMarist | 5,000 Meters Junior Varsity Open | 199 | 32:53.24 | 9 |
| Sep 10 | Country Fair ClassicSep 10 · 5,000 Meters Junior Varsity · Place 101 · MaristMarist | 5,000 Meters Junior Varsity | 101 | 33:34.5 | 9 |
| Sep 6 | Marist InviteSep 6 · 3,000 Meters Novice · Place 29 · MaristMarist | 3,000 Meters Novice | 29 | 16:46.30 | 9 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | WVYL District XC Championships 2024Oct 29 · 3,000 Meters Middle School · Place 83 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Middle School | 83 | 16:29.10 | 8 |
| Oct 16 | The OTC Great Donut ChaseOct 16 · 3,000 Meters Varsity · Place 219 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Varsity | 219 | 16:42.30 | 8 |
| Oct 10 | NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Sweepstakes · Place 184 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Sweepstakes | 184 | 17:11.90 PB | 8 |
| Oct 2 | King of the Hill: Presented by Oregon Eye Consultants RetinaOct 2 · 3,000 Meters Open · Place 181 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Open | 181 | 18:41.5 PB | 8 |
| Sep 27 | Champs InviteSep 27 · 3,000 Meters Middle School · Place 129 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Middle School | 129 | 18:23.20 | 8 |
| Sep 13 | Ash Creek XC FestivalSep 13 · 3,000 Meters Middle School · Place 144 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Middle School | 144 | 18:14.18 | 8 |