Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bush ParkSD2/SD3 Pre-District Challenge · Oct 20 | 18:54.4 | SD2/SD3 Pre-District Challenge | October 20, 2017 |
| 5,000 Meters · Cascade HSDarrel Deedon Cascade Invitational · Sep 7 | 19:38 | Darrel Deedon Cascade Invitational | September 7, 2017 |
| 5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 7 | 19:09.14 | Champoeg Invitational | October 7, 2017 |
| 5,000 Meters · Cheadle Lake Double LoopSD2 District Preview · Oct 18 | 17:52.2 | SD2 District Preview | October 18, 2018 |
| 5,000 Meters · Jefferson HSJefferson Invitational · Sep 25 | 17:56 | Jefferson Invitational | September 25, 2018 |
| 5,000 Meters · Oregon Episcopal 5KOES Invite · Sep 12 | 20:34.98 | OES Invite | September 12, 2017 |
| 5,000 Meters · Pat's AcresBig Cross Portland · Sep 20 | 20:09.7 | Big Cross Portland | September 20, 2017 |
| 5,000 Meters · State Meet Course (Lane)OSAA 3A/2A/1A State Championships · Nov 9 | 16:49.80 | OSAA 3A/2A/1A State Championships | November 9, 2019 |
| 5,000 Meters · Stayton Middle School Nature TrailsRegis/Stayton High Invitational · Oct 3 | 17:30.6 | Regis/Stayton High Invitational | October 3, 2019 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 7 | 19:49.93 | Ultimook Race | September 7, 2019 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 14 | 18:33.43 | George Fox XC Classic | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results2018 Cross Country
3 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | 3A/2A/1A-SD2 District 2 ChampionshipsOct 27 · 5,000 Meters Varsity · Place 21 · St Paul | 5,000 Meters Varsity | 21 | 18:58.8 | 9 |
| Oct 20 | SD2/SD3 Pre-District ChallengeOct 20 · 5,000 Meters Varsity · Place 37 · St Paul | 5,000 Meters Varsity | 37 | 18:54.4 PB | 9 |
| Oct 14 | George Fox XC ClassicOct 14 · 5,000 Meters Varsity Bronze · Place 47 · St Paul | 5,000 Meters Varsity Bronze | 47 | 18:33.43 PB | 9 |
| Oct 7 | Champoeg InvitationalOct 7 · 5,000 Meters Varsity · Place 38 · St Paul | 5,000 Meters Varsity | 38 | 19:09.14 PB | 9 |
| Oct 5 | Regis/Stayton InvitationalOct 5 · 5,000 Meters Varsity · Place 59 · St Paul | 5,000 Meters Varsity | 59 | 20:34.2 | 9 |
| Sep 26 | Jefferson InvitationalSep 26 · 5,000 Meters Varsity · Place 15 · St Paul | 5,000 Meters Varsity | 15 | 19:27Unofficial | 9 |
| Sep 20 | Big Cross PortlandSep 20 · 5,000 Meters Varsity · Place 52 · St Paul | 5,000 Meters Varsity | 52 | 20:09.7 PB | 9 |
| Sep 12 | OES InviteSep 12 · 5,000 Meters Varsity · Place 23 · St Paul | 5,000 Meters Varsity | 23 | 20:34.98 PB | 9 |
| Sep 7 | Darrel Deedon Cascade InvitationalSep 7 · 5,000 Meters Varsity · Place 20 · St Paul | 5,000 Meters Varsity | 20 | 19:38 PB | 9 |