Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Delta College54th Annual Al Kayner/Delta Invitational · Sep 2317:37.6954th Annual Al Kayner/Delta InvitationalSeptember 23, 2023
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1615:49.1JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1720:44.0JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Fish Creek Sportsman's ClubMHSAA MS Regional - Zone 5 - Hosted by Carson City-Crystal · Oct 2219:55.32MHSAA MS Regional - Zone 5 - Hosted by Carson City-CrystalOctober 22, 2022
2 Miles · Hidden Oaks GC OFFICIALTVC 10 Jam #3 hosted by St. Louis · Oct 1126:25.25TVC 10 Jam #3 hosted by St. LouisOctober 11, 2022
2 Miles · Imerman Park - Heritage CourseTVC 10 Jam #2 hosted by Saginaw Nouvel · Sep 2720:21.46TVC 10 Jam #2 hosted by Saginaw NouvelSeptember 27, 2022
2 Miles · Ithaca Junior/Senior High SchoolTVC 10 Jam #1 hosted by Ithaca · Sep 1219:08.62TVC 10 Jam #1 hosted by IthacaSeptember 12, 2023
2 Miles · Pine River Golf ClubTVC 10 Jam #2 Hosted by Standish Sterling · Sep 2617:12.36TVC 10 Jam #2 Hosted by Standish SterlingSeptember 26, 2023
2 Miles · Stratford Woods OFFICIALTVC 10 Jam #1 hosted by Bullock Creek · Sep 1324:24.81TVC 10 Jam #1 hosted by Bullock CreekSeptember 13, 2022
3,200 Meters · Windmill RdTrent Carter Breckenridge Windmill Invite · Sep 918:56.12Trent Carter Breckenridge Windmill InviteSeptember 9, 2023
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1228:04.62025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Shepherd High SchoolJPC Jamboree #3 @ Shepherd · Oct 1524:59.83JPC Jamboree #3 @ ShepherdOctober 15, 2025

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15JPC Jamboree #3 @ ShepherdOct 15 · 5,000 Meters Varsity · Place 98 · St. LouisSt. Louis5,000 Meters Varsity9824:59.83 PB9
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters White(MHSAA Div 3&4) · Place 270 · St. LouisSt. Louis5,000 Meters White(MHSAA Div 3&4)27028:04.6 PB9

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Top 10 Boys · Place 209 · St. LouisSt. Louis2 Miles Top 10 Boys20915:49.1 PB7
Sep 26TVC 10 Jam #2 Hosted by Standish SterlingSep 26 · 2 Miles Middle School · Place 55 · St. LouisSt. Louis2 Miles Middle School5517:12.36 PB7
Sep 2354th Annual Al Kayner/Delta InvitationalSep 23 · 2 Miles Middle School Boys · Place 202 · St. LouisSt. Louis2 Miles Middle School Boys20217:37.69 PB7
Sep 12TVC 10 Jam #1 hosted by IthacaSep 12 · 2 Miles Middle School · Place 65 · St. LouisSt. Louis2 Miles Middle School6519:08.62 PB7
Sep 9Trent Carter Breckenridge Windmill InviteSep 9 · 3,200 Meters MS boys · Place 50 · St. LouisSt. Louis3,200 Meters MS boys5018:56.12 PB7

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22MHSAA MS Regional - Zone 5 - Hosted by Carson City-CrystalOct 22 · 2 Miles Gold (Top 7) Boys · Place 147 · St. LouisSt. Louis2 Miles Gold (Top 7) Boys14719:55.32 PB6
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 258 · St. LouisSt. Louis2 Miles Top 10 Boys25820:44.0 PB6
Oct 11TVC 10 Jam #3 hosted by St. LouisOct 11 · 2 Miles Middle School · Place 46 · St. LouisSt. Louis2 Miles Middle School4626:25.25 PB6
Sep 27TVC 10 Jam #2 hosted by Saginaw NouvelSep 27 · 2 Miles Middle School · Place 36 · St. LouisSt. Louis2 Miles Middle School3620:21.46 PB6
Sep 13TVC 10 Jam #1 hosted by Bullock CreekSep 13 · 2 Miles Middle School coed · Place 89 · St. LouisSt. Louis2 Miles Middle School coed8924:24.81 PB6