Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSJS Division Finals (All Divisions)/Masters Trials · May 16 | 10.95a | SJS Division Finals (All Divisions)/Masters Trials | May 16, 2026 |
| 200 Meters · OutdoorSFL #2 Rocklin Whitney Oak Ridge Jesuit St Francis · Mar 18 | 23.02a | SFL #2 Rocklin Whitney Oak Ridge Jesuit St Francis | March 18, 2026 |
| 300m Hurdles · 36" / 0.914m · OutdoorSFL # 3 B Host Del Oro /Jesuit/St. Francis/Oak Ridge/GBHS · Apr 9 | 42.88a | SFL # 3 B Host Del Oro /Jesuit/St. Francis/Oak Ridge/GBHS | April 9, 2025 |
| 400 Meters · OutdoorLancer Invite · Mar 21 | 51.73a | Lancer Invite | March 21, 2026 |
| Long Jump · OutdoorSFL Quad 2B - Rocklin, Whitney, Jesuit/SF, Oak Ridge · Mar 19 | 18-07.50 | SFL Quad 2B - Rocklin, Whitney, Jesuit/SF, Oak Ridge | March 19, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 100 Meters · Place 6 · Jesuit | 100 Meters | 6 | 10.95a PB | 12 |
| May 9 | SJS DI Championships Trials May 9 · 100 Meters · Place 9 · Jesuit | 100 MetersRound P | 9 | 11.14a | 12 |
| May 2 | SFL Championships Day 2 May 2 · 100 Meters · Place 6 · Jesuit | 100 Meters | 6 | 11.24a | 12 |
| Apr 15 | SFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge Apr 15 · 200 Meters · Place 7 · Jesuit | 200 Meters | 7. | 23.52aWind: -2.5 | 12 |
| Apr 15 | SFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge Apr 15 · 100 Meters · Place 7 · Jesuit | 100 Meters | 7. | 11.56aWind: -2.9 | 12 |
| Mar 21 | Lancer InviteMar 21 · 400 Meters · Place 5 · Jesuit | 400 Meters | 5 | 51.73a PB | 12 |
| Mar 18 | SFL #2 Rocklin Whitney Oak Ridge Jesuit St FrancisMar 18 · 200 Meters · Place 6 · Jesuit | 200 Meters | 6 | 23.02a PB | 12 |
| Mar 18 | SFL #2 Rocklin Whitney Oak Ridge Jesuit St FrancisMar 18 · 100 Meters · Place 6 · Jesuit | 100 Meters | 6 | 11.38a | 12 |
| Mar 14 | 11th Annual Randall Sturgeon InvitationalMar 14 · 200 Meters · Place 18 · Jesuit | 200 Meters | 18. | 23.23aWind: 1 | 12 |
| Mar 14 | 11th Annual Randall Sturgeon InvitationalMar 14 · 100 Meters · Place 17 · Jesuit | 100 Meters | 17. | 11.29aWind: 2.2 | 12 |
| Mar 5 | SFL #1 - Jesuit, Davis, Oak Ridge, Folsom, St. FrancisMar 5 · 300m Hurdles · Place 5 · Jesuit | 300m Hurdles | 5 | 44.18a | 12 |
2025 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | CIF SJS Division I FinalsMay 15 · 300m Hurdles · Place 23 · Jesuit | 300m Hurdles36" / 0.914mRound P | 23. | 45.40a | 11 |
| May 3 | SFL Varsity Championship May 3 · 300m Hurdles · Place 6 · Jesuit | 300m Hurdles36" / 0.914m | 6. | 43.27a | 11 |
| Apr 9 | SFL # 3 B Host Del Oro /Jesuit/St. Francis/Oak Ridge/GBHSApr 9 · Long Jump · Place 7 · Jesuit | Long Jump | 7. | 14-00.50 | 11 |
| Apr 9 | SFL # 3 B Host Del Oro /Jesuit/St. Francis/Oak Ridge/GBHSApr 9 · 300m Hurdles · Place 1 · Jesuit | 300m Hurdles36" / 0.914m | 1. | 42.88a PB | 11 |
| Apr 9 | SFL # 3 B Host Del Oro /Jesuit/St. Francis/Oak Ridge/GBHSApr 9 · 100 Meters · Place 11 · Jesuit | 100 Meters | 11. | 11.47aWind: 1.5 | 11 |
| Mar 29 | Bella Vista Bronco Speed FestivalMar 29 · 100 Meters · Place 42 · Jesuit | 100 Meters | 42 | 12.04a | 11 |
| Mar 28 | 4th Annual GBHS Field Festival Mar 28 · Long Jump · Place 7 · Jesuit | Long Jump | 7 | 19-4 | 11 |
| Mar 19 | SFL Quad 2B - Rocklin, Whitney, Jesuit/SF, Oak RidgeMar 19 · Long Jump · Jesuit | Long Jump | -- | 18-07.50 PB | 11 |
| Mar 19 | SFL Quad 2B - Rocklin, Whitney, Jesuit/SF, Oak RidgeMar 19 · 100 Meters · Jesuit | 100 Meters | -- | 12.03aWind: 0.1 | 11 |
| Mar 15 | Ron Ruptier InviteMar 15 · Long Jump · Place 10 · Jesuit (SJ) | Long Jump | 10 | 18-8.75 | 11 |
| Mar 5 | SFL Quad Meet: Jes/SF, Oak Ridge, Folsom, DavisMar 5 · Long Jump · Place 3 · Jesuit | Long Jump | 3 | 19-1.75 | — |
| Mar 5 | SFL Quad Meet: Jes/SF, Oak Ridge, Folsom, DavisMar 5 · 200 Meters · Place 15 · Jesuit | 200 Meters | 15 | 25.07a | — |
2024 Outdoor Track
5 results2023 Outdoor Track
10 results