Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · IndoorCentral Valley Relays · Feb 24 | 15.94a | Central Valley Relays | February 24, 2024 |
| 100 Meters · OutdoorNWSC: FHS; FCHS; SHS; YHS; LMHS · Apr 17 | 14.80a | NWSC: FHS; FCHS; SHS; YHS; LMHS | April 17, 2024 |
| 1500 Meters · OutdoorBearcat Winter Classic - CA Winter Championships Qualifier · Jan 24 | 5:13.89a | Bearcat Winter Classic - CA Winter Championships Qualifier | January 24, 2026 |
| 1600 Meters · IndoorBuchanan Distance Classic · Feb 27 | 5:31.22 | Buchanan Distance Classic | February 27, 2026 |
| 1600 Meters · OutdoorCentral Valley Christian Invitational · Mar 14 | 5:32.41a | Central Valley Christian Invitational | March 14, 2026 |
| 3200 Meters · IndoorBuchanan Distance Classic · Feb 27 | 12:18.62 | Buchanan Distance Classic | February 27, 2026 |
| 3200 Meters · OutdoorRafer Johnson Invitational · Mar 21 | 12:05.94a | Rafer Johnson Invitational | March 21, 2026 |
| 600 Meters · OutdoorBearcat Winter Classic - CA Winter Championships Qualifier · Jan 24 | 1:47.99a | Bearcat Winter Classic - CA Winter Championships Qualifier | January 24, 2026 |
| 800 Meters · OutdoorFowler vs Caruthers/Liberty MR/Sierra · Mar 25 | 2:32.79a | Fowler vs Caruthers/Liberty MR/Sierra | March 25, 2026 |
| Discus · 1.6kg · OutdoorNWSC League meet #2 · Mar 25 | 66' 4" | NWSC League meet #2 | March 25, 2025 |
| Shot Put · 12lb · OutdoorNWSC League meet #2 · Mar 25 | 26' 2" | NWSC League meet #2 | March 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results2026 Indoor Track
2 results2025 Outdoor Track
9 results2024 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 1 | NWSC ChampionshipsMay 1 · Discus · Place 10 · Liberty (Madera Ranchos)Liberty (Madera Ranchos) | Discus | 10 | 71-10 | — |
| May 1 | NWSC ChampionshipsMay 1 · Shot Put · Place 14 · Liberty (Madera Ranchos)Liberty (Madera Ranchos) | Shot Put | 14 | 24-5.5 | — |
| May 1 | NWSC ChampionshipsMay 1 · 100 Meters · Place 14 · Liberty (Madera RanchosLiberty (Madera Ranchos | 100 Meters | 14 | 14.87a | — |
| Apr 26 | Blue Raider InvitationalApr 26 · Shot Put · Place 27 · Liberty (Madera Ranchos)Liberty (Madera Ranchos) | Shot Put | 27 | 26-6.5 | — |
| Apr 19 | Dinuba InvitationalApr 19 · Shot Put · Place 39 · Liberty (Madera Ranchos)Liberty (Madera Ranchos) | Shot Put | 39 | 26-7.5 | — |
| Apr 19 | Dinuba InvitationalApr 19 · 100 Meters · Place 55 · Liberty (Madera RanchosLiberty (Madera Ranchos | 100 Meters | 55 | 15.87a | — |
| Apr 17 | NWSC: FHS; FCHS; SHS; YHS; LMHSApr 17 · 100 Meters · Place 25 · Liberty (Madera RanchosLiberty (Madera Ranchos | 100 Meters | 25 | 14.80a PB | — |
| Apr 17 | NWSC: FHS; FCHS; SHS; YHS; LMHSApr 17 · Discus · Place 5 · Liberty (Madera Ranchos)Liberty (Madera Ranchos) | Discus | 5 | 68-5 | — |
| Apr 17 | NWSC: FHS; FCHS; SHS; YHS; LMHSApr 17 · Shot Put · Place 11 · Liberty (Madera Ranchos)Liberty (Madera Ranchos) | Shot Put | 11 | 27-7 | — |
| Apr 12 | FS West Coast RelaysApr 12 · Shot Put · Place 32 · Liberty (Madera Ranchos)Liberty (Madera Ranchos) | Shot Put | 32 | 26-1 | — |
| Apr 9 | NWSC League: Yosemite, Chowcilla, Sierra, Liberty, minaretsApr 9 · Discus · Place 19 · Liberty (Madera Ranchos)Liberty (Madera Ranchos) | Discus | 19 | 61-9 | — |
| Apr 9 | NWSC League: Yosemite, Chowcilla, Sierra, Liberty, minaretsApr 9 · Shot Put · Place 20 · Liberty (Madera Ranchos)Liberty (Madera Ranchos) | Shot Put | 20 | 24-5 | — |
| Mar 20 | NWSC League: Yosemite, Liberty, Sierra, Fresno Christian, MinaretsMar 20 · Discus · Place 12 · Liberty (Madera Ranchos)Liberty (Madera Ranchos) | Discus | 12 | 60-7.75 | — |
| Mar 20 | NWSC League: Yosemite, Liberty, Sierra, Fresno Christian, MinaretsMar 20 · Shot Put · Place 11 · Liberty (Madera Ranchos)Liberty (Madera Ranchos) | Shot Put | 11 | 25-4.5 | — |
| Mar 20 | NWSC League: Yosemite, Liberty, Sierra, Fresno Christian, MinaretsMar 20 · 100 Meters · Place 20 · Liberty (Madera RanchosLiberty (Madera Ranchos | 100 Meters | 20 | 15.40a | — |
| Mar 2 | SANGER SPRING CLASSIC 2024Mar 2 · Shot Put · Place 53 · Liberty (Madera Ranchos)Liberty (Madera Ranchos) | Shot Put | 53 | 23-10.75 | — |
2024 Indoor Track
2 results