1. Home
  2. U.S. Results
  3. Michigan
  4. Ferris State
  5. Caleb Branch

Caleb Branch

Ferris State · Class of 2023

68 resultsCross Country2016–20235 first-place finishes

Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jenison MS XC CourseJenison MS Invitational · Sep 1912:50.19Jenison MS InvitationalSeptember 19, 2018
2 Miles · Mona ShoresMona Shores MS Tri with Holl Chr and East Rockford · Sep 1418:22.55Mona Shores MS Tri with Holl Chr and East RockfordSeptember 14, 2016
2 Miles · MS Two Mile CourseHudsonville MS Meet @ South Christian Sports Complex · Sep 2716:57.92Hudsonville MS Meet @ South Christian Sports ComplexSeptember 27, 2016
2 Miles · Ridge Point Community ChurchMKO @ Holland West · Oct 616:48MKO @ Holland WestOctober 6, 2016
2 Miles · West Ottawa High SchoolWest Ottawa Middle School Invitational · Sep 1718:06.67West Ottawa Middle School InvitationalSeptember 17, 2016
2.9 Miles · Grand Rapids Union High SchoolOK Green Conference Meet 3 · Sep 3016:56.37OK Green Conference Meet 3September 30, 2020
2736 m · ERMSMKO meet at North Rockford · Sep 2113:02.00MKO meet at North RockfordSeptember 21, 2016
3,000 Meters · University Park Golf CourseGMAA Middle School Invitational · Oct 1414:02.09GMAA Middle School InvitationalOctober 14, 2016
3,200 Meters · Baldwin MSHudsonville MS Quad · Sep 2513:22.81Hudsonville MS QuadSeptember 25, 2018
3,200 Meters · Holland ChristianHolland Christian Middle School CC Invite · Oct 1113:02.22Holland Christian Middle School CC InviteOctober 11, 2017
3,200 Meters · Macatawa Bay MS - West OttawaWest Ottawa Middle School Invite · Sep 1614:37.21West Ottawa Middle School InviteSeptember 16, 2017
3,200 Meters · Mona Shores MSMKO Quad hosted by Mona Shores · Sep 1212:50.20MKO Quad hosted by Mona ShoresSeptember 12, 2018
3,200 Meters · Reeths-Puffer HSReeths-Puffer MS Jamboree · Oct 312:53.69Reeths-Puffer MS JamboreeOctober 3, 2018
3,200 Meters · Rycenga ParkFruitport MS Jamboree · Sep 2015:22.70Fruitport MS JamboreeSeptember 20, 2017
3,200 Meters · South Christian Athletic FieldsGrandville MKO League Meet · Oct 414:18.93Grandville MKO League MeetOctober 4, 2017
3,200 Meters · University Park Golf CourseMiddle School GMAA Invitational · Oct 1211:33.27Middle School GMAA InvitationalOctober 12, 2018
5,000 Meters · Allendale HSAllendale Falcon Invite · Oct 217:12.6Allendale Falcon InviteOctober 2, 2021
5,000 Meters · Benzie CentralMHSAA LP Region 01-1 host Bear Lake @ Buckley · Oct 3116:48.32MHSAA LP Region 01-1 host Bear Lake @ BuckleyOctober 31, 2020
5,000 Meters · Benzie Central HSBenzie Central Pete Moss Invitational · Aug 2917:22.41Benzie Central Pete Moss InvitationalAugust 29, 2020
5,000 Meters · Oak Ridge Golf CourseGMAA Cross Country Championships · Oct 1616:56.39GMAA Cross Country ChampionshipsOctober 16, 2021
5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 518:18.0Portage InviteOctober 5, 2019
5,000 Meters · Reeths-Puffer High SchoolOK Green Conference Championship Meet · Oct 2017:10.39OK Green Conference Championship MeetOctober 20, 2021
5,000 Meters · Riverside ParkOK Green Jamboree at Riverside Park · Sep 2816:04.16OK Green Jamboree at Riverside ParkSeptember 28, 2022
5,000 Meters · Rycenga ParkOK Black Meet 1 @ Fruitport · Sep 1819:08.27OK Black Meet 1 @ FruitportSeptember 18, 2019
5,000 Meters · University Park Golf CourseGMAA Cross Country Championships · Oct 1515:42.70GMAA Cross Country ChampionshipsOctober 15, 2022
5,000 Meters · University Park Golf CourseGMAA Cross Country Championships · Oct 1118:02.71GMAA Cross Country ChampionshipsOctober 11, 2019
8,000 Meters · Michigan Tech Trails ParkingGLIAC Cross Country Championships · Oct 2126:04.0GLIAC Cross Country ChampionshipsOctober 21, 2023

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

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21GLIAC Cross Country ChampionshipsOct 21 · 8,000 Meters College · Place 45 · Ferris StateFerris State8,000 Meters College4526:04.0 PBFr
Sep 15MSU Spartan InvitationalSep 15 · 8,000 Meters Varsity · Place 81 · Ferris StateFerris State8,000 Meters Varsity8126:32.2FR
Sep 9Ferris State Ray Helsing Bulldog InvitationalSep 9 · 8,000 Meters Varsity · Place 6 · Ferris StateFerris State8,000 Meters Varsity626:45.8—

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 12MITCA - Michigan Meet of ChampionsNov 12 · 5,000 Meters Elite · Place 50 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Elite5015:53.912
Nov 5MHSAA LP Division 1 FinalsNov 5 · 5,000 Meters Division 1 · Place 99 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Division 19916:52.0712
Oct 29MHSAA LP Region 01-1 @ AllendaleOct 29 · 5,000 Meters Division 1 · Place 2 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Division 1215:59.7112
Oct 19OK Green Conference MeetOct 19 · 5,000 Meters Varsity · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity316:40.1012
Oct 15GMAA Cross Country ChampionshipsOct 15 · 5,000 Meters Boys HS · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Boys HS115:42.70 PB12
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 1 · Place 20 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Division 12016:00.712
Oct 1Allendale Falcon InviteOct 1 · 5,000 Meters Varsity · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity316:14.2012
Sep 28OK Green Jamboree at Riverside ParkSep 28 · 5,000 Meters Varsity · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity116:04.16 PB12
Sep 24Cougar Falcon Invite at the Eagles NestSep 24 · 5,000 Meters Varsity · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity115:51.212
Sep 16MSU Spartan InvitationalSep 16 · 5,000 Meters Varsity · Place 2 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity216:16.3012
Sep 1040th West Ottawa Bredeweg InviteSep 10 · 5,000 Meters Varsity · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity316:04.012
Sep 7Wyoming High schoolSep 7 · 2.6 Miles Varsity · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores2.6 Miles Varsity114:44.43SR
Aug 262022 Under the Lights InviteAug 26 · 5,000 Meters Varsity · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity116:00.10SR

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20OK Green Conference Championship MeetOct 20 · 5,000 Meters Boys Varsity · Place 7 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Boys Varsity717:10.39 PB11
Oct 16GMAA Cross Country ChampionshipsOct 16 · 5,000 Meters Boys Varsity · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Boys Varsity416:56.39 PB11
Oct 92021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 1 · Place 108 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Division 110817:17.211
Oct 2Allendale Falcon InviteOct 2 · 5,000 Meters High School Scarlet (Big) · Place 22 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters High School Scarlet (Big)2217:12.6 PB11
Sep 1139th West Ottawa Bredeweg InviteSep 11 · 5,000 Meters Varsity · Place 26 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity2617:22.511
Sep 8OK Green Jamboree #1 @ Ridge PointSep 8 · 5,000 Meters Varsity · Place 8 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity817:32.2011
Aug 28Pete Moss Benzie InviteAug 28 · 5,000 Meters Varsity · Place 23 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity2316:54.811
Aug 24Eagle InvitationalAug 24 · 5,000 Meters Division 1 · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Division 1417:00.9911

