Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorTCC Relay Meet · Apr 12 | 5:39.13a | TCC Relay Meet | April 12, 2023 |
| 100 Meters · OutdoorCVC Time Trial · Feb 22 | 18.52a | CVC Time Trial | February 22, 2022 |
| 1600 Meters · IndoorBuchanan Distance Classic · Feb 23 | 5:00.57 | Buchanan Distance Classic | February 23, 2024 |
| 1600 Meters · OutdoorTCC 5-Way · Apr 24 | 4:55.79a | TCC 5-Way | April 24, 2024 |
| 200 Meters · OutdoorCVC Time Trial · Feb 22 | 41.84a | CVC Time Trial | February 22, 2022 |
| 3200 Meters · IndoorBuchanan Distance Classic · Feb 23 | 11:19.29 | Buchanan Distance Classic | February 23, 2024 |
| 3200 Meters · OutdoorTri-County Conference Championship · May 3 | 10:55.61a | Tri-County Conference Championship | May 3, 2024 |
| 400 Meters · OutdoorCVC Time Trial · Feb 22 | 1:37.63a | CVC Time Trial | February 22, 2022 |
| 800 Meters · IndoorBuchanan Distance Classic · Feb 28 | 2:19.12 | Buchanan Distance Classic | February 28, 2025 |
| 800 Meters · OutdoorTCC 5-Way · Apr 24 | 2:19.68a | TCC 5-Way | April 24, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | Buchanan Distance ClassicFeb 28 · 800 Meters · Place 64 · Central Valley Christian (CS) | 800 Meters | 64 | 2:19.12 PB | 12 |
2025 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 21 | CVC Time TrialFeb 21 · 1 Mile · Place 4 · Central Valley Christian (Visalia) | 1 Mile | 4. | 5:23.25aUnofficial | 12 |
| Feb 21 | CVC Time TrialFeb 21 · 400 Meters · Place 13 · Central Valley Christian (Visalia) | 400 Meters | 13. | 1:06.03aUnofficial | 12 |
2024 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 3 | Tri-County Conference ChampionshipMay 3 · 3200 Meters · Place 9 · Central Valley Christia | 3200 Meters | 9 | 10:55.61a PB | — |
| Apr 24 | TCC 5-WayApr 24 · 1600 Meters · Place 3 · Central Valley Christia | 1600 Meters | 3 | 4:55.79a PB | — |
| Apr 24 | TCC 5-WayApr 24 · 800 Meters · Place 17 · Central Valley Christia | 800 Meters | 17 | 2:19.68a PB | — |
| Apr 24 | TCC 5-WayApr 24 · 1600 Meters · Place 3 · Central Valley Christian (Visalia) | 1600 Meters | 3. | 4:55.79a | 11 |
| Apr 24 | TCC 5-WayApr 24 · 800 Meters · Place 17 · Central Valley Christian (Visalia) | 800 Meters | 17. | 2:19.68a | 11 |
| Apr 19 | 2024 Tulare County Championships- Don Kavadas Invite Apr 19 · 1600 Meters · Place 14 · Central Valley Christia | 1600 Meters | 14 | 5:00.68a | — |
| Apr 10 | TCC 5-WayApr 10 · 1600 Meters · Place 10 · Central Valley Christia | 1600 Meters | 10 | 5:10.81a | — |
| Apr 10 | TCC 5-WayApr 10 · 800 Meters · Place 13 · Central Valley Christia | 800 Meters | 13 | 2:26.65a | — |
| Mar 22 | Monarch InvitationalMar 22 · 3200 Meters · Place 8 · Central Valley Christia | 3200 Meters | 8 | 10:56.54a | — |
| Mar 20 | TCC OpenerMar 20 · 1600 Meters · Place 15 · Central Valley Christian (Visalia) | 1600 Meters | 15. | 5:11.49a | 11 |
| Mar 16 | Rafer Johnson Invitational Mar 16 · 3200 Meters · Place 14 · Central Valley Christia | 3200 Meters | 14 | 11:13.91a | — |
| Mar 12 | Mt Whitney/Exeter/CVC TriMar 12 · 1600 Meters · Place 3 · Central Valley Christia | 1600 Meters | 3 | 4:57.28a | — |
| Mar 12 | Mt Whitney/Exeter/CVC TriMar 12 · 800 Meters · Place 8 · Central Valley Christia | 800 Meters | 8 | 2:21.69a | — |
| Mar 9 | Central Valley Christian InvitationalMar 9 · 1600 Meters · Place 18 · Central Valley Christia | 1600 Meters | 18 | 5:02.52a | — |
2024 Indoor Track
4 results2023 Outdoor Track
22 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | CIF-CS Division IV ChampionshipMay 12 · 800 Meters · Place 21 · Central Valley Christian (Visalia) | 800 Meters | 21. | 2:23.45a | 10 |
| May 5 | Tri County Conference Championships 2023May 5 · 800 Meters · Place 17 · Central Valley Christia | 800 Meters | 17 | 2:21.24a | — |
| Apr 26 | TCC 5-Way @ ExeterApr 26 · 1600 Meters · Place 15 · Central Valley Christian (Visalia) | 1600 Meters | 15. | 5:31.88a | 10 |
| Apr 26 | TCC 5-Way @ ExeterApr 26 · 800 Meters · Place 14 · Central Valley Christian (Visalia) | 800 Meters | 14. | 2:30.41a | 10 |
| Apr 19 | TCC 5-way @ Exeter HSApr 19 · 3200 Meters · Place 12 · Central Valley Christia | 3200 Meters | 12 | 12:17.71a | — |
| Apr 19 | TCC 5-way @ Exeter HSApr 19 · 1600 Meters · Place 14 · Central Valley Christia | 1600 Meters | 14 | 5:31.67a | — |
| Apr 19 | TCC 5-way @ Exeter HSApr 19 · 1600 Meters · Place 15 · Central Valley Christia | 1600 Meters | 15 | 5:31.88a | — |
| Apr 19 | TCC 5-way @ Exeter HSApr 19 · 800 Meters · Place 14 · Central Valley Christia | 800 Meters | 14 | 2:30.41a | — |
| Apr 12 | TCC Relay MeetApr 12 · 1 Mile · Place 18 · Central Valley Christia | 1 Mile | 18 | 5:39.13a PB | — |
| Mar 30 | TCC 5 way @ImmanuelMar 30 · 1600 Meters · Place 14 · Central Valley Christia | 1600 Meters | 14 | 5:28.96a | — |
| Mar 30 | TCC 5 way @ImmanuelMar 30 · 800 Meters · Place 16 · Central Valley Christia | 800 Meters | 16 | 2:36.00a | — |
| Mar 22 | Tri-County Conference OpenerMar 22 · 1600 Meters · Place 30 · Central Valley Christia | 1600 Meters | 30 | 5:42.41 | — |
| Mar 22 | Tri-County Conference OpenerMar 22 · 800 Meters · Place 22 · Central Valley Christia | 800 Meters | 22 | 2:35.77 | — |
| Mar 18 | Rafer Johnson Invitational Mar 18 · 3200 Meters · Place 14 · Central Valley Christia | 3200 Meters | 14 | 12:13.80a | — |
| Mar 18 | Rafer Johnson Invitational Mar 18 · 1600 Meters · Place 23 · Central Valley Christia | 1600 Meters | 23 | 5:40.18a | — |
| Mar 16 | MW/Exeter/CVCMar 16 · 1600 Meters · Place 11 · Central Valley Christian (Visalia) | 1600 Meters | 11. | 5:33.58a | 10 |
| Mar 16 | MW/Exeter/CVCMar 16 · 800 Meters · Place 12 · Central Valley Christian (Visalia) | 800 Meters | 12. | 2:42.02a | 10 |
| Mar 4 | Exeter Spring LaunchMar 4 · 3200 Meters · Central Valley Christia | 3200 Meters | — | DQ | 10 |
| Mar 4 | Exeter Spring LaunchMar 4 · 3200 Meters · Place 8 · Central Valley Christia | 3200 Meters | 8 | 12:38.98a | 10 |
| Mar 4 | Exeter Spring LaunchMar 4 · 1600 Meters · Place 18 · Central Valley Christia | 1600 Meters | 18 | 5:42.48a | 10 |
| Feb 21 | CVC Time TrialFeb 21 · 400 Meters · Place 12 · Central Valley Christian (Visalia) | 400 Meters | 12. | 73.41aUnofficial | 10 |
| Feb 21 | CVC Time TrialFeb 21 · 200 Meters · Place 23 · Central Valley Christian (Visalia) | 200 Meters | 23. | 32.03aWind: 0Unofficial | 10 |
2022 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | CSL ChampionshipsMay 6 · 1600 Meters · Place 13 · Central Valley Christia | 1600 Meters | 13 | 6:36.72a | 9 |
| May 6 | CSL ChampionshipsMay 6 · 800 Meters · Place 11 · Central Valley Christia | 800 Meters | 11 | 3:05.86a | 9 |
| Apr 28 | CSL Quad CVC, Selma, Immanuel @ Kingsburg Apr 28 · 1600 Meters · Place 4 · Central Valley Christia | 1600 Meters | 4 | 6:50.48a | 9 |
| Apr 28 | CSL Quad CVC, Selma, Immanuel @ Kingsburg Apr 28 · 800 Meters · Place 2 · Central Valley Christia | 800 Meters | 2 | 3:09.82a | 9 |
| Apr 20 | CSL Relay Meet @ CVCApr 20 · 1 Mile · Place 21 · Central Valley Christia | 1 Mile | 21 | 7:04.64a | 9 |
| Feb 22 | CVC Time TrialFeb 22 · 400 Meters · Place 15 · Central Valley Christian (Visalia) | 400 Meters | 15. | 1:37.63a PB | 9 |
| Feb 22 | CVC Time TrialFeb 22 · 200 Meters · Place 15 · Central Valley Christian (Visalia) | 200 Meters | 15. | 41.84a PB | 9 |
| Feb 22 | CVC Time TrialFeb 22 · 100 Meters · Place 15 · Central Valley Christian (Visalia) | 100 Meters | 15. | 18.52a PB | 9 |