Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.1 Miles · Capital HSCapital vs Yelm · Feb 17 | 13:34.26 | Capital vs Yelm | February 17, 2021 |
| 3,000 Meters · North Thurston HSYelm @ North Thurston 3K · Feb 19 | 11:41.0 | Yelm @ North Thurston 3K | February 19, 2021 |
| 5,000 Meters · LBA ParkSouth Sound League (South Division) Championships · Mar 20 | 20:19.4 | South Sound League (South Division) Championships | March 20, 2021 |
| 5,000 Meters · RAC Yelm at River Ridge · Mar 5 | 20:16.6 | Yelm at River Ridge | March 5, 2021 |
| 5,000 Meters · Rainer Vista ParkYelm @ Timberline · Mar 12 | 19:27.3 | Yelm @ Timberline | March 12, 2021 |
| 5,000 Meters · Sun Willows Golf CourseWIAA 3A State XC Championships · Nov 5 | 19:01.8 | WIAA 3A State XC Championships | November 5, 2022 |
| 5,000 Meters · Sun Willows Golf Course3A WIAA State XC Meet · Nov 6 | 19:26.3 | 3A WIAA State XC Meet | November 6, 2021 |
| 8,000 Meters · Dallas Baptist UniversityDallas Baptist Orville Rogers Opener · Sep 2 | 28:20.9 | Dallas Baptist Orville Rogers Opener | September 2, 2023 |
| 8,000 Meters · Watts Cross Country CourseTexas A&M Invitational-College · Sep 15 | 27:36.2 | Texas A&M Invitational-College | September 15, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | DBU Old Glory GallopOct 7 · 8,000 Meters Varsity · Place 123 · Dallas BaptistDallas Baptist | 8,000 Meters Varsity | 123 | 26:38.3 | FR |
| Sep 15 | Texas A&M High School InvitationalSep 15 · 8,000 Meters Varsity · Place 116 · Dallas BaptistDallas Baptist | 8,000 Meters Varsity | 116 | 27:36.2 | FR |
| Sep 15 | Texas A&M Invitational-CollegeSep 15 · 8,000 Meters Collegiate · Place 116 · Dallas BaptistDallas Baptist | 8,000 Meters Collegiate | 116 | 27:36.2 PB | Fr |
| Sep 7 | Midwestern St Mustang DerbySep 7 · 6,000 Meters Varsity · Place 8 · Dallas BaptistDallas Baptist | 6,000 Meters Varsity | 8 | 20:45.1 | FR |
| Sep 2 | Dallas Baptist Orville Rogers OpenerSep 2 · 8,000 Meters College · Place 26 · Dallas BaptistDallas Baptist | 8,000 Meters College | 26 | 28:20.9 PB | Fr |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | WIAA 3A State XC ChampionshipsNov 5 · 5,000 Meters 3A Boys · Place 184 · YelmYelm | 5,000 Meters 3A Boys | 184 | 19:01.8 PB | 12 |
| Oct 29 | Westside Classic District XC ChampionshipsOct 29 · 5,000 Meters Varsity 3A · Place 82 · YelmYelm | 5,000 Meters Varsity 3A | 82 | 18:16.2 | 12 |
| Oct 22 | South Sound Conference XC ChampionshipsOct 22 · 5,000 Meters Varsity 3A · Place 23 · YelmYelm | 5,000 Meters Varsity 3A | 23 | 18:03.2 | 12 |
| Oct 12 | SSC @ CapitalOct 12 · 5,000 Meters Top 10 (Varsity) · Place 14 · YelmYelm | 5,000 Meters Top 10 (Varsity) | 14 | 19:15.5Unofficial | 12 |
| Oct 1 | 26th John Payne / Curtis XC InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 50 · YelmYelm | 5,000 Meters Junior Varsity | 50 | 19:30.4 | 12 |
2021 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | 3A WIAA State XC MeetNov 6 · 5,000 Meters 3A Boys · Place 196 · YelmYelm | 5,000 Meters 3A Boys | 196 | 19:26.3 PB | 11 |
| Oct 30 | Westside Classic District 3-4 ChampionshipsOct 30 · 5,000 Meters Varsity 3A · Place 81 · YelmYelm | 5,000 Meters Varsity 3A | 81 | 18:48.1 | 11 |
| Oct 21 | South Sound Conference XC ChampionshipsOct 21 · 5,000 Meters Varsity 3A · Place 32 · YelmYelm | 5,000 Meters Varsity 3A | 32 | 18:31.4 | 11 |
| Oct 2 | 25th John Payne/Curtis XC InvitationalOct 2 · 5,000 Meters Varsity Division 2 · Place 56 · YelmYelm | 5,000 Meters Varsity Division 2 | 56 | 18:28.1 | 11 |
| Sep 29 | CHS vs GH, RR, NTSep 29 · 2.23 Miles Varsity · Place 10 · YelmYelm | 2.23 Miles Varsity | 10 | 13:16.78 | 11 |
| Sep 22 | North Thurston Ramrock 5KSep 22 · 5,000 Meters Junior Varsity · Place 12 · YelmYelm | 5,000 Meters Junior Varsity | 12 | 18:56.4 | 11 |
| Sep 3 | Timberline 2-Mile Jamboree @ WonderwoodSep 3 · 2 Miles Varsity · Place 12 · YelmYelm | 2 Miles Varsity | 12 | 11:45.3 | 11 |
| Mar 20 | South Sound League (South Division) ChampionshipsMar 20 · 5,000 Meters Varsity Men · Place 26 · YelmYelm | 5,000 Meters Varsity Men | 26 | 20:19.4 PB | 10 |
| Mar 12 | Yelm @ TimberlineMar 12 · 5,000 Meters Boys Race · Place 8 · YelmYelm | 5,000 Meters Boys Race | 8 | 19:27.3 PB | 10 |
| Mar 5 | Yelm at River RidgeMar 5 · 5,000 Meters Varsity · Place 7 · YelmYelm | 5,000 Meters Varsity | 7 | 20:16.6 PB | 10 |
| Feb 27 | Yelm @ OlympiaFeb 27 · 5,000 Meters Varsity · Place 15 · YelmYelm | 5,000 Meters Varsity | 15 | 21:50 | 10 |
| Feb 19 | Yelm @ North Thurston 3KFeb 19 · 3,000 Meters Varsity · Place 10 · YelmYelm | 3,000 Meters Varsity | 10 | 11:41.0 PB | 10 |
| Feb 17 | Capital vs YelmFeb 17 · 2.1 Miles Open Boys · Place 11 · YelmYelm | 2.1 Miles Open Boys | 11 | 13:34.26 PB | 10 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | Yelm 1600 Time TrialDec 17 · 1,600 Meters Varsity · Place 6 · YelmYelm | 1,600 Meters Varsity | 6 | 6:06.90Unofficial | 10 |