Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · LBA 1 mileBPS 1.0 Mile XC · Sep 18 | 5:49.5 | BPS 1.0 Mile XC | September 18, 2024 |
| 1 Mile · LBA ParkBarron Park 1-Mile Youth XC Race · Oct 6 | 7:02.6 | Barron Park 1-Mile Youth XC Race | October 6, 2022 |
| 1.5 Miles · Bruce Newman 1.5 mile (new in 2024)Bruce Newman Memorial 1.5 mile youth XC · Oct 17 | 8:07.7 | Bruce Newman Memorial 1.5 mile youth XC | October 17, 2025 |
| 1.5 Miles · Bruce Newman 1.5 Mile courseBruce Newman Memorial/ OSD MS Championship 1.5 mile · Oct 18 | 9:55.6 | Bruce Newman Memorial/ OSD MS Championship 1.5 mile | October 18, 2023 |
| 2 Miles · LBA 2-mileOlympia XC Classic · Sep 12 | 11:08.1 | Olympia XC Classic | September 12, 2026 |
| 2,500 Meters · Bishop Athletic Complex2A Evergreen League Meet · Oct 22 | 8:20.80 | 2A Evergreen League Meet | October 22, 2025 |
| 3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 18 | 12:02.00 | USATF Region 13 Junior Olympic Championships | November 18, 2023 |
| 3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 11 | 12:13.50 | USATF Pacific Northwest Association Junior Olympic Championships | November 11, 2023 |
| 4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 14:48.90 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 14:35.20 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2024 |
| 5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 3 | 16:55.9 | HOKA 30th John Payne XC Invite | October 3, 2026 |
| 5,000 Meters · Orting HSSPSL: Eatonville, CP, Steilacoom @ Orting · Oct 7 | 17:16 | SPSL: Eatonville, CP, Steilacoom @ Orting | October 7, 2026 |
| 5,000 Meters · PLU Meadows Disc Golf Course5th Annual Fall Classic Invitational · Oct 10 | 17:22.0 | 5th Annual Fall Classic Invitational | October 10, 2026 |
| 5,000 Meters · Wright ParkSPSL 2A Fife, Clover Park, Steilacoom @Foss · Sep 23 | 17:29.77 | SPSL 2A Fife, Clover Park, Steilacoom @Foss | September 23, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Westside ClassicOct 31 · 5,000 Meters Men's 2A Varsity · Place 11 · Clover ParkClover Park | 5,000 Meters Men's 2A Varsity | 11 | 17:08.3 | 9 |
| Oct 24 | PSL/SPSL League Championships Oct 24 · 5,000 Meters Varsity 2A · Place 4 · Clover ParkClover Park | 5,000 Meters Varsity 2A | 4 | 17:21.5 | 9 |
| Oct 10 | 5th Annual Fall Classic InvitationalOct 10 · 5,000 Meters Varsity Men · Place 38 · Clover ParkClover Park | 5,000 Meters Varsity Men | 38 | 17:22.0 PB | 9 |
| Oct 7 | SPSL: Eatonville, CP, Steilacoom @ OrtingOct 7 · 5,000 Meters Boys Varsity 5:15 · Place 3 · Clover ParkClover Park | 5,000 Meters Boys Varsity 5:15 | 3 | 17:16 PB | 9 |
| Oct 3 | HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Silver - Top 5 ave 17-18:30 · Place 21 · Clover ParkClover Park | 5,000 Meters Varsity Silver - Top 5 ave 17-18:30 | 21 | 16:55.9 PB | 9 |
| Sep 30 | Clover Park, Franklin Pierce, Steilacoom @ WashingtonSep 30 · 5,000 Meters Varsity · Place 4 · Clover ParkClover Park | 5,000 Meters Varsity | 4 | 17:33 | 9 |
| Sep 23 | SPSL 2A Fife, Clover Park, Steilacoom @FossSep 23 · 5,000 Meters Varsity · Place 2 · Clover ParkClover Park | 5,000 Meters Varsity | 2 | 17:29.77 PB | 9 |
| Sep 12 | Olympia XC ClassicSep 12 · 2 Miles Freshmen · Place 1 · Clover ParkClover Park | 2 Miles Freshmen | 1 | 11:08.1 PB | 9 |
| Sep 9 | SPSL 2A League JamboreeSep 9 · 2 Miles Varsity · Clover ParkClover Park | 2 Miles Varsity | 0 | 10:46Unofficial | 9 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | USATF Region 13 Cross Country Junior OlympicNov 22 · 4,000 Meters 13-14 · Barron Park StridersBarron Park Striders | 4,000 Meters 13-14 | 0 | DNS | 8 |
| Nov 15 | USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 14 · Barron Park StridersBarron Park Striders | 4,000 Meters Varsity | 14 | 14:14.50 | 14 |
| Oct 22 | 2A Evergreen League MeetOct 22 · 2,500 Meters Middle School · Place 1 · Oakland BayOakland Bay | 2,500 Meters Middle School | 1 | 8:20.80 PB | 8 |
| Oct 17 | Bruce Newman Memorial 1.5 mile youth XCOct 17 · 1.5 Miles Middle School · Place 1 · Barron Park StridersBarron Park Striders | 1.5 Miles Middle School | 1 | 8:07.7 PB | 8 |
| Oct 15 | W.F West, Shelton @ Black HillsOct 15 · 2,400 Meters Middle School · Place 1 · Oakland BayOakland Bay | 2,400 Meters Middle School | 1 | 8:15.81 | 8 |
| Oct 8 | Black Hills, Centralia @ SheltonOct 8 · 1.5 Miles Middle School · Place 1 · Oakland BayOakland Bay | 1.5 Miles Middle School | 1 | 7:58.33 | 8 |
| Oct 4 | HOKA 29th John Payne XC InviteOct 4 · 1.5 Miles Middle School Elementary · Place 4 · Oakland BayOakland Bay | 1.5 Miles Middle School Elementary | 4 | 8:27.4 | 8 |
| Oct 1 | Tumwater, Shelton @ CentraliaOct 1 · 1.61 Miles Middle School · Place 1 · Oakland BayOakland Bay | 1.61 Miles Middle School | 1 | 7:43.2 | 8 |
| Sep 20 | Fort Steilacoom InvitationalSep 20 · 2 Miles Middle School · Place 5 · Oakland BayOakland Bay | 2 Miles Middle School | 5 | 13:03.0 | 8 |
| Sep 17 | Shelton at AberdeenSep 17 · 1.9 Miles Junior Varsity Middle School · Place 2 · Oakland BayOakland Bay | 1.9 Miles Junior Varsity Middle School | 2 | 11:27.75 | 8 |
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | USATF Region 13 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 42 · Barron Park StridersBarron Park Striders | 4,000 Meters 13-14 | 42 | 14:48.90 PB | 7 |
| Nov 16 | USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 23 · Barron Park StridersBarron Park Striders | 4,000 Meters 13-14 | 23 | 14:35.20 PB | 7 |
| Oct 23 | Evergreen League 2A ChampionshipsOct 23 · 2,400 Meters Middle School · Place 2 · Oakland BayOakland Bay | 2,400 Meters Middle School | 2 | 8:44.12 | 7 |
| Oct 18 | Bruce Newman Memorial XC 1.5 mileOct 18 · 1.5 Miles Middle School · Place 3 · Barron Park StridersBarron Park Striders | 1.5 Miles Middle School | 3 | 8:57.9 | 7 |
| Oct 16 | W.F. West vs Black Hills & SheltonOct 16 · 2,400 Meters Middle School · Place 1 · Oakland BayOakland Bay | 2,400 Meters Middle School | 1 | 8:47.52 | 7 |
| Oct 9 | Centralia vs. Black Hills / SheltonOct 9 · 2,500 Meters Junior Varsity · Place 1 · Oakland BayOakland Bay | 2,500 Meters Junior Varsity | 1 | 8:50.90 | 7 |
| Oct 5 | HOKA 28th John Payne XC InvitationalOct 5 · 1.5 Miles Middle School Elementary · Place 16 · Oakland BayOakland Bay | 1.5 Miles Middle School Elementary | 16 | 8:49.4 | 7 |
| Oct 2 | Centralia/Shelton/Rochester at TumwaterOct 2 · 2,400 Meters Middle School · Place 2 · Oakland BayOakland Bay | 2,400 Meters Middle School | 2 | 8:31.06 | 7 |
| Sep 21 | Fort Steilacoom InvitationalSep 21 · 2 Miles Middle School · Place 8 · Oakland BayOakland Bay | 2 Miles Middle School | 8 | 13:07.5 | 7 |
| Sep 18 | Shelton vs Aberdeen Sep 18 · 1.5 Miles Middle School · Place 1 · Oakland BayOakland Bay | 1.5 Miles Middle School | 1 | 8:48.83 | 7 |
| Sep 18 | BPS 1.0 Mile XCSep 18 · 1 Miles Male · Place 1 · Barron Park StridersBarron Park Striders | 1 Miles Male | 1 | 5:49.5 PB | 7 |
2023 Cross Country
5 results2022 Cross Country
2 results