Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Clatskanie XC 1 MilerClatskanie Invitational · Oct 18 | 8:40.5 | Clatskanie Invitational | October 18, 2018 |
| 3,000 Meters · 3k Hydrangea RanchMiddle School Pre-State Pumpkin Championships · Oct 24 | 16:46.40 | Middle School Pre-State Pumpkin Championships | October 24, 2019 |
| 3,000 Meters · Astoria Middle SchoolAstoria Viking · Sep 13 | 20:21.99 | Astoria Viking | September 13, 2017 |
| 3,000 Meters · Camp Magruder - United MethodistFred Berkey XC Invite @ Camp Magruder in Tillamook · Oct 5 | 15:57.12 | Fred Berkey XC Invite @ Camp Magruder in Tillamook | October 5, 2018 |
| 3,000 Meters · Catlin Gabel SchoolCatlin Gabel Handicapper · Sep 18 | 19:17.3 | Catlin Gabel Handicapper | September 18, 2017 |
| 3,000 Meters · Southwest Christian Wildcat TrailSouthwest Christian Invitational · Sep 29 | 16:19.7 | Southwest Christian Invitational | September 29, 2017 |
| 3,000 Meters · The Hydrangea RanchNorthwest Middle School District meet · Oct 24 | 15:34.17 | Northwest Middle School District meet | October 24, 2017 |
| 3,000 Meters · Twin Rocks Friends CampBigfoot Classic · Oct 10 | 17:56.04 | Bigfoot Classic | October 10, 2017 |
| 3,000 Meters · Vernonia High SchoolVernonia Invitational · Oct 5 | 16:11 | Vernonia Invitational | October 5, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Middle School Pre-State Pumpkin ChampionshipsOct 24 · 3,000 Meters Mid-Colombia District Meet Boys · Place 69 · Scappoose | 3,000 Meters Mid-Colombia District Meet Boys | 69 | 16:46.40 PB | 8 |
| Oct 3 | Trojan RelaysOct 3 · 3,100 Meters Middle School Co-Ed · Place 25 · Scappoose | 3,100 Meters Middle School Co-Ed | 25 | 16:58.1Unofficial | 8 |
2018 Cross Country
3 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Northwest Middle School District meetOct 24 · 3,000 Meters Middle School · Place 68 · Scappoose | 3,000 Meters Middle School | 68 | 15:34.17 PB | 6 |
| Oct 18 | Valiant InvitationalOct 18 · 3,000 Meters Middle School · Scappoose | 3,000 Meters Middle School | 0 | 15:53Unofficial | 6 |
| Oct 10 | Bigfoot ClassicOct 10 · 3,000 Meters Middle School Boys · Place 57 · Scappoose | 3,000 Meters Middle School Boys | 57 | 17:56.04 PB | 6 |
| Oct 5 | Vernonia InvitationalOct 5 · 3,000 Meters Middle School · Place 27 · Scappoose | 3,000 Meters Middle School | 27 | 16:11 PB | 6 |
| Sep 29 | Southwest Christian InvitationalSep 29 · 3,000 Meters Middle School · Place 83 · Scappoose | 3,000 Meters Middle School | 83 | 16:19.7 PB | 6 |
| Sep 18 | Catlin Gabel HandicapperSep 18 · 3,000 Meters Middle School · Place 89 · Scappoose | 3,000 Meters Middle School | 89 | 19:17.3 PB | 6 |
| Sep 13 | Astoria VikingSep 13 · 3,000 Meters Middle School · Place 37 · Scappoose | 3,000 Meters Middle School | 37 | 20:21.99 PB | 6 |