Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Courtade ElementaryLEAP All-City Cross Country Championships · Oct 179:13.05LEAP All-City Cross Country ChampionshipsOctober 17, 2019
1 Mile · Grand Traverse AcademyGTAYAL @ Grand Traverse Academy · Sep 269:00.1GTAYAL @ Grand Traverse AcademySeptember 26, 2019
1 Mile · St. Elizabeth Ann Seton Middle SchoolGTAYAL Championship Meet @ St. Elizabeth Ann Seton Middle School · Oct 218:09.9GTAYAL Championship Meet @ St. Elizabeth Ann Seton Middle School October 21, 2021
1 Mile · The Pathfinder SchoolGTAYAL @ The Pathfinder School - Elementary · Oct 78:10.6GTAYAL @ The Pathfinder School - Elementary October 7, 2021
1 Mile · Traverse City Christian SchoolGTAYAL @ Traverse City Christian School · Oct 148:35.3GTAYAL @ Traverse City Christian School October 14, 2021
1 Mile · Woodland SchoolGTAYAL @ Woodland School - Elementary · Sep 309:15GTAYAL @ Woodland School - ElementarySeptember 30, 2021
2 Miles · Mt. HolidayAll City Run in the Hills · Oct 1220:39.88All City Run in the HillsOctober 12, 2023
2 Miles · Otsego ClubMHSAA MS Regional - Zone 7 @ Gaylord · Oct 2118:03.40MHSAA MS Regional - Zone 7 @ GaylordOctober 21, 2022
2 Miles · Traverse City West Middle SchoolWMS XC Meet · Oct 818:17.38WMS XC MeetOctober 8, 2024
2 Miles · Veterans Serving Veterans ParkMHSAA Middle School Regional - Zone 7 @ VSV Park Host - Manton · Oct 2117:57.87MHSAA Middle School Regional - Zone 7 @ VSV Park Host - MantonOctober 21, 2023
2 Miles · Woodland SchoolWoodland Invite · Sep 1318:46.5Woodland InviteSeptember 13, 2022
5,000 Meters · Benzie Central HSBenzie Central PROM · Oct 3123:18.63Benzie Central PROMOctober 31, 2026
5,000 Meters · Green Lake Township Memorial ParkWMD Jamboree #3 @ Green Lake Park · Sep 3024:36.66WMD Jamboree #3 @ Green Lake ParkSeptember 30, 2026
5,000 Meters · Marion Jr/Sr High SchoolWMD Jamboree #1 @ Marion · Sep 227:48.22WMD Jamboree #1 @ MarionSeptember 2, 2026
5,000 Meters · Mason County Eastern West MI D League Jamboree #2 · Sep 1625:15.81West MI D League Jamboree #2September 16, 2026
5,000 Meters · Mesick HSWMD Championship at Mesick · Oct 1424:48.59WMD Championship at MesickOctober 14, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1024:13.62026 Portage InvitationalOctober 10, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 324:07.992026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2825:18.22026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Veterans Serving Veterans ParkVeterans Serving Veterans Invite · Sep 2624:25.93Veterans Serving Veterans InviteSeptember 26, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31Benzie Central PROMOct 31 · 5,000 Meters Open · Place 46 · Grand Traverse AcademyGrand Traverse Academy5,000 Meters Open4623:18.63 PB10
Oct 14WMD Championship at MesickOct 14 · 5,000 Meters Boys Varsity · Place 47 · Grand Traverse AcademyGrand Traverse Academy5,000 Meters Boys Varsity4724:48.59 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 4 · Place 185 · Grand Traverse AcademyGrand Traverse Academy5,000 Meters Division 418524:13.6 PB10
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Jays Boys Varsity · Place 179 · Grand Traverse AcademyGrand Traverse Academy5,000 Meters HS Jays Boys Varsity17924:07.99 PB10
Sep 30WMD Jamboree #3 @ Green Lake ParkSep 30 · 5,000 Meters Varsity · Place 46 · Grand Traverse AcademyGrand Traverse Academy5,000 Meters Varsity4624:36.66 PB10
Sep 26Veterans Serving Veterans InviteSep 26 · 5,000 Meters Junior Varsity · Place 65 · Grand Traverse AcademyGrand Traverse Academy5,000 Meters Junior Varsity6524:25.93 PB10
Sep 16West MI D League Jamboree #2Sep 16 · 5,000 Meters Varsity · Place 40 · Grand Traverse AcademyGrand Traverse Academy5,000 Meters Varsity4025:15.81 PB10
Sep 12TC West Titan TakeoffSep 12 · 5,000 Meters Varsity · Place 76 · Grand Traverse AcademyGrand Traverse Academy5,000 Meters Varsity7625:32.7210
Sep 2WMD Jamboree #1 @ MarionSep 2 · 5,000 Meters Varsity Boys · Place 43 · Grand Traverse AcademyGrand Traverse Academy5,000 Meters Varsity Boys4327:48.22 PB10
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Twilight Boys · Place 277 · Grand Traverse AcademyGrand Traverse Academy5,000 Meters Twilight Boys27725:18.2 PB10
Aug 22Benzie Pete Moss InviteAug 22 · 5,000 Meters Varsity Small · Place 174 · Grand Traverse AcademyGrand Traverse Academy5,000 Meters Varsity Small17425:09.5710

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 25Benzie PROM RaceOct 25 · 5,000 Meters Open · Place 146 · Grand Traverse AcademyGrand Traverse Academy5,000 Meters Open14624:59.509

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 8WMS XC MeetOct 8 · 2 Miles Middle School · Place 79 · Grand Traverse AcademyGrand Traverse Academy2 Miles Middle School7918:17.38 PB8

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21MHSAA Middle School Regional - Zone 7 @ VSV Park Host - MantonOct 21 · 2 Miles Middle School · Place 219 · Grand Traverse AcademyGrand Traverse Academy2 Miles Middle School21917:57.87 PB7
Oct 12All City Run in the HillsOct 12 · 2 Miles Middle School · Place 69 · Grand Traverse AcademyGrand Traverse Academy2 Miles Middle School6920:39.88 PB7
Sep 26@ TC West Middle SchoolSep 26 · 2 Miles Middle School · Place 71 · Grand Traverse AcademyGrand Traverse Academy2 Miles Middle School7117:59.75Unofficial7
Sep 19@ TC East Middle SchoolSep 19 · 2 Miles Middle School · Place 92 · Grand Traverse AcademyGrand Traverse Academy2 Miles Middle School9218:45.06Unofficial7

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21MHSAA MS Regional - Zone 7 @ GaylordOct 21 · 2 Miles JV Boys · Place 71 · Grand Traverse AcademyGrand Traverse Academy2 Miles JV Boys7118:03.40 PB6
Sep 27TC West vs. Gaylord, GTA, TC East, WoodlandSep 27 · 2 Miles Middle School · Place 80 · Grand Traverse AcademyGrand Traverse Academy2 Miles Middle School8018:06.12Unofficial6
Sep 13Woodland InviteSep 13 · 2 Miles Middle School · Place 65 · Grand Traverse AcademyGrand Traverse Academy2 Miles Middle School6518:46.5 PB6

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21GTAYAL Championship Meet @ St. Elizabeth Ann Seton Middle School Oct 21 · 1 Miles Middle School · Place 32 · Grand Traverse AcademyGrand Traverse Academy1 Miles Middle School328:09.9 PB5
Oct 14GTAYAL @ Traverse City Christian School Oct 14 · 1 Miles Middle School · Place 38 · Grand Traverse AcademyGrand Traverse Academy1 Miles Middle School388:35.3 PB5
Oct 7GTAYAL @ The Pathfinder School - Elementary Oct 7 · 1 Miles Middle School · Place 38 · Grand Traverse AcademyGrand Traverse Academy1 Miles Middle School388:10.6 PB5
Sep 30GTAYAL @ Woodland School - ElementarySep 30 · 1 Miles Middle School · Place 57 · Grand Traverse AcademyGrand Traverse Academy1 Miles Middle School579:15 PB5

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8GTAYAL Virtual Meet #4 - League ChampionshipOct 8 · 1 Miles Elementary Boys · Grand Traverse AcademyGrand Traverse Academy1 Miles Elementary Boys09:19Unofficial4
Oct 1GTAYAL Virtual Meet #3Oct 1 · 1 Miles Elementary Boys · Place 29 · Grand Traverse AcademyGrand Traverse Academy1 Miles Elementary Boys298:35.0Unofficial4
Sep 24GTAYAL Virtual Meet #2Sep 24 · 1 Miles Elementary Boys · Grand Traverse AcademyGrand Traverse Academy1 Miles Elementary Boys08:24Unofficial4

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24GTAYAL @ SEASOct 24 · 1 Miles Elementary Boys · Place 54 · Grand Traverse AcademyGrand Traverse Academy1 Miles Elementary Boys549:34.23
Oct 17LEAP All-City Cross Country ChampionshipsOct 17 · 1 Miles Elementary · Place 126 · Grand Traverse AcademyGrand Traverse Academy1 Miles Elementary1269:13.05 PB3
Oct 10GTAYAL @ TC ChristianOct 10 · 1 Miles Elementary Boys · Place 90 · Grand Traverse AcademyGrand Traverse Academy1 Miles Elementary Boys909:06.53
Sep 26GTAYAL @ Grand Traverse AcademySep 26 · 1 Miles Elementary Boys · Place 83 · Grand Traverse AcademyGrand Traverse Academy1 Miles Elementary Boys839:00.1 PB3
Sep 19GTAYAL @ WoodlandSep 19 · 1 Miles Elementary Boys · Place 66 · Grand Traverse AcademyGrand Traverse Academy1 Miles Elementary Boys6610:18.43