Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAnchor Bay vs. Romeo · Apr 1915.26Anchor Bay vs. RomeoApril 19, 2022
1500 Meters · Outdoor2026 GLIAC Outdoor Track & Field Championships · Apr 294:25.62a2026 GLIAC Outdoor Track & Field ChampionshipsApril 29, 2026
1600 Meters · IndoorSVSU - MITS Meet #6 · Feb 184:45.19aSVSU - MITS Meet #6February 18, 2023
1600 Meters · OutdoorThe Barnyard Invitational and Elite Mile Showcase (EQ Approved) · Apr 254:36.95The Barnyard Invitational and Elite Mile Showcase (EQ Approved)April 25, 2025
3000 Meters · IndoorJet's Pizza Invitational · Jan 309:27.17aJet's Pizza InvitationalJanuary 30, 2026
3200 Meters · Indoor13th Annual SVSU - MITS Distance Fest · Feb 1010:05.38a13th Annual SVSU - MITS Distance FestFebruary 10, 2024
3200 Meters · OutdoorThe Barnyard Invitational and Elite Mile Showcase (EQ Approved) · Apr 2510:01.60The Barnyard Invitational and Elite Mile Showcase (EQ Approved)April 25, 2025
5000 Meters · IndoorJet's Pizza Invitational · Jan 3016:12.05aJet's Pizza InvitationalJanuary 30, 2026
5000 Meters · OutdoorGVSU Extra Weekend Meet · Apr 2416:17.22aGVSU Extra Weekend MeetApril 24, 2026
800 Meters · IndoorAQ MITS #3 · Feb 32:13.21aAQ MITS #3February 3, 2024
800 Meters · Outdoor3rd Annual Friday Night Lights- · May 122:06.303rd Annual Friday Night Lights- May 12, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 1500 Meters · Place 21 · Ferris StateFerris State1500 MetersRound P21.4:25.62a PBFr
Apr 24GVSU Extra Weekend MeetApr 24 · 5000 Meters · Place 85 · Ferris StateFerris State5000 Meters85.16:17.22a PBFr
Apr 17Elaine Leigh InviteApr 17 · 5000 Meters · Place 55 · Ferris StateFerris State5000 Meters55.16:50.09aFr
Apr 11CMU Chippewa ChallengeApr 11 · 1500 Meters · Place 16 · Ferris StateFerris State1500 Meters16.4:25.62aFr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 5000 Meters · Place 30 · Ferris StateFerris State5000 Meters30.16:29.50aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20SVSU Tune-UpFeb 20 · 3000 Meters · Place 32 · Ferris StateFerris State3000 Meters329:36.01aFr
Jan 30Jet's Pizza InvitationalJan 30 · 5000 Meters · Place 27 · Ferris StateFerris State5000 Meters2716:12.05a PBFr
Jan 30Jet's Pizza InvitationalJan 30 · 3000 Meters · Place 45 · Ferris StateFerris State3000 Meters459:27.17a PBFr
Jan 16SVSU ClassicJan 16 · 3000 Meters · Place 25 · Ferris StateFerris State3000 Meters259:28.18a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 212025 Macomb County Meet of ChampionsMay 21 · 1600 Meters · Place 15 · New Baltimore Anchor BayNew Baltimore Anchor Bay1600 Meters154:44.94a12
May 16MHSAA LP Region 10-1 @ RomeoMay 16 · 3200 Meters · Place 10 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters1010:14.66a12
May 6MAC RED CHAMPIONSHIPSMay 6 · 3200 Meters · Place 8 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters810:22.38a12
May 2Anchor Bay Invitational - EQMay 2 · 3200 Meters · Place 3 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters310:05.32a12
Apr 28Anchor Bay, Chippewa Valley @ FraserApr 28 · 3200 Meters · Place 1 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters110:15.04a12
Apr 28Anchor Bay, Chippewa Valley @ FraserApr 28 · 1600 Meters · Place 1 · New Baltimore Anchor BayNew Baltimore Anchor Bay1600 Meters14:46.30a12
Apr 28Anchor Bay, Chippewa Valley @ FraserApr 28 · 800 Meters · Place 3 · New Baltimore Anchor BayNew Baltimore Anchor Bay800 Meters32:10.53a12
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · 3200 Meters · Place 9 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters910:01.60 PB12
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · 1600 Meters · Place 62 · New Baltimore Anchor BayNew Baltimore Anchor Bay1600 Meters624:36.95 PB12
Apr 22MAC RED: Utica @ Anchor Bay (Senior Night)Apr 22 · 3200 Meters · Place 1 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters110:14.5812
Apr 17MAC RED: Dakota vs. Anchor BayApr 17 · 3200 Meters · Place 2 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters210:15.92a12
Apr 17MAC RED: Dakota vs. Anchor BayApr 17 · 1600 Meters · Place 2 · New Baltimore Anchor BayNew Baltimore Anchor Bay1600 Meters24:49.66a12
Apr 15MAC RED: Anchor Bay @ RomeoApr 15 · 3200 Meters · Place 1 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters110:44.312
Apr 15MAC RED: Anchor Bay @ RomeoApr 15 · 1600 Meters · Place 1 · New Baltimore Anchor BayNew Baltimore Anchor Bay1600 Meters14:47.00a12
Apr 5SPRING CLASSIC 9th- 10th INVITEApr 5 · 3200 Meters · Place 1 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters110:05.17a12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26The Barnyard Invitational and Elite Mile ShowcaseApr 26 · 1600 Meters · Place 33 · New Baltimore Anchor BayNew Baltimore Anchor Bay1600 Meters334:41.58a—
Apr 19Oakland University Elaine Leigh HS InvitationalApr 19 · 3200 Meters · Place 24 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters24.10:30.76a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1013th Annual SVSU - MITS Distance FestFeb 10 · 3200 Meters · Place 25 · UnattachedUnattached3200 Meters25.10:05.38a PB11
Feb 3AQ MITS #3Feb 3 · 800 Meters · Place 17 · 955Chesterfield955Chesterfield800 Meters17.2:13.21a PB11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 123rd Annual Friday Night Lights- May 12 · 800 Meters · Place 5 · New Baltimore Anchor BayNew Baltimore Anchor Bay800 Meters5.2:06.30 PB10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18SVSU - MITS Meet #6Feb 18 · 1600 Meters · Place 29 · UnattachedUnattached1600 Meters29.4:45.19a PB10
Feb 11SVSU 12th Annual MITS Indoor Distance FestivalFeb 11 · 3200 Meters · Place 38 · UnattachedUnattached3200 Meters38.10:18.07a10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17LAB Indoor Meet #1Dec 17 · 1600 Meters · Place 18 · UnattachedUnattached1600 Meters18.4:51.70a10
Dec 17LAB Indoor Meet #1Dec 17 · 800 Meters · Place 20 · UnattachedUnattached800 Meters20.2:14.99a10

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 26Macomb County ChampionshipMay 26 · 3200 Meters · Place 12 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters1210:30.419
May 24Grosse Pointe North 9/10 InvitationalMay 24 · 1600 Meters · Place 4 · New Baltimore Anchor BayNew Baltimore Anchor Bay1600 Meters44:52.309
May 20MHSAA LP Region 10-1 @ Macomb DakotaMay 20 · 3200 Meters · Place 16 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters1610:34.35FR
May 16MAC RED ChampionshipsMay 16 · 3200 Meters · Place 5 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters510:44.129
May 16MAC RED ChampionshipsMay 16 · 1600 Meters · Place 8 · New Baltimore Anchor BayNew Baltimore Anchor Bay1600 Meters84:53.289
May 13Algonac Friday Night Lights-May 13 · 3200 Meters · Place 6 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters610:39.07FR
May 10Anchor Bay vs. Grosse Pointe North & University LiggettMay 10 · 3200 Meters · Place 2 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters2.10:53,3Unofficial9
May 6Anchor Bay Invitational (formerly AB Relays)May 6 · 800 Meters · Place 9 · New Baltimore Anchor BayNew Baltimore Anchor Bay800 Meters92:16.18FR
May 4MAC Red: Anchor Bay vs. DakotaMay 4 · 1600 Meters · Place 1 · New Baltimore Anchor BayNew Baltimore Anchor Bay1600 Meters15:00.119
May 4MAC Red: Anchor Bay vs. DakotaMay 4 · 800 Meters · Place 5 · New Baltimore Anchor BayNew Baltimore Anchor Bay800 Meters52:15.339
Apr 29The Barnyard Invitational - Distance Carnival - Elite Showcase MileApr 29 · 1600 Meters · Place 19 · New Baltimore Anchor BayNew Baltimore Anchor Bay1600 Meters194:53.05FR
Apr 26Chippewa Valley vs Anchor BayApr 26 · 800 Meters · Place 4 · New Baltimore Anchor BayNew Baltimore Anchor Bay800 Meters42:17.419
Apr 19Anchor Bay vs. RomeoApr 19 · 3200 Meters · Place 7 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters710:59.66FR
Apr 19Anchor Bay vs. RomeoApr 19 · 1600 Meters · Place 6 · New Baltimore Anchor BayNew Baltimore Anchor Bay1600 Meters65:07.28FR
Apr 19Anchor Bay vs. RomeoApr 19 · 100 Meters · Place 33 · New Baltimore Anchor BayNew Baltimore Anchor Bay100 Meters3315.26 PBFR
Apr 13Anchor Bay vs. Grosse Pointe SouthApr 13 · 3200 Meters · Place 3 · New Baltimore Anchor BayNew Baltimore Anchor Bay3200 Meters3.11:04.1Unofficial9
Apr 13Anchor Bay vs. Grosse Pointe SouthApr 13 · 1600 Meters · Place 5 · New Baltimore Anchor BayNew Baltimore Anchor Bay1600 Meters5.5:10.7Unofficial9
Mar 2622 EMU Huron Relays - LARGE SchoolsMar 26 · 800 Meters · Place 28 · New Baltimore Anchor BayNew Baltimore Anchor Bay800 Meters282:25.66FR