Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Auburn Adventist AcademySeaTac League Meet #2 · Sep 23 | 20:51 | SeaTac League Meet #2 | September 23, 2026 |
| 5,000 Meters · Ft. Steilacoom ParkSeaTac League Meet #1-Eagle Invite · Sep 15 | 22:26.0 | SeaTac League Meet #1-Eagle Invite | September 15, 2026 |
| 5,000 Meters · Kamiakin Middle SchoolSeatac League Meet · Oct 14 | 21:04.20 | Seatac League Meet | October 14, 2026 |
| 5,000 Meters · Lake Sammamish State ParkCTMSL AND SEATAC LEAGUE MEET 2 · Oct 8 | 21:06.48 | CTMSL AND SEATAC LEAGUE MEET 2 | October 8, 2026 |
| 5,000 Meters · Seward ParkSeaTac League Championships · Oct 22 | 23:30.93 | SeaTac League Championships | October 22, 2025 |
| 5,000 Meters · Titlow ParkSeaTac League Meet #4 · Oct 16 | 22:58 | SeaTac League Meet #4 | October 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Seatac League MeetOct 14 · 5,000 Meters Varsity · Place 15 · Muckleshoot Tribal | 5,000 Meters Varsity | 15 | 21:04.20 PB | 12 |
| Oct 8 | CTMSL AND SEATAC LEAGUE MEET 2Oct 8 · 5,000 Meters Varsity · Place 14 · Muckleshoot Tribal | 5,000 Meters Varsity | 14 | 21:06.48 PB | 12 |
| Sep 23 | SeaTac League Meet #2Sep 23 · 5,000 Meters Varsity Men · Place 13 · Muckleshoot Tribal | 5,000 Meters Varsity Men | 13 | 20:51 PB | 12 |
| Sep 15 | SeaTac League Meet #1-Eagle InviteSep 15 · 5,000 Meters Varsity Men · Place 34 · Muckleshoot Tribal | 5,000 Meters Varsity Men | 34 | 22:26.0 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Westside ClassicNov 1 · 5,000 Meters Varsity · Place 68 · Muckleshoot Tribal | 5,000 Meters Varsity | 68 | 23:44.0 | 11 |
| Oct 22 | SeaTac League ChampionshipsOct 22 · 5,000 Meters Varsity · Place 46 · Muckleshoot Tribal | 5,000 Meters Varsity | 46 | 23:30.93 PB | 11 |
| Oct 16 | SeaTac League Meet #4Oct 16 · 5,000 Meters Varsity · Place 31 · Muckleshoot Tribal | 5,000 Meters Varsity | 31 | 22:58 PB | 11 |
| Oct 9 | SeaTac League Meet #3Oct 9 · 5,000 Meters Varsity · Place 39 · Muckleshoot Tribal | 5,000 Meters Varsity | 39 | 25:09.06 | 11 |
| Sep 30 | SeaTac League Meet #2Sep 30 · 5,000 Meters Varsity · Place 37 · Muckleshoot Tribal | 5,000 Meters Varsity | 37 | 22:09.64 | 11 |
| Sep 17 | Eagle Invite--SeaTac League Meet #1Sep 17 · 5,000 Meters Varsity · Place 30 · Muckleshoot Tribal | 5,000 Meters Varsity | 30 | 22:30.75 | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 1B/2B TriDistrict (1,2,3) XC Meet 2024Oct 30 · 5,000 Meters Varsity · Place 83 · Muckleshoot Tribal | 5,000 Meters Varsity | 83 | 24:07.9 | 10 |
| Oct 16 | SeaTac League Meet #4 Auburn Adventist AcademyOct 16 · 5,000 Meters Varsity · Place 48 · Muckleshoot Tribal | 5,000 Meters Varsity | 48 | 26:17 | 10 |
| Oct 5 | HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 215 · Muckleshoot Tribal | 5,000 Meters Junior Varsity | 215 | 23:36.8 | 10 |
| Oct 2 | SeaTac League #3 Crosspoint & Sound Christian AcademyOct 2 · 5,000 Meters Varsity · Place 29 · Muckleshoot Tribal | 5,000 Meters Varsity | 29 | 26:44 | 10 |
| Sep 24 | SeaTac League Meet #2 NW Yeshiva & Summit ClassicalSep 24 · 5,000 Meters Varsity · Place 15 · Muckleshoot Tribal | 5,000 Meters Varsity | 15 | 24:00 | 10 |
| Sep 21 | Fort Steilacoom InvitationalSep 21 · 5,000 Meters Junior Varsity Sophomore · Place 135 · Muckleshoot Tribal | 5,000 Meters Junior Varsity Sophomore | 135 | 23:34.7 | 10 |
| Sep 18 | SeaTac League Meet #1 (Eagle Invite)Sep 18 · 5,000 Meters Junior Varsity · Place 37 · Muckleshoot Tribal | 5,000 Meters Junior Varsity | 37 | 23:48.14 | 10 |