Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1500 Meters · OutdoorInland NW Association Meet · Jun 12 | 4:32.50a | Inland NW Association Meet | June 12, 2021 |
| 1600 Meters · OutdoorGSL #2 CV at LC · Apr 24 | 4:50.59a | GSL #2 CV at LC | April 24, 2021 |
| 200 Meters · Outdoor3A/4A GSL #3 Central Valley, Mead at Mt Spokane · Apr 28 | 25.15 | 3A/4A GSL #3 Central Valley, Mead at Mt Spokane | April 28, 2022 |
| 3200 Meters · OutdoorGSL #3 Prep at CV · May 1 | 10:47.42 | GSL #3 Prep at CV | May 1, 2021 |
| 400 Meters · OutdoorWIAA 2A, 3A, 4A State Championship Meet (HS) · May 26 | 51.51a | WIAA 2A, 3A, 4A State Championship Meet (HS) | May 26, 2022 |
| 400m Hurdles · 36" / 0.914m · OutdoorWhitworth Last Chance 2026 · May 6 | 1:00.07a | Whitworth Last Chance 2026 | May 6, 2026 |
| 600 Meters · OutdoorCV Jamboree · Mar 19 | 1:35.33 | CV Jamboree | March 19, 2022 |
| 800 Meters · OutdoorDistrict 8 Championships - 3A/4A · May 19 | 1:56.08a | District 8 Championships - 3A/4A | May 19, 2023 |
| Pole Vault · OutdoorUSATF Inland Northwest Association Junior Olympic Championships · Jun 21 | 2.13m | USATF Inland Northwest Association Junior Olympic Championships | June 21, 2019 |
| Shot Put · 4kg · OutdoorInland NW USATF Association Championship · Jun 2 | 6.35m | Inland NW USATF Association Championship | June 2, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | Whitworth Last Chance 2026May 6 · 400m Hurdles · Place 4 · UnattachedUnattached | 400m Hurdles36" / 0.914m | 4. | 1:00.07a PB | RS |
2023 Outdoor Track
15 results2022 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 26 | WIAA 2A, 3A, 4A State Championship Meet (HS)May 26 · 400 Meters · Place 11 · Central ValleyCentral Valley | 400 MetersRound P | 11. | 51.51a PB | 11 |
| May 20 | 3A/4A District 8 ChampionshipMay 20 · 400 Meters · Place 2 · Central ValleyCentral Valley | 400 Meters | 2 | 52.01 | 11 |
| May 20 | 3A/4A District 8 ChampionshipMay 20 · 400 Meters · Place 1 · Central ValleyCentral Valley | 400 Meters | 1 | 51.55 | 11 |
| May 11 | 3A/4A District Qualifying ChampionshipMay 11 · 800 Meters · Place 7 · Central ValleyCentral Valley | 800 Meters | 7 | 2:06.87 | 11 |
| May 5 | 3A/4A GSL #4 CV, Gonzaga Prep at Lewis & ClarkMay 5 · 400 Meters · Place 1 · Central ValleyCentral Valley | 400 Meters | 1 | 52.95 | 11 |
| Apr 30 | Strandberg InvitationalApr 30 · 800 Meters · Place 8 · Central ValleyCentral Valley | 800 Meters | 8 | 2:05.02 | 11 |
| Apr 28 | 3A/4A GSL #3 Central Valley, Mead at Mt SpokaneApr 28 · 400 Meters · Place 2 · Central ValleyCentral Valley | 400 Meters | 2 | 52.22 | 11 |
| Apr 28 | 3A/4A GSL #3 Central Valley, Mead at Mt SpokaneApr 28 · 200 Meters · Place 11 · Central ValleyCentral Valley | 200 Meters | 11 | 25.15 PB | 11 |
| Apr 21 | 3A/4A GSL #2 Ridgeline, U-High, Cheney at CVApr 21 · 800 Meters · Place 5 · Central ValleyCentral Valley | 800 Meters | 5 | 2:16.16 | 11 |
| Apr 21 | 3A/4A GSL #2 Ridgeline, U-High, Cheney at CVApr 21 · 400 Meters · Place 1 · Central ValleyCentral Valley | 400 Meters | 1 | 52.74 | 11 |
| Apr 16 | Van Kuren InvitationalApr 16 · 400 Meters · Place 1 · Central ValleyCentral Valley | 400 Meters | 1 | 53.51 | 11 |
| Apr 14 | 3A/4A GSL #1 CV, Ferris at North CentralApr 14 · 800 Meters · Place 5 · Central ValleyCentral Valley | 800 Meters | 5. | 2:11.13a | 11 |
| Apr 1 | Eastmont InvitationalApr 1 · 800 Meters · Place 3 · Central ValleyCentral Valley | 800 Meters | 3 | 2:03.47 | 11 |
| Mar 26 | Cv InviteMar 26 · 1600 Meters · Place 7 · Central ValleyCentral Valley | 1600 Meters | 7 | 4:52.65 | 11 |
| Mar 19 | CV JamboreeMar 19 · 1600 Meters · Place 4 · Central ValleyCentral Valley | 1600 Meters | 4 | 5:01.13 | 11 |
| Mar 19 | CV JamboreeMar 19 · 600 Meters · Place 3 · Central ValleyCentral Valley | 600 Meters | 3 | 1:35.33 PB | 11 |
2022 Indoor Track
1 results2021 Outdoor Track
6 results2019 Outdoor Track
4 results2018 Outdoor Track
3 results2017 Outdoor Track
5 results