Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Veterans Serving Veterans ParkManton 1 Mile Time Trial · Aug 285:26.80Manton 1 Mile Time TrialAugust 28, 2024
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1718:00.9JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Fowlerville HS Fowlerville JH v. Waverly, Haslett, Holt · Oct 418:27.47Fowlerville JH v. Waverly, Haslett, HoltOctober 4, 2021
2 Miles · Haslett HSHaslett MS CC Meet - Portland/Okemos/Mason · Sep 1918:23.28Haslett MS CC Meet - Portland/Okemos/MasonSeptember 19, 2022
2 Miles · Lakewood Middle SchoolMMMSL CC @ Lakewood MS · Sep 918:41.9MMMSL CC @ Lakewood MSSeptember 9, 2021
2 Miles · St. Francis Retreat CenterHOKA Cougar 2-Mile · Aug 2512:12.44HOKA Cougar 2-MileAugust 25, 2026
2 Miles · Veterans Serving Veterans ParkManton 2 Mile Time Trial · Aug 2811:51.80Manton 2 Mile Time TrialAugust 28, 2024
3,200 Meters · Haslett HSHaslett MS CC Meet · Sep 2016:55Haslett MS CC MeetSeptember 20, 2021
4 Miles · Fisher Trails - Northwood U7th Annual Northwood Invitational (MS, HS, College) · Sep 1223:24.907th Annual Northwood Invitational (MS, HS, College)September 12, 2026
5,000 Meters · Country Mill Orchard and Cider Mill Country Mill Classic · Oct 1319:09.08Country Mill ClassicOctober 13, 2026
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 319:03.23DeWitt Cross Country InvitationalOctober 3, 2026
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1518:22.45Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Fowlerville HS CAAC Red Jamboree #2 · Sep 3020:19.4CAAC Red Jamboree #2September 30, 2025
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1418:39.50Sparta InvitationalSeptember 14, 2024
5,000 Meters · Grand Woods Park OFFICIALCAAC Red Jamboree #1 · Sep 1620:32.0CAAC Red Jamboree #1September 16, 2025
5,000 Meters · Houghton LakeHC Jamboree #3 @ Houghton Lake · Oct 1418:07.7HC Jamboree #3 @ Houghton LakeOctober 14, 2025
5,000 Meters · Mason High SchoolCAAC Red Jamboree #2 · Oct 618:53.72CAAC Red Jamboree #2October 6, 2026
5,000 Meters · ParkCAAC Red Jamboree #1 · Sep 2219:26.42CAAC Red Jamboree #1September 22, 2026
5,000 Meters · Shepherd High School XC Course2026 Jeff Drenth Memorial · Sep 417:27.402026 Jeff Drenth Memorial September 4, 2026
5,000 Meters · Shepherd HS XC CourseMITCA Michigan Meet of Champions 2025 by HOKA · Nov 817:39.87MITCA Michigan Meet of Champions 2025 by HOKANovember 8, 2025
5,000 Meters · Sleepy Hollow State Park Early Burg Beach Run · Aug 1920:46.37 Early Burg Beach RunAugust 19, 2026
5,000 Meters · South Christian Sports Park2024 Under the Lights Invite · Aug 2320:12.92024 Under the Lights InviteAugust 23, 2024
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2119:40.15Under the Lights InviteAugust 21, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALApples 2 Apples · Sep 3018:43.26Apples 2 ApplesSeptember 30, 2026
5,000 Meters · Veterans Serving Veterans ParkNORTHERN MICHIGAN MEET OF CHAMPIONS (followed by MHSAA Zone 7 MS Regional) · Oct 2118:35.40NORTHERN 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

12 results
DateMeetEventPlMarkGr
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Small School · Place 11 · HaslettHaslett5,000 Meters Junior Varsity Small School1118:22.45 PB11
Oct 13Country Mill ClassicOct 13 · 5,000 Meters Boys High School · Place 24 · HaslettHaslett5,000 Meters Boys High School2419:09.08 PB11
Oct 6CAAC Red Jamboree #2Oct 6 · 5,000 Meters Junior Varsity · Place 8 · HaslettHaslett5,000 Meters Junior Varsity818:53.72 PB11
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys JV (All Divisions) · Place 34 · HaslettHaslett5,000 Meters Boys JV (All Divisions)3419:03.23 PB11
Sep 30Apples 2 ApplesSep 30 · 5,000 Meters Varsity and JV · Place 37 · HaslettHaslett5,000 Meters Varsity and JV3718:43.26 PB11
Sep 22CAAC Red Jamboree #1Sep 22 · 5,000 Meters Junior Varsity · Place 4 · HaslettHaslett5,000 Meters Junior Varsity419:26.42 PB11
Sep 127th Annual Northwood Invitational (MS, HS, College)Sep 12 · 4 Miles Collegiate Men · Place 64 · North Central MichiganNorth Central Michigan4 Miles Collegiate Men6423:24.90 PBFr
Sep 92026 Shepherd John Bruder ClassicSep 9 · 5,000 Meters HS Boys 5K - JV (Co-ed) · Place 2 · HaslettHaslett5,000 Meters HS Boys 5K - JV (Co-ed)219:07.7511
Sep 42026 Jeff Drenth Memorial Sep 4 · 5,000 Meters Men's 5K · Place 43 · North Central MichiganNorth Central Michigan5,000 Meters Men's 5K4317:27.40 PBFr
Aug 25HOKA Cougar 2-MileAug 25 · 2 Miles Boys 2 Mile Heat 2 (under 12:45) · Place 68 · HaslettHaslett2 Miles Boys 2 Mile Heat 2 (under 12:45)6812:12.44 PB11
Aug 21Under the Lights InviteAug 21 · 5,000 Meters Boys Red (Large Schools) · Place 60 · HaslettHaslett5,000 Meters Boys Red (Large Schools)6019:40.15 PB11
Aug 19 Early Burg Beach RunAug 19 · 5,000 Meters Varsity and JV · Place 31 · HaslettHaslett5,000 Meters Varsity and JV3120:46.37 PB11

