Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Lincoln ParkWest Seattle Rust Buster · Oct 1 | 6:46.6 | West Seattle Rust Buster | October 1, 2022 |
| 2,000 Meters · Franklin Park - 2000 MetersUSATF Region 13 Junior Olympic Championships · Nov 17 | 9:53.30 | USATF Region 13 Junior Olympic Championships | November 17, 2018 |
| 2,000 Meters · Upper WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 10 | 10:10.91 | USATF Pacific Northwest Association Junior Olympic Championships | November 10, 2018 |
| 3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 19 | 12:04.90 | USATF Region 13 Junior Olympic Championships | November 19, 2022 |
| 3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 8 | 13:12.50 | FWTC Autumn Classic | October 8, 2022 |
| 3,000 Meters · Lane Community CollegeUSATF Region 13 Junior Olympic Championships · Nov 23 | 13:22.96 | USATF Region 13 Junior Olympic Championships | November 23, 2019 |
| 3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Sep 30 | 12:12.0 | West Seattle Rust Buster | September 30, 2023 |
| 3,000 Meters · Lower WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 14:39.87 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2019 |
| 3,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 9 | 13:24 | Cascade Striders Flying Feet Invitational | October 9, 2021 |
| 3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 29 | 12:54.32 | Rain City Flyers 2022 Stampede | October 29, 2022 |
| 4,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 18 | 16:03.10 | USATF Region 13 Junior Olympic Championships | November 18, 2023 |
| 4,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 7 | 16:44.40 | FWTC Autumn Classic | October 7, 2023 |
| 4,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 14 | 16:30 | Cascade Striders 2023 Flying Feet Cross Country Invitational | October 14, 2023 |
| 4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 11 | 16:18.80 | USATF Pacific Northwest Association Junior Olympic Championships | November 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | USATF Region 13 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 92 · West Seattle Road Runners | 4,000 Meters 13-14 | 92 | 16:03.10 PB | 8 |
| Nov 11 | USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 61 · West Seattle Road Runners | 4,000 Meters 13-14 | 61 | 16:18.80 PB | 8 |
| Oct 28 | 2023 Rain City StampedeOct 28 · 4,000 Meters 13-14 · Place 39 · West Seattle Road Runners | 4,000 Meters 13-14 | 39 | 16:44.29Unofficial | 8 |
| Oct 14 | Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 4,000 Meters 13-14 · Place 25 · West Seattle Road Runners | 4,000 Meters 13-14 | 25 | 16:30 PB | 8 |
| Oct 7 | FWTC Autumn ClassicOct 7 · 4,000 Meters 13-14 · Place 23 · West Seattle Road Runners | 4,000 Meters 13-14 | 23 | 16:44.40 PB | 8 |
| Sep 30 | West Seattle Rust BusterSep 30 · 3,000 Meters 13-14 · Place 20 · West Seattle Road Runners | 3,000 Meters 13-14 | 20 | 12:12.0 PB | 8 |
2022 Cross Country
5 results2021 Cross Country
4 results2019 Cross Country
3 results2018 Cross Country
2 results