Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWillie Williams Classic/Dave Murray Distance Classic · Mar 18 | 12.20a | Willie Williams Classic/Dave Murray Distance Classic | March 18, 2022 |
| 400 Meters · OutdoorGolden State AC Championships · Apr 28 | 55.27a | Golden State AC Championships | April 28, 2022 |
| 60 Meter · IndoorFriday Night Axe ’em Open · Jan 13 | 7.80a | Friday Night Axe ’em Open | January 13, 2023 |
| 60 Meter · OutdoorGaucho Indoor Invitational · Feb 11 | 7.88a | Gaucho Indoor Invitational | February 11, 2023 |
| 60 Meters · IndoorNAU Tune-Up · Feb 18 | 7.62 | NAU Tune-Up | February 18, 2022 |
| 60m Hurdles · 42" / 1.067m · IndoorFriday Night Axe'em Open · Jan 14 | 10.34a | Friday Night Axe'em Open | January 14, 2022 |
| Discus · 2kg · OutdoorWillie Williams Classic/Dave Murray Distance Classic · Mar 18 | 28.57m | Willie Williams Classic/Dave Murray Distance Classic | March 18, 2022 |
| Javelin · 800g · OutdoorGolden State AC Outdoor Track & Field Championships · Apr 27 | 43.72m | Golden State AC Outdoor Track & Field Championships | April 27, 2023 |
| Long Jump · IndoorFriday Night Axe ’em Open · Jan 13 | 5.64m | Friday Night Axe ’em Open | January 13, 2023 |
| Long Jump · OutdoorGCU Invitational · Mar 17 | 5.65m | GCU Invitational | March 17, 2023 |
| Shot Put · 16lb / 7.26kg · IndoorFriday Night Axe ’em Open · Jan 13 | 9.85m | Friday Night Axe ’em Open | January 13, 2023 |
| Shot Put · 16lb / 7.26kg · OutdoorGaucho Indoor Invitational · Feb 11 | 10.36m | Gaucho Indoor Invitational | February 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 19 | Mesa InvitationalApr 19 · Javelin · Place 12 · Ottawa (Ariz.) | Javelin | 12 | 42.04m | — |
| Apr 19 | Mesa InvitationalApr 19 · Shot Put · Place 17 · Ottawa (Ariz.) | Shot Put | 17 | 10.30m | — |
2024 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | NAU Tune-UpFeb 16 · Long Jump · Place 14 · Ottawa (Ariz.) | Long Jump | 14 | 5.60m | — |
| Feb 16 | NAU Tune-UpFeb 16 · Shot Put · Place 17 · Ottawa (Ariz.) | Shot Put | 17 | 11.27m | — |
| Feb 16 | NAU Tune-UpFeb 16 · 60 Meters · Place 38 · Ottawa (Ariz.) | 60 Meters | 38 | 7.63a | — |
| Feb 10 | Gaucho IndoorFeb 10 · Long Jump · Place 13 · Ottawa (Ariz.) | Long Jump | 13 | 5.60m | — |
| Feb 10 | Gaucho IndoorFeb 10 · Shot Put · Place 15 · Ottawa (Ariz.) | Shot Put | 15 | 9.70m | — |
| Feb 10 | Gaucho IndoorFeb 10 · 60 Meters · Place 37 · Ottawa (Ariz.) | 60 MetersRound P | 37 | 7.82a | — |
2023 Outdoor Track
9 results2023 Indoor Track
9 results2022 Outdoor Track
9 results2022 Indoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 18 | NAU Tune-UpFeb 18 · Shot Put · Place 20 · Ottawa (AZ) | Shot Put | 20 | 34-7 | JR |
| Feb 18 | NAU Tune-UpFeb 18 · Shot Put · Place 20 · Ottawa (AZ) | Shot Put | 20 | 34-7 | JR |
| Feb 18 | NAU Tune-UpFeb 18 · Long Jump · Place 22 · Ottawa (AZ) | Long Jump | 22 | 17-2.75 | JR |
| Feb 18 | NAU Tune-UpFeb 18 · Long Jump · Place 22 · Ottawa (AZ) | Long Jump | 22 | 17-2.75 | JR |
| Feb 18 | NAU Tune-UpFeb 18 · High Jump · Place 9 · Ottawa (AZ) | High Jump | 9 | 5-5.75 | JR |
| Feb 18 | NAU Tune-UpFeb 18 · 60 Meters · Place 50 · Ottawa (AZ) | 60 Meters | 50 | 7.62 PB | JR |
| Feb 18 | NAU Tune-UpFeb 18 · 60 Meters · Place 50 · Ottawa (AZ) | 60 Meters | 50 | 7.62 | JR |
| Feb 5 | CAC Indoor InvitationalFeb 5 · Shot Put · Place 11 · Ottawa (AZ) | Shot Put | 11 | 33-1.75 | JR |
| Feb 5 | CAC Indoor InvitationalFeb 5 · Long Jump · Place 13 · Ottawa (AZ) | Long Jump | 13 | 19-5.25 | JR |
| Feb 5 | CAC Indoor InvitationalFeb 5 · Long Jump · Place 13 · Ottawa (AZ) | Long Jump | 13 | 19-5.25 | JR |
| Feb 5 | CAC Indoor InvitationalFeb 5 · High Jump · Place 8 · Ottawa (AZ) | High Jump | 8 | 5-7 | JR |
| Feb 5 | CAC Indoor InvitationalFeb 5 · 60 Hurdles Preliminaries · Place 11 · Ottawa (AZ) | 60 Hurdles Preliminaries | 11 | 10.30 | JR |
| Feb 5 | CAC Indoor InvitationalFeb 5 · 60 Hurdles Preliminaries · Place 11 · Ottawa (AZ) | 60 Hurdles Preliminaries | 11 | 10.30 | JR |
| Jan 14 | Friday Night Axe'em OpenJan 14 · 60m Hurdles · Place 13 · Ottawa (Ariz.) | 60m Hurdles42" / 1.067mRound P | 13. | 10.34a PB | Jr |
| Jan 14 | Friday Night Axe'em OpenJan 14 · Long Jump · Ottawa (Ariz.) | Long Jump | — | FOUL | Jr |
| Jan 14 | Friday Night Axe'em OpenJan 14 · Shot Put · Place 16 · Ottawa (Ariz.) | Shot Put16lb / 7.26kg | 16. | 9.02m | Jr |