Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMHSAA LP Region 08-1 @ Rochester Adams · May 1611.31aMHSAA LP Region 08-1 @ Rochester AdamsMay 16, 2026
200 Meters · OutdoorMHSAA LP Region 08-1 @ Rochester Adams · May 1622.98aMHSAA LP Region 08-1 @ Rochester AdamsMay 16, 2026
400 Meters · OutdoorStoney Creek at Bloomfield · Apr 2953.37aStoney Creek at BloomfieldApril 29, 2026
Long Jump · OutdoorRoyal Oak @ Bloomfield Hills · May 315' 2.5"Royal Oak @ Bloomfield HillsMay 3, 2023

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 2267th Oakland County ChampionshipsMay 22 · 200 Meters · Place 26 · Bloomfield Hills200 Meters2623.26a12
May 2267th Oakland County ChampionshipsMay 22 · 100 Meters · Place 18 · Bloomfield Hills100 Meters1811.41a12
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 200 Meters · Place 7 · Bloomfield Hills200 MetersRound P723.24a12
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 200 Meters · Place 6 · Bloomfield Hills200 Meters622.98a PB12
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 100 Meters · Place 6 · Bloomfield Hills100 MetersRound P611.37a12
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 100 Meters · Place 6 · Bloomfield Hills100 Meters611.31a PB12
May 8OAA Red/White Championships (EQ Approved)May 8 · 200 Meters · Place 7 · Bloomfield Hills200 Meters723.45a12
May 8OAA Red/White Championships (EQ Approved)May 8 · 200 Meters · Place 8 · Bloomfield Hills200 Meters823.35a12
May 8OAA Red/White Championships (EQ Approved)May 8 · 100 Meters · Place 12 · Bloomfield Hills100 Meters1211.58a12
May 4Bloomfield Hills at Troy Athens HSMay 4 · 200 Meters · Place 1 · Bloomfield Hills200 Meters1.23.59a12
May 4Bloomfield Hills at Troy Athens HSMay 4 · 100 Meters · Place 2 · Bloomfield Hills100 Meters2.11.74a12
May 2Farmington Invitational (EQ Approved)May 2 · 400 Meters · Place 23 · Bloomfield Hills400 Meters2354.44a12
May 2Farmington Invitational (EQ Approved)May 2 · 100 Meters · Place 21 · Bloomfield Hills100 Meters2111.57a12
Apr 29Stoney Creek at BloomfieldApr 29 · 400 Meters · Place 2 · Bloomfield Hills400 Meters253.37a PB12
Apr 29Stoney Creek at BloomfieldApr 29 · 100 Meters · Place 1 · Bloomfield Hills100 Meters111.69a12
Apr 2563rd Elmer Ball Oxford Invitational (EQ approved)Apr 25 · 100 Meters · Place 9 · Bloomfield Hills100 MetersRound S911.46a12
Apr 2563rd Elmer Ball Oxford Invitational (EQ approved)Apr 25 · 100 Meters · Place 16 · Bloomfield Hills100 Meters1611.77a12
Apr 22Royal Oak/Bloomfield Hills @ FarmingtonApr 22 · 400 Meters · Place 5 · Bloomfield Hills400 Meters554.92a12
Apr 22Royal Oak/Bloomfield Hills @ FarmingtonApr 22 · 100 Meters · Place 4 · Bloomfield Hills100 Meters411.80a12
Apr 18HIGHLAND GAMES (EQ approved)Apr 18 · 100 Meters · Place 16 · Bloomfield Hills100 Meters1611.74a12
Apr 8OAA Tri - Kettering, Bloomfield Hills @ TroyApr 8 · 400 Meters · Place 5 · Bloomfield Hills400 Meters5.56.45a12
Apr 8OAA Tri - Kettering, Bloomfield Hills @ TroyApr 8 · 100 Meters · Place 5 · Bloomfield Hills100 Meters5.11.56a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9OAA Red-White Championships- EQ ApprovedMay 9 · 400 Meters · Place 14 · Bloomfield Hills400 Meters1454.11a11
May 9OAA Red-White Championships- EQ ApprovedMay 9 · 100 Meters · Place 16 · Bloomfield Hills100 Meters1611.78a11
May 3Farmington Invitational (EQ Approved)May 3 · 100 Meters · Place 51 · Bloomfield Hills100 Meters5111.69a11
Apr 29Bloomfield Hills at AvondaleApr 29 · 400 Meters · Place 3 · Bloomfield Hills400 Meters355.54a11
Apr 29Bloomfield Hills at AvondaleApr 29 · 100 Meters · Place 5 · Bloomfield Hills100 Meters511.79a11
Apr 23OAA White Royal Oak, Stoney Creek at Bloomfield HillsApr 23 · High Jump · Place 8 · Bloomfield HillsHigh Jump85-011
Apr 23OAA White Royal Oak, Stoney Creek at Bloomfield HillsApr 23 · 400 Meters · Place 2 · Bloomfield Hills400 Meters254.4711
Apr 23OAA White Royal Oak, Stoney Creek at Bloomfield HillsApr 23 · 100 Meters · Place 1 · Bloomfield Hills100 Meters111.7811

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 18MHSAA LP Region 08-1 @ RochesterMay 18 · 400 Meters · Place 21 · Bloomfield Hills400 Meters2154.65a—
May 4Farmington InvitationalMay 4 · 200 Meters · Place 52 · Bloomfield Hills200 Meters5224.48a—
May 4Farmington InvitationalMay 4 · 100 Meters · Place 56 · Bloomfield Hills100 Meters5612.43a—
May 1Troy Athens & Bloomfield Hills @ AvondaleMay 1 · High Jump · Place 9 · Bloomfield HillsHigh Jump95-0—
May 1Troy Athens & Bloomfield Hills @ AvondaleMay 1 · 200 Meters · Place 7 · Bloomfield Hills200 Meters724.50a—
May 1Troy Athens & Bloomfield Hills @ AvondaleMay 1 · 100 Meters · Place 8 · Bloomfield Hills100 Meters812.00a—
May 1Troy Athens & Bloomfield Hills @ AvondaleMay 1 · 400 Meters · Place 1 · Bloomfield Hills400 Meters156.56a—
Apr 20Highland Games InvitationalApr 20 · 200 Meters · Place 23 · Bloomfield Hills200 Meters2325.64a—
Apr 20Highland Games InvitationalApr 20 · 100 Meters · Place 21 · Bloomfield Hills100 Meters2112.31a—
Apr 17OAA White Royal Oak, Stoney Creek @ Bloomfield HillsApr 17 · High Jump · Place 3 · Bloomfield HillsHigh Jump35-3—
Apr 17OAA White Royal Oak, Stoney Creek @ Bloomfield HillsApr 17 · 400 Meters · Place 6 · Bloomfield Hills400 Meters656.67a—
Apr 17OAA White Royal Oak, Stoney Creek @ Bloomfield HillsApr 17 · 200 Meters · Place 8 · Bloomfield Hills200 Meters824.86a—
Apr 17OAA White Royal Oak, Stoney Creek @ Bloomfield HillsApr 17 · 100 Meters · Place 3 · Bloomfield Hills100 Meters311.97a—
Apr 1329th Annual Novi RelaysApr 13 · High Jump · Bloomfield HillsHigh Jump—DNS10
Apr 10Bloomfield Hills @ TroyApr 10 · High Jump · Place 4 · Bloomfield HillsHigh Jump45-3—
Apr 10Bloomfield Hills @ TroyApr 10 · 400 Meters · Place 5 · Bloomfield Hills400 Meters555.93a—
Apr 10Bloomfield Hills @ TroyApr 10 · 200 Meters · Place 7 · Bloomfield Hills200 Meters725.10a—
Apr 10Bloomfield Hills @ TroyApr 10 · 100 Meters · Place 5 · Bloomfield Hills100 Meters512.24a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17Bill Breen JV RelaysMay 17 · Long Jump · Place 10 · Bloomfield HillsLong Jump1016-5—
May 17Bill Breen JV RelaysMay 17 · High Jump · Place 6 · Bloomfield HillsHigh Jump65-1—
May 17Bill Breen JV RelaysMay 17 · 100 Meters · Place 10 · Bloomfield Hills100 Meters1012.86a—
May 7Bloomfield Hills @ Stoney CreekMay 7 · Long Jump · Place 6 · Bloomfield HillsLong Jump615-10—
May 7Bloomfield Hills @ Stoney CreekMay 7 · High Jump · Place 7 · Bloomfield HillsHigh Jump75-0—
May 7Bloomfield Hills @ Stoney CreekMay 7 · 400 Meters · Place 8 · Bloomfield Hills400 Meters858.60a—
May 7Bloomfield Hills @ Stoney CreekMay 7 · 100 Meters · Place 10 · Bloomfield Hills100 Meters1012.38a—
May 6Farmington InvitationalMay 6 · 100 Meters · Place 68 · Bloomfield Hills100 Meters6812.65a—
May 3Royal Oak @ Bloomfield HillsMay 3 · Long Jump · Place 5 · Bloomfield HillsLong Jump5.15' 2.5" PB9
Apr 19Bloomfield Hills @ Troy AthensApr 19 · Long Jump · Place 5 · Bloomfield HillsLong Jump514-9—
Apr 19Bloomfield Hills @ Troy AthensApr 19 · 200 Meters · Place 16 · Bloomfield Hills200 Meters1626.42a—
Apr 19Bloomfield Hills @ Troy AthensApr 19 · 100 Meters · Place 21 · Bloomfield Hills100 Meters2113.01a—
Apr 12Bloomfield Hills v. Troy HighApr 12 · Long Jump · Place 10 · Bloomfield HillsLong Jump1015-11—
Apr 12Bloomfield Hills v. Troy HighApr 12 · High Jump · Place 7 · Bloomfield HillsHigh Jump75-0—
Apr 12Bloomfield Hills v. Troy HighApr 12 · 400 Meters · Place 13 · Bloomfield Hills400 Meters131:00.35a—
Apr 12Bloomfield Hills v. Troy HighApr 12 · 200 Meters · Place 24 · Bloomfield Hills200 Meters2426.08a—
Apr 12Bloomfield Hills v. Troy HighApr 12 · 100 Meters · Place 17 · Bloomfield Hills100 Meters1712.45a—