Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentreville HS Invitational · May 313.46aCentreville HS InvitationalMay 3, 2025
100m Hurdles · 33" / 0.838m · OutdoorCHS Invite [EQ Meet] · May 916.36aCHS Invite [EQ Meet]May 9, 2025
200 Meters · OutdoorConstantine HS v. Hackett C.P.A. · Apr 2629.25aConstantine HS v. Hackett C.P.A.April 26, 2023
200m Hurdles · 30" / 0.762m · OutdoorCMS Invitational · May 632.05aCMS InvitationalMay 6, 2022
200m Hurdles · 33" / 0.838m · OutdoorMS Valley Divisional Meet · May 532.77aMS Valley Divisional MeetMay 5, 2022
300m Hurdles · 30" / 0.762m · OutdoorMHSAA LP Division 3 Finals · May 3146.91aMHSAA LP Division 3 FinalsMay 31, 2025
55m Hurdles · 30" · OutdoorParchment MS Meet · Apr 289.87aParchment MS MeetApril 28, 2022
55m Hurdles · 33" · OutdoorMS Valley Divisional Meet · May 510.21aMS Valley Divisional MeetMay 5, 2022
High Jump · OutdoorParchment MS Meet · Apr 284-00.00Parchment MS MeetApril 28, 2022
Long Jump · OutdoorCentreville HS Invitational · May 314-05.00Centreville HS InvitationalMay 3, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30MHSAA LP Division 3 FinalsMay 30 · 300m Hurdles · Place 9 · ConstantineConstantine300m Hurdles30" / 0.762m9.47.60a12
May 30MHSAA LP Division 3 FinalsMay 30 · 100m Hurdles · Place 10 · ConstantineConstantine100m Hurdles33" / 0.838mRound P10.15.85aWind: 3.112

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31MHSAA LP Division 3 FinalsMay 31 · 300m Hurdles · Place 6 · ConstantineConstantine300m Hurdles30" / 0.762m6.46.91a PB11
May 31MHSAA LP Division 3 FinalsMay 31 · 100m Hurdles · Place 18 · ConstantineConstantine100m Hurdles33" / 0.838mRound P18.16.87aWind: -1.411
May 242025 MITCA D3 Team StateMay 24 · 300m Hurdles · Place 5 · ConstantineConstantine300m Hurdles30" / 0.762m5.47.75a11
May 242025 MITCA D3 Team StateMay 24 · 100m Hurdles · Place 6 · ConstantineConstantine100m Hurdles33" / 0.838m6.16.40a11
May 9CHS Invite [EQ Meet]May 9 · 300m Hurdles · Place 2 · ConstantineConstantine300m Hurdles30" / 0.762m2.47.80a11
May 9CHS Invite [EQ Meet]May 9 · 100m Hurdles · Place 3 · ConstantineConstantine100m Hurdles33" / 0.838m3.16.36a PB11
May 5SAC Conference Meet (17 event EQ)May 5 · Long Jump · ConstantineConstantineLong Jump—SCR11
May 5SAC Conference Meet (17 event EQ)May 5 · 300m Hurdles · Place 4 · ConstantineConstantine300m Hurdles30" / 0.762m4.47.74a11
May 5SAC Conference Meet (17 event EQ)May 5 · 100m Hurdles · Place 6 · ConstantineConstantine100m Hurdles33" / 0.838mRound P6.16.45aWind: 1.811
May 5SAC Conference Meet (17 event EQ)May 5 · 100m Hurdles · Place 6 · ConstantineConstantine100m Hurdles33" / 0.838m6.16.73aWind: 0.411
May 3Centreville HS InvitationalMay 3 · Long Jump · Place 3 · ConstantineConstantineLong Jump3.14-05.00 PB11
May 3Centreville HS InvitationalMay 3 · 100m Hurdles · Place 2 · ConstantineConstantine100m Hurdles33" / 0.838m2.16.66a11
May 3Centreville HS InvitationalMay 3 · 100 Meters · Place 2 · ConstantineConstantine100 Meters2.13.46a PB11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30St Joseph County UAW All Star Track and Field MeetMay 30 · 100m Hurdles · Place 3 · ConstantineConstantine100m Hurdles33" / 0.838m3.17.41a9
Apr 26Constantine HS v. Hackett C.P.A.Apr 26 · 200 Meters · Place 1 · ConstantineConstantine200 Meters1.29.25a PB9
Apr 19Constantine HS v. ParchmentApr 19 · 100m Hurdles · Place 1 · ConstantineConstantine100m Hurdles33" / 0.838m1.18.03a9
Apr 19Constantine HS v. ParchmentApr 19 · 200 Meters · Place 1 · ConstantineConstantine200 Meters1.29.94a9

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6CMS InvitationalMay 6 · 200m Hurdles · Place 1 · ConstantineConstantine200m Hurdles30" / 0.762m1.32.05a PB8
May 6CMS InvitationalMay 6 · 55m Hurdles · Place 1 · ConstantineConstantine55m Hurdles30"1.9.92a8
May 5MS Valley Divisional MeetMay 5 · 200m Hurdles · Place 2 · ConstantineConstantine200m Hurdles33" / 0.838m2.32.77a PB8
May 5MS Valley Divisional MeetMay 5 · 55m Hurdles · Place 2 · ConstantineConstantine55m Hurdles33"2.10.21a PB8
May 5MS Valley Divisional MeetMay 5 · Long Jump · Place 1 · ConstantineConstantineLong Jump1.12-10.008
Apr 28Parchment MS MeetApr 28 · 200m Hurdles · Place 2 · ConstantineConstantine200m Hurdles30" / 0.762m2.33.01a8
Apr 28Parchment MS MeetApr 28 · 55m Hurdles · Place 2 · ConstantineConstantine55m Hurdles30"2.9.87a PB8
Apr 28Parchment MS MeetApr 28 · High Jump · Place 3 · ConstantineConstantineHigh Jump3.4-00.00 PB8
Apr 26Constantine hosting St. Monica and SchoolcraftApr 26 · 200m Hurdles · Place 2 · ConstantineConstantine200m Hurdles30" / 0.762m2.33.59a8
Apr 26Constantine hosting St. Monica and SchoolcraftApr 26 · Long Jump · Place 1 · ConstantineConstantineLong Jump1.12-09.508
Apr 21Constantine hosting St. Monica, Parchment, GA, K Christian, and SchoolcraftApr 21 · 200m Hurdles · Place 2 · ConstantineConstantine200m Hurdles30" / 0.762m2.34.44a8
Apr 21Constantine hosting St. Monica, Parchment, GA, K Christian, and SchoolcraftApr 21 · 55m Hurdles · Place 2 · ConstantineConstantine55m Hurdles30"2.10.10a8
Apr 21Constantine hosting St. Monica, Parchment, GA, K Christian, and SchoolcraftApr 21 · Long Jump · Place 2 · ConstantineConstantineLong Jump2.13-04.008

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 11Saugatuck InvitationalMay 11 · 55m Hurdles · Place 5 · ConstantineConstantine55m Hurdles30"5.10.71a7
May 11Saugatuck InvitationalMay 11 · Long Jump · Place 5 · ConstantineConstantineLong Jump5.12-03.007
May 7Constantine MS InvitationalMay 7 · 200m Hurdles · Place 4 · ConstantineConstantine200m Hurdles30" / 0.762m4.36.73a7
May 7Constantine MS InvitationalMay 7 · 55m Hurdles · Place 3 · ConstantineConstantine55m Hurdles30"3.11.10a7
May 7Constantine MS InvitationalMay 7 · Long Jump · Place 5 · ConstantineConstantineLong Jump5.12-05.507
May 6MS Divisional Meet May 6 · 200m Hurdles · Place 4 · ConstantineConstantine200m Hurdles30" / 0.762m4.36.47a7
May 6MS Divisional Meet May 6 · 55m Hurdles · Place 4 · ConstantineConstantine55m Hurdles30"4.10.74a7
May 6MS Divisional Meet May 6 · Long Jump · Place 5 · ConstantineConstantineLong Jump5.11-06.007
May 4Coloma, G-A, Constantine MS @ Lawton SACMay 4 · 200m Hurdles · Place 4 · ConstantineConstantine200m Hurdles30" / 0.762m4.35.37Unofficial7
May 4Coloma, G-A, Constantine MS @ Lawton SACMay 4 · 55m Hurdles · Place 3 · ConstantineConstantine55m Hurdles30"3.10.59Unofficial7
May 4Coloma, G-A, Constantine MS @ Lawton SACMay 4 · Long Jump · Place 3 · ConstantineConstantineLong Jump3.12' 8"Unofficial7
Apr 29Constantine v. Kal. Christian DualApr 29 · 200m Hurdles · Place 3 · ConstantineConstantine200m Hurdles30" / 0.762m3.35.95a7
Apr 29Constantine v. Kal. Christian DualApr 29 · 55m Hurdles · Place 4 · ConstantineConstantine55m Hurdles30"4.11.58a7
Apr 29Constantine v. Kal. Christian DualApr 29 · Long Jump · Place 4 · ConstantineConstantineLong Jump4.11-11.007
Apr 22Constantine v. St. Monica DualApr 22 · 200m Hurdles · Place 3 · ConstantineConstantine200m Hurdles30" / 0.762m3.36.55a7
Apr 22Constantine v. St. Monica DualApr 22 · 55m Hurdles · Place 2 · ConstantineConstantine55m Hurdles30"2.11.007
Apr 22Constantine v. St. Monica DualApr 22 · Long Jump · Place 2 · ConstantineConstantineLong Jump2.11-04.037