Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCougar Invitational · Apr 204:35.66aCougar InvitationalApril 20, 2024
1500 Meters · OutdoorSpeed Capital Central Invitational · Apr 174:46.89aSpeed Capital Central InvitationalApril 17, 2021
1600 Meters · IndoorMITS/MITCA Indoor TF State Championships · Mar 84:28.28aMITS/MITCA Indoor TF State ChampionshipsMarch 8, 2025
1600 Meters · OutdoorThe Barnyard Invitational and Elite Mile Showcase (EQ Approved) · Apr 254:13.37The Barnyard Invitational and Elite Mile Showcase (EQ Approved)April 25, 2025
200 Meters · OutdoorSet the Pace Showcase-Pacesetters Track Club · May 1627.45aSet the Pace Showcase-Pacesetters Track ClubMay 16, 2021
3000 Meters · OutdoorCapital City Midwest Invitational · Jul 29:57.09aCapital City Midwest InvitationalJuly 2, 2021
3200 Meters · Outdoor2026 Shepherd BLUEJAY Invite (EQ Approved) · May 19:14.92a2026 Shepherd BLUEJAY Invite (EQ Approved)May 1, 2026
400 Meters · OutdoorSet the Pace Showcase-Pacesetters Track Club · May 161:01.66aSet the Pace Showcase-Pacesetters Track ClubMay 16, 2021
800 Meters · Indoor'24 Lincoln Indoor Classic · Apr 62:01.98a'24 Lincoln Indoor ClassicApril 6, 2024
800 Meters · OutdoorU of M Health-West Sports Med Scholarship Invite by Michiana Timing · May 191:55.14aU of M Health-West Sports Med Scholarship Invite by Michiana TimingMay 19, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30MHSAA LP Division 1 FinalsMay 30 · 3200 Meters · Place 21 · Kalamazoo CentralKalamazoo Central3200 Meters21.9:31.56a11
May 30MHSAA LP Division 1 FinalsMay 30 · 1600 Meters · Place 4 · Kalamazoo CentralKalamazoo Central1600 Meters4.4:15.61a11
May 19U of M Health-West Sports Med Scholarship Invite by Michiana TimingMay 19 · 800 Meters · Place 3 · Kalamazoo CentralKalamazoo Central800 Meters31:55.14a PB11
May 16MHSAA LP Region 03-1 @ Portage CentralMay 16 · 3200 Meters · Place 1 · Kalamazoo CentralKalamazoo Central3200 Meters19:23.69a11
May 16MHSAA LP Region 03-1 @ Portage CentralMay 16 · 1600 Meters · Place 1 · Kalamazoo CentralKalamazoo Central1600 Meters14:16.78a11
May 9SMAC Championships (EQ)May 9 · 3200 Meters · Place 1 · Kalamazoo CentralKalamazoo Central3200 Meters19:40.43a11
May 9SMAC Championships (EQ)May 9 · 1600 Meters · Place 1 · Kalamazoo CentralKalamazoo Central1600 Meters14:17.11a11
May 9SMAC Championships (EQ)May 9 · 800 Meters · Place 2 · Kalamazoo CentralKalamazoo Central800 Meters21:57.23a11
May 12026 Shepherd BLUEJAY Invite (EQ Approved)May 1 · 3200 Meters · Place 17 · Kalamazoo CentralKalamazoo Central3200 Meters179:14.92a PB11
Apr 28Lakeview, KCentral @ BCCApr 28 · 1600 Meters · Place 1 · Kalamazoo CentralKalamazoo Central1600 Meters14:27.58a11
Apr 28Lakeview, KCentral @ BCCApr 28 · 800 Meters · Place 2 · Kalamazoo CentralKalamazoo Central800 Meters21:59.11a11
Apr 24The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 24 · 1600 Meters · Place 16 · Kalamazoo CentralKalamazoo Central1600 Meters164:32.00a11
Apr 17Ram Classic (EQ approved)Apr 17 · 1600 Meters · Place 21 · Kalamazoo CentralKalamazoo Central1600 Meters214:39.55a11
Apr 11Oak Park Spring Classic (EQ approved)Apr 11 · 3200 Meters · Place 1 · Kalamazoo CentralKalamazoo Central3200 Meters19:23.21a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · 1600 Meters · Place 17 · Kalamazoo CentralKalamazoo Central1600 Meters174:43.52a11
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · 800 Meters · Place 35 · Kalamazoo CentralKalamazoo Central800 Meters352:10.73a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17MHSAA LP Region 03-1 @ Portage CentralMay 17 · 3200 Meters · Place 1 · Kalamazoo CentralKalamazoo Central3200 Meters19:21.74a10
May 10SMAC ChampionshipsMay 10 · 3200 Meters · Place 1 · Kalamazoo CentralKalamazoo Central3200 Meters19:57.09a10
May 10SMAC ChampionshipsMay 10 · 1600 Meters · Place 1 · Kalamazoo CentralKalamazoo Central1600 Meters14:20.23a10
May 10SMAC ChampionshipsMay 10 · 800 Meters · Place 3 · Kalamazoo CentralKalamazoo Central800 Meters32:00.13a10
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · 1600 Meters · Place 2 · Kalamazoo CentralKalamazoo Central1600 Meters24:13.37 PB10
Apr 22Kalamazoo Central @ LakeviewApr 22 · 3200 Meters · Place 1 · Kalamazoo CentralKalamazoo Central3200 Meters19:49.7210
Apr 22Kalamazoo Central @ LakeviewApr 22 · 1600 Meters · Place 1 · Kalamazoo CentralKalamazoo Central1600 Meters14:29.3010
Apr 22Kalamazoo Central @ LakeviewApr 22 · 800 Meters · Place 1 · Kalamazoo CentralKalamazoo Central800 Meters12:00.6710
Apr 18Ram Classic - EQ MeetApr 18 · 800 Meters · Place 6 · Kalamazoo CentralKalamazoo Central800 Meters62:00.8210
Apr 12Oak Park Spring Classic (EQ Approved)Apr 12 · 1600 Meters · Place 1 · Kalamazoo CentralKalamazoo Central1600 Meters14:22.06a10
Mar 19GVSU Laker Challenge- BOYS Big SchoolsMar 19 · 800 Meters · Place 1 · Kalamazoo CentralKalamazoo Central800 Meters11:57.19a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 8MITS/MITCA Indoor TF State ChampionshipsMar 8 · 1600 Meters · Place 17 · Project 131Project 1311600 Meters17.4:28.28a PB10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 242024 MITCA D1 Team StateMay 24 · 800 Meters · Place 2 · Kalamazoo CentralKalamazoo Central800 Meters2.1:59.52a9
May 17MHSAA LP Region 03-1 @ Portage CentralMay 17 · 1600 Meters · Place 4 · Kalamazoo CentralKalamazoo Central1600 Meters44:27.73a—
May 11SMAC ChampionshipsMay 11 · 800 Meters · Place 3 · Kalamazoo CentralKalamazoo Central800 Meters32:02.07a—
Apr 29KC vs Lakeview DualApr 29 · 1600 Meters · Place 2 · Kalamazoo CentralKalamazoo Central1600 Meters24:35.62a—
Apr 29KC vs Lakeview DualApr 29 · 800 Meters · Place 1 · Kalamazoo CentralKalamazoo Central800 Meters12:01.64a—
Apr 26Grand Ledge Comet ClassicApr 26 · 3200 Meters · Place 2 · Kalamazoo CentralKalamazoo Central3200 Meters2.9:48.54a9
Apr 20Cougar InvitationalApr 20 · 1 Mile · Place 7 · Kalamazoo CentralKalamazoo Central1 Mile74:35.66a PB—
Apr 15KC vs LN DualApr 15 · 800 Meters · Place 1 · Kalamazoo CentralKalamazoo Central800 Meters12:03.74a—
Apr 12Ram ClassicApr 12 · 1600 Meters · Place 11 · Kalamazoo CentralKalamazoo Central1600 Meters114:43.56a—
Apr 9Gull Lake vs Kalamazoo CentralApr 9 · 3200 Meters · Place 2 · Kalamazoo CentralKalamazoo Central3200 Meters210:17.78a—
Mar 20GVSU Laker Challenge- BOYS Big SchoolsMar 20 · 1600 Meters · Place 14 · Kalamazoo CentralKalamazoo Central1600 Meters144:42.78a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6'24 Lincoln Indoor ClassicApr 6 · 800 Meters · Place 4 · Kalamazoo CentralKalamazoo Central800 Meters42:01.98a PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21AQ MITS Jan 21Jan 21 · 1600 Meters · Place 9 · Kalamazoo 9Kalamazoo 91600 Meters9.4:48.71a8
Jan 21AQ MITS Jan 21Jan 21 · 800 Meters · Place 8 · Kalamazoo 9Kalamazoo 9800 Meters8.2:14.38a8

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19KAMSL ChampionshipMay 19 · 1600 Meters · Place 1 · HillsideHillside1600 Meters1.4:46.93a7
May 19KAMSL ChampionshipMay 19 · 800 Meters · Place 1 · HillsideHillside800 Meters1.2:11.80a7
May 12KPS MS ClassicMay 12 · 1600 Meters · Place 1 · HillsideHillside1600 Meters1.4:52.61a7
May 12KPS MS ClassicMay 12 · 800 Meters · Place 1 · HillsideHillside800 Meters1.2:18.75a7
Apr 25Hillside, Mattawan @Portage NorthApr 25 · 1600 Meters · Place 1 · HillsideHillside1600 Meters1.5:09.69a7
Apr 21Portage Central MS QuadApr 21 · 1600 Meters · Place 1 · HillsideHillside1600 Meters1.5:14.51a7

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 2Capital City Midwest InvitationalJul 2 · 3000 Meters · Place 1 · X-FACTORX-FACTOR3000 Meters1.9:57.09a PB6
Jul 2Capital City Midwest InvitationalJul 2 · 1500 Meters · X-FACTORX-FACTOR1500 Meters—DNS6
Jul 2Capital City Midwest InvitationalJul 2 · 800 Meters · X-FACTORX-FACTOR800 Meters—DNS6
Jun 24AAU Region 4 Junior Olympics National QualifierJun 24 · 3000 Meters · Place 1 · X-FACTORX-FACTOR3000 Meters1.10:18.79a6
Jun 24AAU Region 4 Junior Olympics National QualifierJun 24 · 1500 Meters · Place 1 · X-FACTORX-FACTOR1500 Meters1.4:49.12a6
Jun 24AAU Region 4 Junior Olympics National QualifierJun 24 · 800 Meters · Place 1 · X-FACTORX-FACTOR800 Meters1.2:15.71a6
May 16Set the Pace Showcase-Pacesetters Track ClubMay 16 · 400 Meters · Place 1 · X-FACTORX-FACTOR400 Meters1.1:01.66a PB6
May 16Set the Pace Showcase-Pacesetters Track ClubMay 16 · 200 Meters · Place 2 · X-FACTORX-FACTOR200 MetersRound P2.27.45a PB6
May 8Speed Capital Maryland InvitationalMay 8 · 1500 Meters · Place 1 · X-FACTORX-FACTOR1500 Meters1.4:53.29a6
May 8Speed Capital Maryland InvitationalMay 8 · 800 Meters · Place 1 · X-FACTORX-FACTOR800 Meters1.2:23.36a6
May 8Speed Capital Maryland InvitationalMay 8 · 200 Meters · Place 2 · X-FACTORX-FACTOR200 Meters2.27.55a6
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 1500 Meters · Place 1 · X-FACTORX-FACTOR1500 Meters1.4:53.29a6
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 800 Meters · Place 1 · X-FACTORX-FACTOR800 Meters1.2:23.36a6
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 200 Meters · Place 2 · X-FACTORX-FACTOR200 Meters2.27.55a6
Apr 17Speed Capital Central InvitationalApr 17 · 1500 Meters · Place 1 · X-FACTORX-FACTOR1500 Meters1.4:46.89a PB6