Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · CHS 2 Mile (2018-)Clarkston Jamboree · Oct 1015:32.28Clarkston JamboreeOctober 10, 2023
2 Miles · Lake Orion High School23rd Annual Pumpkin Invitational (Middle School Only) · Oct 2514:26.223rd Annual Pumpkin Invitational (Middle School Only)October 25, 2023
2 Miles · Possum Hollow MS 2 MileOakland 6-7-8 XC Championships · Oct 413:34.07Oakland 6-7-8 XC ChampionshipsOctober 4, 2024
5,000 Meters · Algonac HS OFFICIALAlgonac Muskrat Classic Run · Sep 618:21.89Algonac Muskrat Classic RunSeptember 6, 2025
5,000 Meters · Chestnut GroveMHSAA LP Region 06-1 @ AA Huron (Willow) · Oct 3117:55.39MHSAA LP Region 06-1 @ AA Huron (Willow)October 31, 2026
5,000 Meters · Lake Erie Metro Park OFFICIALMarauder XC Invitational · Oct 317:15.30Marauder XC InvitationalOctober 3, 2026
5,000 Meters · Linden MS/HS OFFICIAL43rd Linden Classic · Sep 2617:15.9543rd Linden ClassicSeptember 26, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1917:45.8058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Sterling State Park41st Annual Monroe Jefferson Invitational · Sep 2019:00.2741st Annual Monroe Jefferson InvitationalSeptember 20, 2025
5,000 Meters · Willow Metropark OFFICIALWayne County Championships · Oct 1016:51.7Wayne County ChampionshipsOctober 10, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 06-1 @ AA Huron (Willow)Oct 31 · 5,000 Meters D1 Boys · Place 52 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters D1 Boys5217:55.39 PB10
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Boy's Varsity · Place 19 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters Boy's Varsity1916:51.7 PB10
Oct 3Marauder XC InvitationalOct 3 · 5,000 Meters Varsity High School · Place 19 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters Varsity High School1917:15.30 PB10
Sep 2643rd Linden ClassicSep 26 · 5,000 Meters High School Boys · Place 5 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters High School Boys517:15.95 PB10
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 Boys · Place 68 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters D1 Boys6817:45.80 PB10
Sep 12Rambling Rock InvitationalSep 12 · 5,000 Meters Boys Varsity · Place 30 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters Boys Varsity3017:32.110

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 06-1 @ Willow Metro (AA Huron)(C)Oct 25 · 5,000 Meters Division 1 · Place 31 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters Division 13117:40.409
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Varsity · Place 68 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters Varsity6817:27.919
Oct 8CHSL Bishop Division ChampionshipsOct 8 · 5,000 Meters Varsity · Place 38 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters Varsity3819:06.409
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Varsity · Place 54 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters Varsity5417:47.40—
Sep 27Marauder XC InvitationalSep 27 · 5,000 Meters Varsity · Place 50 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters Varsity5018:28.709
Sep 2041st Annual Monroe Jefferson InvitationalSep 20 · 5,000 Meters Varsity D1 · Place 18 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters Varsity D11819:00.27 PB9
Sep 1356th Annual Huron InviteSep 13 · 5,000 Meters Huron Invite Division 1 · Place 41 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters Huron Invite Division 14118:10.609
Sep 6Algonac Muskrat Classic RunSep 6 · 5,000 Meters Boys D1 Varsity · Place 22 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters Boys D1 Varsity2218:21.89 PB9
Aug 23Michigan Catholic XC InvitationalAug 23 · 5,000 Meters Varsity · Place 56 · Detroit U-D JesuitDetroit U-D Jesuit5,000 Meters Varsity5619:45.99

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19MHSAA MS Regional - Zone 3 @ Macomb DakotaOct 19 · 2 Miles Middle School Varsity · Place 9 · Upland HillsUpland Hills2 Miles Middle School Varsity912:46.48
Oct 10Lapeer MS Halloween Themed InviteOct 10 · 2 Miles Varsity · Place 13 · Upland HillsUpland Hills2 Miles Varsity1313:30.698
Oct 4Oakland 6-7-8 XC ChampionshipsOct 4 · 2 Miles Varsity · Place 97 · Upland HillsUpland Hills2 Miles Varsity9713:34.07 PB8
Sep 28Hanson's InvitationalSep 28 · 2 Miles Middle School · Place 39 · Upland HillsUpland Hills2 Miles Middle School3912:47.98
Sep 14Old Skool ClassicSep 14 · 2 Miles Varsity · Place 45 · Upland HillsUpland Hills2 Miles Varsity4513:58.78

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2523rd Annual Pumpkin Invitational (Middle School Only)Oct 25 · 2 Miles Boys Varsity · Place 116 · Upland HillsUpland Hills2 Miles Boys Varsity11614:26.2 PB7
Oct 10Clarkston JamboreeOct 10 · 2 Miles Varsity · Place 105 · Upland HillsUpland Hills2 Miles Varsity10515:32.28 PB7
Oct 6Oakland County 6-7-8 XC ChampionshipsOct 6 · 2 Miles Varsity · Place 281 · Upland HillsUpland Hills2 Miles Varsity28115:35.7Unofficial7
Sep 30Hanson's InvitationalSep 30 · 2 Miles Middle School · Place 58 · Upland HillsUpland Hills2 Miles Middle School5815:34.27
Sep 22Mott Fall ClassicSep 22 · 2 Miles Middle School Open · Place 34 · Upland HillsUpland Hills2 Miles Middle School Open3415:09.697