2025 Cross Country

16 results
DateMeetEventPlMarkGr
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Boys All Comers #2 · Place 42 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Boys All Comers #24217:39.87 PB12
Oct 25MHSAA LP Region 20-3 @ Benzie (C)Oct 25 · 5,000 Meters Division 3 · Place 22 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Division 32217:07.8012
Oct 18NORTHERN MICHIGAN MEET OF CHAMPIONSOct 18 · 5,000 Meters Division 3 · Place 19 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Division 31917:49.912
Oct 14HC Jamboree #3 @ Houghton LakeOct 14 · 5,000 Meters Varsity · Place 9 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity918:07.7 PB12
Oct 42025 Cecil R. Burch Pine River InviteOct 4 · 5,000 Meters Varsity · Place 5 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity518:14.2112
Sep 30Highland Conference Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 9 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity918:40.4412
Sep 30CAAC Red Jamboree #2Sep 30 · 5,000 Meters Junior Varsity · Place 2 · HaslettHaslett5,000 Meters Junior Varsity220:19.4 PB10
Sep 24Mustang InviteSep 24 · 5,000 Meters Varsity · Place 1 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity118:04.9912
Sep 20Veterans Serving Veterans Invite Sep 20 · 5,000 Meters Varsity Division 3 · Place 16 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity Division 31617:38.0712
Sep 16Highland Conference Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 10 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity1018:53.6912
Sep 16CAAC Red Jamboree #1Sep 16 · 5,000 Meters Junior Varsity · Place 4 · HaslettHaslett5,000 Meters Junior Varsity420:32.0 PB10
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 58 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity5817:43.2312
Sep 6Ferris State Ray Helsing Bulldog InvitationalSep 6 · 5,000 Meters Varsity · Place 8 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity818:14.9112
Sep 32025 Shepherd John Bruder ClassicSep 3 · 5,000 Meters Varsity · Place 84 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity8418:39.6012
Aug 23Benzie Pete Moss InviteAug 23 · 5,000 Meters Varsity · Place 34 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity3418:13.3112
Aug 15Early Burg Beach Run - High School MeetAug 15 · 5,000 Meters Varsity and JV · Place 69 · HaslettHaslett5,000 Meters Varsity and JV6923:03.110

2024 Cross Country

16 results
DateMeetEventPlMarkGr
Nov 2MHSAA LP Division 3 FinalsNov 2 · 5,000 Meters Division 3 · Place 207 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Division 320718:06.911
Oct 25MHSAA LP Region 20-3 @ BenzieOct 25 · 5,000 Meters Division 3 · Place 16 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Division 31617:11.2711
Oct 19NORTHERN MICHIGAN MEET OF CHAMPIONSOct 19 · 5,000 Meters Varsity · Place 35 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity3517:38.7311
Oct 15Highland Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 5 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity517:59.4211
Oct 52024 Cecil R. Burch Pine River InviteOct 5 · 5,000 Meters Varsity · Place 12 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity1218:43.4711
Oct 1Highland Conference Jamboree #2Oct 1 · 5,000 Meters Varsity · Place 4 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity418:33.6411
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity · Place 53 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity5318:32.6911
Sep 28DeWitt Cross Country InvitationalSep 28 · 5,000 Meters Boys JV (All Divisions) · Place 88 · HaslettHaslett5,000 Meters Boys JV (All Divisions)8821:32.59
Sep 21Veterans Serving Veterans InvitationalSep 21 · 5,000 Meters Varsity Division 3 · Place 24 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity Division 32418:13.5911
Sep 17Highland Conference Jamboree #1Sep 17 · 5,000 Meters Varsity · Place 11 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity1119:58.5511
Sep 14Sparta InvitationalSep 14 · 5,000 Meters Silver Varsity 10 · Place 23 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Silver Varsity 102318:39.50 PB11
Sep 42024 Shepherd John Bruder ClassicSep 4 · 5,000 Meters Varsity · Place 27 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity2718:45.211
Aug 28Manton 2 Mile Time TrialAug 28 · 2 Miles Varsity · Place 12 · LeRoy Pine RiverLeRoy Pine River2 Miles Varsity1211:51.80 PB11
Aug 28Manton 1 Mile Time TrialAug 28 · 1 Miles Varsity · Place 7 · LeRoy Pine RiverLeRoy Pine River1 Miles Varsity75:26.80 PB11
Aug 23Under the Lights InviteAug 23 · 5,000 Meters Boys Black (Small Schools) · Place 137 · HaslettHaslett5,000 Meters Boys Black (Small Schools)13725:30.09
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Twilight Boys 5k · Place 105 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Twilight Boys 5k10520:12.9 PB11

