Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Shadle ParkHighlander Invite · Sep 8 | 17:13.06 | Highlander Invite | September 8, 2018 |
| 3 Miles · Carmichael MS50th Annual Max Jensen Richland Invitational · Oct 6 | 19:33.27 | 50th Annual Max Jensen Richland Invitational | October 6, 2018 |
| 5,000 Meters · Chewelah Golf and Country Club RV ParkNEA Districts · Oct 25 | 19:52.25 | NEA Districts | October 25, 2018 |
| 5,000 Meters · Colville HSNEA 1A Colville/Freeman #2 · Mar 20 | 20:42 | NEA 1A Colville/Freeman #2 | March 20, 2021 |
| 5,000 Meters · Fairways Golf CourseNike-Battle for the 509 (3rd Annual) · Sep 21 | 20:02.70 | Nike-Battle for the 509 (3rd Annual) | September 21, 2019 |
| 5,000 Meters · Freeman High SchoolNEA#2 LKSD/RVSD/FREE · Oct 9 | 19:13.12 | NEA#2 LKSD/RVSD/FREE | October 9, 2019 |
| 5,000 Meters · Newport High SchoolNEA #1 Freeman @ Newport · Mar 13 | 21:13:50 | NEA #1 Freeman @ Newport | March 13, 2021 |
| 5,000 Meters · Sun Willows Golf Course1A WIAA State XC Meet · Nov 6 | 18:48.0 | 1A WIAA State XC Meet | November 6, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | 1A WIAA State XC MeetNov 6 · 5,000 Meters 1A Boys · Place 109 · FreemanFreeman | 5,000 Meters 1A Boys | 109 | 18:48.0 PB | 12 |
| Oct 30 | NEA District 7 ChampionshipsOct 30 · 5,000 Meters Varsity · Place 13 · FreemanFreeman | 5,000 Meters Varsity | 13 | 18:20.62 | 12 |
| Oct 20 | NEA #4: Freeman @ LakesideOct 20 · 5,000 Meters Varsity · Place 10 · FreemanFreeman | 5,000 Meters Varsity | 10 | 18:57 | 12 |
| Oct 16 | Lake Spokane Cross Country InvitationalOct 16 · 5,000 Meters Varsity · Place 20 · FreemanFreeman | 5,000 Meters Varsity | 20 | 18:37.9 | 12 |
| Oct 13 | NEA #3: Riverside/Colville/Freeman League MeetOct 13 · 5,000 Meters Varsity · Place 4 · FreemanFreeman | 5,000 Meters Varsity | 4 | 19:00.69 | 12 |
| Oct 6 | NEA #2 Freeman v Medical LakeOct 6 · 5,000 Meters Varsity · Place 5 · FreemanFreeman | 5,000 Meters Varsity | 5 | 19:03.82 | 12 |
| Sep 29 | NEA #1 : Deer Park/ Freeman/NewportSep 29 · 5,000 Meters Varsity · Place 5 · FreemanFreeman | 5,000 Meters Varsity | 5 | 20:20 | 12 |
| Sep 25 | Connell InviteSep 25 · 5,000 Meters Varsity · Place 101 · FreemanFreeman | 5,000 Meters Varsity | 101 | 21:00 | 12 |
| Mar 27 | NEA 1A Freeman/Deer Park #3Mar 27 · 5,000 Meters Varsity · FreemanFreeman | 5,000 Meters Varsity | 0 | — | 11 |
| Mar 20 | NEA 1A Colville/Freeman #2Mar 20 · 5,000 Meters Varsity · Place 7 · FreemanFreeman | 5,000 Meters Varsity | 7 | 20:42 PB | 11 |
| Mar 13 | NEA #1 Freeman @ NewportMar 13 · 5,000 Meters Varsity · Place 5 · FreemanFreeman | 5,000 Meters Varsity | 5 | 21:13:50 PB | 11 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | 1A District 7 Districts & 1B/2B District 7 & 9 RegionalsNov 2 · 5,000 Meters Varsity 1A · Place 37 · FreemanFreeman | 5,000 Meters Varsity 1A | 37 | 19:30.38 | 10 |
| Oct 23 | NEA#4 Freeman @ Medical Lake HSOct 23 · 5,000 Meters Varsity · Place 9 · FreemanFreeman | 5,000 Meters Varsity | 9 | 20:33.61 | 10 |
| Oct 15 | NEA #3 COLV/FREEOct 15 · 5,000 Meters Varsity · Place 6 · FreemanFreeman | 5,000 Meters Varsity | 6 | 19:53 | 10 |
| Oct 9 | NEA#2 LKSD/RVSD/FREEOct 9 · 5,000 Meters Varsity · Place 13 · FreemanFreeman | 5,000 Meters Varsity | 13 | 19:13.12 PB | 10 |
| Oct 2 | NEA #1 NEWP/DRPK/FREEOct 2 · 5,000 Meters Varsity · Place 9 · FreemanFreeman | 5,000 Meters Varsity | 9 | 19:28.32 | 10 |
| Sep 28 | Connell InviteSep 28 · 5,000 Meters Varsity · Place 101 · FreemanFreeman | 5,000 Meters Varsity | 101 | 20:57.8 | 10 |
| Sep 21 | Nike-Battle for the 509 (3rd Annual)Sep 21 · 5,000 Meters Varsity · Place 171 · FreemanFreeman | 5,000 Meters Varsity | 171 | 20:02.70 PB | 10 |
| Sep 14 | Highlander InviteSep 14 · 2.5 Miles Sophomore · Place 149 · FreemanFreeman | 2.5 Miles Sophomore | 149 | 16:54.37 | 10 |
2018 Cross Country
10 results2017 Cross Country
6 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | WW v EV v FreemanOct 12 · 1.5 Mile Middle School · FreemanFreeman | 1.5 Mile Middle School | 0 | 10:15Unofficial | 7 |