Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMotor City Nationals Elite Meet (NB Tune-Up) · Jun 12 | 16.13a | Motor City Nationals Elite Meet (NB Tune-Up) | June 12, 2025 |
| 110m Hurdles · 39" / 0.991m · OutdoorBlazers Invitational · Jun 21 | 15.83a | Blazers Invitational | June 21, 2025 |
| 200 Meters · Indoor2025 Midwest Showcase - HS Division · Feb 21 | 25.74a | 2025 Midwest Showcase - HS Division | February 21, 2025 |
| 200 Meters · OutdoorSummer Meet #2 · Jun 24 | 22.59a | Summer Meet #2 | June 24, 2024 |
| 300m Hurdles · 36" / 0.914m · IndoorLAB Holiday Invite · Dec 27 | 47.23a | LAB Holiday Invite | December 27, 2024 |
| 400 Meters · IndoorLAB Indoor Meet #1 · Dec 14 | 58.02a | LAB Indoor Meet #1 | December 14, 2024 |
| 400m Hurdles · 36" / 0.914m · OutdoorBlazers Invitational · Jun 21 | 1:05.98a | Blazers Invitational | June 21, 2025 |
| 60 Meter · IndoorLAB Indoor Meet #2 · Dec 21 | 7.94a | LAB Indoor Meet #2 | December 21, 2024 |
| 60 Meters · IndoorLAB Indoor Meet #8 · Feb 10 | 8.09a | LAB Indoor Meet #8 | February 10, 2024 |
| 60 Meters · IndoorSVSU MITS Meet #2 · Jan 7 | 27.36a | SVSU MITS Meet #2 | January 7, 2023 |
| 60m Hurdles · 39" / 0.991m · IndoorMITS/MITCA Indoor TF State Championships · Mar 8 | 8.84a | MITS/MITCA Indoor TF State Championships | March 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
7 results2025 Indoor Track
11 results2024 Indoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | LAB Holiday InviteDec 27 · 60m Hurdles · Place 9 · Courageous Track Club | 60m Hurdles39" / 0.991mRound P | 9. | 9.18a | 12 |
| Dec 27 | LAB Holiday InviteDec 27 · 60m Hurdles · Place 8 · Courageous Track Club | 60m Hurdles39" / 0.991m | 8. | 9.03a | 12 |
| Dec 27 | LAB Holiday InviteDec 27 · 300m Hurdles · Place 9 · Courageous Track Club | 300m Hurdles36" / 0.914m | 9. | 47.23a PB | 12 |
| Dec 21 | LAB Indoor Meet #2Dec 21 · 60m Hurdles · Place 16 · Courageous Track Club | 60m Hurdles39" / 0.991m | 16. | 9.26a | 12 |
| Dec 21 | LAB Indoor Meet #2Dec 21 · 60 Meter · Place 116 · Courageous Track Club | 60 Meter | 116. | 7.94a PB | 12 |
| Dec 21 | LAB Indoor Meet #2Dec 21 · 400 Meters · Place 84 · Courageous Track Club | 400 Meters | 84. | 1:00.47a | 12 |
| Dec 14 | LAB Indoor Meet #1Dec 14 · 60m Hurdles · Place 21 · Courageous Track Club | 60m Hurdles39" / 0.991m | 21. | 9.46a | 12 |
| Dec 14 | LAB Indoor Meet #1Dec 14 · 400 Meters · Place 33 · Courageous Track Club | 400 Meters | 33. | 58.02a PB | 12 |
| Feb 10 | LAB Indoor Meet #8Feb 10 · 60m Hurdles · Place 15 · Courageous Track Club | 60m Hurdles | 15 | 9.62a | — |
| Feb 10 | LAB Indoor Meet #8Feb 10 · 400 Meters · Place 88 · Courageous Track Club | 400 Meters | 88 | 1:03.17a | — |
| Feb 10 | LAB Indoor Meet #8Feb 10 · 200 Meters · Place 82 · Courageous Track Club | 200 Meters | 82 | 26.51a | — |
| Feb 10 | LAB Indoor Meet #8Feb 10 · 60 Meters · Place 89 · Courageous Track Club | 60 Meters | 89 | 8.09a PB | — |
2024 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 24 | Summer Meet #2Jun 24 · Long Jump · Place 5 · Courageous Track Club | Long Jump | 5 | 18-1 | — |
| Jun 24 | Summer Meet #2Jun 24 · 400m Hurdles · Place 2 · Courageous Track Club | 400m Hurdles | 2 | 1:08.47a | — |
| Jun 24 | Summer Meet #2Jun 24 · 110m Hurdles · Place 3 · Courageous Track Club | 110m Hurdles | 3 | 16.97a | — |
| Jun 24 | Summer Meet #2Jun 24 · 200 Meters · Place 3 · Courageous Track Club | 200 Meters | 3 | 22.59a PB | — |
2023 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | LAB Holiday InviteDec 29 · 60m Hurdles · Courageous Track Club | 60m Hurdles39" / 0.991mRound P | — | DQ | 11 |
| Dec 29 | LAB Holiday InviteDec 29 · 300m Hurdles · Place 23 · Courageous Track Club | 300m Hurdles36" / 0.914m | 23. | 54.91a | 11 |
| Dec 29 | LAB Holiday InviteDec 29 · 200 Meters · Place 88 · Courageous Track Club | 200 Meters | 88. | 26.66a | 11 |
| Dec 16 | LAB Indoor Meet #2Dec 16 · 60m Hurdles · Place 25 · Courageous Track Club | 60m Hurdles39" / 0.991m | 25. | 11.32a | 11 |
| Dec 16 | LAB Indoor Meet #2Dec 16 · High Jump · Courageous Track Club | High Jump | — | DNS | 11 |
| Dec 16 | LAB Indoor Meet #2Dec 16 · 400 Meters · Place 62 · Courageous Track Club | 400 Meters | 62. | 1:01.01a | 11 |
| Dec 16 | LAB Indoor Meet #2Dec 16 · 200 Meters · Place 91 · Courageous Track Club | 200 Meters | 91. | 26.75a | 11 |
| Dec 9 | SVSU - MITS Meet #1Dec 9 · 60m Hurdles · Place 19 · Courageous Track Club | 60m Hurdles39" / 0.991mRound P | 19. | 11.18a | 11 |
| Dec 9 | SVSU - MITS Meet #1Dec 9 · High Jump · Courageous Track Club | High Jump | — | NH | 11 |
| Jan 7 | SVSU MITS Meet #2Jan 7 · 60 Meters · Place 75 · Courageous Track Club | 60 MetersRound P | 75 | 1:08.39a | 10 |
| Jan 7 | SVSU MITS Meet #2Jan 7 · 60 Meters · Place 72 · Courageous Track Club | 60 MetersRound P | 72 | 27.36a PB | 10 |
2022 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | 2023 LAB Holiday InviteDec 30 · 60 Meter · Place 102 · Courageous Track Club | 60 Meter | 102. | 8.12a | 10 |
| Dec 30 | 2023 LAB Holiday InviteDec 30 · 300m Hurdles · Place 19 · Courageous Track Club | 300m Hurdles36" / 0.914m | 19. | 50.08a | 10 |
| Dec 17 | LAB Indoor Meet #1Dec 17 · 60 Meter · Place 99 · Courageous Track Club | 60 Meter | 99. | 8.22a | 10 |
| Dec 17 | LAB Indoor Meet #1Dec 17 · 200 Meters · Place 85 · Courageous Track Club | 200 Meters | 85. | 27.19a | 10 |
| Dec 10 | SVSU - MITS Meet #1Dec 10 · 60 Meter · Place 39 · Courageous Track Club | 60 MeterRound P | 39. | 8.29a | 10 |
| Dec 10 | SVSU - MITS Meet #1Dec 10 · 400 Meters · Place 44 · Courageous Track Club | 400 Meters | 44. | 1:03.59a | 10 |
| Feb 11 | LAB Midwest InvitationalFeb 11 · 300m Hurdles · Place 10 · Courageous Track Club | 300m Hurdles36" / 0.914m | 10. | 1:01.37a | 9 |
| Jan 8 | LAB-MITS Meet #4Jan 8 · 60 Meter · Place 68 · Courageous Track Club | 60 MeterRound P | 68. | 9.04a | 9 |
| Jan 8 | LAB-MITS Meet #4Jan 8 · 400 Meters · Place 52 · Courageous Track Club | 400 Meters | 52. | 1:11.04a | 9 |
| Jan 8 | LAB-MITS Meet #4Jan 8 · 200 Meters · Place 65 · Courageous Track Club | 200 Meters | 65. | 30.69a | 9 |
2021 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | L.A.B. MITS Meet #3Dec 30 · 60 Meter · Place 86 · Courageous Track Club | 60 MeterRound P | 86. | 9.16a | 9 |
| Dec 30 | L.A.B. MITS Meet #3Dec 30 · 400 Meters · Place 54 · Courageous Track Club | 400 Meters | 54. | 1:15.75a | 9 |
| Dec 30 | L.A.B. MITS Meet #3Dec 30 · 200 Meters · Place 61 · Courageous Track Club | 200 Meters | 61. | 31.42a | 9 |
| Dec 11 | SVSU-MITS #1Dec 11 · 60 Meter · Place 50 · Courageous Track Club | 60 MeterRound P | 50. | 8.97a | 9 |
| Dec 11 | SVSU-MITS #1Dec 11 · 60 Meter · Place 50 · Courageous Track Club | 60 MeterRound P | 50. | 8.97a | 9 |
| Dec 11 | SVSU-MITS #1Dec 11 · 400 Meters · Place 57 · Courageous Track Club | 400 Meters | 57. | 1:10.41a | 9 |