Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · 3k Hydrangea RanchMiddle School Pre-State Pumpkin Championships · Oct 24 | 14:34.79 | Middle School Pre-State Pumpkin Championships | October 24, 2019 |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 10 | 15:29.40 | NW Middle School XC Showdown presented by HOTV | October 10, 2019 |
| 3,000 Meters · Cheldelin 3000Cheldelin Cougar Classic · Oct 17 | 15:33.90 | Cheldelin Cougar Classic | October 17, 2019 |
| 3,000 Meters · Santiam Christian HS, Adair VillageSantiam Christian Invitational · Sep 19 | 18:04.26 | Santiam Christian Invitational | September 19, 2018 |
| 3,000 Meters · Wilder-OCCC Newport MS XC Meet · Oct 18 | 15:28.4 | Newport MS XC Meet | October 18, 2018 |
| 5,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 23 | 21:25.70 | The Mook XC Invite at Alderbrook | September 23, 2023 |
| 5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 14 | 22:21.5 | Country Fair Classic | September 14, 2023 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 2 | 21:55.17 | Ultimook Race | September 2, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | 4A-3 Oregon West Conference ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 9 · NewportNewport | 5,000 Meters Junior Varsity | 9 | 20:46.50 | 11 |
| Oct 14 | The CG Bramble Scramble (Solar Eclipse Edition)Oct 14 · 5,000 Meters Junior Varsity · Place 3 · NewportNewport | 5,000 Meters Junior Varsity | 3 | 21:41.70 | 11 |
| Sep 23 | The Mook XC Invite at AlderbrookSep 23 · 5,000 Meters JV Smaller Schools · Place 16 · NewportNewport | 5,000 Meters JV Smaller Schools | 16 | 21:25.70 PB | 11 |
| Sep 14 | Country Fair ClassicSep 14 · 5,000 Meters JV Boys · Place 38 · NewportNewport | 5,000 Meters JV Boys | 38 | 22:21.5 PB | 11 |
| Sep 2 | Ultimook RaceSep 2 · 5,000 Meters Junior Varsity 1A-4A · Place 34 · NewportNewport | 5,000 Meters Junior Varsity 1A-4A | 34 | 21:55.17 PB | 11 |
2019 Cross Country
4 results2018 Cross Country
3 results