Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUniversity of Michigan HS Showcase · Jan 195:03.59University of Michigan HS ShowcaseJanuary 19, 2025
1600 Meters · IndoorLAB Indoor Meet #8 · Feb 15:03.33aLAB Indoor Meet #8February 1, 2025
1600 Meters · OutdoorThe Barnyard Invitational and Elite Mile Showcase (EQ Approved) · Apr 254:59.14The Barnyard Invitational and Elite Mile Showcase (EQ Approved)April 25, 2025
400 Meters · OutdoorOxford vs. Rochester · May 51:02.43aOxford vs. RochesterMay 5, 2025
800 Meters · IndoorSVSU - MITS Distance Fest · Feb 152:16.23aSVSU - MITS Distance FestFebruary 15, 2025
800 Meters · OutdoorMHSAA LP Region 08-1 @ Rochester · May 182:15.73aMHSAA LP Region 08-1 @ RochesterMay 18, 2024
Long Jump · Indoor2026 MITS/MITCA Indoor TF State Championships · Feb 272:20.932026 MITS/MITCA Indoor TF State ChampionshipsFebruary 27, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MHSAA LP Division 1 FinalsMay 30 · 1600 Meters · Place 19 · RochesterRochester1600 Meters19.5:10.86a12
May 2267th Oakland County ChampionshipsMay 22 · 1600 Meters · Place 4 · RochesterRochester1600 Meters45:05.17a12
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 1600 Meters · Place 2 · RochesterRochester1600 Meters25:18.97a12
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 800 Meters · Place 5 · RochesterRochester800 Meters52:19.66a12
May 8OAA Red/White Championships (EQ Approved)May 8 · 800 Meters · Place 4 · RochesterRochester800 Meters42:20.26a12
May 2Farmington Invitational (EQ Approved)May 2 · 800 Meters · Place 4 · RochesterRochester800 Meters42:19.70a12
Apr 29Adams @ RochesterApr 29 · 1600 Meters · Place 2 · RochesterRochester1600 Meters25:18.05a12
Apr 29Adams @ RochesterApr 29 · 800 Meters · Place 2 · RochesterRochester800 Meters22:23.96a12
Apr 24The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 24 · 1600 Meters · Place 16 · RochesterRochester1600 Meters165:07.25a12
Apr 22Clarkston @ RochesterApr 22 · 800 Meters · Place 1 · RochesterRochester800 Meters12:23.34a12
Apr 8Rochester @ OxfordApr 8 · 800 Meters · Place 1 · RochesterRochester800 Meters12:22.54a12
Mar 25Rochester @ Lake OrionMar 25 · 1600 Meters · Place 1 · RochesterRochester1600 Meters15:22.11a12
Mar 25Rochester @ Lake OrionMar 25 · 800 Meters · Place 1 · RochesterRochester800 Meters12:24.62a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 272026 MITS/MITCA Indoor TF State ChampionshipsFeb 27 · Long Jump · Place 11 · Breen Track ClubBreen Track ClubLong Jump112:20.93 PB—
Feb 21SVSU - MITS #4Feb 21 · 1600 Meters · Place 1 · Breen Track ClubBreen Track Club1600 Meters15:14.38a12
Feb 14SVSU - MITS Distance FestFeb 14 · 800 Meters · Place 13 · Breen Track ClubBreen Track Club800 Meters132:20.35a12
Jan 18HS ShowcaseJan 18 · 1 Mile · Place 31 · UnattachedUnattached1 Mile31.5:23.00a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 63rd Annual MITCA Champions of Champions TF FestivalJun 6 · 800 Meters · Place 10 · Breen Track ClubBreen Track Club800 Meters102:16.32a11
May 31MHSAA LP Division 1 FinalsMay 31 · 800 Meters · Place 13 · RochesterRochester800 Meters13.2:16.13a11
May 2366th Oakland County ChampionshipsMay 23 · 1600 Meters · Place 3 · RochesterRochester1600 Meters35:05.43a11
May 17MHSAA LP Region 08-1 @ RochesterMay 17 · 800 Meters · Place 2 · RochesterRochester800 Meters22:17.97a11
May 9OAA Red-White Championships- EQ ApprovedMay 9 · 800 Meters · Place 3 · RochesterRochester800 Meters32:16.33a11
May 5Oxford vs. RochesterMay 5 · 1600 Meters · Place 1 · RochesterRochester1600 Meters15:02.48a11
May 5Oxford vs. RochesterMay 5 · 400 Meters · Place 2 · RochesterRochester400 Meters21:02.43a PB11
May 3Farmington Invitational (EQ Approved)May 3 · 800 Meters · Place 2 · RochesterRochester800 Meters22:15.84a11
Apr 30Rochester vs. Rochester AdamsApr 30 · 800 Meters · Place 3 · RochesterRochester800 Meters32:24.52a11
Apr 26The 62nd Elmer Ball Oxford Invitational [EQ APPROVED]Apr 26 · 800 Meters · Place 4 · RochesterRochester800 Meters42:19.7711
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · 1600 Meters · Place 14 · RochesterRochester1600 Meters144:59.14 PB11
Apr 16Rochester vs. ClarkstonApr 16 · 800 Meters · Place 1 · RochesterRochester800 Meters12:25.31a11
Apr 16Rochester vs. ClarkstonApr 16 · 400 Meters · Place 4 · RochesterRochester400 Meters41:03.98a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 8MITS/MITCA Indoor TF State ChampionshipsMar 8 · 800 Meters · Place 7 · Breen Track ClubBreen Track Club800 Meters7.2:16.24a11
Feb 15SVSU - MITS Distance FestFeb 15 · 800 Meters · Place 3 · Breen Track ClubBreen Track Club800 Meters32:16.23a PB—
Feb 1LAB Indoor Meet #8Feb 1 · 1600 Meters · Place 3 · Breen Track ClubBreen Track Club1600 Meters35:03.33a PB—
Jan 19University of Michigan HS ShowcaseJan 19 · 1 Mile · Place 9 · Breen Track ClubBreen Track Club1 Mile95:03.59 PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 1 FinalsJun 1 · 800 Meters · Place 8 · RochesterRochester800 Meters8.2:15.77a10
May 2465th Oakland County ChampionshipMay 24 · 1600 Meters · Place 2 · RochesterRochester1600 Meters24:59.56a—
May 18MHSAA LP Region 08-1 @ RochesterMay 18 · 800 Meters · Place 2 · RochesterRochester800 Meters22:15.73a PB—
May 10OAA Red-White ChampionshipsMay 10 · 800 Meters · Place 1 · RochesterRochester800 Meters12:17.04a—
May 7Rochester @ OxfordMay 7 · 800 Meters · Place 1 · RochesterRochester800 Meters12:22.90a—
May 4Farmington InvitationalMay 4 · 1600 Meters · Place 1 · RochesterRochester1600 Meters15:02.39a—
May 4Farmington InvitationalMay 4 · 800 Meters · Place 3 · RochesterRochester800 Meters32:18.66a—
May 1Clarkston vs. Rochester May 1 · 1600 Meters · Place 2 · RochesterRochester1600 Meters25:13.10a—
May 1Clarkston vs. Rochester May 1 · 800 Meters · Place 1 · RochesterRochester800 Meters12:22.33a—
Apr 24Rochester @ Lake OrionApr 24 · 800 Meters · Place 1 · RochesterRochester800 Meters12:27.35a—
Apr 10Rochester Adams vs. Rochester Apr 10 · 1600 Meters · Place 2 · RochesterRochester1600 Meters25:28.81a—
Apr 10Rochester Adams vs. Rochester Apr 10 · 800 Meters · Place 2 · RochesterRochester800 Meters22:23.27a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 800 Meters · Place 14 · RochesterRochester800 Meters14.2:18.11a9
May 2664th Oakland County ChampionshipMay 26 · 800 Meters · Place 6 · RochesterRochester800 Meters62:18.41a—
May 20MHSAA LP Region 08-1 @ RenaissanceMay 20 · 800 Meters · Place 2 · RochesterRochester800 Meters22:21.80a—
May 12OAA Red-White ChampionshipsMay 12 · 800 Meters · Place 1 · RochesterRochester800 Meters12:21.63FR
May 9Lake Orion vs Rochester May 9 · 400 Meters · Place 3 · RochesterRochester400 Meters3.1:04.19aUnofficial9
May 6Farmington InvitationalMay 6 · 800 Meters · Place 6 · RochesterRochester800 Meters62:20.04a—
May 3Rochester @ Rochester AdamsMay 3 · 800 Meters · Place 2 · RochesterRochester800 Meters22:27.48a—
Apr 26Oxford vs. Rochester Apr 26 · 800 Meters · Place 3 · RochesterRochester800 Meters32:24.58a—
Apr 19Rochester @ ClarkstonApr 19 · 800 Meters · Place 2 · RochesterRochester800 Meters2.2:29.24a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11SVSU 12th Annual MITS Indoor Distance FestivalFeb 11 · 800 Meters · Breen Track ClubBreen Track Club800 Meters--DNS9
Jan 14SVSU - MITS Meet #3Jan 14 · 800 Meters · Breen Track ClubBreen Track Club800 Meters--DNS9