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 11 | 14:34.80 | NW Middle School XC Showdown presented by HOTV | October 11, 2018 |
| 3,000 Meters · Community ChapelHusky Invitational · Sep 13 | 16:17.5 | Husky Invitational | September 13, 2018 |
| 3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 21 | 14:53.4 | McMinnville Middle School Invite | September 21, 2018 |
| 3,000 Meters · Oak Hill SchoolKing of the Hill · Sep 26 | 17:41.8 | King of the Hill | September 26, 2017 |
| 3,000 Meters · Philomath HSPhil MS XC Meet · Oct 22 | 14:14.4 | Phil MS XC Meet | October 22, 2018 |
| 3,000 Meters · Philomath Middle SchoolPhil MS XC Meet · Oct 19 | 16:42.62 | Phil MS XC Meet | October 19, 2016 |
| 3,000 Meters · Stayton Middle School Nature TrailsRegis/Stayton High Invitational · Oct 3 | 13:07.4 | Regis/Stayton High Invitational | October 3, 2019 |
| 3,000 Meters · The Hydrangea RanchUltimook Race · Sep 7 | 13:29.02 | Ultimook Race | September 7, 2019 |
| 3,000 Meters · Wilder-OCCC Newport MS XC Meet · Oct 18 | 14:27.7 | Newport MS XC Meet | October 18, 2018 |
| 5,000 Meters · Stayton MS4A-3 Oregon West Championships · Nov 2 | 21:50.15 | 4A-3 Oregon West Championships | November 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | The Ragtag RelayOct 19 · 3,000 Meters Mens 3000m · PhilomathPhilomath | 3,000 Meters Mens 3000m | 0 | 13:11Unofficial | 12 |
2021 Cross Country
1 results2019 Cross Country
3 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Phil MS XC MeetOct 22 · 3,000 Meters Middle School · Place 97 · PhilomathPhilomath | 3,000 Meters Middle School | 97 | 14:14.4 PB | 8 |
| Oct 18 | Newport MS XC MeetOct 18 · 3,000 Meters Middle School · Place 37 · PhilomathPhilomath | 3,000 Meters Middle School | 37 | 14:27.7 PB | 8 |
| Oct 15 | Bald Hill ScrambleOct 15 · 3,000 Meters Middle School · Place 11 · PhilomathPhilomath | 3,000 Meters Middle School | 11 | 15:41Unofficial | 8 |
| Oct 11 | NW Middle School XC Showdown presented by HOTVOct 11 · 3,000 Meters Sweepstakes · Place 90 · PhilomathPhilomath | 3,000 Meters Sweepstakes | 90 | 14:34.80 PB | 8 |
| Oct 4 | Stayton/Regis Invite Middle School SectionOct 4 · 3,000 Meters Middle School · Place 183 · PhilomathPhilomath | 3,000 Meters Middle School | 183 | 15:14.8 | 8 |
| Sep 21 | McMinnville Middle School InviteSep 21 · 3,000 Meters Open · Place 75 · PhilomathPhilomath | 3,000 Meters Open | 75 | 14:53.4 PB | 8 |
| Sep 13 | Husky Invitational Sep 13 · 3,000 Meters Middle School · Place 65 · PhilomathPhilomath | 3,000 Meters Middle School | 65 | 16:17.5 PB | 8 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Phil MS XC MeetOct 25 · 3,000 Meters Middle School · Place 121 · PhilomathPhilomath | 3,000 Meters Middle School | 121 | 16:48.34 | 7 |
| Oct 19 | Newport MS XC MeetOct 19 · 3,000 Meters Middle School · PhilomathPhilomath | 3,000 Meters Middle School | 0 | 17:08.8Unofficial | 7 |
| Oct 12 | Nike NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Sweepstakes · Place 278 · PhilomathPhilomath | 3,000 Meters Sweepstakes | 278 | 17:32.85 | 7 |
| Oct 5 | Regis/Stayton InvitationalOct 5 · 3,000 Meters Middle School · Place 245 · PhilomathPhilomath | 3,000 Meters Middle School | 245 | 17:36.8 | 7 |
| Oct 2 | Bald Hill ScrambleOct 2 · 3,000 Meters Middle School · Place 29 · PhilomathPhilomath | 3,000 Meters Middle School | 29 | 19:06.62Unofficial | 7 |
| Sep 26 | King of the HillSep 26 · 3,000 Meters Middle School · Place 102 · PhilomathPhilomath | 3,000 Meters Middle School | 102 | 17:41.8 PB | 7 |
| Sep 22 | McMinnville Middle School InviteSep 22 · 3,000 Meters Junior Varsity · Place 114 · PhilomathPhilomath | 3,000 Meters Junior Varsity | 114 | 17:13.3 | 7 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Phil MS XC MeetOct 19 · 3,000 Meters Middle School · Place 188 · PhilomathPhilomath | 3,000 Meters Middle School | 188 | 16:42.62 PB | 6 |
| Oct 11 | Bald Hill ScrambleOct 11 · 3,000 Meters Middle School · Place 31 · PhilomathPhilomath | 3,000 Meters Middle School | 31 | 19:48.4Unofficial | 6 |