Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMMAC - Byron, Chesaning, Montrose, Mt. Morris, Webberville @ Mt. Morris · May 8 | 14.11a | MMAC - Byron, Chesaning, Montrose, Mt. Morris, Webberville @ Mt. Morris | May 8, 2024 |
| 200 Meters · OutdoorChuck King Invitational · May 8 | 29.87a | Chuck King Invitational | May 8, 2026 |
| 400 Meters · OutdoorMHSAA LP Region 36-4 @ Concord · May 17 | 1:04.72a | MHSAA LP Region 36-4 @ Concord | May 17, 2024 |
| Long Jump · OutdoorMMAC - Byron, Montrose, Mt. Morris, Webberville · Apr 22 | 14' 9" | MMAC - Byron, Montrose, Mt. Morris, Webberville | April 22, 2026 |
| Pole Vault · OutdoorMMAC - Byron, Montrose, Mt. Morris, Webberville · Apr 22 | 6' 6" | MMAC - Byron, Montrose, Mt. Morris, Webberville | April 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results2025 Outdoor Track
9 results2024 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | MHSAA LP Region 36-4 @ ConcordMay 17 · 400 Meters · Place 4 · Webberville | 400 Meters | 4 | 1:04.72a PB | — |
| May 10 | Chuck King InvitationalMay 10 · 400 Meters · Place 3 · Webberville | 400 Meters | 3 | 1:06.32a | — |
| May 8 | MMAC - Byron, Chesaning, Montrose, Mt. Morris, Webberville @ Mt. MorrisMay 8 · Long Jump · Place 8 · Webberville | Long Jump | 8 | 13-0 | — |
| May 8 | MMAC - Byron, Chesaning, Montrose, Mt. Morris, Webberville @ Mt. MorrisMay 8 · 200 Meters · Place 2 · Webberville | 200 Meters | 2 | 29.94a | — |
| May 8 | MMAC - Byron, Chesaning, Montrose, Mt. Morris, Webberville @ Mt. MorrisMay 8 · 100 Meters · Place 4 · Webberville | 100 Meters | 4 | 14.11a PB | — |
| Apr 26 | Auburn C. Perkins Spartan InviteApr 26 · 200 Meters · Place 15 · Webberville | 200 Meters | 15 | 30.88a | — |
| Apr 24 | MMAC #2Apr 24 · Long Jump · Place 9 · Webberville | Long Jump | 9 | 12-2 | — |
2023 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | MMAC Meet - Webberville, Byron, Durand, Montrose @ New LothropMay 10 · Long Jump · Place 13 · Webberville | Long Jump | 13 | 11-4 | — |
| May 3 | MMAC Meet - Byron, Montrose, Mt. Morris @ ChesaningMay 3 · Long Jump · Place 14 · Webberville | Long Jump | 14 | 10-9 | — |
| Apr 28 | Webberville Spartan InviteApr 28 · 200 Meters · Place 17 · Webberville | 200 Meters | 17 | 34.35a | — |
| Apr 26 | MMAC - Byron, Lakeville, Montrose, Webberville @ Ovid-ElsieApr 26 · Long Jump · Place 8 · Webberville | Long Jump | 8 | 12-4.25 | — |
| Apr 26 | MMAC - Byron, Lakeville, Montrose, Webberville @ Ovid-ElsieApr 26 · 200 Meters · Place 10 · Webberville | 200 Meters | 10 | 35.08a | — |
| Apr 26 | MMAC - Byron, Lakeville, Montrose, Webberville @ Ovid-ElsieApr 26 · 100 Meters · Place 9 · Webberville | 100 Meters | 9 | 16.15a | — |
| Apr 14 | Fowler Under the Lights Track InvitationalApr 14 · 200 Meters · Place 33 · Webberville | 200 Meters | 33 | 34.44a | — |
| Apr 14 | Fowler Under the Lights Track InvitationalApr 14 · 100 Meters · Place 33 · Webberville | 100 Meters | 33 | 15.84a | — |
| Apr 12 | MMAC Meet - Byron, Durand, Chesaning & LakevilleApr 12 · Long Jump · Place 19 · Webberville | Long Jump | 19 | 10-4 | — |
| Apr 12 | MMAC Meet - Byron, Durand, Chesaning & LakevilleApr 12 · 200 Meters · Place 16 · Webberville | 200 Meters | 16 | 33.3 | — |
| Apr 12 | MMAC Meet - Byron, Durand, Chesaning & LakevilleApr 12 · 100 Meters · Place 21 · Webberville | 100 Meters | 21 | 15.9 | — |