Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ithaca Junior/Senior High SchoolIthaca Yellowjacket Invitational · Aug 3020:32.71Ithaca Yellowjacket InvitationalAugust 30, 2023
5,000 Meters · Baker WoodsBaker Woods Early Season Invitational · Aug 1925:30.50Baker Woods Early Season InvitationalAugust 19, 2026
5,000 Meters · Carson City-Crystal High SchoolMSAC Jamboree #1 hosted by Carson City · Sep 1827:21.90MSAC Jamboree #1 hosted by Carson CitySeptember 18, 2024
5,000 Meters · Central Montcalm HSCM Hornet Invitational · Aug 2922:48.58CM Hornet InvitationalAugust 29, 2026
5,000 Meters · Fish Creek Sportsman's Club51st Annual Don Baese Invitational · Sep 1323:47.6251st Annual Don Baese InvitationalSeptember 13, 2025
5,000 Meters · Montabella HSMustang Invite (Montabella) · Sep 3020:49.8Mustang Invite (Montabella)September 30, 2026
5,000 Meters · Morley Stanwood HS OFFICIALMohawk Invite · Sep 1921:44.9Mohawk InviteSeptember 19, 2026
5,000 Meters · Mt. Pleasant XC Course (OFFICIAL)2026 Oiler XC Invite · Sep 422:23.762026 Oiler XC InviteSeptember 4, 2026
5,000 Meters · Shepherd HS XC CourseMHSAA LP Region 30-4 @ Shepherd · Oct 3020:18.27MHSAA LP Region 30-4 @ ShepherdOctober 30, 2026
5,000 Meters · St. Charles HSMSAC Jamboree 2 Hosted by St. Charles · Oct 721:33.7MSAC Jamboree 2 Hosted by St. CharlesOctober 7, 2026
5,000 Meters · Windmill RdMSAC Jamboree 1 hosted by Breckenridge · Sep 2321:13.0MSAC 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
Oct 30MHSAA LP Region 30-4 @ ShepherdOct 30 · 5,000 Meters D4 Boys · Place 50 · MontabellaMontabella5,000 Meters D4 Boys5020:18.27 PB11
Oct 7MSAC Jamboree 2 Hosted by St. CharlesOct 7 · 5,000 Meters High School Boys · Place 23 · MontabellaMontabella5,000 Meters High School Boys2321:33.7 PB11
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Jays Boys Varsity · Place 103 · MontabellaMontabella5,000 Meters HS Jays Boys Varsity10320:33.2311
Sep 30Mustang Invite (Montabella)Sep 30 · 5,000 Meters Varsity Boys · Place 14 · MontabellaMontabella5,000 Meters Varsity Boys1420:49.8 PB11
Sep 23MSAC Jamboree 1 hosted by BreckenridgeSep 23 · 5,000 Meters Varsity Boys · Place 34 · MontabellaMontabella5,000 Meters Varsity Boys3421:13.0 PB11
Sep 19Mohawk InviteSep 19 · 5,000 Meters Varsity Boys · Place 35 · MontabellaMontabella5,000 Meters Varsity Boys3521:44.9 PB11
Sep 92026 Shepherd John Bruder ClassicSep 9 · 5,000 Meters HS Boys 5K · Place 201 · MontabellaMontabella5,000 Meters HS Boys 5K20122:57.8011
Sep 42026 Oiler XC InviteSep 4 · 5,000 Meters Varsity-White (Small) · Place 64 · MontabellaMontabella5,000 Meters Varsity-White (Small)6422:23.76 PB11
Aug 29CM Hornet InvitationalAug 29 · 5,000 Meters Junior Coed · Place 5 · MontabellaMontabella5,000 Meters Junior Coed522:48.58 PB11
Aug 19Baker Woods Early Season InvitationalAug 19 · 5,000 Meters Varsity · Place 20 · MontabellaMontabella5,000 Meters Varsity2025:30.50 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15MSAC Championships at MontabellaOct 15 · 5,000 Meters Varsity Boys · Place 34 · MontabellaMontabella5,000 Meters Varsity Boys3422:19.1610
Sep 1351st Annual Don Baese InvitationalSep 13 · 5,000 Meters VB · Place 72 · MontabellaMontabella5,000 Meters VB7223:47.62 PB10
Aug 292025 Oiler InviteAug 29 · 5,000 Meters Varsity - Small · Place 47 · MontabellaMontabella5,000 Meters Varsity - Small4725:27.7210

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 18MSAC Jamboree #1 hosted by Carson CitySep 18 · 5,000 Meters Varsity · Place 31 · MontabellaMontabella5,000 Meters Varsity3127:21.90 PB9
Aug 302024 Oiler InviteAug 30 · 5,000 Meters Varsity - Small · Place 34 · MontabellaMontabella5,000 Meters Varsity - Small3428:46.309

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18MSAC Jamboree #3 hosted by BreckenridgeOct 18 · 2 Miles Middle School · Place 54 · MontabellaMontabella2 Miles Middle School5417:25.51Unofficial8
Aug 30Ithaca Yellowjacket InvitationalAug 30 · 2 Miles Middle School · Place 44 · MontabellaMontabella2 Miles Middle School4420:32.71 PB8