Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSJS DI Championships Trials · May 9 | 13.57a | SJS DI Championships Trials | May 9, 2026 |
| 1600 Meters · OutdoorSFL #1 - Jesuit, Davis, Oak Ridge, Folsom, St. Francis · Mar 5 | 4:55.12a | SFL #1 - Jesuit, Davis, Oak Ridge, Folsom, St. Francis | March 5, 2026 |
| 3200 Meters · OutdoorRon Ruptier Invitational · Mar 7 | 10:58.17a | Ron Ruptier Invitational | March 7, 2026 |
| 400 Meters · IndoorGlenn Poole Invitational · Feb 24 | 59.21 | Glenn Poole Invitational | February 24, 2024 |
| 400 Meters · OutdoorGlenn Poole Invitational · Mar 1 | 57.70a | Glenn Poole Invitational | March 1, 2025 |
| 800 Meters · OutdoorPR Invitational · Apr 5 | 2:09.65 | PR Invitational | April 5, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Grizzly 3200Oct 17 · 3200 Meters · Place 59 · Oak Ridge | 3200 Meters | 59. | 10:33.89aUnofficial | 12 |
| May 23 | SJS Masters Championships FinalsMay 23 · Long Jump · Place 9 · Oak Ridge | Long Jump | 9 | 14-09.50 | 11 |
| May 23 | SJS Masters Championships FinalsMay 23 · Shot Put · Place 2 · Oak Ridge | Shot Put | 2 | 30-11.25 | 11 |
| May 9 | SJS DI Championships Trials May 9 · Long Jump · Place 4 · Oak Ridge | Long Jump | 4 | 14-05.25 | 11 |
| May 9 | SJS DI Championships Trials May 9 · Shot Put · Place 1 · Oak Ridge | Shot Put | 1 | 27-10.50 | 11 |
| May 9 | SJS DI Championships Trials May 9 · 100 Meters · Place 5 · Oak Ridge | 100 Meters | 5 | 13.57a PB | 11 |
| May 2 | SFL Championships Day 2 May 2 · 1600 Meters · Place 59 · Oak Ridge | 1600 Meters | 59 | 5:07.56a | 11 |
| May 2 | SFL Championships Day 2 May 2 · 800 Meters · Place 59 · Oak Ridge | 800 Meters | 59 | 2:20.99a | 11 |
| Apr 15 | SFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge Apr 15 · 3200 Meters · Oak Ridge | 3200 Meters | — | DNS | 11 |
| Apr 15 | SFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge Apr 15 · 1600 Meters · Place 24 · Oak Ridge | 1600 Meters | 24. | 5:16.49a | 11 |
| Apr 15 | SFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge Apr 15 · 800 Meters · Oak Ridge | 800 Meters | — | DNS | 11 |
| Apr 11 | Thunder Invitational-MEET IS FULLApr 11 · 800 Meters · Place 32 · Oak Ridge | 800 Meters | 32. | 2:15.97a | 11 |
| Mar 27 | Valhalla Distance CarnivalMar 27 · 1600 Meters · Place 43 · Oak Ridge | 1600 Meters | 43 | 5:05.90a | 11 |
| Mar 20 | Dublin Distance Fiesta Mar 20 · 800 Meters · Place 341 · Oak Ridge (Sj) | 800 Meters | 341 | 2:13.05 | 11 |
| Mar 18 | SFL #2 Rocklin Whitney Oak Ridge Jesuit St FrancisMar 18 · 3200 Meters · Place 2 · Oak Ridge | 3200 Meters | 2 | 11:10.01a | 11 |
| Mar 7 | Ron Ruptier InvitationalMar 7 · 3200 Meters · Place 3 · Oak Ridge | 3200 Meters | 3 | 10:58.17a PB | 11 |
| Mar 5 | SFL #1 - Jesuit, Davis, Oak Ridge, Folsom, St. FrancisMar 5 · 1600 Meters · Place 13 · Oak Ridge | 1600 Meters | 13 | 4:55.12a PB | 11 |
| Mar 5 | SFL #1 - Jesuit, Davis, Oak Ridge, Folsom, St. FrancisMar 5 · 800 Meters · Place 15 · Oak Ridge | 800 Meters | 15 | 2:20.11a | 11 |
| Feb 28 | Glenn Poole InvitationalFeb 28 · 3200 Meters · Place 18 · Oak Ridge | 3200 Meters | 18. | 11:16.10a | 11 |
2025 Outdoor Track
12 results2024 Outdoor Track
8 results2024 Indoor Track
1 results