Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · CASA Baseball/Softball ComplexCadillac MS Invitational · Sep 1312:36.24Cadillac MS InvitationalSeptember 13, 2021
2 Miles · GRPS Northeast CampusWest Michigan Middle School Cross Country Championship and GRPS Elementary Invitational · Oct 2312:53.25West Michigan Middle School Cross Country Championship and GRPS Elementary InvitationalOctober 23, 2021
2 Miles · Mt. HolidayAll City Run in the Hills · Oct 1213:05.62All City Run in the HillsOctober 12, 2023
2 Miles · Veterans Serving Veterans ParkMHSAA Middle School Regional - Zone 7 @ VSV Park Host - Manton · Oct 2111:18.12MHSAA Middle School Regional - Zone 7 @ VSV Park Host - MantonOctober 21, 2023
5,000 Meters · Benzie Central HSBenzie Pete Moss Invite · Aug 2215:49.12Benzie Pete Moss InviteAugust 22, 2026
5,000 Meters · Delta College - HS 5KMHSAA LP Region 02-1 @ BC Western · Oct 3115:28.21MHSAA LP Region 02-1 @ BC WesternOctober 31, 2026
5,000 Meters · Delta College OFFICIALHeritage Invitational · Sep 2616:17.8Heritage Invitational September 26, 2026
5,000 Meters · Green Lake Township Memorial ParkTC West Titan Takeoff · Sep 1216:46.82TC West Titan TakeoffSeptember 12, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 715:34.5MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Mt. Pleasant XC Course (OFFICIAL)2026 Blue and Gold invite · Oct 1715:50.172026 Blue and Gold inviteOctober 17, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1015:54.62026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1815:40.66Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 315:35.692026 Shepherd BLUEJAY InviteOctober 3, 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 1 FinalsNov 7 · 5,000 Meters D1 · Place 24 · TC West (Traverse City)TC West (Traverse City)5,000 Meters D12415:34.5 PB11
Oct 31MHSAA LP Region 02-1 @ BC WesternOct 31 · 5,000 Meters D1 Boys · Place 4 · TC West (Traverse City)TC West (Traverse City)5,000 Meters D1 Boys415:28.21 PB11
Oct 21BNC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 2 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity215:59.5211
Oct 172026 Blue and Gold inviteOct 17 · 5,000 Meters Blue Division Varsity Boys (Large)- · Place 4 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Blue Division Varsity Boys (Large)-415:50.17 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 26 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Division 12615:54.6 PB11
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Elite Boys Varsity · Place 10 · TC West (Traverse City)TC West (Traverse City)5,000 Meters HS Elite Boys Varsity1015:35.69 PB11
Sep 26Heritage Invitational Sep 26 · 5,000 Meters Varsity Boys · Place 6 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity Boys616:17.8 PB11
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 8 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Session 2 Varsity815:40.66 PB11
Sep 12TC West Titan TakeoffSep 12 · 5,000 Meters Varsity · Place 2 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity216:46.82 PB11
Aug 22Benzie Pete Moss InviteAug 22 · 5,000 Meters Varsity Big · Place 5 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity Big515:49.12 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Boys Elite Team · Place 94 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Boys Elite Team9416:10.9010
Nov 1MHSAA LP Division 1 FinalsNov 1 · 5,000 Meters Division 1 · Place 60 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Division 16016:00.0010
Oct 25MHSAA LP Region 02-1 @ Mt. Pleasant (C)Oct 25 · 5,000 Meters Division 1 · Place 6 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Division 1615:49.4510
Oct 14BNC ChampionshipOct 14 · 5,000 Meters Varsity · Place 7 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity716:49.7910
Oct 112025 Oiler Blue and Gold InviteOct 11 · 5,000 Meters Varsity · Place 1 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity115:59.0410
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 144 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity Elite14417:38.0810
Sep 20Veterans Serving Veterans Invite Sep 20 · 5,000 Meters Varsity Division 1 · Place 4 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity Division 1416:09.2110
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 9 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity916:03.8110
Sep 6TC West Titan TakeoffSep 6 · 5,000 Meters Varsity · Place 2 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity216:51.1810
Aug 23Benzie Pete Moss InviteAug 23 · 5,000 Meters Varsity · Place 3 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity315:59.1510
Aug 15Trojan Twilight 2-mileAug 15 · 2 Miles Varsity · Place 9 · TC West (Traverse City)TC West (Traverse City)2 Miles Varsity911:48.8010

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 02-1 @ ShepherdOct 25 · 5,000 Meters Division 1 · Place 33 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Division 13316:54.579
Oct 15BNC Championship Oct 15 · 5,000 Meters Varsity · Place 8 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity816:35.869
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity Elite · Place 96 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity Elite9616:59.079
Sep 21Veterans Serving Veterans InvitationalSep 21 · 5,000 Meters Varsity Division 1 · Place 17 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity Division 11716:43.129
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Varsity · Place 48 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity4817:17.419
Aug 24Benzie Pete Moss InviteAug 24 · 5,000 Meters Varsity · Place 33 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity3317:15.09
Aug 16Trojan Twilight 2-mileAug 16 · 2 Miles Varsity · Place 10 · TC West (Traverse City)TC West (Traverse City)2 Miles Varsity1011:42.709

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21MHSAA Middle School Regional - Zone 7 @ VSV Park Host - MantonOct 21 · 2 Miles Middle School · Place 3 · Traverse City WestTraverse City West2 Miles Middle School311:18.12 PB8
Oct 12All City Run in the HillsOct 12 · 2 Miles Middle School · Place 1 · Traverse City WestTraverse City West2 Miles Middle School113:05.62 PB8
Sep 26@ TC West Middle SchoolSep 26 · 2 Miles Middle School · Place 5 · Traverse City WestTraverse City West2 Miles Middle School511:52.86Unofficial8
Sep 19@ TC East Middle SchoolSep 19 · 2 Miles Middle School · Place 2 · Traverse City WestTraverse City West2 Miles Middle School211:54.03Unofficial8

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23West Michigan Middle School Cross Country Championship and GRPS Elementary InvitationalOct 23 · 2 Miles Middle School Varsity-6th-8th · Place 52 · Traverse City WestTraverse City West2 Miles Middle School Varsity-6th-8th5212:53.25 PB6
Oct 14LEAP All City MeetOct 14 · 2 Miles Middle School · Place 12 · Traverse City WestTraverse City West2 Miles Middle School1214:00.466
Sep 28TC West InviteSep 28 · 2 Miles Middle School · Place 15 · Traverse City WestTraverse City West2 Miles Middle School1513:25.09Unofficial6
Sep 25Petoskey InvitationalSep 25 · 2 Miles 6th Grade · Place 1 · Traverse City WestTraverse City West2 Miles 6th Grade112:55.926
Sep 13Cadillac MS InvitationalSep 13 · 2 Miles Junior High · Place 11 · Traverse City WestTraverse City West2 Miles Junior High1112:36.24 PB6