Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Apple Ridge XC CourseEWAC Championships · Mar 25 | 17:36.3 | EWAC Championships | March 25, 2021 |
| 3 Miles · Carmichael MS50th Annual Max Jensen Richland Invitational · Oct 6 | 18:17.44 | 50th Annual Max Jensen Richland Invitational | October 6, 2018 |
| 3 Miles · White Swan High SchoolEWAC League Meet · Oct 3 | 18:23.90 | EWAC League Meet | October 3, 2018 |
| 5,000 Meters · 5000 Meters on a 400m Track1B/2B Washington State Cross Country Coaches Association Virtual XC State Meet · Feb 27 | 18:32.9 | 1B/2B Washington State Cross Country Coaches Association Virtual XC State Meet | February 27, 2021 |
| 5,000 Meters · Big Cross Disc Golf CourseDistrict 5 B Championships · Oct 17 | 18:32.78 | District 5 B Championships | October 17, 2018 |
| 5,000 Meters · Blue Heron ParkDistrict 5/6 1B/2B State Qualifier · Oct 30 | 18:10.04 | District 5/6 1B/2B State Qualifier | October 30, 2019 |
| 5,000 Meters · Horn Rapids ParkEWAC League Meet #1 · Oct 5 | 22:10.57 | EWAC League Meet #1 | October 5, 2017 |
| 5,000 Meters · Mabton HSEWAC Meet · Feb 25 | 19:28.32 | EWAC Meet | February 25, 2021 |
| 5,000 Meters · Sun Willows Golf Course1B/2B WIAA State XC Meet · Nov 9 | 18:33.50 | 1B/2B WIAA State XC Meet | November 9, 2019 |
| 5,000 Meters · Trout Lake School1st Gorge Cup Invitational: Trout Lake, WA · Sep 12 | 19:53.01 | 1st Gorge Cup Invitational: Trout Lake, WA | September 12, 2018 |
| 5,000 Meters · Walla Walla Point ParkDistrict 6 1A & 5/6 1B/2B Championships · Oct 25 | 20:09.13 | District 6 1A & 5/6 1B/2B Championships | October 25, 2017 |
| 5,000 Meters · White Swan High SchoolEWAC League Meet · Oct 9 | 18:20.6 | EWAC League Meet | October 9, 2019 |
| 6,000 Meters · Apple Ridge XC CourseCWU Cross Country Invite @ Apple Ridge Run · Sep 11 | 22:18.30 | CWU Cross Country Invite @ Apple Ridge Run | September 11, 2021 |
| 8,000 Meters · Kincaid Park2023 GNAC Cross Country Championships · Oct 21 | 29:50.7 | 2023 GNAC Cross Country Championships | October 21, 2023 |
| 8,000 Meters · Village Greens Golf CourseNWAC NW Region Cross Country Championships · Oct 30 | 29:02.43 | NWAC NW Region Cross Country Championships | October 30, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
3 results2022 Cross Country
1 results2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NWAC NW Region Cross Country ChampionshipsOct 30 · 8,000 Meters Mens · Place 12 · Green River (Wash.) CCGreen River (Wash.) CC | 8,000 Meters Mens | 12 | 29:02.43 PB | Fr |
| Oct 9 | Gator InviteOct 9 · 4 Miles Invite · Green River (Wash.) CCGreen River (Wash.) CC | 4 Miles Invite | 0 | DNS | Fr |
| Sep 11 | CWU Cross Country Invite @ Apple Ridge RunSep 11 · 6,000 Meters Open · Place 45 · Green River (Wash.) CCGreen River (Wash.) CC | 6,000 Meters Open | 45 | 22:18.30 PB | Fr |
| Sep 4 | Puget Sound InvitationalSep 4 · 6,000 Meters Varsity · Place 29 · Green River CollegeGreen River College | 6,000 Meters Varsity | 29 | 21:22.0 | FR |
| Mar 25 | EWAC ChampionshipsMar 25 · 3 Miles EWAC 2B Varsity Boys · Place 1 · White SwanWhite Swan | 3 Miles EWAC 2B Varsity Boys | 1 | 17:36.3 PB | 12 |
| Mar 18 | EWAC meet- Granger, TCP, WSMar 18 · 5,000 Meters Varsity · Place 1 · White SwanWhite Swan | 5,000 Meters Varsity | 1 | 18:45.61 | 12 |
| Mar 12 | EWAC XC Meet #3 @ Apple RidgeMar 12 · 3 Miles Varsity · Place 1 · White SwanWhite Swan | 3 Miles Varsity | 1 | 17:52.8 | 12 |
| Mar 4 | EWAC Meet- WS, CleElum, GrangerMar 4 · 5,000 Meters Varsity · Place 1 · White SwanWhite Swan | 5,000 Meters Varsity | 1 | 18:46.08 | 12 |
| Feb 27 | 1B/2B Washington State Cross Country Coaches Association Virtual XC State MeetFeb 27 · 5,000 Meters 1B2/2B Boys · Place 10 · White SwanWhite Swan | 5,000 Meters 1B2/2B Boys | 10 | 18:32.9 PB | 12 |
| Feb 25 | EWAC MeetFeb 25 · 5,000 Meters Varsity · Place 1 · White SwanWhite Swan | 5,000 Meters Varsity | 1 | 19:28.32 PB | 12 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | 1B/2B WIAA State XC MeetNov 9 · 5,000 Meters 1B2/2B Boys · Place 104 · White SwanWhite Swan | 5,000 Meters 1B2/2B Boys | 104 | 18:33.50 PB | 11 |
| Oct 30 | District 5/6 1B/2B State QualifierOct 30 · 5,000 Meters Varsity · Place 21 · White SwanWhite Swan | 5,000 Meters Varsity | 21 | 18:10.04 PB | 11 |
| Oct 23 | District 5 1B/2B ChampionshipsOct 23 · 5,000 Meters Varsity · Place 7 · White SwanWhite Swan | 5,000 Meters Varsity | 7 | 17:56.69 | 11 |
| Oct 12 | Moses Lake InvitationalOct 12 · 5,000 Meters Varsity · Place 31 · White SwanWhite Swan | 5,000 Meters Varsity | 31 | 17:56.5 | 11 |
| Oct 9 | EWAC League Meet Oct 9 · 5,000 Meters Varsity · Place 2 · White SwanWhite Swan | 5,000 Meters Varsity | 2 | 18:20.6 PB | 11 |
| Oct 5 | 46th Annual Sunfair InvitationalOct 5 · 3 Miles Flight 5 Combined (Runner #3) · Place 17 · White SwanWhite Swan | 3 Miles Flight 5 Combined (Runner #3) | 17 | 18:17.69Unofficial | 11 |
| Sep 28 | Connell InviteSep 28 · 5,000 Meters Varsity · Place 41 · White SwanWhite Swan | 5,000 Meters Varsity | 41 | 18:46.0 | 11 |
2018 Cross Country
6 results2017 Cross Country
5 results