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 | 15:09.50 | NW Middle School XC Showdown presented by HOTV | October 10, 2019 |
| 3,000 Meters · Jefferson HSJefferson Middle School Invitational · Sep 25 | 16:02 | Jefferson Middle School Invitational | September 25, 2019 |
| 3,000 Meters · Santiam Christian HS, Adair VillageSantiam Christian Middle School Invite · Sep 18 | 13:58.27 | Santiam Christian Middle School Invite | September 18, 2019 |
| 3,000 Meters · Stayton Middle School Nature TrailsRegis/Stayton High Invitational · Oct 3 | 14:34.4 | Regis/Stayton High Invitational | October 3, 2019 |
| 3,000 Meters · Wilder-OCCC Newport MS XC Meet · Oct 18 | 17:34.5 | Newport MS XC Meet | October 18, 2018 |
| 5,000 Meters · Cheadle Lake Double LoopSpring 2021 3A/2A/1A State XC Championships · Apr 10 | 22:47.42 | Spring 2021 3A/2A/1A State XC Championships | April 10, 2021 |
| 5,000 Meters · Jefferson HSJefferson Invitational · Sep 28 | 21:49 | Jefferson Invitational | September 28, 2021 |
| 5,000 Meters · Santiam Christian HS, Adair VillageSC vs Jefferson dual meet · Mar 10 | 24:03 | SC vs Jefferson dual meet | March 10, 2021 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 2 | 27:21.90 | Ultimook Race | September 2, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 2 | Ultimook RaceSep 2 · 5,000 Meters Varsity 1A-4A · Place 229 · Santiam ChristianSantiam Christian | 5,000 Meters Varsity 1A-4A | 229 | 27:21.90 PB | 12 |
2021 Cross Country
4 results2019 Cross Country
4 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Newport MS XC MeetOct 18 · 3,000 Meters Middle School · Place 70 · Santiam ChristianSantiam Christian | 3,000 Meters Middle School | 70 | 17:34.5 PB | 7 |
| Oct 11 | NW Middle School XC Showdown presented by HOTVOct 11 · 3,000 Meters Sweepstakes · Place 191 · Santiam ChristianSantiam Christian | 3,000 Meters Sweepstakes | 191 | 16:47.30 | 7 |
| Oct 4 | Stayton/Regis Invite Middle School SectionOct 4 · 3,000 Meters Middle School · Place 262 · Santiam ChristianSantiam Christian | 3,000 Meters Middle School | 262 | 17:32.9 | 7 |
| Sep 26 | Jefferson Middle School InvitationalSep 26 · 3,000 Meters Middle School · Place 136 · Santiam ChristianSantiam Christian | 3,000 Meters Middle School | 136 | 19:05.99 | 7 |
| Sep 19 | Santiam Christian InvitationalSep 19 · 3,000 Meters Middle School · Place 48 · Santiam ChristianSantiam Christian | 3,000 Meters Middle School | 48 | 16:41.53 | 7 |