Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorPioneer Boys Last Chance Invite · May 2224.83aPioneer Boys Last Chance InviteMay 22, 2025
Discus · 1.6kg · OutdoorNovi @ Canton · May 8114' 7.5Novi @ CantonMay 8, 2024
Long Jump · Indoor'26 EMU Huron Relays - Large School · Mar 2116' 11.5"'26 EMU Huron Relays - Large SchoolMarch 21, 2026
Long Jump · OutdoorNovi @ Canton · May 817' 6Novi @ CantonMay 8, 2024
Shot Put · 12lb · Indoor'26 EMU Huron Relays - Large School · Mar 2138' 2.75"'26 EMU Huron Relays - Large SchoolMarch 21, 2026
Shot Put · 12lb · OutdoorChiefs & Cobras Scrimmage · Mar 2538' 4"Chiefs & Cobras ScrimmageMarch 25, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21Pioneer Boys Last Chance InviteMay 21 · Discus · Place 2 · CantonDiscus2121-812
May 21Pioneer Boys Last Chance InviteMay 21 · Shot Put · Place 3 · CantonShot Put339-2.512
May 15MHSAA LP Region 06-1 @ NoviMay 15 · Discus · Place 17 · CantonDiscus1797-312
May 15MHSAA LP Region 06-1 @ NoviMay 15 · Shot Put · Place 18 · CantonShot Put1838-812
May 5Howell vs. CantonMay 5 · Discus · Place 2 · CantonDiscus2130-412
May 5Howell vs. CantonMay 5 · Shot Put · Place 2 · CantonShot Put240-212
Apr 28Canton @ SalemApr 28 · Discus · Place 1 · CantonDiscus1118-112
Apr 28Canton @ SalemApr 28 · Shot Put · Place 2 · CantonShot Put238-3.512
Apr 18April Showers Invitational (EQ Approved)Apr 18 · Discus · Place 4 · CantonDiscus4113-812
Apr 18April Showers Invitational (EQ Approved)Apr 18 · Shot Put · Place 10 · CantonShot Put1038-012
Apr 14Canton @ PlymouthApr 14 · Long Jump · Place 7 · CantonLong Jump716-412
Apr 14Canton @ PlymouthApr 14 · Discus · Place 1 · CantonDiscus1102-712
Apr 14Canton @ PlymouthApr 14 · Shot Put · Place 2 · CantonShot Put240-112
Apr 9Northville @ CantonApr 9 · Long Jump · Place 3 · CantonLong Jump317-5.512
Apr 9Northville @ CantonApr 9 · Discus · Place 2 · CantonDiscus2118-912
Apr 9Northville @ CantonApr 9 · Shot Put · Place 3 · CantonShot Put339-012
Mar 25Chiefs & Cobras ScrimmageMar 25 · Shot Put · Place 1 · CantonShot Put12lb1.38' 4" PB12
Mar 25Chiefs & Cobras ScrimmageMar 25 · 200 Meters · Canton200 Meters—DNS12
Mar 25Chiefs & Cobras ScrimmageMar 25 · 100 Meters · Canton100 Meters—DNS12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21'26 EMU Huron Relays - Large SchoolMar 21 · Long Jump · Place 22 · CantonLong Jump22.16' 11.5" PB12
Mar 21'26 EMU Huron Relays - Large SchoolMar 21 · Shot Put · Place 18 · CantonShot Put12lb18.38' 2.75" PB12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 22Pioneer Boys Last Chance InviteMay 22 · Long Jump · Place 3 · CantonLong Jump318-411
May 22Pioneer Boys Last Chance InviteMay 22 · Discus · Place 2 · CantonDiscus2128-5.511
May 22Pioneer Boys Last Chance InviteMay 22 · 200 Meters · Place 12 · Canton200 Meters1224.83a PB11
May 16MHSAA LP Region 06-1 @ NoviMay 16 · Discus · Place 12 · CantonDiscus12116-711
May 10KLAA Championships (EQ Approved)May 10 · Discus · Place 11 · CantonDiscus11124-311
May 10KLAA Championships (EQ Approved)May 10 · Shot Put · Place 28 · CantonShot Put2834-511
Apr 2611th Courageous Inc Invite (EQ Approved)Apr 26 · Discus · Place 9 · CantonDiscus9107-211
Apr 2611th Courageous Inc Invite (EQ Approved)Apr 26 · Shot Put · Place 22 · CantonShot Put2235-311
Apr 19Highland Games Invitational (EQ Approved)Apr 19 · Discus · Place 16 · CantonDiscus16112-611
Apr 19Highland Games Invitational (EQ Approved)Apr 19 · Shot Put · Place 20 · CantonShot Put2037-711
Apr 15Canton @ NoviApr 15 · Long Jump · Place 6 · CantonLong Jump617-2.7511
Apr 15Canton @ NoviApr 15 · Pole Vault · Place 5 · CantonPole Vault58-311
Apr 15Canton @ NoviApr 15 · Discus · Place 5 · CantonDiscus5109-1011
Apr 5Patriot RelaysApr 5 · Shot Put · Place 16 · CantonShot Put1636-011
Apr 3Canton @ NorthvilleApr 3 · Long Jump · Place 7 · CantonLong Jump717-7.2511
Apr 3Canton @ NorthvilleApr 3 · Pole Vault · Place 2 · CantonPole Vault28-911
Apr 3Canton @ NorthvilleApr 3 · Discus · Place 7 · CantonDiscus7102-911
Apr 3Canton @ NorthvilleApr 3 · Shot Put · Place 6 · CantonShot Put635-5.511

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23Pioneer Boys Only Last Chance InviteMay 23 · Long Jump · Place 4 · CantonLong Jump419-0.5—
May 23Pioneer Boys Only Last Chance InviteMay 23 · Discus · Place 3 · CantonDiscus3111-5—
May 23Pioneer Boys Only Last Chance InviteMay 23 · Shot Put · Place 7 · CantonShot Put737-10—
May 8Novi @ CantonMay 8 · Long Jump · Place 2 · CantonLong Jump2.17' 6 PB10
May 8Novi @ CantonMay 8 · Discus · Place 7 · CantonDiscus1.6kg7.114' 7.5 PB10
May 8Novi @ CantonMay 8 · Shot Put · Place 8 · CantonShot Put12lb8.33' 7.510
Apr 30Canton @ NorthvilleApr 30 · Discus · Place 8 · CantonDiscus898-0—
Apr 30Canton @ NorthvilleApr 30 · Shot Put · Place 7 · CantonShot Put736-11.5—
Apr 23Howell vs. CantonApr 23 · Discus · Place 4 · CantonDiscus1.6kg4.94-00.0010
Apr 23Howell vs. CantonApr 23 · Shot Put · Place 6 · CantonShot Put12lb6.36-01.7510
Apr 2024 APRIL SHOWERS InvitationalApr 20 · Discus · Place 13 · CantonDiscus1.6kg13.107' 810
Apr 16Salem @ CantonApr 16 · Shot Put · Place 5 · CantonShot Put535-9.5—
Apr 16Salem @ CantonApr 16 · Discus · Place 1 · CantonDiscus1112-2—
Apr 9Canton at BrightonApr 9 · Discus · Place 7 · CantonDiscus791-8—
Apr 9Canton at BrightonApr 9 · Shot Put · Place 6 · CantonShot Put635-1—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 25Boys Only Last Chance inviteMay 25 · Long Jump · Place 20 · CantonLong Jump2015-11.259
May 25Boys Only Last Chance inviteMay 25 · Discus · Place 11 · CantonDiscus1197-79
May 25Boys Only Last Chance inviteMay 25 · Shot Put · Place 10 · CantonShot Put1033-59
May 13KLAA Conference Championships May 13 · Discus · Place 39 · CantonDiscus3986-3—
May 13KLAA Conference Championships May 13 · Shot Put · Place 41 · CantonShot Put4130-9.50—
May 8Northville v CantonMay 8 · Long Jump · Place 10 · CantonLong Jump10.15' 4.59
May 8Northville v CantonMay 8 · Discus · Place 7 · CantonDiscus1.6kg7.88' 49
May 8Northville v CantonMay 8 · Shot Put · Place 8 · CantonShot Put12lb8.29' 11.59
Apr 25Canton @ SalemApr 25 · Long Jump · Place 9 · CantonLong Jump914-4.75FR
Apr 25Canton @ SalemApr 25 · Discus · Place 7 · CantonDiscus773-2FR
Apr 25Canton @ SalemApr 25 · Shot Put · Place 5 · CantonShot Put530-1FR
Apr 18Canton @ BrightonApr 18 · Long Jump · Place 11 · CantonLong Jump1114-9—
Apr 18Canton @ BrightonApr 18 · Discus · Place 3 · CantonDiscus375-6—
Apr 18Canton @ BrightonApr 18 · Shot Put · Place 2 · CantonShot Put230-10—
Apr 11Canton @ PlymouthApr 11 · Long Jump · Place 6 · CantonLong Jump616-0—
Apr 11Canton @ PlymouthApr 11 · Discus · Place 4 · CantonDiscus467-4—