2023 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 4MHSAA LP Division 3 FinalsNov 4 · 5,000 Meters Division 3 · Place 250 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Division 325020:48.710
Oct 27MHSAA LP Region 20-3 @ Chippewa HillsOct 27 · 5,000 Meters Division 3 · Place 50 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Division 35020:21.5110
Oct 21NORTHERN MICHIGAN MEET OF CHAMPIONS (followed by MHSAA Zone 7 MS Regional)Oct 21 · 5,000 Meters Varsity · Place 55 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity5518:35.40 PB10
Oct 17Highland Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 7 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity717:56.1610
Oct 72023 Cecil R. Burch Pine River InviteOct 7 · 5,000 Meters Varsity · Place 28 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity2819:16.4810
Oct 3Highland Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 9 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity918:59.8710
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 109 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity10918:45.410
Sep 23Cadillac Veterans Serving Veterans Invitational Sep 23 · 5,000 Meters Varsity · Place 42 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity4218:38.2810
Sep 19Highland Jamboree #1Sep 19 · 5,000 Meters Varsity · Place 8 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity818:54.8010
Sep 16Sparta InvitationalSep 16 · 5,000 Meters Varsity · Place 41 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity4118:44.2810
Sep 9Bear Country InvitationalSep 9 · 5,000 Meters Varsity · Place 45 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity4519:35.3710
Sep 72023 Shepherd John Bruder ClassicSep 7 · 5,000 Meters Varsity · Place 30 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity3018:30.810
Aug 31Dwayne Rau Memorial Invite 2023Aug 31 · 5,000 Meters Varsity · Place 13 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity1320:15.3510
Aug 26Benzie Pete Moss InviteAug 26 · 5,000 Meters Varsity · Place 64 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity6420:35.9810
Aug 222023 Early Season Warrior InvitationalAug 22 · 5,000 Meters Varsity · Place 55 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity5520:26.6710

2022 Cross Country

14 results
DateMeetEventPlMarkGr
Oct 22NORTHERN MICHIGAN MEET OF CHAMPIONSOct 22 · 5,000 Meters Varsity · Place 32 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity3219:25.419
Oct 18HC Jamboree #3 @ Beal CityOct 18 · 5,000 Meters Varsity · Place 28 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity2821:14.8hFR
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Open Boys · Place 150 · HaslettHaslett2 Miles Open Boys15018:00.9 PB7
Oct 14Cardinal Homecoming ClassicOct 14 · 5,000 Meters Varsity · Place 22 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity2220:32.269
Oct 5HC Jamboree #2 @ Houghton LakeOct 5 · 5,000 Meters Varsity · Place 11 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity1119:58.089
Oct 3Fowlerville JH v. Waverly/Haslett/HoltOct 3 · 2 Miles Middle School · Place 61 · HaslettHaslett2 Miles Middle School6118:30.587
Oct 1Cecil R Burch Memorial Cross Country InviteOct 1 · 5,000 Meters Varsity · Place 40 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity4021:22.009
Sep 28Roscommon Mid-Week #2Sep 28 · 5,000 Meters Varsity · Place 13 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity1320:54.09
Sep 24Cadillac Bandeen Viking Invitational (2022)Sep 24 · 5,000 Meters Varsity · Place 88 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity8821:45.69
Sep 20HC Jamboree #1 @ EvartSep 20 · 5,000 Meters Varsity · Place 22 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity2221:48.669
Sep 19Haslett MS CC Meet - Portland/Okemos/MasonSep 19 · 2 Miles Middle School · Place 61 · HaslettHaslett2 Miles Middle School6118:23.28 PB7
Sep 12Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. JohnsSep 12 · 2 Miles Middle School · Place 91 · HaslettHaslett2 Miles Middle School9119:08.157
Sep 10Buckley InvitationalSep 10 · 5,000 Meters Varsity · Place 25 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity2520:28.399
Sep 72022 Shepherd John Bruder ClassicSep 7 · 5,000 Meters Varsity · Place 74 · LeRoy Pine RiverLeRoy Pine River5,000 Meters Varsity7420:22.29

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4Fowlerville JH v. Waverly, Haslett, HoltOct 4 · 2 Miles Middle School · Place 38 · HaslettHaslett2 Miles Middle School3818:27.47 PB6
Sep 20Haslett MS CC MeetSep 20 · 3,200 Meters Middle School · Place 42 · HaslettHaslett3,200 Meters Middle School4216:55 PB6
Sep 9MMMSL CC @ Lakewood MSSep 9 · 2 Miles Middle School · Place 44 · HaslettHaslett2 Miles Middle School4418:41.9 PB6