Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Delta College54th Annual Al Kayner/Delta Invitational · Sep 2311:36.6354th Annual Al Kayner/Delta InvitationalSeptember 23, 2023
2 Miles · Delta College OFFICIAL55th Annual Al Kayner/Delta Invitational · Sep 2112:06.4455th Annual Al Kayner/Delta InvitationalSeptember 21, 2024
2 Miles · Frankenmuth high schoolTVC 8 Jamboree (Host Frankenmuth) · Oct 1113:49.17TVC 8 Jamboree (Host Frankenmuth)October 11, 2022
2 Miles · Freeland's Home Cross-Country CourseTVC 8 Jamboree (Hosted by Freeland) · Sep 1513:54.77TVC 8 Jamboree (Hosted by Freeland)September 15, 2021
2 Miles · Roberts ParkTVC 8 Jamboree (Hosted by Swan Valley) · Oct 1213:05.00TVC 8 Jamboree (Hosted by Swan Valley)October 12, 2021
3,200 Meters · Delta College OFFICIALTVC 8 Jamboree (Hosted by Garber) · Sep 2814:03.98TVC 8 Jamboree (Hosted by Garber)September 28, 2021
5,000 Meters · Delta College OFFICIALTVC Jamboree #3 · Oct 1319:00.41TVC Jamboree #3October 13, 2026
5,000 Meters · Fisher Trails - Northwood U5th Annual Northwood Invite · Sep 719:42.205th Annual Northwood InviteSeptember 7, 2024
5,000 Meters · Frankenmuth high schoolTVC Jamboree #2 @ Frankenmuth · Sep 2920:40.91TVC Jamboree #2 @ FrankenmuthSeptember 29, 2026
5,000 Meters · Shepherd High SchoolTVC Red #3- Hosted by Alma @ Shepherd HS · Oct 1018:35.1TVC Red #3- Hosted by Alma @ Shepherd HSOctober 10, 2023
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 319:13.992026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · Taymouth Township ParkBirch Run Fall Invitational 2026 · Oct 618:50.44Birch Run Fall Invitational 2026October 6, 2026
5,000 Meters · The Range Disc Golf CourseBay County XC Championship · Oct 1618:42.20Bay County XC ChampionshipOctober 16, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 15-2 @ ShepherdOct 30 · 5,000 Meters D2 Boys · Place 57 · Essexville GarberEssexville Garber5,000 Meters D2 Boys5718:40.7312
Oct 16Bay County XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 11 · Essexville GarberEssexville Garber5,000 Meters Varsity1118:42.20 PB12
Oct 13TVC Jamboree #3Oct 13 · 5,000 Meters High School- Red · Place 27 · Essexville GarberEssexville Garber5,000 Meters High School- Red2719:00.41 PB12
Oct 6Birch Run Fall Invitational 2026Oct 6 · 5,000 Meters Varsity Boys · Place 47 · Essexville GarberEssexville Garber5,000 Meters Varsity Boys4718:50.44 PB12
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Gold Boys Varsity · Place 91 · Essexville GarberEssexville Garber5,000 Meters HS Gold Boys Varsity9119:13.99 PB12
Sep 29TVC Jamboree #2 @ FrankenmuthSep 29 · 5,000 Meters High School - RED · Place 26 · Essexville GarberEssexville Garber5,000 Meters High School - RED2620:40.91 PB12
Sep 26Heritage Invitational Sep 26 · 5,000 Meters Varsity Boys · Place 67 · Essexville GarberEssexville Garber5,000 Meters Varsity Boys6719:09.512
Sep 1957th Annual Al Kayner / Delta InvitationalSep 19 · 2 Miles Varsity - Boys D 1-2 · Place 38 · Essexville GarberEssexville Garber2 Miles Varsity - Boys D 1-23812:11.612
Aug 21Night Light Invitational - Hosted by Bay City WesternAug 21 · 5,000 Meters Varsity 5k · Place 50 · Essexville GarberEssexville Garber5,000 Meters Varsity 5k5020:18.9812

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24MHSAA LP Region 15-2 @ Shepherd (C)Oct 24 · 5,000 Meters Division 2 · Place 59 · Essexville GarberEssexville Garber5,000 Meters Division 25919:05.5611
Oct 10Bay County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 14 · Essexville GarberEssexville Garber5,000 Meters Varsity1419:15.9511
Oct 7TVC #3 JamboreeOct 7 · 5,000 Meters Varsity · Place 42 · Essexville GarberEssexville Garber5,000 Meters Varsity4219:36.4511
Sep 30Birch Run Fall Invitational 2025Sep 30 · 5,000 Meters Varsity · Place 65 · Essexville GarberEssexville Garber5,000 Meters Varsity6519:29.7911
Sep 23TVC Jamboree 2 at AlmaSep 23 · 5,000 Meters Varsity · Place 41 · Essexville GarberEssexville Garber5,000 Meters Varsity4119:38.1611
Sep 2056th Annual Al Kayner / Delta InvitationalSep 20 · 2 Miles Varsity - Boys D 1-2 · Place 58 · Essexville GarberEssexville Garber2 Miles Varsity - Boys D 1-25812:15.62Unofficial11
Sep 9TVC Jamboree 1 at Ithaca Sep 9 · 5,000 Meters Varsity · Place 38 · Essexville GarberEssexville Garber5,000 Meters Varsity3819:57.1411
Sep 66th Annual Northwood InviteSep 6 · 5,000 Meters HS Varsity - Small School · Place 34 · Essexville GarberEssexville Garber5,000 Meters HS Varsity - Small School3419:52.5011

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 15-2 @ ShepherdOct 25 · 5,000 Meters Division 2 · Place 45 · Essexville GarberEssexville Garber5,000 Meters Division 24518:35.9710
Oct 15TVC Overall Meet - 2024Oct 15 · 5,000 Meters Varsity · Place 39 · Essexville GarberEssexville Garber5,000 Meters Varsity3920:07.0510
Oct 11Bay County XC ChampionshipsOct 11 · 5,000 Meters Varsity · Place 7 · Essexville GarberEssexville Garber5,000 Meters Varsity718:52.3810
Oct 8TVC Jamboree #3Oct 8 · 5,000 Meters Varsity · Place 30 · Essexville GarberEssexville Garber5,000 Meters Varsity3018:57.5810
Oct 5Heritage Hawks InvitationalOct 5 · 5,000 Meters Varsity · Place 36 · Essexville GarberEssexville Garber5,000 Meters Varsity3618:35.7610
Oct 1Birch Run Fall Invitational Oct 1 · 5,000 Meters Varsity · Place 37 · Essexville GarberEssexville Garber5,000 Meters Varsity3718:28.0810
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity · Place 81 · Essexville GarberEssexville Garber5,000 Meters Varsity8118:56.2210
Sep 25TVC Jamboree 2 - IthacaSep 25 · 5,000 Meters Varsity · Place 24 · Essexville GarberEssexville Garber5,000 Meters Varsity2419:18.2410
Sep 2155th Annual Al Kayner/Delta InvitationalSep 21 · 2 Miles Varsity - Boys D 1-2 · Place 44 · Essexville GarberEssexville Garber2 Miles Varsity - Boys D 1-24412:06.44 PB10
Sep 17TVC Jamboree 1 - Swan ValleySep 17 · 5,000 Meters Varsity · Place 32 · Essexville GarberEssexville Garber5,000 Meters Varsity3220:49.0710
Sep 11Reese InviteSep 11 · 5,000 Meters Varsity · Place 20 · Essexville GarberEssexville Garber5,000 Meters Varsity2020:20.5610
Sep 75th Annual Northwood InviteSep 7 · 5,000 Meters HS Varsity - Small School · Place 67 · Essexville GarberEssexville Garber5,000 Meters HS Varsity - Small School6719:42.20 PB10
Aug 22Birch Run Early Invitational Aug 22 · 5,000 Meters Varsity · Place 56 · Essexville GarberEssexville Garber5,000 Meters Varsity5619:55.1310

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 15-2 @ ShepherdOct 27 · 5,000 Meters Division 2 · Place 59 · Essexville GarberEssexville Garber5,000 Meters Division 25918:46.49
Oct 17TVC Overall Meet 2023Oct 17 · 5,000 Meters Varsity · Place 45 · Essexville GarberEssexville Garber5,000 Meters Varsity4518:14.879
Oct 13Bay County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 10 · Essexville GarberEssexville Garber5,000 Meters Varsity1018:24.599
Oct 10TVC Red #3- Hosted by Alma @ Shepherd HSOct 10 · 5,000 Meters HS Boys · Place 28 · Essexville GarberEssexville Garber5,000 Meters HS Boys2818:35.1 PB9
Oct 3Birch Run Fall Invitational Oct 3 · 5,000 Meters Varsity · Place 42 · Essexville GarberEssexville Garber5,000 Meters Varsity4218:51.439
Sep 30Gladwin Cedar Bend InviteSep 30 · 5,000 Meters Varsity · Place 11 · Essexville GarberEssexville Garber5,000 Meters Varsity1119:05.979
Sep 27TVC 8 Jamboree #2 @ Swan ValleySep 27 · 5,000 Meters Varsity · Place 27 · Essexville GarberEssexville Garber5,000 Meters Varsity2719:08.139
Sep 2354th Annual Al Kayner/Delta InvitationalSep 23 · 2 Miles Varsity - Boys D 1-2 · Place 39 · Essexville GarberEssexville Garber2 Miles Varsity - Boys D 1-23911:36.63 PB9
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division 3 · Place 38 · Essexville GarberEssexville Garber5,000 Meters Division 33819:15.99
Sep 13TVC 8 Jamboree (Host Garber)Sep 13 · 5,000 Meters Junior Varsity · Place 28 · Essexville GarberEssexville Garber5,000 Meters Junior Varsity2819:42.129
Aug 31Birch Run Early InvitationalAug 31 · 5,000 Meters Varsity · Place 25 · Essexville GarberEssexville Garber5,000 Meters Varsity2518:53.649

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18TVC Overall ChampionshipsOct 18 · 2 Miles Middle School · Place 14 · CramerCramer2 Miles Middle School1412:58.178
Oct 11TVC 8 Jamboree (Host Frankenmuth)Oct 11 · 2 Miles Middle School Boys · Place 15 · CramerCramer2 Miles Middle School Boys1513:49.17 PB8
Oct 4Birch Run Fall InvitationalOct 4 · 2 Miles Middle School · Place 19 · CramerCramer2 Miles Middle School1912:56.828
Sep 27TVC Jamboree #2Sep 27 · 2 Miles Middle School · Place 11 · CramerCramer2 Miles Middle School1112:41.968
Sep 24Al KaynerSep 24 · 2 Miles Middle School · Place 27 · CramerCramer2 Miles Middle School2712:42.188
Sep 13TVC 8 Jamboree (Host Freeland)Sep 13 · 2 Miles Varsity · Place 7 · CramerCramer2 Miles Varsity712:28.68
Aug 25Birch Run Early Invitational Aug 25 · 2 Miles Middle School · Place 3 · CramerCramer2 Miles Middle School312:59.558

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19TVC Overall FinalOct 19 · 2 Miles Middle School · Place 15 · CramerCramer2 Miles Middle School1512:42.667
Oct 12TVC 8 Jamboree (Hosted by Swan Valley)Oct 12 · 2 Miles Middle School · Place 12 · CramerCramer2 Miles Middle School1213:05.00 PB7
Oct 5Birch Run Fall InvitationalOct 5 · 2 Miles Middle School · Place 10 · CramerCramer2 Miles Middle School1012:53.387
Sep 28TVC 8 Jamboree (Hosted by Garber)Sep 28 · 3,200 Meters Middle School · Place 16 · CramerCramer3,200 Meters Middle School1614:03.98 PB7
Sep 25Al KaynerSep 25 · 2 Miles Middle School Boys · Place 50 · CramerCramer2 Miles Middle School Boys5013:44.517
Sep 17The Races at SVSUSep 17 · 3,200 Meters Middle School · Place 5 · CramerCramer3,200 Meters Middle School513:28.307
Sep 15TVC 8 Jamboree (Hosted by Freeland)Sep 15 · 2 Miles Middle School · Place 12 · CramerCramer2 Miles Middle School1213:54.77 PB7

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22TVC Middle School Conference MeetOct 22 · 2 Miles Varsity Boys · Place 30 · CramerCramer2 Miles Varsity Boys3013:48.606
Oct 13TVC Jamboree 3 (Birch Run)Oct 13 · 2 Miles Middle School · Place 22 · CramerCramer2 Miles Middle School2213:47.286