Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJack Skoog Open · Jan 175:17.96aJack Skoog OpenJanuary 17, 2025
1500 Meters · OutdoorGVSU Extra Weekend Meet · Apr 244:54.08aGVSU Extra Weekend MeetApril 24, 2026
1600 Meters · OutdoorMHSAA LP Division 4 Finals · Jun 15:09.59aMHSAA LP Division 4 FinalsJune 1, 2024
3000 Meters · IndoorEMU Bob Parks Memorial Meet · Jan 2510:21.10aEMU Bob Parks Memorial MeetJanuary 25, 2025
3000 Meters · OutdoorCMU Chippewa Challenge · Apr 1110:25.24aCMU Chippewa ChallengeApril 11, 2026
3200 Meters · OutdoorCHSL Intersectional Jamboree 2 (Liggett) · May 210:26.98CHSL Intersectional Jamboree 2 (Liggett)May 2, 2022
5000 Meters · IndoorMid-American Conference Outdoor Track Field Championships · May 1417:42.31aMid-American Conference Outdoor Track Field ChampionshipsMay 14, 2026
5000 Meters · OutdoorJim Green Invitational · May 117:26.98aJim Green InvitationalMay 1, 2026
800 Meters · Indoor2025 Chippewa Invite · Feb 82:26.702025 Chippewa InviteFebruary 8, 2025
800 Meters · Outdoor10th Courageous Inc Invite · Apr 272:22.65a10th Courageous Inc InviteApril 27, 2024

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · 5000 Meters · Place 26 · Central MichiganCentral Michigan5000 Meters26.17:42.31a PBSo
Feb 20Silverston InvitationalFeb 20 · 3000 Meters · Place 5 · Central MichiganCentral Michigan3000 Meters510:38.41SO
Feb 14GVSU Big Meet-SATURDAYFeb 14 · 3000 Meters · Place 14 · Central MichiganCentral Michigan3000 Meters1410:28.38aSo
Feb 7CMU Chippewa InviteFeb 7 · 1 Mile · Place 4 · Central MichiganCentral Michigan1 Mile45:17.98aSo
Jan 23Bill Clinger ClassicJan 23 · 3000 Meters · Place 20 · Central MichiganCentral Michigan3000 Meters2010:25.76aSo

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Jim Green InvitationalMay 1 · 5000 Meters · Place 8 · Central MichiganCentral Michigan5000 Meters8.17:26.98a PBSo
Apr 24GVSU Extra Weekend MeetApr 24 · 1500 Meters · Place 35 · Central MichiganCentral Michigan1500 Meters35.4:54.08a PBSo
Apr 16Hillsdale Gina RelaysApr 16 · 5000 Meters · Place 5 · Central MichiganCentral Michigan5000 Meters5.17:38.44aSo
Apr 11CMU Chippewa ChallengeApr 11 · 3000 Meters · Place 1 · Central MichiganCentral Michigan3000 Meters1.10:25.24a PBSo
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 5000 Meters · Place 8 · Central MichiganCentral Michigan5000 Meters8.18:04.50aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21GVSU Tune-UpFeb 21 · 3000 Meters · Place 34 · Central MichiganCentral Michigan3000 Meters3410:58.78FR
Feb 82025 Chippewa InviteFeb 8 · 1 Mile · Place 10 · Central MichiganCentral Michigan1 Mile105:19.77FR
Feb 82025 Chippewa InviteFeb 8 · 800 Meters · Place 10 · Central MichiganCentral Michigan800 Meters102:26.70 PBFR
Jan 25EMU Bob Parks Memorial MeetJan 25 · 3000 Meters · Place 5 · Central MichiganCentral Michigan3000 Meters5.10:21.10a PBFr
Jan 17Jack Skoog OpenJan 17 · 1 Mile · Place 4 · Central MichiganCentral Michigan1 Mile45:17.96a PB—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 4 FinalsJun 1 · 3200 Meters · Place 2 · Allen Park CabriniAllen Park Cabrini3200 Meters211:07.65a—
Jun 1MHSAA LP Division 4 FinalsJun 1 · 1600 Meters · Place 3 · Allen Park CabriniAllen Park Cabrini1600 Meters35:09.59a PB—
May 22CHSL St Anne Division ChampionshipMay 22 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters111:25.36a—
May 22CHSL St Anne Division ChampionshipMay 22 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters15:14.84a—
May 22CHSL St Anne Division ChampionshipMay 22 · 800 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini800 Meters12:34.89a—
May 18MHSAA LP Region 40-4 @ Lutheran WestlandMay 18 · 3200 Meters · Place 2 · Allen Park CabriniAllen Park Cabrini3200 Meters2.11:21.65a12
May 18MHSAA LP Region 40-4 @ Lutheran WestlandMay 18 · 1600 Meters · Place 2 · Allen Park CabriniAllen Park Cabrini1600 Meters2.5:13.59a12
May 7CHSL Intersectional Jam 3 @ AAGMay 7 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters110:55.34a—
May 7CHSL Intersectional Jam 3 @ AAGMay 7 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters15:13.21a—
May 413th DDC Mark Carpenter InviteMay 4 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters111:05.77a—
May 413th DDC Mark Carpenter InviteMay 4 · 1600 Meters · Place 2 · Allen Park CabriniAllen Park Cabrini1600 Meters25:10.40a—
Apr 2710th Courageous Inc InviteApr 27 · 1600 Meters · Place 3 · Allen Park CabriniAllen Park Cabrini1600 Meters35:15.86a—
Apr 2710th Courageous Inc InviteApr 27 · 800 Meters · Place 3 · Allen Park CabriniAllen Park Cabrini800 Meters32:22.65a PB—
Apr 25CHSL Intersectional Jamboree #2 @ LiggettApr 25 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters111:10.61a—
Apr 25CHSL Intersectional Jamboree #2 @ LiggettApr 25 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters15:16.10a—
Apr 20Woodhaven Warrior ClassicApr 20 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters15:29.43a—
Apr 19Oakland University Elaine Leigh HS InvitationalApr 19 · 3200 Meters · Place 6 · Allen Park CabriniAllen Park Cabrini3200 Meters6.11:20.35a12

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 3MHSAA LP Division 4 FinalsJun 3 · 3200 Meters · Place 3 · Allen Park CabriniAllen Park Cabrini3200 Meters3.11:30.80a11
Jun 3MHSAA LP Division 4 FinalsJun 3 · 1600 Meters · Place 5 · Allen Park CabriniAllen Park Cabrini1600 Meters5.5:19.78a11
May 24CHSL Cardinal Division ChampionshipsMay 24 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters111:04.63JR
May 24CHSL Cardinal Division ChampionshipsMay 24 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters15:21.81JR
May 20MHSAA LP Region 40-4 @ LWLMay 20 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters1.11:30.60a11
May 20MHSAA LP Region 40-4 @ LWLMay 20 · 1600 Meters · Place 2 · Allen Park CabriniAllen Park Cabrini1600 Meters2.5:22.46a11
May 132023 Metro ClassicMay 13 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters111:25.12a—
May 132023 Metro ClassicMay 13 · 1600 Meters · Place 3 · Allen Park CabriniAllen Park Cabrini1600 Meters35:19.16a—
May 9CHSL Intersectional Jamboree 3 @ AAGMay 9 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters111:35.11a—
May 9CHSL Intersectional Jamboree 3 @ AAGMay 9 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters15:25.34a—
May 1CHSL Intersectional Jamboree #2 @ LiggettMay 1 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters111:43.97a—
May 1CHSL Intersectional Jamboree #2 @ LiggettMay 1 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters15:30.90a—
Apr 299th Courageous InvitationalApr 29 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters111:33.39a—
Apr 299th Courageous InvitationalApr 29 · 1600 Meters · Place 2 · Allen Park CabriniAllen Park Cabrini1600 Meters25:25.20a—
Apr 21Oakland University Elaine Leigh HS InvitationalApr 21 · 3200 Meters · Place 5 · Allen Park CabriniAllen Park Cabrini3200 Meters511:24.10a—
Apr 20CHSL Intersectional Jamboree #1 @ Bishop FoleyApr 20 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters15:28.03a—
Apr 1DDC All-ComersApr 1 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters111:44.01a—
Apr 1DDC All-ComersApr 1 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters15:37.52a—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4MHSAA LP Division 4 FinalsJun 4 · 3200 Meters · Place 3 · Allen Park CabriniAllen Park Cabrini3200 Meters311:17.6910
Jun 4MHSAA LP Division 4 FinalsJun 4 · 1600 Meters · Place 5 · Allen Park CabriniAllen Park Cabrini1600 Meters55:18.1110
May 279th Wayne County ChampionshipMay 27 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters111:36.33SO
May 25CHSL Championship - Cardinal DivisionMay 25 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters1.11:54.28a10
May 25CHSL Championship - Cardinal DivisionMay 25 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters1.5:28.19a10
May 21MHSAA LP Region 37-4 @ Lutheran WestlandMay 21 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters111:58.3410
May 21MHSAA LP Region 37-4 @ Lutheran WestlandMay 21 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters15:32.3010
May 14Metro ClassicMay 14 · 3200 Meters · Place 4 · Allen Park CabriniAllen Park Cabrini3200 Meters412:06.4010
May 14Metro ClassicMay 14 · 1600 Meters · Place 7 · Allen Park CabriniAllen Park Cabrini1600 Meters75:37.5910
May 2CHSL Intersectional Jamboree 2 (Liggett)May 2 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters110:26.98 PBSO
May 2CHSL Intersectional Jamboree 2 (Liggett)May 2 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters15:36.04SO
Apr 23Whitmore Lake HS InviteApr 23 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters112:36.0710
Apr 23Whitmore Lake HS InviteApr 23 · 1600 Meters · Place 2 · Allen Park CabriniAllen Park Cabrini1600 Meters25:42.7110
Apr 12CHSL Intersectional Jamboree 1 (AAG)Apr 12 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters1.12:17.95a10
Apr 12CHSL Intersectional Jamboree 1 (AAG)Apr 12 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters1.5:42.01a10

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5MHSAA LP Division 4 FinalsJun 5 · 3200 Meters · Place 4 · Allen Park CabriniAllen Park Cabrini3200 Meters4.12:32.90a9
Jun 5MHSAA LP Division 4 FinalsJun 5 · 1600 Meters · Place 3 · Allen Park CabriniAllen Park Cabrini1600 Meters3.5:38.64a9
May 26CHSL Cardinal ChampionshipMay 26 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters112:13.419
May 26CHSL Cardinal ChampionshipMay 26 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters15:35.449
May 22MHSAA LP Region 37-4 @ Lutheran WestlandMay 22 · 3200 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini3200 Meters112:27.749
May 22MHSAA LP Region 37-4 @ Lutheran WestlandMay 22 · 1600 Meters · Place 1 · Allen Park CabriniAllen Park Cabrini1600 Meters15:39.669
May 810th DDC Mark Carpenter InviteMay 8 · 3200 Meters · Place 5 · Allen Park CabriniAllen Park Cabrini3200 Meters512:27.869
May 810th DDC Mark Carpenter InviteMay 8 · 1600 Meters · Place 10 · Allen Park CabriniAllen Park Cabrini1600 Meters105:50.709
Apr 23The Border War RelaysApr 23 · 1600 Meters · Place 2 · Allen Park CabriniAllen Park Cabrini1600 Meters25:43.939
Apr 21CHSL Intersectional @ University LiggettApr 21 · 3200 Meters · Place 2 · Allen Park CabriniAllen Park Cabrini3200 Meters212:38.109