Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Fisher Trails - Northwood U7th Annual Northwood Invitational (MS, HS, College) · Sep 1220:33.207th Annual Northwood Invitational (MS, HS, College)September 12, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1115:36.30 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Shepherd HS XC CourseMITCA Michigan Meet of Champions 2025 by HOKA · Nov 815:06.47MITCA Michigan Meet of Champions 2025 by HOKANovember 8, 2025
8,000 Meters · Hedges Boyer ParkGMAC College Cross Country Championships · Nov 725:46.5GMAC College Cross Country ChampionshipsNovember 7, 2026
8,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 2625:18.0Lock Haven InviteSeptember 26, 2026
8,000 Meters · Youthtown XC CourseCMU INVITATIONAL 2026 · Oct 1025:28.1CMU INVITATIONAL 2026October 10, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7GMAC College Cross Country ChampionshipsNov 7 · 8,000 Meters College · Place 54 · Northwood (Mich.)Northwood (Mich.)8,000 Meters College5425:46.5 PBFr
Oct 10CMU INVITATIONAL 2026Oct 10 · 8,000 Meters Collegiate · Place 25 · Northwood (Mich.)Northwood (Mich.)8,000 Meters Collegiate2525:28.1 PBFr
Sep 26Lock Haven InviteSep 26 · 8,000 Meters Crimson · Place 12 · Northwood (Mich.)Northwood (Mich.)8,000 Meters Crimson1225:18.0 PBFr
Sep 127th Annual Northwood Invitational (MS, HS, College)Sep 12 · 4 Miles Collegiate Men · Place 8 · Northwood (Mich.)Northwood (Mich.)4 Miles Collegiate Men820:33.20 PBFr

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Boys Elite Team · Place 4 · AlmaAlma5,000 Meters Boys Elite Team415:06.47 PB12
Nov 1MHSAA LP Division 2 FinalsNov 1 · 5,000 Meters Division 2 · Place 3 · AlmaAlma5,000 Meters Division 2315:20.9012
Oct 24MHSAA LP Region 14-2 @ DeWitt (C)Oct 24 · 5,000 Meters Division 2 · Place 1 · AlmaAlma5,000 Meters Division 2115:25.512
Oct 17Alma “Dale Devine” InvitationalOct 17 · 5,000 Meters Varsity · Place 2 · AlmaAlma5,000 Meters Varsity215:24.4612
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 3 · AlmaAlma5,000 Meters Greater Lansing Boys315:36.30 PB12
Oct 7TVC #3 JamboreeOct 7 · 5,000 Meters Varsity · Place 2 · AlmaAlma5,000 Meters Varsity216:12.3912
Sep 30Birch Run Fall Invitational 2025Sep 30 · 5,000 Meters Varsity · Place 2 · AlmaAlma5,000 Meters Varsity216:05.0212
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 6 · AlmaAlma5,000 Meters Varsity Elite615:27.5612
Sep 23TVC Jamboree 2 at AlmaSep 23 · 5,000 Meters Varsity · Place 2 · AlmaAlma5,000 Meters Varsity215:56.0712
Sep 9TVC Jamboree 1 at Ithaca Sep 9 · 5,000 Meters Varsity · Place 2 · AlmaAlma5,000 Meters Varsity216:03.8912
Sep 32025 Shepherd John Bruder ClassicSep 3 · 5,000 Meters Varsity · Place 3 · AlmaAlma5,000 Meters Varsity315:47.4012
Aug 27Saranac InvitationalAug 27 · 5,000 Meters Division 1 · Place 2 · AlmaAlma5,000 Meters Division 1215:54.812
Aug 21Birch Run Early InvitationalAug 21 · 5,000 Meters Varsity · Place 3 · AlmaAlma5,000 Meters Varsity316:00.0112

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 9MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Elite · Place 61 · AlmaAlma5,000 Meters Elite6116:00.4611
Nov 2MHSAA LP Division 2 FinalsNov 2 · 5,000 Meters Division 2 · Place 14 · AlmaAlma5,000 Meters Division 21415:28.911
Oct 25MHSAA LP Region 14-2 @ DeWittOct 25 · 5,000 Meters Division 2 · Place 5 · AlmaAlma5,000 Meters Division 2515:54.511
Oct 15TVC Overall Meet - 2024Oct 15 · 5,000 Meters Varsity · Place 4 · AlmaAlma5,000 Meters Varsity417:17.6111
Oct 12Greater Lansing Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 3 · AlmaAlma5,000 Meters Varsity315:48.611
Oct 8TVC Jamboree #3Oct 8 · 5,000 Meters Varsity · Place 2 · AlmaAlma5,000 Meters Varsity215:58.0311
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 2 · Place 31 · AlmaAlma5,000 Meters Division 23116:26.711
Oct 1Birch Run Fall Invitational Oct 1 · 5,000 Meters Varsity · Place 3 · AlmaAlma5,000 Meters Varsity316:09.8211
Sep 25TVC Jamboree 2 - IthacaSep 25 · 5,000 Meters Varsity · Place 3 · AlmaAlma5,000 Meters Varsity316:28.6911
Sep 17TVC Jamboree 1 - Swan ValleySep 17 · 5,000 Meters Varsity · Place 3 · AlmaAlma5,000 Meters Varsity316:42.7711
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 1 · AlmaAlma5,000 Meters Varsity115:56.311
Sep 42024 Shepherd John Bruder ClassicSep 4 · 5,000 Meters Varsity · Place 3 · AlmaAlma5,000 Meters Varsity315:43.811

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 4MHSAA LP Division 2 FinalsNov 4 · 5,000 Meters Division 2 · Place 42 · AlmaAlma5,000 Meters Division 24216:09.910
Oct 27MHSAA LP Region 15-2 @ ShepherdOct 27 · 5,000 Meters Division 2 · Place 3 · AlmaAlma5,000 Meters Division 2315:47.110
Oct 20Carson City-Crystal Eagle InvitationalOct 20 · 5,000 Meters Varsity · Place 1 · AlmaAlma5,000 Meters Varsity116:16.4010
Oct 17TVC Overall Meet 2023Oct 17 · 5,000 Meters Varsity · Place 3 · AlmaAlma5,000 Meters Varsity315:48.7910
Oct 14Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 2 · AlmaAlma5,000 Meters Varsity216:14.110
Oct 14Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 2 · AlmaAlma5,000 Meters Varsity216:14.110
Oct 3Birch Run Fall Invitational Oct 3 · 5,000 Meters Varsity · Place 2 · AlmaAlma5,000 Meters Varsity216:14.0010
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 1 · AlmaAlma5,000 Meters Varsity115:50.810
Sep 27TVC 8 Jamboree #2 @ Swan ValleySep 27 · 5,000 Meters Varsity · Place 2 · AlmaAlma5,000 Meters Varsity216:26.4810
Sep 15MSU Spartan InvitationalSep 15 · 5,000 Meters Varsity · Place 5 · AlmaAlma5,000 Meters Varsity516:15.510
Sep 13TVC 8 Jamboree (Host Garber)Sep 13 · 5,000 Meters Junior Varsity · Place 2 · AlmaAlma5,000 Meters Junior Varsity216:56.5010
Sep 72023 Shepherd John Bruder ClassicSep 7 · 5,000 Meters Varsity · Place 10 · AlmaAlma5,000 Meters Varsity1016:14.510

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 12MITCA - Michigan Meet of ChampionsNov 12 · 5,000 Meters Elite · Place 63 · AlmaAlma5,000 Meters Elite6316:00.89
Nov 5MHSAA LP Division 2 FinalsNov 5 · 5,000 Meters Division 2 · Place 69 · AlmaAlma5,000 Meters Division 26916:52.789
Oct 28MHSAA LP Region 15-2 @ ShepherdOct 28 · 5,000 Meters Division 2 · Place 6 · AlmaAlma5,000 Meters Division 2616:23.29
Oct 18TVC Overall ChampionshipsOct 18 · 5,000 Meters Varsity · Place 6 · AlmaAlma5,000 Meters Varsity616:37.349
Oct 15Greater Lansing Cross Country ChampionshipOct 15 · 5,000 Meters Varsity · Place 6 · AlmaAlma5,000 Meters Varsity616:24.159
Oct 6Apples to Apples XCOct 6 · 5,000 Meters Varsity · Place 6 · AlmaAlma5,000 Meters Varsity616:17.79
Oct 12022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Varsity · Place 3 · AlmaAlma5,000 Meters Varsity316:26.49
Sep 27TVC Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 3 · AlmaAlma5,000 Meters Varsity317:00.08FR
Sep 16MSU Spartan InvitationalSep 16 · 5,000 Meters Varsity · Place 3 · AlmaAlma5,000 Meters Varsity316:28.869
Sep 13TVC 8 Jamboree (Host Freeland)Sep 13 · 5,000 Meters Varsity · Place 3 · AlmaAlma5,000 Meters Varsity317:01.19
Sep 72022 Shepherd John Bruder ClassicSep 7 · 5,000 Meters Varsity · Place 6 · AlmaAlma5,000 Meters Varsity616:28.69
Aug 30Corunna Earlybird InvitationalAug 30 · 5,000 Meters Varsity · Place 2 · AlmaAlma5,000 Meters Varsity217:05.599

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19TVC Overall FinalOct 19 · 2 Miles Middle School · Place 1 · AlmaAlma2 Miles Middle School111:12.808
Oct 7Apples to Apples XCOct 7 · 2 Miles Middle School · Place 1 · AlmaAlma2 Miles Middle School110:40.98
Oct 22021 Shepherd BLUEJAY InviteOct 2 · 2 Miles Middle School · Place 1 · AlmaAlma2 Miles Middle School110:37.88
Sep 182021 Blue & Gold XC InviteSep 18 · 2 Miles Middle School · Place 1 · AlmaAlma2 Miles Middle School111:06.78
Sep 82021 Shepherd John Bruder ClassicSep 8 · 2 Miles Middle School · Place 1 · AlmaAlma2 Miles Middle School111:01.08
Sep 2Yellowjacket InviteSep 2 · 3,200 Meters Middle School · Place 1 · AlmaAlma3,200 Meters Middle School111:09.927

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 13TVC Jamboree 3 (Birch Run)Oct 13 · 2 Miles Middle School · Place 6 · AlmaAlma2 Miles Middle School612:44.627
Aug 26Ithaca Early InviteAug 26 · 2 Miles Middle School · Place 8 · AlmaAlma2 Miles Middle School814:55.647

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8TVC Jamboree #3 (Host Freeland)Oct 8 · 2 Miles Middle School · Place 23 · AlmaAlma2 Miles Middle School2313:39.946
Sep 282019 Shepherd BLUEJAY InviteSep 28 · 2 Miles Middle School · Place 71 · AlmaAlma2 Miles Middle School7113:45.56
Sep 42019 Shepherd John Bruder ClassicSep 4 · 2 Miles Middle School · Place 57 · AlmaAlma2 Miles Middle School5714:43.96