Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Apple Ridge XC CourseApple Ridge Run · Sep 15 | 10:02.8 | Apple Ridge Run | September 15, 2018 |
| 1.5 Miles · La Center DikeLa Center Meet (Jamboree for HS, regular meet for MS) · Sep 7 | 11:02.4 | La Center Meet (Jamboree for HS, regular meet for MS) | September 7, 2017 |
| 1.5 Miles · Mossyrock ParkCentral 2B League Championships · Oct 19 | 10:10.16 | Central 2B League Championships | October 19, 2017 |
| 1.7 Miles · Rainier HSCentral 2B @Rainier · Sep 12 | 11:37.72 | Central 2B @Rainier | September 12, 2017 |
| 2,500 Meters · Cascade PeaksFast and Flat · Sep 19 | 10:16 | Fast and Flat | September 19, 2017 |
| 2,500 Meters · Lewis and Clark State ParkCentral 2B League @ Toledo · Sep 25 | 11:48 | Central 2B League @ Toledo | September 25, 2018 |
| 2,500 Meters · Rainier HSCentral 2B League Championships @Rainier · Oct 18 | 11:35.44 | Central 2B League Championships @Rainier | October 18, 2018 |
| 2800 m · Fort Borst ParkWFW/Mossyrock/Centralia Christian School @ Centralia · Oct 11 | 11:34.00 | WFW/Mossyrock/Centralia Christian School @ Centralia | October 11, 2017 |
| 3,000 Meters · Adna HSCentral 2B @ Adna (HS, MS) · Sep 26 | 13:04.39 | Central 2B @ Adna (HS, MS) | September 26, 2017 |
| 4280 m · Rainier HS2B District 4-District Meet · Mar 20 | 17:32.4 | 2B District 4-District Meet | March 20, 2021 |
| 5,000 Meters · Adna HSLeague Meet @ Adna · Sep 23 | 20:48.63 | League Meet @ Adna | September 23, 2021 |
| 5,000 Meters · Cascade PeaksLeague meet @ MWP · Mar 4 | 20:19.54 | League meet @ MWP | March 4, 2021 |
| 5,000 Meters · Fort Borst Park2A Evergreen League Rochester vs. Centralia · Oct 9 | 20:17.62 | 2A Evergreen League Rochester vs. Centralia | October 9, 2019 |
| 5,000 Meters · Onalaska Middle School1B/2B District District IV Championships · Nov 2 | 18:39.35 | 1B/2B District District IV Championships | November 2, 2019 |
| 5,000 Meters · Sun Willows Golf Course1B/2B WIAA State XC Meet · Nov 9 | 19:21.60 | 1B/2B WIAA State XC Meet | November 9, 2019 |
| 5,000 Meters · Toutle Lake High SchoolLeague Meet @ Toutle Lake · Feb 25 | 21:14.34 | League Meet @ Toutle Lake | February 25, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | League Meet @ Adna Sep 23 · 5,000 Meters Varsity · Place 23 · Morton-White PassMorton-White Pass | 5,000 Meters Varsity | 23 | 20:48.63 PB | 11 |
| Mar 20 | 2B District 4-District MeetMar 20 · 2.66 Miles Varsity · Place 27 · Morton-White PassMorton-White Pass | 2.66 Miles Varsity | 27 | 17:32.4 PB | 10 |
| Mar 11 | Central 2B League XC ChampionshipsMar 11 · 5,000 Meters HS Men · Place 14 · Morton-White PassMorton-White Pass | 5,000 Meters HS Men | 14 | 19:40.0 | 10 |
| Mar 4 | League meet @ MWPMar 4 · 5,000 Meters Varsity · Place 12 · Morton-White PassMorton-White Pass | 5,000 Meters Varsity | 12 | 20:19.54 PB | 10 |
| Feb 25 | League Meet @ Toutle LakeFeb 25 · 5,000 Meters Varsity · Place 7 · Morton-White PassMorton-White Pass | 5,000 Meters Varsity | 7 | 21:14.34 PB | 10 |
| Feb 18 | League Meet @onalaskaFeb 18 · 5,000 Meters Varsity · Place 10 · Morton-White PassMorton-White Pass | 5,000 Meters Varsity | 10 | 20:47 | 10 |
2019 Cross Country
3 results2018 Cross Country
4 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Central 2B League ChampionshipsOct 19 · 1.5 Miles Middle School · Place 11 · Morton White PassMorton White Pass | 1.5 Miles Middle School | 11 | 10:10.16 PB | 7 |
| Oct 11 | WFW/Mossyrock/Centralia Christian School @ CentraliaOct 11 · 2,800 Meters Middle School · Place 11 · Morton White PassMorton White Pass | 2,800 Meters Middle School | 11 | 11:34.00 PB | 7 |
| Oct 3 | Onalaska 1B/2B Home MeetOct 3 · 2,800 Meters Middle School · Place 11 · Morton White PassMorton White Pass | 2,800 Meters Middle School | 11 | 11:22.70Unofficial | 7 |
| Sep 26 | Central 2B @ Adna (HS, MS)Sep 26 · 3,000 Meters Middle School · Place 9 · Morton White PassMorton White Pass | 3,000 Meters Middle School | 9 | 13:04.39 PB | 7 |
| Sep 19 | Fast and FlatSep 19 · 2,500 Meters Middle School · Place 9 · Morton White PassMorton White Pass | 2,500 Meters Middle School | 9 | 10:16 PB | 7 |
| Sep 16 | Apple Ridge InviteSep 16 · 1.5 Miles Middle School · Place 18 · Morton White PassMorton White Pass | 1.5 Miles Middle School | 18 | 10:08.2 | 7 |
| Sep 12 | Central 2B @RainierSep 12 · 1.7 Miles Middle School · Place 7 · Morton White PassMorton White Pass | 1.7 Miles Middle School | 7 | 11:37.72 PB | 7 |
| Sep 7 | La Center Meet (Jamboree for HS, regular meet for MS)Sep 7 · 1.5 Miles Middle School (Regular meet) · Place 22 · Morton White PassMorton White Pass | 1.5 Miles Middle School (Regular meet) | 22 | 11:02.4 PB | 7 |