2020 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 01-1 host Bear Lake @ BuckleyOct 31 · 5,000 Meters D1 Boys · Place 22 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters D1 Boys2216:48.32 PB10
Oct 23MHSAA Pre-Regional 01-1 @ Grand HavenOct 23 · 5,000 Meters Varsity · Place 14 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity1417:01.4910
Oct 17GMAA Cross County ChampionshipsOct 17 · 5,000 Meters Boys Varsity · Place 2 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Boys Varsity216:51.0010
Oct 14OK Green Conference MeetOct 14 · 5,000 Meters Varsity · Place 7 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity716:59.0510
Oct 2Allendale Falcon InviteOct 2 · 5,000 Meters Varsity · Place 31 · MUSKEGON MONA SHORESMUSKEGON MONA SHORES5,000 Meters Varsity3116:57.2910
Sep 30OK Green Conference Meet 3Sep 30 · 4,667.1 Meters Boys Varsity Race 3 · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores4,667.1 Meters Boys Varsity Race 3416:56.37 PB10
Sep 26Cougar Falcon Invite at the Eagles NestSep 26 · 5,000 Meters Varsity · Place 11 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity1117:10.410
Sep 16OK Green Jamboree @ HollandSep 16 · 5,000 Meters Varsity · Place 7 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity717:24.8810
Sep 2OK Green Conference Meet #1Sep 2 · 5,000 Meters Varsity · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity417:19.5510
Aug 29Benzie Central Pete Moss InvitationalAug 29 · 5,000 Meters Friday Session 1 · Place 11 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Friday Session 11117:22.41 PB10
Aug 24Trojan/Eagle invitationalAug 24 · 5,000 Meters Varsity · Place 7 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity718:00.1910

