Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorFarmington at Troy · Apr 294:55.25aFarmington at TroyApril 29, 2026
3200 Meters · OutdoorOAA Blue/Gold Championship Meet @ Oak Park (EQ Approved) · May 810:58.18aOAA Blue/Gold Championship Meet @ Oak Park (EQ Approved)May 8, 2025
800 Meters · Indoor'24 Lincoln Indoor Classic · Apr 62:27.18a'24 Lincoln Indoor ClassicApril 6, 2024
800 Meters · OutdoorFarmington at Troy · Apr 292:08.84aFarmington at TroyApril 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15MHSAA LP Region 09-1 @ MilfordMay 15 · 800 Meters · Place 24 · Farmington800 Meters242:12.23a11
May 8OAA Red/White Championships (EQ Approved)May 8 · 1600 Meters · Place 28 · Farmington1600 Meters284:57.06a11
May 8OAA Red/White Championships (EQ Approved)May 8 · 800 Meters · Place 22 · Farmington800 Meters222:13.25a11
May 2Farmington Invitational (EQ Approved)May 2 · 800 Meters · Place 43 · Farmington800 Meters432:08.85a11
Apr 29Farmington at TroyApr 29 · 1600 Meters · Place 11 · Farmington1600 Meters114:55.25a PB11
Apr 29Farmington at TroyApr 29 · 800 Meters · Place 5 · Farmington800 Meters52:08.84a PB11
Apr 22Royal Oak/Bloomfield Hills @ FarmingtonApr 22 · 3200 Meters · Place 4 · Farmington3200 Meters411:08.33a11
Apr 15Kettering/Stoney Creek @ FarmingtonApr 15 · 3200 Meters · Place 4 · Farmington3200 Meters410:58.50a11
Apr 8Farmington at Troy AthensApr 8 · 3200 Meters · Place 4 · Farmington3200 Meters411:09.11a11
Apr 8Farmington at Troy AthensApr 8 · 1600 Meters · Place 6 · Farmington1600 Meters65:11.17a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16MHSAA LP Region 09-1 @ MilfordMay 16 · 1600 Meters · Place 29 · Farmington1600 Meters295:15.44a10
May 8OAA Blue/Gold Championship Meet @ Oak Park (EQ Approved)May 8 · 3200 Meters · Place 11 · Farmington3200 Meters1110:58.18a PB10
Apr 30OAA Blue: North Farmington @ FarmingtonApr 30 · 3200 Meters · Place 4 · Farmington3200 Meters411:08.64a10
Apr 23OAA Blue: Seaholm, West Bloomfield @ FarmingtonApr 23 · 3200 Meters · Place 8 · Farmington3200 Meters811:37.57a10
Apr 23OAA Blue: Seaholm, West Bloomfield @ FarmingtonApr 23 · 1600 Meters · Place 12 · Farmington1600 Meters125:16.31a10
Apr 16OAA Blue: Farmington at GrovesApr 16 · 3200 Meters · Place 5 · Farmington3200 Meters511:42.34a10
Apr 16OAA Blue: Farmington at GrovesApr 16 · 1600 Meters · Place 4 · Farmington1600 Meters45:11.33a10
Apr 1230th Novi RelaysApr 12 · High Jump · Place 23 · FarmingtonHigh Jump235-010
Apr 9OAA Blue: Farmington at BerkleyApr 9 · 3200 Meters · Place 3 · Farmington3200 Meters311:24.5710
Apr 9OAA Blue: Farmington at BerkleyApr 9 · 1600 Meters · Place 5 · Farmington1600 Meters55:12.9310

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 4Farmington InvitationalMay 4 · 1600 Meters · Place 138 · Farmington1600 Meters1385:29.03a—
May 1Seaholm, Berkley @ FarmingtonMay 1 · 3200 Meters · Place 5 · Farmington3200 Meters512:04.53a—
Apr 27The 61st Elmer Ball Oxford InvitationalApr 27 · 1600 Meters · Place 41 · Farmington1600 Meters415:36.32a—
Apr 24West Bloomfield @ FarmingtonApr 24 · 3200 Meters · Place 3 · Farmington3200 Meters312:17.99a—
Apr 24West Bloomfield @ FarmingtonApr 24 · 1600 Meters · Place 7 · Farmington1600 Meters75:27.41a—
Apr 17Farmington & Berkley @ North FarmingtonApr 17 · 3200 Meters · Place 8 · Farmington3200 Meters812:09.30a—
Apr 17Farmington & Berkley @ North FarmingtonApr 17 · 1600 Meters · Place 8 · Farmington1600 Meters85:30.09a—
Apr 10Farmington vs. GrovesApr 10 · 3200 Meters · Place 7 · Farmington3200 Meters712:18.0—
Apr 10Farmington vs. GrovesApr 10 · 1600 Meters · Place 12 · Farmington1600 Meters125:32.01a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6'24 Lincoln Indoor ClassicApr 6 · 800 Meters · Place 33 · Farmington800 Meters332:27.18a PB—