Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Carson City-Crystal High SchoolMSAC Jamboree #1 hosted by Carson City · Sep 1815:17.68MSAC Jamboree #1 hosted by Carson CitySeptember 18, 2024
2 Miles · Fish Creek Sportsman's Club51st Annual Don Baese Invitational · Sep 1314:12.3451st Annual Don Baese InvitationalSeptember 13, 2025
2 Miles · Montabella HSMSAC Championships at Montabella · Oct 1512:41.02MSAC Championships at MontabellaOctober 15, 2025
3,200 Meters · Windmill RdTrent Carter Breckenridge Windmill Invite · Sep 917:01.95Trent Carter Breckenridge Windmill InviteSeptember 9, 2023
5,000 Meters · Chippewa Hills HS2026 Early Season Warrior Invitational · Aug 2521:54.882026 Early Season Warrior InvitationalAugust 25, 2026
5,000 Meters · Delta College OFFICIALHeritage Invitational · Sep 2620:58.2Heritage Invitational September 26, 2026
5,000 Meters · Hemlock HSBill Agresta · Oct 1019:22.41Bill Agresta October 10, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 720:44.8MHSAA LP Division 4 FinalsNovember 7, 2026
5,000 Meters · Shepherd HS XC CourseMHSAA LP Region 30-4 @ Shepherd · Oct 3018:33.25MHSAA LP Region 30-4 @ ShepherdOctober 30, 2026
5,000 Meters · St. Charles HSMSAC Jamboree 2 Hosted by St. Charles · Oct 720:46.8MSAC Jamboree 2 Hosted by St. CharlesOctober 7, 2026
5,000 Meters · Twin Brooks Golf CourseChesaning XC Invitational · Sep 1719:09.35Chesaning XC Invitational September 17, 2026
5,000 Meters · Windmill RdMSAC Jamboree 1 hosted by Breckenridge · Sep 2319:26.3MSAC Jamboree 1 hosted by BreckenridgeSeptember 23, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 4 FinalsNov 7 · 5,000 Meters D4 · Place 223 · St. CharlesSt. Charles5,000 Meters D422320:44.8 PB9
Oct 30MHSAA LP Region 30-4 @ ShepherdOct 30 · 5,000 Meters D4 Boys · Place 20 · St. CharlesSt. Charles5,000 Meters D4 Boys2018:33.25 PB9
Oct 10Bill Agresta Oct 10 · 5,000 Meters Varsity · Place 17 · St. CharlesSt. Charles5,000 Meters Varsity1719:22.41 PB9
Oct 7MSAC Jamboree 2 Hosted by St. CharlesOct 7 · 5,000 Meters High School Boys · Place 19 · St. CharlesSt. Charles5,000 Meters High School Boys1920:46.8 PB9
Sep 26Heritage Invitational Sep 26 · 5,000 Meters Varsity Boys · Place 105 · St. CharlesSt. Charles5,000 Meters Varsity Boys10520:58.2 PB9
Sep 23MSAC Jamboree 1 hosted by BreckenridgeSep 23 · 5,000 Meters Varsity Boys · Place 18 · St. CharlesSt. Charles5,000 Meters Varsity Boys1819:26.3 PB9
Sep 17Chesaning XC Invitational Sep 17 · 5,000 Meters Varsity · Place 49 · St. CharlesSt. Charles5,000 Meters Varsity4919:09.35 PB9
Sep 12Trent Carter Windmill Invite Sep 12 · 5,000 Meters High School Boys · Place 23 · St. CharlesSt. Charles5,000 Meters High School Boys2319:32.59
Sep 92026 Shepherd John Bruder ClassicSep 9 · 5,000 Meters HS Boys 5K · Place 147 · St. CharlesSt. Charles5,000 Meters HS Boys 5K14721:01.909
Aug 252026 Early Season Warrior InvitationalAug 25 · 5,000 Meters Varsity · Place 80 · St. CharlesSt. Charles5,000 Meters Varsity8021:54.88 PB9

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15MSAC Championships at MontabellaOct 15 · 2 Miles Middle School Boys · Place 4 · St CharlesSt Charles2 Miles Middle School Boys412:41.02 PB8
Sep 1351st Annual Don Baese InvitationalSep 13 · 2 Miles MS Boys · Place 26 · St CharlesSt Charles2 Miles MS Boys2614:12.34 PB8

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18MSAC Jamboree #1 hosted by Carson CitySep 18 · 2 Miles Middle School · Place 10 · St CharlesSt Charles2 Miles Middle School1015:17.68 PB7

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18MSAC Jamboree #3 hosted by BreckenridgeOct 18 · 2 Miles Middle School · Place 39 · St CharlesSt Charles2 Miles Middle School3915:36.19Unofficial6
Sep 9Trent Carter Breckenridge Windmill InviteSep 9 · 3,200 Meters MS boys · Place 42 · St CharlesSt Charles3,200 Meters MS boys4217:01.95 PB6