Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorOak Park Spring Classic (EQ Approved) · Apr 124:41.79aOak Park Spring Classic (EQ Approved)April 12, 2025
3200 Meters · IndoorSVSU - MITS Meet #3 · Jan 1411:53.53aSVSU - MITS Meet #3January 14, 2023
3200 Meters · OutdoorOAA White Troy Athens at Royal Oak · Apr 3010:30.48aOAA White Troy Athens at Royal OakApril 30, 2025
400 Meters · Outdoor36th Oakland County Middle School Championship · Jun 31:04.45a36th Oakland County Middle School ChampionshipJune 3, 2021
800 Meters · IndoorLAB Indoor Meet #8 · Feb 12:08.13aLAB Indoor Meet #8February 1, 2025
800 Meters · OutdoorMHSAA LP Region 10-1 @ Romeo · May 172:05.27aMHSAA LP Region 10-1 @ RomeoMay 17, 2024

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16MHSAA LP Region 10-1 @ RomeoMay 16 · 1600 Meters · Place 14 · Troy AthensTroy Athens1600 Meters144:54.53a12
May 2Anchor Bay Invitational - EQMay 2 · 1600 Meters · Place 5 · Troy AthensTroy Athens1600 Meters54:46.81a12
May 2Anchor Bay Invitational - EQMay 2 · 800 Meters · Place 9 · Troy AthensTroy Athens800 Meters92:10.71a12
Apr 30OAA White Troy Athens at Royal OakApr 30 · 3200 Meters · Place 1 · Troy AthensTroy Athens3200 Meters110:30.48a PB12
Apr 30OAA White Troy Athens at Royal OakApr 30 · 1600 Meters · Place 5 · Troy AthensTroy Athens1600 Meters54:50.03a12
Apr 26The 62nd Elmer Ball Oxford Invitational [EQ APPROVED]Apr 26 · 1600 Meters · Place 21 · Troy AthensTroy Athens1600 Meters214:52.5212
Apr 23Avondale and Troy at AthensApr 23 · 1600 Meters · Place 2 · Troy AthensTroy Athens1600 Meters24:50.9512
Apr 23Avondale and Troy at AthensApr 23 · 800 Meters · Place 4 · Troy AthensTroy Athens800 Meters42:08.2812
Apr 1813th Annual Tri-County Track & Field Invitational (EQ)Apr 18 · 1600 Meters · Place 4 · Troy AthensTroy Athens1600 Meters4.4:45.93a12
Apr 16OAA White: Bloomfield Hills at Troy AthensApr 16 · 1600 Meters · Place 4 · Troy AthensTroy Athens1600 Meters44:46.89a12
Apr 12Oak Park Spring Classic (EQ Approved)Apr 12 · 1600 Meters · Place 14 · Troy AthensTroy Athens1600 Meters144:41.79a PB12
Apr 12Oak Park Spring Classic (EQ Approved)Apr 12 · 800 Meters · Place 21 · Troy AthensTroy Athens800 Meters212:10.11a12
Apr 9Troy Athens at Stoney CreekApr 9 · 1600 Meters · Place 2 · Troy AthensTroy Athens1600 Meters24:51.90a12
Apr 9Troy Athens at Stoney CreekApr 9 · 800 Meters · Place 3 · Troy AthensTroy Athens800 Meters32:06.04a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1LAB Indoor Meet #8Feb 1 · 800 Meters · Place 34 · Breen Track ClubBreen Track Club800 Meters342:08.13a PB—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2465th Oakland County ChampionshipMay 24 · 800 Meters · Place 4 · Troy AthensTroy Athens800 Meters42:05.54a—
May 17MHSAA LP Region 10-1 @ RomeoMay 17 · 800 Meters · Place 13 · Troy AthensTroy Athens800 Meters132:05.27a PB—
May 1120TH ANNUAL DAKOTA COUGARS INVITATIONALMay 11 · 1600 Meters · Place 7 · Troy AthensTroy Athens1600 Meters74:51.19a—
May 10OAA Red-White ChampionshipsMay 10 · 1600 Meters · Place 23 · Troy AthensTroy Athens1600 Meters234:46.09a—
May 3Anchor Bay InvitationalMay 3 · 1600 Meters · Place 7 · Troy AthensTroy Athens1600 Meters74:42.09a—
May 1Troy Athens & Bloomfield Hills @ AvondaleMay 1 · 1600 Meters · Place 4 · Troy AthensTroy Athens1600 Meters44:50.56a—
May 1Troy Athens & Bloomfield Hills @ AvondaleMay 1 · 800 Meters · Place 4 · Troy AthensTroy Athens800 Meters42:10.13a—
Apr 24Stoney Creek & Athens @ TroyApr 24 · 800 Meters · Place 4 · Troy AthensTroy Athens800 Meters42:08.10a—
Apr 22Royal Oak @ Troy AthensApr 22 · 3200 Meters · Place 2 · Troy AthensTroy Athens3200 Meters210:56.82a—
Apr 22Royal Oak @ Troy AthensApr 22 · 1600 Meters · Place 4 · Troy AthensTroy Athens1600 Meters44:52.61a—
Apr 19Tri-County InvitationalApr 19 · 3200 Meters · Place 2 · Troy AthensTroy Athens3200 Meters210:45.81a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1013th Annual SVSU - MITS Distance FestFeb 10 · 1 Mile · Breen Track ClubBreen Track Club1 Mile—DNS11
Feb 1013th Annual SVSU - MITS Distance FestFeb 10 · 800 Meters · Place 76 · Breen Track ClubBreen Track Club800 Meters76.2:11.90a11

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1319TH ANNUAL DAKOTA COUGARS INVITATIONALMay 13 · 1600 Meters · Place 9 · Troy AthensTroy Athens1600 Meters94:56.07a—
May 1319TH ANNUAL DAKOTA COUGARS INVITATIONALMay 13 · 800 Meters · Place 5 · Troy AthensTroy Athens800 Meters52:13.32a—
May 3Troy Athens v. Troy HighMay 3 · 1600 Meters · Place 16 · Troy AthensTroy Athens1600 Meters165:10.74a—
Apr 29The Steve Johnson RelaysApr 29 · 3200 Meters · Place 20 · Troy AthensTroy Athens3200 Meters2011:52.45a—
Apr 26Stony Creek @ Troy AthensApr 26 · 1600 Meters · Place 8 · Troy AthensTroy Athens1600 Meters85:02.10a—
Apr 26Stony Creek @ Troy AthensApr 26 · 800 Meters · Place 7 · Troy AthensTroy Athens800 Meters72:19.27a—
Apr 19Bloomfield Hills @ Troy AthensApr 19 · 1600 Meters · Place 5 · Troy AthensTroy Athens1600 Meters55:10.61a—
Apr 19Bloomfield Hills @ Troy AthensApr 19 · 800 Meters · Place 8 · Troy AthensTroy Athens800 Meters82:24.76a—
Apr 8SPRING BREAK CLASSIC (9th-10th Invite)Apr 8 · 1600 Meters · Place 4 · Troy AthensTroy Athens1600 Meters45:18.26a—
Apr 8SPRING BREAK CLASSIC (9th-10th Invite)Apr 8 · 800 Meters · Place 4 · Troy AthensTroy Athens800 Meters42:20.83a—
Apr 6Athens @ Royal Oak Dual MeetApr 6 · 1600 Meters · Place 7 · Troy AthensTroy Athens1600 Meters7.5:18.32a10
Apr 6Athens @ Royal Oak Dual MeetApr 6 · 800 Meters · Place 8 · Troy AthensTroy Athens800 Meters8.2:23.66a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11SVSU 12th Annual MITS Indoor Distance FestivalFeb 11 · 1 Mile · Breen Track ClubBreen Track Club1 Mile--DNS10
Jan 14SVSU - MITS Meet #3Jan 14 · 3200 Meters · Place 41 · Breen Track ClubBreen Track Club3200 Meters41.11:53.53a PB10
Jan 14SVSU - MITS Meet #3Jan 14 · 1600 Meters · Breen Track ClubBreen Track Club1600 Meters--DNS10

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1418TH ANNUAL DAKOTA COUGARS INVITATIONALMay 14 · 1600 Meters · Place 8 · Troy AthensTroy Athens1600 Meters85:11.269
May 1418TH ANNUAL DAKOTA COUGARS INVITATIONALMay 14 · 800 Meters · Place 10 · Troy AthensTroy Athens800 Meters102:25.579
May 4Avondale @ Athens OAA WhiteMay 4 · 1600 Meters · Place 8 · Troy AthensTroy Athens1600 Meters85:21.899
May 4Avondale @ Athens OAA WhiteMay 4 · 800 Meters · Place 4 · Troy AthensTroy Athens800 Meters42:31.679
Apr 30The Steve Johnson RelaysApr 30 · 3200 Meters · Place 24 · Troy AthensTroy Athens3200 Meters2412:42.839
Apr 27Troy Athens @ TroyApr 27 · 1600 Meters · Place 11 · Troy AthensTroy Athens1600 Meters115:22.14FR
Apr 27Troy Athens @ TroyApr 27 · 800 Meters · Place 11 · Troy AthensTroy Athens800 Meters112:31.85FR
Apr 9SPRING BREAK CLASSIC (9th-10th Invite)Apr 9 · 800 Meters · Place 6 · Troy AthensTroy Athens800 Meters62:26.159

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 336th Oakland County Middle School ChampionshipJun 3 · 400 Meters · Place 17 · BakerBaker400 Meters17.1:04.45a PB8
Jun 1Troy Middle School ChampionshipsJun 1 · 400 Meters · Place 5 · BakerBaker400 Meters5.1:06.21a8