Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorThe Barnyard Invitational and Elite Mile Showcase · Apr 265:11.70aThe Barnyard Invitational and Elite Mile ShowcaseApril 26, 2024
800 Meters · OutdoorCanton @ Novi · Apr 152:23.39aCanton @ NoviApril 15, 2025
Pole Vault · OutdoorHowell vs. Canton · Apr 239-00.00Howell vs. CantonApril 23, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15MHSAA LP Region 06-1 @ NoviMay 15 · Pole Vault · CantonPole Vault—NH12
May 9KLAA Championships (EQ Approved)May 9 · Pole Vault · Place 16 · CantonPole Vault169-912
May 2Farmington Invitational (EQ Approved)May 2 · Pole Vault · Place 14 · CantonPole Vault1410-312
Apr 28Canton @ SalemApr 28 · Pole Vault · Place 2 · CantonPole Vault29-912
Apr 21Novi @ CantonApr 21 · Pole Vault · Place 3 · CantonPole Vault39-612
Apr 14Canton @ PlymouthApr 14 · Pole Vault · CantonPole Vault—NH12
Apr 9Northville @ CantonApr 9 · Pole Vault · Place 3 · CantonPole Vault38-012
Mar 25Chiefs & Cobras ScrimmageMar 25 · 200 Meters · Canton200 Meters—DNS12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Pioneer Boys Last Chance InviteMay 22 · Pole Vault · Place 5 · CantonPole Vault59-011
Apr 262025 April Showers Invitational (EQ Approved)Apr 26 · Pole Vault · CantonPole Vault—NH11
Apr 22Salem @ CantonApr 22 · 800 Meters · Place 15 · Canton800 Meters152:23.42a11
Apr 15Canton @ NoviApr 15 · Pole Vault · Place 3 · CantonPole Vault38-911
Apr 15Canton @ NoviApr 15 · 800 Meters · Place 11 · Canton800 Meters112:23.39a PB11
Apr 5Patriot RelaysApr 5 · Pole Vault · Place 2 · CantonPole Vault28-611
Apr 3Canton @ NorthvilleApr 3 · Pole Vault · Place 3 · CantonPole Vault38-911
Apr 3Canton @ NorthvilleApr 3 · 800 Meters · Place 29 · Canton800 Meters292:33.42a11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 242024 MITCA D1 Team StateMay 24 · Pole Vault · CantonPole Vault—SCR10
May 23LPS/PCEP JV PV InviteMay 23 · Pole Vault · Place 4 · CantonPole Vault410-0—
May 8Novi @ CantonMay 8 · Pole Vault · Place 8 · CantonPole Vault8.8' 010
May 4Farmington InvitationalMay 4 · 1600 Meters · Place 103 · Canton1600 Meters1035:19.39a—
Apr 30Canton @ NorthvilleApr 30 · Pole Vault · Place 5 · CantonPole Vault59-6—
Apr 30Canton @ NorthvilleApr 30 · 1600 Meters · Place 28 · Canton1600 Meters285:14.62a—
Apr 26The Barnyard Invitational and Elite Mile ShowcaseApr 26 · 1600 Meters · Place 115 · Canton1600 Meters1155:11.70a PB—
Apr 26The Barnyard Invitational and Elite Mile ShowcaseApr 26 · 1600 Meters · Place 115 · Canton1600 Meters1155:11.70a—
Apr 23Howell vs. CantonApr 23 · 1600 Meters · Place 15 · Canton1600 Meters15.5:18.72a10
Apr 23Howell vs. CantonApr 23 · Pole Vault · Place 3 · CantonPole Vault3.9-00.00 PB10
Apr 16Salem @ CantonApr 16 · Pole Vault · Place 4 · CantonPole Vault49-6—
Apr 16Salem @ CantonApr 16 · 1600 Meters · Place 15 · Canton1600 Meters155:12.53a—
Apr 9Canton at BrightonApr 9 · Pole Vault · Place 2 · CantonPole Vault29-6—
Apr 9Canton at BrightonApr 9 · 1600 Meters · Place 3 · Canton1600 Meters35:27.99a—
Apr 6Patriot RelaysApr 6 · Pole Vault · Place 4 · CantonPole Vault49-0—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25Boys Only Last Chance inviteMay 25 · Long Jump · Place 33 · CantonLong Jump3314-2.259
May 13KLAA Conference Championships May 13 · Pole Vault · Place 25 · CantonPole Vault258-9—
May 8Northville v CantonMay 8 · Pole Vault · Place 6 · CantonPole Vault6.9' 09
Apr 25Canton @ SalemApr 25 · 800 Meters · Place 16 · Canton800 Meters162:32.01FR
Apr 25Canton @ SalemApr 25 · Pole Vault · Place 7 · CantonPole Vault78-0FR
Apr 18Canton @ BrightonApr 18 · Pole Vault · Place 4 · CantonPole Vault48-0—
Apr 11Canton @ PlymouthApr 11 · Pole Vault · Place 5 · CantonPole Vault58-6—
Apr 11Canton @ PlymouthApr 11 · 800 Meters · Place 11 · Canton800 Meters112:29.01a—
Apr 8Patriot RelaysApr 8 · Pole Vault · Place 6 · CantonPole Vault67-6FR