Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Clatskanie XC 1 MilerClatskanie Invitational · Oct 18 | 9:09.2 | Clatskanie Invitational | October 18, 2018 |
| 2092 m · Ilwaco High SchoolJW Black Lake XC Race · Sep 29 | 14:32 | JW Black Lake XC Race | September 29, 2016 |
| 2400 m · Fort Stevens State Park3rd Annual Warrenton Wreck Race · Oct 4 | 15:35 | 3rd Annual Warrenton Wreck Race | October 4, 2016 |
| 3,000 Meters · 79554 OR-202Teevin Elk Run · Sep 8 | 20:52 | Teevin Elk Run | September 8, 2018 |
| 3,000 Meters · Astoria Middle SchoolAstoria Viking · Sep 13 | 21:20.27 | Astoria Viking | September 13, 2017 |
| 3,000 Meters · Camp Magruder - United MethodistCamp Magruder Tillamook XC Invitational · Oct 6 | 17:22.74 | Camp Magruder Tillamook XC Invitational | October 6, 2017 |
| 3,000 Meters · Camp Rilea National GuardThree Course Challenge · Sep 23 | 20:21 | Three Course Challenge | September 23, 2017 |
| 3,000 Meters · NKN SchoolBigfoot Classic · Oct 11 | 21:50.57 | Bigfoot Classic | October 11, 2016 |
| 3,000 Meters · The Hydrangea RanchNorthwest Middle School District meet · Oct 23 | 16:06.67 | Northwest Middle School District meet | October 23, 2018 |
| 3,000 Meters · Twin Rocks Friends CampBigfoot Classic · Oct 10 | 20:19.48 | Bigfoot Classic | October 10, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Northwest Middle School District meetOct 23 · 3,000 Meters Middle School Boys · Place 72 · Warrenton | 3,000 Meters Middle School Boys | 72 | 16:06.67 PB | 8 |
| Oct 18 | Clatskanie InvitationalOct 18 · 1 Miles Middle School · Place 46 · Warrenton | 1 Miles Middle School | 46 | 9:09.2 PB | 8 |
| Oct 4 | JW Black Lake XC RaceOct 4 · 1.5 Miles Middle School · Place 17 · Warrenton | 1.5 Miles Middle School | 17 | 14:02Unofficial | 8 |
| Sep 8 | Teevin Elk RunSep 8 · 3,000 Meters Middle School · Place 44 · Warrenton | 3,000 Meters Middle School | 44 | 20:52 PB | 8 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Northwest Middle School District meetOct 24 · 3,000 Meters Middle School · Place 76 · Warrenton | 3,000 Meters Middle School | 76 | 16:39.08 | 7 |
| Oct 10 | Bigfoot ClassicOct 10 · 3,000 Meters Middle School Boys · Place 60 · Warrenton | 3,000 Meters Middle School Boys | 60 | 20:19.48 PB | 7 |
| Oct 6 | Camp Magruder Tillamook XC InvitationalOct 6 · 3,000 Meters Middle School · Place 62 · Warrenton | 3,000 Meters Middle School | 62 | 17:22.74 PB | 7 |
| Sep 26 | 4th Annual Warrenton Wreck RaceSep 26 · 3,000 Meters Middle School · Place 44 · Warrenton | 3,000 Meters Middle School | 44 | 00:17:28.88Unofficial | 7 |
| Sep 23 | Three Course ChallengeSep 23 · 3,000 Meters All Middle School/Club · Place 113 · Warrenton | 3,000 Meters All Middle School/Club | 113 | 20:21 PB | 7 |
| Sep 13 | Astoria VikingSep 13 · 3,000 Meters Middle School · Place 38 · Warrenton | 3,000 Meters Middle School | 38 | 21:20.27 PB | 7 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Northwest Middle School District meetOct 19 · 3,000 Meters Middle School · Place 67 · Warrenton | 3,000 Meters Middle School | 67 | 16:58 | 6 |
| Oct 11 | Bigfoot ClassicOct 11 · 3,000 Meters All Boys Middle School · Place 87 · Warrenton | 3,000 Meters All Boys Middle School | 87 | 21:50.57 PB | 6 |
| Oct 7 | Astoria 3k (MS, HS)Oct 7 · 3,000 Meters All Middle School Boys · Place 33 · Warrenton | 3,000 Meters All Middle School Boys | 33 | 17:34Unofficial | 6 |
| Oct 4 | 3rd Annual Warrenton Wreck RaceOct 4 · 2,400 Meters Middle School · Place 43 · Warrenton | 2,400 Meters Middle School | 43 | 15:35 PB | 6 |
| Sep 29 | JW Black Lake XC RaceSep 29 · 1.3 Miles Middle School · Place 48 · Warrenton | 1.3 Miles Middle School | 48 | 14:32 PB | 6 |