Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHowell @ Northville · Apr 1612.74aHowell @ NorthvilleApril 16, 2024
110m Hurdles · 39" / 0.991m · Outdoor24 Saline GOLDEN TRIANGLE · May 318.89a24 Saline GOLDEN TRIANGLE May 3, 2024
1600 Meters · OutdoorNorthville @ Brighton · May 106:22.43Northville @ BrightonMay 10, 2022
200 Meters · OutdoorNovi vs. Northville · Apr 1828.45aNovi vs. NorthvilleApril 18, 2023
300m Hurdles · 36" / 0.914m · OutdoorNorthville at Brighton · Apr 2348.05aNorthville at BrightonApril 23, 2024
400 Meters · OutdoorNorthville v Canton · May 81:05.23aNorthville v CantonMay 8, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Northville @ HartlandMay 6 · 110m Hurdles · Place 2 · Northville110m Hurdles220.87a12
Apr 29Northville @ BrightonApr 29 · 110m Hurdles · Place 3 · Northville110m Hurdles320.29a12
Apr 22Novi @ NorthvilleApr 22 · 110m Hurdles · Place 5 · Northville110m Hurdles520.41a12
Apr 15Howell @ NorthvilleApr 15 · 110m Hurdles · Place 1 · Northville110m Hurdles120.36a12
Apr 3Canton @ NorthvilleApr 3 · 110m Hurdles · Place 6 · Northville110m Hurdles621.87a12

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 11KLAA Conference ChampionshipMay 11 · 110m Hurdles · Place 15 · Northville110m Hurdles1517.54a—
May 7Northville @ PlymouthMay 7 · 300m Hurdles · Place 7 · Northville300m Hurdles750.21a—
May 7Northville @ PlymouthMay 7 · 110m Hurdles · Place 5 · Northville110m Hurdles518.25a—
May 324 Saline GOLDEN TRIANGLE May 3 · 110m Hurdles · Place 24 · Northville110m Hurdles39" / 0.991mRound S24.18.89a PB11
Apr 30Canton @ NorthvilleApr 30 · 110m Hurdles · Place 2 · Northville110m Hurdles217.84a—
Apr 30Canton @ NorthvilleApr 30 · 300m Hurdles · Place 1 · Northville300m Hurdles147.48a—
Apr 30Canton @ NorthvilleApr 30 · 100 Meters · Place 38 · Northville100 Meters3813.13a—
Apr 26Grand Ledge Comet ClassicApr 26 · 300m Hurdles · Place 24 · Northville300m Hurdles36" / 0.914m24.49.40a11
Apr 26Grand Ledge Comet ClassicApr 26 · 110m Hurdles · Place 23 · Northville110m Hurdles39" / 0.991mRound P23.20.93a11
Apr 23Northville at BrightonApr 23 · 300m Hurdles · Place 1 · Northville300m Hurdles36" / 0.914m1.48.05a PB11
Apr 23Northville at BrightonApr 23 · 110m Hurdles · Northville110m Hurdles39" / 0.991m—DNS11
Apr 23Northville at BrightonApr 23 · 100 Meters · Place 21 · Northville100 Meters21.12.88a11
Apr 16Howell @ NorthvilleApr 16 · 110m Hurdles · Place 3 · Northville110m Hurdles318.25a—
Apr 16Howell @ NorthvilleApr 16 · 100 Meters · Place 14 · Northville100 Meters1412.74a PB—
Apr 9Novi @ NorthvilleApr 9 · 110m Hurdles · Place 8 · Northville110m Hurdles821.63a—
Apr 4Northville IntrasquadApr 4 · 300m Hurdles · Place 4 · Northville300m Hurdles36" / 0.914m4.56.44a11
Apr 4Northville IntrasquadApr 4 · 110m Hurdles · Place 3 · Northville110m Hurdles39" / 0.991m3.19.64aWind: -1.811
Apr 4Northville IntrasquadApr 4 · 100 Meters · Place 53 · Northville100 Meters53.14.37aWind: -1.211

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 8Northville v CantonMay 8 · 110m Hurdles · Place 1 · Northville110m Hurdles39" / 0.991m1.19.29a10
May 8Northville v CantonMay 8 · 400 Meters · Place 16 · Northville400 Meters16.1:05.23a PB10
May 8Northville v CantonMay 8 · 100 Meters · Place 103 · Northville100 Meters103.45.24a10
May 2Brighton @ NorthvilleMay 2 · 110m Hurdles · Place 1 · Northville110m Hurdles39" / 0.991m1.20.01a10
May 2Brighton @ NorthvilleMay 2 · 100 Meters · Place 71 · Northville100 Meters71.14.45a10
Apr 22Highland Games InvitationalApr 22 · 110m Hurdles · Place 1 · Northville110m Hurdles119.67a—
Apr 22Highland Games InvitationalApr 22 · 1600 Meters · Place 30 · Northville1600 Meters306:26.91a—
Apr 22Highland Games InvitationalApr 22 · 100 Meters · Place 47 · Northville100 Meters4713.92a—
Apr 18Novi vs. NorthvilleApr 18 · 110m Hurdles · Place 4 · Northville110m Hurdles419.59a—
Apr 18Novi vs. NorthvilleApr 18 · 200 Meters · Place 23 · Northville200 Meters2328.45a PB—
Apr 18Novi vs. NorthvilleApr 18 · 100 Meters · Place 53 · Northville100 Meters5313.33a—
Apr 11Hartland @ NorthvilleApr 11 · 110m Hurdles · Place 1 · Northville110m Hurdles119.99a—
Apr 11Hartland @ NorthvilleApr 11 · 200 Meters · Place 60 · Northville200 Meters6028.46a—
Apr 11Hartland @ NorthvilleApr 11 · 100 Meters · Place 89 · Northville100 Meters8913.61a—
Apr 7Orange & Black MeetApr 7 · 200 Meters · Place 44 · Northville200 Meters44.28.46aUnofficial10
Apr 7Orange & Black MeetApr 7 · 100 Meters · Place 36 · Northville100 Meters36.13.18aUnofficial10

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10Northville @ BrightonMay 10 · 300m Hurdles · Place 10 · Northville300m Hurdles1055.97-
May 10Northville @ BrightonMay 10 · 110m Hurdles · Place 7 · Northville110m Hurdles720.81-
May 10Northville @ BrightonMay 10 · 1600 Meters · Place 61 · Northville1600 Meters616:22.43 PB-
May 10Northville @ BrightonMay 10 · 100 Meters · Place 47 · Northville100 Meters4713.50-
Apr 26Novi @ NorthvilleApr 26 · 200 Meters · Place 6 · Northville200 Meters630.39—
Apr 26Novi @ NorthvilleApr 26 · 300m Hurdles · Place 7 · Northville300m Hurdles755.70—
Apr 26Novi @ NorthvilleApr 26 · 100 Meters · Place 5 · Northville100 Meters514.13—
Apr 26Novi @ NorthvilleApr 26 · 110m Hurdles · Place 5 · Northville110m Hurdles521.91—
Apr 21Northville @ HartlandApr 21 · 300m Hurdles · Place 2 · Northville300m Hurdles252.09-
Apr 21Northville @ HartlandApr 21 · 200 Meters · Place 44 · Northville200 Meters4429.72-
Apr 13Northville @ SalemApr 13 · 300m Hurdles · Place 4 · Northville300m Hurdles455.01—
Apr 13Northville @ SalemApr 13 · 110m Hurdles · Place 8 · Northville110m Hurdles822.42—
Apr 13Northville @ SalemApr 13 · 100 Meters · Place 11 · Northville100 Meters1113.75—