Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.55 Miles · Michaywe Pines 1.55 MIle XC CourseNorthern Michigan XC Championships · Oct 21 | 10:16.90 | Northern Michigan XC Championships | October 21, 2017 |
| 2 Miles · Courtade ElementaryLEAP All-City Cross Country Championships · Oct 17 | 11:27.76 | LEAP All-City Cross Country Championships | October 17, 2019 |
| 2 Miles · Grand Traverse County Civic Center2018 TC All City Invite · Oct 18 | 12:10.80 | 2018 TC All City Invite | October 18, 2018 |
| 2 Miles · Petoskey XC Course @ Petoskey Middle SchoolPetoskey 2 Mile · Sep 1 | 11:49.50 | Petoskey 2 Mile | September 1, 2020 |
| 2 Miles · West Shore Community CollegeLudington Cross Country Invitational · Sep 14 | 12:40.92 | Ludington Cross Country Invitational | September 14, 2019 |
| 2 Miles · Woodland SchoolGTAYAL @ Woodland · Sep 19 | 11:59.8 | GTAYAL @ Woodland | September 19, 2019 |
| 3,200 Meters · Mackinaw Trail MSCadillac MS XC Invite · Sep 12 | 13:10.61 | Cadillac MS XC Invite | September 12, 2018 |
| 5,000 Meters · Benzie CentralMHSAA LP Region 01-1 host Bear Lake @ Buckley · Oct 31 | 17:50.43 | MHSAA LP Region 01-1 host Bear Lake @ Buckley | October 31, 2020 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 6 | 17:39.13 | MHSAA LP D1 Finals | November 6, 2021 |
| 5,000 Meters · Shepherd High School XC Course2020 Shepherd BLUEJAY Invite · Oct 1 | 17:53.1 | 2020 Shepherd BLUEJAY Invite | October 1, 2020 |
| 5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 18 | 17:02.7 | Under the Lights Invite | August 18, 2023 |
| 5,000 Meters · West Shore Community CollegeLudington Cross Country Invite · Sep 19 | 19:14.69 | Ludington Cross Country Invite | September 19, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 235 · Traverse City CentralTraverse City Central | 5,000 Meters Division 1 | 235 | 17:27.1 | 12 |
| Oct 27 | MHSAA LP Region 02-1 @ ShepherdOct 27 · 5,000 Meters Division 1 · Place 57 · Traverse City CentralTraverse City Central | 5,000 Meters Division 1 | 57 | 18:06.1 | 12 |
| Oct 21 | Northern Michigan XC ChampionshipOct 21 · 5,000 Meters Junior Varsity · Place 1 · Traverse City CentralTraverse City Central | 5,000 Meters Junior Varsity | 1 | 17:17.14 | 12 |
| Oct 17 | Big North Conference Championships (BNC)Oct 17 · 5,000 Meters Varsity · Place 28 · Traverse City CentralTraverse City Central | 5,000 Meters Varsity | 28 | 18:00.87 | 12 |
| Sep 30 | 2023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity Elite · Place 75 · Traverse City CentralTraverse City Central | 5,000 Meters Varsity Elite | 75 | 16:42.4 | 12 |
| Sep 23 | Jackson Invitational - VarsitySep 23 · 5,000 Meters Varsity · Place 90 · Traverse City CentralTraverse City Central | 5,000 Meters Varsity | 90 | 17:05.9 | 12 |
| Sep 15 | Ottawa Hills InvitationalSep 15 · 5,000 Meters Varsity · Place 53 · Traverse City CentralTraverse City Central | 5,000 Meters Varsity | 53 | 17:23.05 | 12 |
| Sep 1 | 2023 Oiler InviteSep 1 · 5,000 Meters Varsity · Place 7 · Traverse City CentralTraverse City Central | 5,000 Meters Varsity | 7 | 16:53.86 | 12 |
| Aug 18 | Under the Lights InviteAug 18 · 5,000 Meters Boys Red (Large Schools) · Place 10 · TC Central (Traverse City)TC Central (Traverse City) | 5,000 Meters Boys Red (Large Schools) | 10 | 17:02.7 PB | 12 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MHSAA LP Division 1 FinalsNov 5 · 5,000 Meters Division 1 · Place 110 · Traverse City CentralTraverse City Central | 5,000 Meters Division 1 | 110 | 16:56.83 | 11 |
| Oct 28 | MHSAA LP Region 02-1 @ ShepherdOct 28 · 5,000 Meters Division 1 · Place 13 · Traverse City CentralTraverse City Central | 5,000 Meters Division 1 | 13 | 16:41.7 | 11 |
| Oct 22 | Northern Michigan XC Championship Oct 22 · 5,000 Meters Varsity · Place 8 · Traverse City CentralTraverse City Central | 5,000 Meters Varsity | 8 | 16:36.20 | 11 |
| Oct 18 | BNC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 8 · Traverse City CentralTraverse City Central | 5,000 Meters Varsity | 8 | 17:09.32 | 11 |
| Oct 8 | 2022 Portage XC Invitational Oct 8 · 5,000 Meters Division 1 · Place 78 · Traverse City CentralTraverse City Central | 5,000 Meters Division 1 | 78 | 16:58.9 | 11 |
| Oct 1 | 2022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Varsity Elite · Place 44 · Traverse City CentralTraverse City Central | 5,000 Meters Varsity Elite | 44 | 16:50.2 | 11 |
| Sep 24 | Jackson Invitational - Varsity Sep 24 · 5,000 Meters Varsity · Place 40 · Traverse City CentralTraverse City Central | 5,000 Meters Varsity | 40 | 16:44.7 | 11 |
| Sep 16 | Ottawa Hills InvitationalSep 16 · 5,000 Meters Varsity · Place 31 · Traverse City CentralTraverse City Central | 5,000 Meters Varsity | 31 | 17:14.3 | 11 |
| Sep 2 | Oiler Invite 2022Sep 2 · 5,000 Meters Varsity · Place 18 · Traverse City CentralTraverse City Central | 5,000 Meters Varsity | 18 | 17:49.97 | 11 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MHSAA LP D1 FinalsNov 6 · 5,000 Meters D1 · Place 215 · TC Central (Traverse City)TC Central (Traverse City) | 5,000 Meters D1 | 215 | 17:39.13 PB | 10 |
| Oct 30 | MHSAA LP Region 02-1 @ Saginaw HeritageOct 30 · 5,000 Meters Division 1 · Place 47 · TC Central (Traverse..TC Central (Traverse.. | 5,000 Meters Division 1 | 47 | 18:58.04 | 10 |
| Oct 23 | Northern Michigan XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 30 · TC Central (Traverse..TC Central (Traverse.. | 5,000 Meters Varsity | 30 | 17:20.08 | 10 |
| Oct 19 | BNC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 1 · TC Central (Traverse..TC Central (Traverse.. | 5,000 Meters Junior Varsity | 1 | 17:52.29 | 10 |
| Oct 2 | 2021 Shepherd BLUEJAY InviteOct 2 · 5,000 Meters Varsity Elite · Place 55 · TC Central (Traverse..TC Central (Traverse.. | 5,000 Meters Varsity Elite | 55 | 17:25.0 | 10 |
| Sep 25 | Jackson Invitational - VarsitySep 25 · 5,000 Meters Varsity Division 1 · Place 73 · TC Central (Traverse..TC Central (Traverse.. | 5,000 Meters Varsity Division 1 | 73 | 17:44.7 | 10 |
| Sep 17 | 2021 MSU Spartan InvitationalSep 17 · 5,000 Meters Varsity · Place 93 · TC Central (Traverse City)TC Central (Traverse City) | 5,000 Meters Varsity | 93 | 18:45.3 | 10 |
| Sep 1 | Hoka Postal Nationals Trails and Bales 2 MilerSep 1 · 2 Miles Varsity · Place 16 · TC Central (Traverse..TC Central (Traverse.. | 2 Miles Varsity | 16 | 11:23.25 | 10 |
| Aug 28 | Pete Moss Benzie InviteAug 28 · 5,000 Meters Junior Varsity · Place 1 · TC Central (Traverse..TC Central (Traverse.. | 5,000 Meters Junior Varsity | 1 | 18:05.0 | 10 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 01-1 host Bear Lake @ BuckleyOct 31 · 5,000 Meters D1 Boys · Place 54 · TC Central (Traverse City)TC Central (Traverse City) | 5,000 Meters D1 Boys | 54 | 17:50.43 PB | 9 |
| Oct 23 | MHSAA Pre-Regional 01-1 @ Grand HavenOct 23 · 5,000 Meters Varsity · Place 30 · Traverse City CentralTraverse City Central | 5,000 Meters Varsity | 30 | 18:36.19 | 9 |
| Oct 13 | Big North Conference ChampionshipOct 13 · 5,000 Meters Junior Varsity · Place 3 · Traverse City CentralTraverse City Central | 5,000 Meters Junior Varsity | 3 | 18:40.96 | 9 |
| Oct 1 | 2020 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Session 6 - HS JV Boys · Place 5 · TC Central (Traverse City)TC Central (Traverse City) | 5,000 Meters Session 6 - HS JV Boys | 5 | 17:53.1 PB | 9 |
| Sep 19 | Ludington Cross Country InviteSep 19 · 5,000 Meters Session 2 · Place 27 · TC Central (Traverse City)TC Central (Traverse City) | 5,000 Meters Session 2 | 27 | 19:14.69 PB | 9 |
| Sep 1 | Petoskey 2 MileSep 1 · 2 Miles Varsity · Place 22 · TC Central (Traverse City)TC Central (Traverse City) | 2 Miles Varsity | 22 | 11:49.50 PB | 9 |
2019 Cross Country
8 results2018 Cross Country
5 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Northern Michigan XC ChampionshipsOct 21 · 2,494 Meters Elementary K-6 · Place 24 · Traverse City EastTraverse City East | 2,494 Meters Elementary K-6 | 24 | 10:16.90 PB | 6 |
| Oct 19 | 2017 TC All-City InvitationalOct 19 · 2 Miles Middle School · Place 34 · Traverse City EastTraverse City East | 2 Miles Middle School | 34 | 13:53.47 | 6 |
| Oct 12 | Woodland InviteOct 12 · 3,000 Meters Middle School 1 · Place 37 · Traverse City EastTraverse City East | 3,000 Meters Middle School 1 | 37 | 14:37Unofficial | 6 |
| Oct 3 | Pathfinder Invite Oct 3 · 3,200 Meters Middle School · Place 34 · Traverse City EastTraverse City East | 3,200 Meters Middle School | 34 | 15:18.9Unofficial | 6 |
| Sep 26 | TC West MS InvitationalSep 26 · 3,000 Meters Middle School · Place 27 · Traverse City EastTraverse City East | 3,000 Meters Middle School | 27 | 13:17.02Unofficial | 6 |
| Sep 19 | TC East MS InvitationalSep 19 · 3,200 Meters Middle School · Place 40 · Traverse City EastTraverse City East | 3,200 Meters Middle School | 40 | 15:07.56Unofficial | 6 |
| Sep 13 | Cadillac MS InvitationalSep 13 · 3,000 Meters Middle School · Place 42 · Traverse City EastTraverse City East | 3,000 Meters Middle School | 42 | 14:51Unofficial | 6 |