Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorCMAC: Bath, Laingsburg, Pott, Perry @ Dansville · Apr 10 | 13.17a | CMAC: Bath, Laingsburg, Pott, Perry @ Dansville | April 10, 2024 |
| 200 Meters · OutdoorGLAC Leslie, Lansing Christian @ Perry HS · Apr 12 | 31.40 | GLAC Leslie, Lansing Christian @ Perry HS | April 12, 2022 |
| 400 Meters · IndoorSVSU Division 3/4 Indoor Invitational · Mar 20 | 1:00.67a | SVSU Division 3/4 Indoor Invitational | March 20, 2025 |
| 400 Meters · OutdoorCMAC @Perry, Potterville, Saranac · May 7 | 59.22a | CMAC @Perry, Potterville, Saranac | May 7, 2025 |
| 70 Meter · OutdoorGLAC Lakewood MS @ Perry MS · Apr 19 | 10.89a | GLAC Lakewood MS @ Perry MS | April 19, 2021 |
| Long Jump · OutdoorGLAC Lakewood MS @ Perry MS · Apr 19 | 9-07.00 | GLAC Lakewood MS @ Perry MS | April 19, 2021 |
| Shot Put · 12lb · OutdoorChesaning Track & Field Classic · Apr 29 | 24' 6.5 | Chesaning Track & Field Classic | April 29, 2022 |
| Shot Put · 4kg · OutdoorGLAC Maple Valley MS @ Perry MS · May 5 | 24-07.25 | GLAC Maple Valley MS @ Perry MS | May 5, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
9 results2025 Indoor Track
1 results2024 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 8 | CMAC HS Perry, Saranac @ PottervilleMay 8 · 400 Meters · Place 10 · PerryPerry | 400 Meters | 10 | 1:04.71a | — |
| May 8 | CMAC HS Perry, Saranac @ PottervilleMay 8 · 100 Meters · Place 15 · PerryPerry | 100 Meters | 15 | 13.48a | — |
| May 1 | CMAC: PW & Perry @ LaingsburgMay 1 · 400 Meters · Place 12 · PerryPerry | 400 Meters | 12 | 1:04.21a | — |
| May 1 | CMAC: PW & Perry @ LaingsburgMay 1 · 100 Meters · Place 22 · PerryPerry | 100 Meters | 22 | 13.39a | — |
| Apr 24 | CMAC: Bath & St. Pats @ PerryApr 24 · 400 Meters · Place 7 · PerryPerry | 400 Meters | 7 | 1:07.39a | — |
| Apr 17 | CMAC: St.Pats, Saranac @ LaingsburgApr 17 · 400 Meters · Place 9 · PerryPerry | 400 Meters | 9 | 1:03.44a | — |
| Apr 17 | CMAC: St.Pats, Saranac @ LaingsburgApr 17 · 100 Meters · Place 17 · PerryPerry | 100 Meters | 17 | 13.46a | — |
| Apr 17 | CMAC @ Perry vs. Dansville, Fowler, Lansing ChristianApr 17 · 400 Meters · Place 9 · PerryPerry | 400 Meters | 9 | 1:03.44a | — |
| Apr 17 | CMAC @ Perry vs. Dansville, Fowler, Lansing ChristianApr 17 · 100 Meters · Place 17 · PerryPerry | 100 Meters | 17 | 13.46a | — |
| Apr 10 | CMAC: Bath, Laingsburg, Pott, Perry @ DansvilleApr 10 · 400 Meters · Place 12 · PerryPerry | 400 Meters | 12 | 1:01.52a | — |
| Apr 10 | CMAC: Bath, Laingsburg, Pott, Perry @ DansvilleApr 10 · 100 Meters · Place 23 · PerryPerry | 100 Meters | 23 | 13.17a PB | — |
2023 Outdoor Track
21 results2022 Outdoor Track
22 results| Date | Meet | Event | Pl | Mark | Gr |
| May 25 | GLAC Championship MeetMay 25 · Shot Put · Place 15 · PerryPerry | Shot Put | 15 | 23' 0.5 | 9 |
| May 25 | GLAC Championship MeetMay 25 · 400 Meters · Place 16 · PerryPerry | 400 Meters | 16 | 1:12.05 | 9 |
| May 19 | MHSAA LP Region 29-3 @ BathMay 19 · 400 Meters · Place 24 · PerryPerry | 400 Meters | 24 | 1:13.76 | 9 |
| May 10 | GLAC Olivet HS @ Perry HSMay 10 · Shot Put · Place 11 · PerryPerry | Shot Put | 11 | 23-04.00 | 9 |
| May 10 | GLAC Olivet HS @ Perry HSMay 10 · 400 Meters · Place 7 · PerryPerry | 400 Meters | 7 | 1:12.72 | 9 |
| May 10 | GLAC Olivet HS @ Perry HSMay 10 · 200 Meters · Place 19 · PerryPerry | 200 Meters | 19 | 34.48 | 9 |
| May 7 | Williamston InvitationalMay 7 · Shot Put · Place 33 · PerryPerry | Shot Put | 33 | 24' 4 | 9 |
| May 7 | Williamston InvitationalMay 7 · 400 Meters · Place 27 · PerryPerry | 400 Meters | 27 | 1:10.55 | 9 |
| May 5 | GLAC Lakewood @ PerryMay 5 · Shot Put · Place 10 · PerryPerry | Shot Put | 10 | 23-05.00 | 9 |
| May 5 | GLAC Lakewood @ PerryMay 5 · 400 Meters · Place 5 · PerryPerry | 400 Meters | 5 | 1:10.20 | 9 |
| May 5 | GLAC Lakewood @ PerryMay 5 · 100 Meters · Place 13 · PerryPerry | 100 Meters | 13 | 15.10 | 9 |
| Apr 29 | Chesaning Track & Field ClassicApr 29 · Shot Put · Place 48 · PerryPerry | Shot Put12lb | 48. | 24' 6.5 PB | 9 |
| Apr 26 | GLAC HS Perry, Olivet, Stockbridge, LC @ MVApr 26 · Shot Put · Place 14 · PerryPerry | Shot Put | 14 | 23-07.25 | 9 |
| Apr 26 | GLAC HS Perry, Olivet, Stockbridge, LC @ MVApr 26 · 200 Meters · Place 26 · PerryPerry | 200 Meters | 26 | 32.68 | 9 |
| Apr 26 | GLAC HS Perry, Olivet, Stockbridge, LC @ MVApr 26 · 100 Meters · Place 32 · PerryPerry | 100 Meters | 32 | 15.31 | 9 |
| Apr 19 | GLAC Perry at StockbridgeApr 19 · Shot Put · Place 6 · PerryPerry | Shot Put12lb | 6. | 23' 9 | 9 |
| Apr 19 | GLAC Perry at StockbridgeApr 19 · 200 Meters · Place 12 · PerryPerry | 200 Meters | 12. | 31.55a | 9 |
| Apr 19 | GLAC Perry at StockbridgeApr 19 · 100 Meters · Place 16 · PerryPerry | 100 Meters | 16. | 15.01a | 9 |
| Apr 15 | Hastings InvitationalApr 15 · 400 Meters · Place 26 · PerryPerry | 400 Meters | 26 | 1:09.81 | 9 |
| Apr 12 | GLAC Leslie, Lansing Christian @ Perry HSApr 12 · 400 Meters · Place 5 · PerryPerry | 400 Meters | 5 | 1:13.95 | 9 |
| Apr 12 | GLAC Leslie, Lansing Christian @ Perry HSApr 12 · 200 Meters · Place 14 · PerryPerry | 200 Meters | 14 | 31.40 PB | 9 |
| Apr 12 | GLAC Leslie, Lansing Christian @ Perry HSApr 12 · 100 Meters · Place 12 · PerryPerry | 100 Meters | 12 | 14.65 | 9 |
2021 Outdoor Track
15 results