Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMHSAA LP Region 08-1 @ Rochester Adams · May 165:56.00aMHSAA LP Region 08-1 @ Rochester AdamsMay 16, 2026
3200 Meters · OutdoorOAA Red/White Championships (EQ Approved) · May 812:58.94aOAA Red/White Championships (EQ Approved)May 8, 2026
800 Meters · OutdoorStoney Creek at Bloomfield · Apr 292:41.57aStoney Creek at BloomfieldApril 29, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 1600 Meters · Place 11 · Bloomfield HillsBloomfield Hills1600 Meters115:56.00a PB10
May 8OAA Red/White Championships (EQ Approved)May 8 · 3200 Meters · Place 14 · Bloomfield HillsBloomfield Hills3200 Meters1412:58.94a PB10
May 2Farmington Invitational (EQ Approved)May 2 · 1600 Meters · Place 14 · Bloomfield HillsBloomfield Hills1600 Meters146:06.39a10
May 2Farmington Invitational (EQ Approved)May 2 · 800 Meters · Place 45 · Bloomfield HillsBloomfield Hills800 Meters452:45.50a10
Apr 29Stoney Creek at BloomfieldApr 29 · 3200 Meters · Place 3 · Bloomfield HillsBloomfield Hills3200 Meters313:46.72a10
Apr 29Stoney Creek at BloomfieldApr 29 · 800 Meters · Place 4 · Bloomfield HillsBloomfield Hills800 Meters42:41.57a PB10
Apr 22Royal Oak/Bloomfield Hills @ FarmingtonApr 22 · 3200 Meters · Place 8 · Bloomfield HillsBloomfield Hills3200 Meters814:09.31a10
Apr 22Royal Oak/Bloomfield Hills @ FarmingtonApr 22 · 800 Meters · Place 11 · Bloomfield HillsBloomfield Hills800 Meters112:43.52a10
Apr 18HIGHLAND GAMES (EQ approved)Apr 18 · 1600 Meters · Place 22 · Bloomfield HillsBloomfield Hills1600 Meters226:11.08a10
Apr 18HIGHLAND GAMES (EQ approved)Apr 18 · 800 Meters · Place 19 · Bloomfield HillsBloomfield Hills800 Meters192:44.14a10
Apr 8OAA Tri - Kettering, Bloomfield Hills @ TroyApr 8 · 3200 Meters · Place 3 · Bloomfield HillsBloomfield Hills3200 Meters3.13:24.54a10
Apr 8OAA Tri - Kettering, Bloomfield Hills @ TroyApr 8 · 1600 Meters · Place 6 · Bloomfield HillsBloomfield Hills1600 Meters6.6:16.32a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17MHSAA LP Region 08-1 @ RochesterMay 17 · 3200 Meters · Place 16 · Bloomfield HillsBloomfield Hills3200 Meters1614:03.95a9
May 17MHSAA LP Region 08-1 @ RochesterMay 17 · 1600 Meters · Place 18 · Bloomfield HillsBloomfield Hills1600 Meters186:21.61a9
May 9OAA Red-White Championships- EQ ApprovedMay 9 · 3200 Meters · Place 19 · Bloomfield HillsBloomfield Hills3200 Meters1913:51.55a9
May 9OAA Red-White Championships- EQ ApprovedMay 9 · 1600 Meters · Place 23 · Bloomfield HillsBloomfield Hills1600 Meters236:17.83a9
Apr 26The 62nd Elmer Ball Oxford Invitational [EQ APPROVED]Apr 26 · 3200 Meters · Place 21 · Bloomfield HillsBloomfield Hills3200 Meters2114:05.139
Apr 26The 62nd Elmer Ball Oxford Invitational [EQ APPROVED]Apr 26 · 1600 Meters · Place 32 · Bloomfield HillsBloomfield Hills1600 Meters326:24.079
Apr 23OAA White Royal Oak, Stoney Creek at Bloomfield HillsApr 23 · 1600 Meters · Place 11 · Bloomfield HillsBloomfield Hills1600 Meters116:24.419
Apr 19Highland Games Invitational (EQ Approved)Apr 19 · 3200 Meters · Place 16 · Bloomfield HillsBloomfield Hills3200 Meters1613:28.109
Apr 19Highland Games Invitational (EQ Approved)Apr 19 · 1600 Meters · Place 27 · Bloomfield HillsBloomfield Hills1600 Meters276:16.489
Apr 16OAA White: Bloomfield Hills at Troy AthensApr 16 · 3200 Meters · Place 2 · Bloomfield HillsBloomfield Hills3200 Meters213:28.56a9
Apr 9Troy HS @ Bloomfield HillsApr 9 · 3200 Meters · Place 2 · Bloomfield HillsBloomfield Hills3200 Meters2.13:24Unofficial9
Apr 9Troy HS @ Bloomfield HillsApr 9 · 1600 Meters · Place 3 · Bloomfield HillsBloomfield Hills1600 Meters3.6:12Unofficial9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3039th Oakland County Middle School ChampionshipMay 30 · 3200 Meters · Place 26 · North HillsNorth Hills3200 Meters26.14:15.41a8
May 3039th Oakland County Middle School ChampionshipMay 30 · 1600 Meters · Place 44 · North HillsNorth Hills1600 Meters44.6:41.57a8