2019 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 01-1 @ BenzieOct 26 · 5,000 Meters Division 1 · Place 65 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Division 16517:47.869
Oct 19Mel Hall InvitationalOct 19 · 5,000 Meters Varsity · Place 30 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity3018:15.09
Oct 16OK Black Conference meet @ UnionOct 16 · 5,000 Meters Varsity · Place 14 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity1417:37.809
Oct 11GMAA Cross Country ChampionshipsOct 11 · 5,000 Meters Varsity · Place 13 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity1318:02.71 PB9
Oct 5Portage InviteOct 5 · 5,000 Meters Division 1 · Place 243 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Division 124318:18.0 PB9
Oct 2OK Black Meet 2 @ JenisonOct 2 · 5,000 Meters Varsity · Place 15 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity1518:37.219
Sep 28Fruitport InvitationalSep 28 · 5,000 Meters Varsity · Place 9 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity919:12.049
Sep 21Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Varsity · Place 79 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity7919:03.69
Sep 18OK Black Meet 1 @ FruitportSep 18 · 5,000 Meters Varsity · Place 16 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity1619:08.27 PB9
Sep 132019 MSU Spartan InviteSep 13 · 5,000 Meters Varsity · Place 136 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity13619:06.7FR
Sep 7West Ottawa Bredeweg InviteSep 7 · 5,000 Meters Varsity · Place 67 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity6718:40.89

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12Middle School GMAA InvitationalOct 12 · 3,200 Meters Middle School · Place 3 · Mona ShoresMona Shores3,200 Meters Middle School311:33.27 PB8
Oct 3Reeths-Puffer MS JamboreeOct 3 · 3,200 Meters Middle School · Place 9 · Mona ShoresMona Shores3,200 Meters Middle School912:53.69 PB8
Sep 25Hudsonville MS QuadSep 25 · 3,200 Meters Middle School · Place 15 · Mona ShoresMona Shores3,200 Meters Middle School1513:22.81 PB8
Sep 19Jenison MS InvitationalSep 19 · 2 Miles Middle School · Place 9 · Mona ShoresMona Shores2 Miles Middle School912:50.19 PB8
Sep 12MKO Quad hosted by Mona ShoresSep 12 · 3,200 Meters Middle School · Place 4 · Mona ShoresMona Shores3,200 Meters Middle School412:50.20 PB8
Sep 6Mona Shores MS Sailor InvitationalSep 6 · 3,200 Meters Middle School · Place 16 · Mona ShoresMona Shores3,200 Meters Middle School1613:03.808

2017 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13GMAA Middle school Inv.Oct 13 · 3,200 Meters Middle School · Place 40 · Mona ShoresMona Shores3,200 Meters Middle School4012:54.347
Oct 11Holland Christian Middle School CC InviteOct 11 · 3,200 Meters Junior Varsity · Place 250 · Mona ShoresMona Shores3,200 Meters Junior Varsity25021:05.277
Oct 11Holland Christian Middle School CC InviteOct 11 · 3,200 Meters Middle School Varsity · Place 85 · Mona ShoresMona Shores3,200 Meters Middle School Varsity8513:02.22 PB7
Oct 4Grandville MKO League MeetOct 4 · 3,200 Meters Middle School · Place 63 · Mona ShoresMona Shores3,200 Meters Middle School6314:18.93 PB7
Sep 25Mona Shores MS QuadSep 25 · 3,200 Meters Middle School · Place 59 · Mona ShoresMona Shores3,200 Meters Middle School5915:00.227
Sep 20Fruitport MS JamboreeSep 20 · 3,200 Meters Middle School · Place 47 · Mona ShoresMona Shores3,200 Meters Middle School4715:22.70 PB7
Sep 16West Ottawa Middle School InviteSep 16 · 3,200 Meters Middle School - JV · Place 19 · Mona ShoresMona Shores3,200 Meters Middle School - JV1914:37.21 PB7
Sep 7Mona Shores MS InvitationalSep 7 · 3,200 Meters Middle School JV · Place 32 · Mona ShoresMona Shores3,200 Meters Middle School JV3214:41.717

2016 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14GMAA Middle School InvitationalOct 14 · 3,000 Meters Middle School · Place 88 · Mona ShoresMona Shores3,000 Meters Middle School8814:02.09 PB6
Oct 10Holland Christian MS InvitationalOct 10 · 3,200 Meters Junior Varsity · Place 173 · Mona ShoresMona Shores3,200 Meters Junior Varsity17315:54.516
Oct 6MKO @ Holland WestOct 6 · 2 Miles Middle School · Place 67 · Mona ShoresMona Shores2 Miles Middle School6716:48 PB6
Sep 27Hudsonville MS Meet @ South Christian Sports ComplexSep 27 · 2 Miles Middle School-Boys Race · Place 122 · Mona ShoresMona Shores2 Miles Middle School-Boys Race12216:57.92 PB6
Sep 21MKO meet at North RockfordSep 21 · 2,736 Meters Middle School · Place 77 · Mona ShoresMona Shores2,736 Meters Middle School7713:02.00 PB6
Sep 17West Ottawa Middle School InvitationalSep 17 · 2 Miles Middle School · Place 149 · Mona ShoresMona Shores2 Miles Middle School14918:06.67 PB6
Sep 14Mona Shores MS Tri with Holl Chr and East RockfordSep 14 · 2 Miles Middle School · Place 56 · Mona ShoresMona Shores2 Miles Middle School5618:22.55 PB6
Sep 8Muskegon Mona Shores Sailor InvitationalSep 8 · 3,200 Meters middle school junior varsity · Place 68 · Mona ShoresMona Shores3,200 Meters middle school junior varsity6819:12.56