Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · CASA Baseball/Softball ComplexCadillac MS Invitational · Sep 1311:02.67Cadillac MS InvitationalSeptember 13, 2021
2 Miles · GRPS Northeast CampusWest Michigan MS Cross Country Championships and GRPS Elementary Invitational · Oct 2210:55.89West Michigan MS Cross Country Championships and GRPS Elementary InvitationalOctober 22, 2022
2 Miles · Mt. HolidayLEAP All City Invitational · Oct 1311:56.38LEAP All City InvitationalOctober 13, 2022
2 Miles · Otsego ClubMHSAA MS Regional - Zone 7 @ Gaylord · Oct 2110:55.01MHSAA MS Regional - Zone 7 @ GaylordOctober 21, 2022
2 Miles · Woodland SchoolWoodland Invite · Sep 1311:27.4Woodland InviteSeptember 13, 2022
5,000 Meters · Benzie Central HSBenzie Pete Moss Invite · Aug 2215:17.90Benzie Pete Moss InviteAugust 22, 2026
5,000 Meters · Delta College - HS 5KMHSAA LP Region 02-1 @ BC Western · Oct 3115:04.50MHSAA LP Region 02-1 @ BC WesternOctober 31, 2026
5,000 Meters · Delta College OFFICIALHeritage Invitational · Sep 2615:53.6Heritage Invitational September 26, 2026
5,000 Meters · Fisher Trails - Northwood UNorthwood Invitational · Sep 916:52.90Northwood InvitationalSeptember 9, 2023
5,000 Meters · Green Lake Township Memorial ParkTC West Titan Takeoff · Sep 1216:26.44TC West Titan TakeoffSeptember 12, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 715:28.4MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Mt. Pleasant XC Course (OFFICIAL)2026 Blue and Gold invite · Oct 1715:38.322026 Blue and Gold inviteOctober 17, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1015:25.42026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1815:22.42Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 315:19.172026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · Veterans Serving Veterans ParkNORTHERN MICHIGAN MEET OF CHAMPIONS (followed by MHSAA Zone 7 MS Regional) · Oct 2116:09.70NORTHERN MICHIGAN MEET OF CHAMPIONS (followed by MHSAA Zone 7 MS Regional)October 21, 2023

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 17 · TC West (Traverse City)TC West (Traverse City)5,000 Meters D11715:28.4 PB12
Oct 31MHSAA LP Region 02-1 @ BC WesternOct 31 · 5,000 Meters D1 Boys · Place 2 · TC West (Traverse City)TC West (Traverse City)5,000 Meters D1 Boys215:04.50 PB12
Oct 21BNC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 1 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity115:52.9512
Oct 172026 Blue and Gold inviteOct 17 · 5,000 Meters Blue Division Varsity Boys (Large)- · Place 2 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Blue Division Varsity Boys (Large)-215:38.32 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 9 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Division 1915:25.4 PB12
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Elite Boys Varsity · Place 5 · TC West (Traverse City)TC West (Traverse City)5,000 Meters HS Elite Boys Varsity515:19.17 PB12
Sep 26Heritage Invitational Sep 26 · 5,000 Meters Varsity Boys · Place 1 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity Boys115:53.6 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 5 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Session 2 Varsity515:22.42 PB12
Sep 12TC West Titan TakeoffSep 12 · 5,000 Meters Varsity · Place 1 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity116:26.44 PB12
Aug 22Benzie Pete Moss InviteAug 22 · 5,000 Meters Varsity Big · Place 3 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity Big315:17.90 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Boys Elite Team · Place 76 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Boys Elite Team7616:05.1211
Nov 1MHSAA LP Division 1 FinalsNov 1 · 5,000 Meters Division 1 · Place 59 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Division 15915:59.9011
Oct 25MHSAA LP Region 02-1 @ Mt. Pleasant (C)Oct 25 · 5,000 Meters Division 1 · Place 13 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Division 11315:59.7411
Oct 14BNC ChampionshipOct 14 · 5,000 Meters Varsity · Place 8 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity816:53.8511
Oct 112025 Oiler Blue and Gold InviteOct 11 · 5,000 Meters Varsity · Place 2 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity216:01.2911
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 79 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity Elite7916:52.0211
Sep 20Veterans Serving Veterans Invite Sep 20 · 5,000 Meters Varsity Division 1 · Place 3 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity Division 1316:03.0811
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 8 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity815:57.8011
Sep 6TC West Titan TakeoffSep 6 · 5,000 Meters Varsity · Place 1 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity116:51.1311
Aug 23Benzie Pete Moss InviteAug 23 · 5,000 Meters Varsity · Place 6 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity616:16.4311
Aug 15Trojan Twilight 2-mileAug 15 · 2 Miles Varsity · Place 10 · TC West (Traverse City)TC West (Traverse City)2 Miles Varsity1011:48.8111

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Elite · Place 94 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Elite9416:14.4510
Oct 25MHSAA LP Region 02-1 @ ShepherdOct 25 · 5,000 Meters Division 1 · Place 31 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Division 13116:53.5910
Oct 15BNC Championship Oct 15 · 5,000 Meters Varsity · Place 3 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity316:10.4710
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 44 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Division 14416:24.010
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity Elite · Place 30 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity Elite3016:06.8010
Sep 21Veterans Serving Veterans InvitationalSep 21 · 5,000 Meters Varsity Division 1 · Place 6 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity Division 1615:51.2710
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Varsity · Place 7 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity716:16.6810
Sep 7Titan Takeoff Hosted by TC WestSep 7 · 5,000 Meters Varsity · Place 1 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity116:13.8610
Aug 24Benzie Pete Moss InviteAug 24 · 5,000 Meters Varsity · Place 5 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity515:46.610
Aug 16Trojan Twilight 2-mileAug 16 · 2 Miles Varsity · Place 2 · TC West (Traverse City)TC West (Traverse City)2 Miles Varsity210:41.5010

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 141 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Division 114116:37.89
Oct 27MHSAA LP Region 02-1 @ ShepherdOct 27 · 5,000 Meters Division 1 · Place 15 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Division 11516:41.19
Oct 21NORTHERN MICHIGAN MEET OF CHAMPIONS (followed by MHSAA Zone 7 MS Regional)Oct 21 · 5,000 Meters Varsity · Place 3 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity316:09.70 PB9
Oct 17Big North Conference Championships (BNC)Oct 17 · 5,000 Meters Varsity · Place 18 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity1817:07.009
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 1 · Place 39 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Division 13916:18.49
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity Elite · Place 41 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity Elite4116:12.99
Sep 23Cadillac Veterans Serving Veterans Invitational Sep 23 · 5,000 Meters Varsity · Place 8 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity816:26.279
Sep 9Northwood InvitationalSep 9 · 5,000 Meters Northwood Boys Varsity · Place 20 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Northwood Boys Varsity2016:52.90 PB9
Aug 26Benzie Pete Moss InviteAug 26 · 5,000 Meters Varsity · Place 11 · TC West (Traverse City)TC West (Traverse City)5,000 Meters Varsity1116:45.639

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22West Michigan MS Cross Country Championships and GRPS Elementary InvitationalOct 22 · 2 Miles Middle School Varsity-6th-8th · Place 2 · Traverse City WestTraverse City West2 Miles Middle School Varsity-6th-8th210:55.89 PB8
Oct 21MHSAA MS Regional - Zone 7 @ GaylordOct 21 · 2 Miles Varsity Boys · Place 3 · Traverse City WestTraverse City West2 Miles Varsity Boys310:55.01 PB8
Oct 13LEAP All City InvitationalOct 13 · 2 Miles Middle School · Place 1 · Traverse City WestTraverse City West2 Miles Middle School111:56.38 PB8
Oct 5Mancelona Cross Country Invite Oct 5 · 2 Miles Middle School · Place 1 · Traverse City WestTraverse City West2 Miles Middle School111:02.478
Oct 12022 Shepherd BLUEJAY InviteOct 1 · 2 Miles Middle School · Place 4 · Traverse City WestTraverse City West2 Miles Middle School410:38.58
Sep 27TC West vs. Gaylord, GTA, TC East, WoodlandSep 27 · 2 Miles Middle School · Place 1 · Traverse City WestTraverse City West2 Miles Middle School111:21.44Unofficial8
Sep 24Petoskey Kiwanis XC InvitationalSep 24 · 2 Miles Middle School 8th Grade · Place 1 · Traverse City WestTraverse City West2 Miles Middle School 8th Grade110:52.038
Sep 20TC East vs. Cadillac, Gaylord, TC WestSep 20 · 2 Miles Middle School · Place 1 · Traverse City WestTraverse City West2 Miles Middle School111:55.21Unofficial8
Sep 16MSU Spartan InvitationalSep 16 · 2,000 Meters Middle School · Place 1 · MS_Traverse City WestMS_Traverse City West2,000 Meters Middle School16:19.408
Sep 13Woodland InviteSep 13 · 2 Miles Middle School · Place 1 · Traverse City WestTraverse City West2 Miles Middle School111:27.4 PB8

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23West Michigan Middle School Cross Country Championship and GRPS Elementary InvitationalOct 23 · 2 Miles Middle School Varsity-6th-8th · Place 7 · Traverse City WestTraverse City West2 Miles Middle School Varsity-6th-8th711:40.507
Oct 14LEAP All City MeetOct 14 · 2 Miles Middle School · Place 1 · Traverse City WestTraverse City West2 Miles Middle School112:26.237
Oct 5Woodland Meet (6-8)Oct 5 · 2 Miles Middle School · Place 1 · Traverse City WestTraverse City West2 Miles Middle School111:29.987
Oct 22021 Shepherd BLUEJAY InviteOct 2 · 2 Miles Middle School · Place 3 · Traverse City WestTraverse City West2 Miles Middle School310:49.77
Sep 28TC West InviteSep 28 · 2 Miles Middle School · Place 1 · Traverse City WestTraverse City West2 Miles Middle School111:30.58Unofficial7
Sep 21TC East InvitationalSep 21 · 2 Miles Middle School · Place 1 · Traverse City WestTraverse City West2 Miles Middle School111:41.3Unofficial7
Sep 13Cadillac MS InvitationalSep 13 · 2 Miles Junior High · Place 1 · Traverse City WestTraverse City West2 Miles Junior High111:02.67 PB7

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24Benzie Go Out On Top InviteOct 24 · 2 Miles Middle School · Place 4 · Traverse City WestTraverse City West2 Miles Middle School411:34.496