Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMotor City Classic · Jul 125:05.79aMotor City ClassicJuly 12, 2025
1600 Meters · IndoorSVSU - MITS #1 · Jan 105:43.56aSVSU - MITS #1January 10, 2026
1600 Meters · OutdoorMHSAA LP Division 2 Finals · May 305:37.71aMHSAA LP Division 2 FinalsMay 30, 2026
200 Meters · IndoorLAB Indoor Meet #4 · Jan 429.12LAB Indoor Meet #4January 4, 2025
2000m Steeplechase · 0.762m · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2610:30.00aAAU Track & Field Region 12 QualifierJune 26, 2025
300 Meters · IndoorLAB Indoor Meet #5 · Jan 1145.08aLAB Indoor Meet #5January 11, 2025
400 Meters · IndoorBlazers Invitational · Jun 221:04.65aBlazers InvitationalJune 22, 2024
400 Meters · OutdoorArea 12 Regional Qualifier · Jun 271:01.56aArea 12 Regional QualifierJune 27, 2024
600 Meters · IndoorLAB Indoor Meet #1 · Dec 141:43.66aLAB Indoor Meet #1December 14, 2024
800 Meters · IndoorBlazers Invitational · Jun 222:23.93aBlazers InvitationalJune 22, 2024
800 Meters · OutdoorMotor City Classic · Jul 122:23.65aMotor City ClassicJuly 12, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30MHSAA LP Division 2 FinalsMay 30 · 1600 Meters · Place 24 · Detroit Country DayDetroit Country Day1600 Meters24.5:37.71a PB12
May 30MHSAA LP Division 2 FinalsMay 30 · 800 Meters · Detroit Country DayDetroit Country Day800 Meters—SCR12
Mar 18Time TrialMar 18 · 300 Meters · Place 2 · Detroit Country DayDetroit Country Day300 Meters2.44.06Unofficial12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14LAB Indoor Meet #10Feb 14 · 600 Meters · Place 4 · Track Life UniversityTrack Life University600 Meters41:44.03a12
Jan 10SVSU - MITS #1Jan 10 · 1600 Meters · Place 38 · Track Life UniversityTrack Life University1600 Meters38.5:43.56a PB12
Jan 10SVSU - MITS #1Jan 10 · 800 Meters · Track Life UniversityTrack Life University800 Meters—DNS12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13LAB Indoor Meet #1Dec 13 · 600 Meters · Place 8 · Track Life UniversityTrack Life University600 Meters8.1:45.86a12
Feb 212025 Midwest Showcase - HS DivisionFeb 21 · 800 Meters · Place 21 · Track Life UniversityTrack Life University800 Meters212:31.59a—
Jan 11LAB Indoor Meet #5Jan 11 · 300 Meters · Place 4 · Track Life UniversityTrack Life University300 Meters4.45.08a PB11
Jan 11LAB Indoor Meet #5Jan 11 · 800 Meters · Place 9 · Track Life UniversityTrack Life University800 Meters9.2:26.97a11
Jan 4LAB Indoor Meet #4Jan 4 · 800 Meters · Place 17 · Track Life UniversityTrack Life University800 Meters172:31.8011
Jan 4LAB Indoor Meet #4Jan 4 · 200 Meters · Place 50 · Track Life UniversityTrack Life University200 Meters5029.12 PB11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 132025 COURAGEOUS GAMES Jul 13 · 800 Meters · Place 1 · Track Life UniversityTrack Life University800 Meters12:26.56a11
Jul 12Motor City ClassicJul 12 · 1500 Meters · Place 1 · Track Life UniversityTrack Life University1500 Meters15:05.79a PB11
Jul 12Motor City ClassicJul 12 · 800 Meters · Place 2 · Track Life UniversityTrack Life University800 Meters22:23.65a PB11
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 2000m Steeplechase · Place 2 · Track Life UniversityTrack Life University2000m Steeplechase0.762m2.10:30.00a PB11
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 1500 Meters · Place 2 · Track Life UniversityTrack Life University1500 Meters2.5:22.93a11
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 800 Meters · Place 7 · Track Life UniversityTrack Life University800 Meters7.2:30.38a11
Jun 21Blazers InvitationalJun 21 · 1500 Meters · Place 1 · Track Life UniversityTrack Life University1500 Meters1.5:25.26a11
Jun 21Blazers InvitationalJun 21 · 800 Meters · Place 1 · Track Life UniversityTrack Life University800 Meters1.2:29.29a11
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 1500 Meters · Track Life UniversityTrack Life University1500 Meters—NT11
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 800 Meters · Track Life UniversityTrack Life University800 Meters—DNS11
May 31MHSAA LP Division 2 FinalsMay 31 · 800 Meters · Detroit Country DayDetroit Country Day800 MetersRelay Split—2:25.2hUnofficial11
May 9Friday Night Lights- Algonac (Will be EQ Meet)May 9 · 800 Meters · Detroit Country DayDetroit Country Day800 MetersRelay Split—2:33.1hUnofficial11
May 9Friday Night Lights- Algonac (Will be EQ Meet)May 9 · 400 Meters · Place 4 · Detroit Country DayDetroit Country Day400 Meters4.1:04.20a11
May 31st Annual Wandering Wizard InvitationalMay 3 · 400 Meters · Place 2 · Detroit Country DayDetroit Country Day400 Meters2.1:03.71a11
Apr 1813th Annual Tri-County Track & Field Invitational (EQ)Apr 18 · 400 Meters · Detroit Country DayDetroit Country Day400 Meters—SCR11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14LAB Indoor Meet #1Dec 14 · 600 Meters · Place 9 · Track Life UniversityTrack Life University600 Meters9.1:43.66a PB11
Jun 22Blazers InvitationalJun 22 · 3000 Meters · Track Life UniversityTrack Life University3000 Meters--DNS10
Jun 22Blazers InvitationalJun 22 · 800 Meters · Place 1 · Track Life UniversityTrack Life University800 Meters1.2:23.93a PB10
Jun 22Blazers InvitationalJun 22 · 400 Meters · Place 6 · Track Life UniversityTrack Life University400 Meters6.1:04.65a PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 20Genesee Swift InviteJul 20 · 1500 Meters · Place 2 · Track Life UniversityTrack Life University1500 Meters2.5:15.41a10
Jul 20Genesee Swift InviteJul 20 · 800 Meters · Track Life UniversityTrack Life University800 Meters--DNS10
Jul 20Genesee Swift InviteJul 20 · 400 Meters · Track Life UniversityTrack Life University400 Meters--DNS10
Jul 6AAU GR InvitationalJul 6 · 1500 Meters · Track Life UniversityTrack Life University1500 Meters--SCR10
Jul 6AAU GR InvitationalJul 6 · 800 Meters · Track Life UniversityTrack Life University800 Meters--SCR10
Jul 6AAU GR InvitationalJul 6 · 400 Meters · Track Life UniversityTrack Life University400 Meters--SCR10
Jun 27Area 12 Regional QualifierJun 27 · 1500 Meters · Place 3 · Track Life UniversityTrack Life University1500 Meters3.5:08.25a10
Jun 27Area 12 Regional QualifierJun 27 · 800 Meters · Place 4 · Track Life UniversityTrack Life University800 Meters4.2:27.84a10
Jun 27Area 12 Regional QualifierJun 27 · 400 Meters · Place 10 · Track Life UniversityTrack Life University400 Meters10.1:01.56a PB10
Jun 8Run With Love Track Meet at Niles HSJun 8 · 1500 Meters · Place 1 · Track Life UniversityTrack Life University1500 Meters15:16.02a—
Jun 8Run With Love Track Meet at Niles HSJun 8 · 800 Meters · Place 1 · Track Life UniversityTrack Life University800 Meters12:31.24a—
Jun 8Run With Love Track Meet at Niles HSJun 8 · 400 Meters · Place 1 · Track Life UniversityTrack Life University400 Meters11:03.32a—