Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMetro Classic (EQ APPROVED) · May 1019.56aMetro Classic (EQ APPROVED)May 10, 2025
1600 Meters · Outdoor32nd Annual Warrior Classic - EQ APPROVED · Apr 125:29.64a32nd Annual Warrior Classic - EQ APPROVEDApril 12, 2025
200 Meters · OutdoorHuron League Quad Meet 1 · May 727.08aHuron League Quad Meet 1May 7, 2025
200m Hurdles · 30" / 0.762m · OutdoorSoutheast Michigan MS Showcase - 'The Show' · May 1331.56aSoutheast Michigan MS Showcase - 'The Show'May 13, 2022
300m Hurdles · 36" / 0.914m · OutdoorLevel Pebble Classic (EQ APPROVED) · May 246.20aLevel Pebble Classic (EQ APPROVED)May 2, 2025
400 Meters · OutdoorMHSAA MS Regional - Zone 3 @ Woodhaven · May 2258.99aMHSAA MS Regional - Zone 3 @ WoodhavenMay 22, 2023
55m Hurdles · 33" · OutdoorSoutheast Michigan MS Showcase - 'The Show' · May 1311.24aSoutheast Michigan MS Showcase - 'The Show'May 13, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Metro Classic (EQ approved)May 9 · 300m Hurdles · Place 15 · Grosse IleGrosse Ile300m Hurdles1547.07a11
May 6Huron League Quad #2 MJ, GI, NBH, MMay 6 · 300m Hurdles · Place 6 · Grosse IleGrosse Ile300m Hurdles646.31a11
May 1Tim Boisvenue Memorial Level Pebble Classic (EQ Approved)May 1 · 300m Hurdles · Place 6 · Grosse IleGrosse Ile300m Hurdles645.37a11
Apr 24Marauder Invitational: Battle of the Leagues (EQ approved)Apr 24 · 300m Hurdles · Place 9 · Grosse IleGrosse Ile300m Hurdles945.46a11

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 20Huron League Championship MeetMay 20 · 300m Hurdles · Place 6 · Grosse IleGrosse Ile300m Hurdles645.66a10
May 20Huron League Championship MeetMay 20 · 110m Hurdles · Place 16 · Grosse IleGrosse Ile110m Hurdles1620.24a10
May 15MHSAA LP Region 16-2 @ ChelseaMay 15 · 300m Hurdles · Place 17 · Grosse IleGrosse Ile300m Hurdles1746.37a10
May 10Metro Classic (EQ APPROVED)May 10 · 300m Hurdles · Place 19 · Grosse IleGrosse Ile300m Hurdles36" / 0.914m19.47.66a10
May 10Metro Classic (EQ APPROVED)May 10 · 110m Hurdles · Place 16 · Grosse IleGrosse Ile110m Hurdles39" / 0.991mRound P16.19.56a PBWind: 010
May 10Metro Classic (EQ APPROVED)May 10 · 110m Hurdles · Place 15 · Grosse IleGrosse Ile110m Hurdles39" / 0.991m15.19.61aWind: -1.410
May 7Huron League Quad Meet 1May 7 · 200 Meters · Place 8 · Grosse IleGrosse Ile200 Meters827.08a PB10
May 7Huron League Quad Meet 1May 7 · 300m Hurdles · Place 6 · Grosse IleGrosse Ile300m Hurdles645.69a10
May 7Huron League Quad Meet 1May 7 · 110m Hurdles · Place 6 · Grosse IleGrosse Ile110m Hurdles619.95a10
May 2Level Pebble Classic (EQ APPROVED)May 2 · 300m Hurdles · Place 11 · Grosse IleGrosse Ile300m Hurdles36" / 0.914m11.46.20a PB10
May 2Level Pebble Classic (EQ APPROVED)May 2 · 110m Hurdles · Place 11 · Grosse IleGrosse Ile110m Hurdles39" / 0.991m11.20.42a10
Apr 25Marauder Invite - Battle of The Leagues (DRL vs HL)(EQ APPROVED)Apr 25 · 300m Hurdles · Place 10 · Grosse IleGrosse Ile300m Hurdles1047.6210
Apr 25Marauder Invite - Battle of The Leagues (DRL vs HL)(EQ APPROVED)Apr 25 · 110m Hurdles · Place 13 · Grosse IleGrosse Ile110m Hurdles1319.9510
Apr 22Grosse Ile @ Milan Huron League DualApr 22 · 300m Hurdles · Place 4 · Grosse IleGrosse Ile300m Hurdles36" / 0.914m4.47.38a10
Apr 22Grosse Ile @ Milan Huron League DualApr 22 · 110m Hurdles · Place 3 · Grosse IleGrosse Ile110m Hurdles39" / 0.991m3.20.22a10
Apr 22Grosse Ile @ Milan Huron League DualApr 22 · 200 Meters · Place 4 · Grosse IleGrosse Ile200 Meters4.27.48a10
Apr 15Flat Rock at Grosse Ile Dual Apr 15 · 300m Hurdles · Place 2 · Grosse IleGrosse Ile300m Hurdles246.110
Apr 15Flat Rock at Grosse Ile Dual Apr 15 · 110m Hurdles · Place 3 · Grosse IleGrosse Ile110m Hurdles319.4110
Apr 1232nd Annual Warrior Classic - EQ APPROVEDApr 12 · 1600 Meters · Place 48 · Grosse IleGrosse Ile1600 Meters48.5:29.64a PB10
Apr 1232nd Annual Warrior Classic - EQ APPROVEDApr 12 · 300m Hurdles · Place 27 · Grosse IleGrosse Ile300m Hurdles36" / 0.914m27.49.64a10
Apr 1232nd Annual Warrior Classic - EQ APPROVEDApr 12 · 110m Hurdles · Place 25 · Grosse IleGrosse Ile110m Hurdles39" / 0.991m25.20.52aWind: 1.510
Apr 8Grosse Ile @ JeffersonApr 8 · 300m Hurdles · Place 3 · Grosse IleGrosse Ile300m Hurdles350.42a10
Apr 8Grosse Ile @ JeffersonApr 8 · 110m Hurdles · Place 2 · Grosse IleGrosse Ile110m Hurdles219.67a10
Apr 8Grosse Ile @ JeffersonApr 8 · 1600 Meters · Place 7 · Grosse IleGrosse Ile1600 Meters75:30.16a10
Apr 5Allen Park CoEd RelaysApr 5 · 300m Hurdles · Place 12 · Grosse IleGrosse Ile300m Hurdles1249.17a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Huron League Quad Meet 2May 7 · 300m Hurdles · Place 8 · Grosse IleGrosse Ile300m Hurdles36" / 0.914m8.50.07a9
May 7Huron League Quad Meet 2May 7 · 110m Hurdles · Place 9 · Grosse IleGrosse Ile110m Hurdles39" / 0.991m9.20.32a9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25Jefferson Middle School InvitationalMay 25 · 200m Hurdles · Place 9 · Grosse IleGrosse Ile200m Hurdles933.46a—
May 25Jefferson Middle School InvitationalMay 25 · 400 Meters · Place 4 · Grosse IleGrosse Ile400 Meters459.41a—
May 22MHSAA MS Regional - Zone 3 @ WoodhavenMay 22 · 200m Hurdles · Place 5 · Grosse IleGrosse Ile200m Hurdles531.12a—
May 22MHSAA MS Regional - Zone 3 @ WoodhavenMay 22 · 400 Meters · Place 6 · Grosse IleGrosse Ile400 Meters658.99a PB—
May 12SE Michigan Middle School ShowcaseMay 12 · 200m Hurdles · Place 14 · Grosse IleGrosse Ile200m Hurdles1432.53a—
May 12SE Michigan Middle School ShowcaseMay 12 · 400 Meters · Place 14 · Grosse IleGrosse Ile400 Meters141:00.61a—
May 8Grosse Ile MS Tri-MeetMay 8 · 200m Hurdles · Place 2 · Grosse IleGrosse Ile200m Hurdles230.7—
May 8Grosse Ile MS Tri-MeetMay 8 · 400 Meters · Place 1 · Grosse IleGrosse Ile400 Meters159.2—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26Jefferson Middle School InvitationalMay 26 · 200m Hurdles · Place 3 · Grosse IleGrosse Ile200m Hurdles30" / 0.762m3.33.02a7
May 26Jefferson Middle School InvitationalMay 26 · 200 Meters · Place 8 · Grosse IleGrosse Ile200 Meters8.29.67a7
May 13Southeast Michigan MS Showcase - 'The Show'May 13 · 200m Hurdles · Place 8 · Grosse IleGrosse Ile200m Hurdles30" / 0.762m8.31.56a PB7
May 13Southeast Michigan MS Showcase - 'The Show'May 13 · 55m Hurdles · Place 17 · Grosse IleGrosse Ile55m Hurdles33"17.11.24a PB7