Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOAA White: Bloomfield Hills at Troy Athens · Apr 1612.02aOAA White: Bloomfield Hills at Troy AthensApril 16, 2025
Discus · 1.6kg · OutdoorBloomfield Hills at Troy Athens HS · May 496' 4"Bloomfield Hills at Troy Athens HSMay 4, 2026
Shot Put · 12lb · OutdoorBloomfield Hills at Troy Athens HS · May 435' 9"Bloomfield Hills at Troy Athens HSMay 4, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · Discus · Place 20 · Bloomfield HillsDiscus2081-511
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · Shot Put · Place 14 · Bloomfield HillsShot Put1437-211
May 8OAA Red/White Championships (EQ Approved)May 8 · Discus · Place 32 · Bloomfield HillsDiscus3272-811
May 8OAA Red/White Championships (EQ Approved)May 8 · Shot Put · Place 13 · Bloomfield HillsShot Put1338-011
May 4Bloomfield Hills at Troy Athens HSMay 4 · Discus · Place 5 · Bloomfield HillsDiscus1.6kg5.96' 4" PB11
May 4Bloomfield Hills at Troy Athens HSMay 4 · Shot Put · Place 3 · Bloomfield HillsShot Put12lb3.35' 9" PB11
May 4Bloomfield Hills at Troy Athens HSMay 4 · 100 Meters · Place 16 · Bloomfield Hills100 Meters16.13.63a11
Apr 29Stoney Creek at BloomfieldApr 29 · Discus · Place 5 · Bloomfield HillsDiscus583-411
Apr 29Stoney Creek at BloomfieldApr 29 · Shot Put · Place 4 · Bloomfield HillsShot Put437-5.511
Apr 22Royal Oak/Bloomfield Hills @ FarmingtonApr 22 · Discus · Place 8 · Bloomfield HillsDiscus898-611
Apr 22Royal Oak/Bloomfield Hills @ FarmingtonApr 22 · Shot Put · Place 5 · Bloomfield HillsShot Put536-411
Apr 22Royal Oak/Bloomfield Hills @ FarmingtonApr 22 · 100 Meters · Place 17 · Bloomfield Hills100 Meters1712.70a11
Apr 1131st Novi RelaysApr 11 · Discus · Place 45 · Bloomfield HillsDiscus4574-1011
Apr 8OAA Tri - Kettering, Bloomfield Hills @ TroyApr 8 · Discus · Bloomfield HillsDiscus1.6kg—SCR11
Apr 8OAA Tri - Kettering, Bloomfield Hills @ TroyApr 8 · Shot Put · Place 3 · Bloomfield HillsShot Put12lb3.34' 10"11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17MHSAA LP Region 08-1 @ RochesterMay 17 · Shot Put · Place 22 · Bloomfield HillsShot Put2232-710
May 9OAA Red-White Championships- EQ ApprovedMay 9 · Shot Put · Place 25 · Bloomfield HillsShot Put2532-010
Apr 23OAA White Royal Oak, Stoney Creek at Bloomfield HillsApr 23 · Discus · Place 9 · Bloomfield HillsDiscus982-710
Apr 23OAA White Royal Oak, Stoney Creek at Bloomfield HillsApr 23 · Shot Put · Place 6 · Bloomfield HillsShot Put631-1010
Apr 16OAA White: Bloomfield Hills at Troy AthensApr 16 · Discus · Place 8 · Bloomfield HillsDiscus878-910
Apr 16OAA White: Bloomfield Hills at Troy AthensApr 16 · Shot Put · Place 5 · Bloomfield HillsShot Put529-910
Apr 16OAA White: Bloomfield Hills at Troy AthensApr 16 · 100 Meters · Place 5 · Bloomfield Hills100 Meters512.02a PB10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15Bill Breen JV RelaysMay 15 · Discus · Place 16 · Bloomfield HillsDiscus1676-0—
May 15Bill Breen JV RelaysMay 15 · Shot Put · Place 3 · Bloomfield HillsShot Put337-11.5—
May 10OAA Red-White ChampionshipsMay 10 · Discus · Place 32 · Bloomfield HillsDiscus3264-11—
May 10OAA Red-White ChampionshipsMay 10 · Shot Put · Place 21 · Bloomfield HillsShot Put2135-2—
May 1Troy Athens & Bloomfield Hills @ AvondaleMay 1 · Discus · Place 15 · Bloomfield HillsDiscus1561-2—
May 1Troy Athens & Bloomfield Hills @ AvondaleMay 1 · Shot Put · Place 14 · Bloomfield HillsShot Put1429-3—
Apr 17OAA White Royal Oak, Stoney Creek @ Bloomfield HillsApr 17 · Discus · Place 8 · Bloomfield HillsDiscus876-9—
Apr 17OAA White Royal Oak, Stoney Creek @ Bloomfield HillsApr 17 · Shot Put · Place 10 · Bloomfield HillsShot Put1030-4—
Apr 10Bloomfield Hills @ TroyApr 10 · Discus · Place 16 · Bloomfield HillsDiscus1654-9—
Apr 10Bloomfield Hills @ TroyApr 10 · Shot Put · Place 16 · Bloomfield HillsShot Put1624-7—