Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · Outdoor2B District 6 Championships · May 17 | 5:19.56a | 2B District 6 Championships | May 17, 2023 |
| 3000 Meters · OutdoorCashmere Track & Field Invitational · Apr 13 | 11:47.15a | Cashmere Track & Field Invitational | April 13, 2024 |
| 800 Meters · Outdoor2B District 6 Championships · May 17 | 2:21.67a | 2B District 6 Championships | May 17, 2023 |
| Javelin · 300g TJ · OutdoorBrewster MS Meet At Bridgeport HS · May 12 | 66'00.00 | Brewster MS Meet At Bridgeport HS | May 12, 2021 |
| Javelin · 450g AeroJav · OutdoorNCW Meet #2 · Apr 28 | 75-07 | NCW Meet #2 | April 28, 2021 |
| Long Jump · OutdoorOmak MS Track Meet (Omak, Oroville, Okanogan, LR, Nespelem) · Apr 21 | 11' 9 | Omak MS Track Meet (Omak, Oroville, Okanogan, LR, Nespelem) | April 21, 2021 |
| Triple Jump · OutdoorBrewster MS Meet At Bridgeport HS · May 12 | 23'06.00 | Brewster MS Meet At Bridgeport HS | May 12, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
8 results2023 Outdoor Track
11 results2021 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | Brewster MS Meet At Bridgeport HSMay 12 · 1600 Meters · Place 2 · OkanoganOkanogan | 1600 Meters | 2. | 6:04.89a | 8 |
| May 12 | Brewster MS Meet At Bridgeport HSMay 12 · Triple Jump · Place 1 · OkanoganOkanogan | Triple Jump | 1. | 23'06.00 PB | 8 |
| May 12 | Brewster MS Meet At Bridgeport HSMay 12 · Long Jump · Place 7 · OkanoganOkanogan | Long Jump | 7. | 10'10.00 | 8 |
| May 12 | Brewster MS Meet At Bridgeport HSMay 12 · Javelin · Place 8 · OkanoganOkanogan | Javelin300g TJ | 8. | 66'00.00 PB | 8 |
| May 5 | NCW MEET-MANSONMay 5 · 1600 Meters · Place 2 · OkanoganOkanogan | 1600 Meters | 2. | 6:08.21aUnofficial | 8 |
| May 5 | NCW MEET-MANSONMay 5 · Long Jump · Place 8 · OkanoganOkanogan | Long Jump | 8. | 11-08.50Unofficial | 8 |
| May 5 | NCW MEET-MANSONMay 5 · Javelin · Place 8 · OkanoganOkanogan | Javelin600g TJ | 8. | 73-10Unofficial | 8 |
| Apr 28 | NCW Meet #2Apr 28 · 1600 Meters · Place 2 · OkanoganOkanogan | 1600 Meters | 2. | 6:14.69a | 8 |
| Apr 28 | NCW Meet #2Apr 28 · Long Jump · Place 6 · OkanoganOkanogan | Long Jump | 6. | 11-03.00 | 8 |
| Apr 28 | NCW Meet #2Apr 28 · Javelin · Place 3 · OkanoganOkanogan | Javelin450g AeroJav | 3. | 75-07 PB | 8 |
| Apr 21 | Omak MS Track Meet (Omak, Oroville, Okanogan, LR, Nespelem)Apr 21 · 1600 Meters · Place 1 · OkanoganOkanogan | 1600 Meters | 1. | 6:18.0 | 8 |
| Apr 21 | Omak MS Track Meet (Omak, Oroville, Okanogan, LR, Nespelem)Apr 21 · Long Jump · Place 3 · OkanoganOkanogan | Long Jump | 3. | 11' 9 PB | 8 |
| Apr 21 | Omak MS Track Meet (Omak, Oroville, Okanogan, LR, Nespelem)Apr 21 · Javelin · Place 2 · OkanoganOkanogan | Javelin300g TJ | 2. | 61' 9 | 8 |