- Home
- U.S. Results
- Michigan
- Ferris State
- Caleb Branch
Caleb Branch
Ferris State · Class of 2023
68 resultsCross Country2016–20235 first-place finishes
| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 2 Miles · Jenison MS XC CourseJenison MS Invitational · Sep 19 | 12:50.19 | Jenison MS Invitational | September 19, 2018 |
| 2 Miles · Mona ShoresMona Shores MS Tri with Holl Chr and East Rockford · Sep 14 | 18:22.55 | Mona Shores MS Tri with Holl Chr and East Rockford | September 14, 2016 |
| 2 Miles · MS Two Mile CourseHudsonville MS Meet @ South Christian Sports Complex · Sep 27 | 16:57.92 | Hudsonville MS Meet @ South Christian Sports Complex | September 27, 2016 |
| 2 Miles · Ridge Point Community ChurchMKO @ Holland West · Oct 6 | 16:48 | MKO @ Holland West | October 6, 2016 |
| 2 Miles · West Ottawa High SchoolWest Ottawa Middle School Invitational · Sep 17 | 18:06.67 | West Ottawa Middle School Invitational | September 17, 2016 |
| 2.9 Miles · Grand Rapids Union High SchoolOK Green Conference Meet 3 · Sep 30 | 16:56.37 | OK Green Conference Meet 3 | September 30, 2020 |
| 2736 m · ERMSMKO meet at North Rockford · Sep 21 | 13:02.00 | MKO meet at North Rockford | September 21, 2016 |
| 3,000 Meters · University Park Golf CourseGMAA Middle School Invitational · Oct 14 | 14:02.09 | GMAA Middle School Invitational | October 14, 2016 |
| 3,200 Meters · Baldwin MSHudsonville MS Quad · Sep 25 | 13:22.81 | Hudsonville MS Quad | September 25, 2018 |
| 3,200 Meters · Holland ChristianHolland Christian Middle School CC Invite · Oct 11 | 13:02.22 | Holland Christian Middle School CC Invite | October 11, 2017 |
| 3,200 Meters · Macatawa Bay MS - West OttawaWest Ottawa Middle School Invite · Sep 16 | 14:37.21 | West Ottawa Middle School Invite | September 16, 2017 |
| 3,200 Meters · Mona Shores MSMKO Quad hosted by Mona Shores · Sep 12 | 12:50.20 | MKO Quad hosted by Mona Shores | September 12, 2018 |
| 3,200 Meters · Reeths-Puffer HSReeths-Puffer MS Jamboree · Oct 3 | 12:53.69 | Reeths-Puffer MS Jamboree | October 3, 2018 |
| 3,200 Meters · Rycenga ParkFruitport MS Jamboree · Sep 20 | 15:22.70 | Fruitport MS Jamboree | September 20, 2017 |
| 3,200 Meters · South Christian Athletic FieldsGrandville MKO League Meet · Oct 4 | 14:18.93 | Grandville MKO League Meet | October 4, 2017 |
| 3,200 Meters · University Park Golf CourseMiddle School GMAA Invitational · Oct 12 | 11:33.27 | Middle School GMAA Invitational | October 12, 2018 |
| 5,000 Meters · Allendale HSAllendale Falcon Invite · Oct 2 | 17:12.6 | Allendale Falcon Invite | October 2, 2021 |
| 5,000 Meters · Benzie CentralMHSAA LP Region 01-1 host Bear Lake @ Buckley · Oct 31 | 16:48.32 | MHSAA LP Region 01-1 host Bear Lake @ Buckley | October 31, 2020 |
| 5,000 Meters · Benzie Central HSBenzie Central Pete Moss Invitational · Aug 29 | 17:22.41 | Benzie Central Pete Moss Invitational | August 29, 2020 |
| 5,000 Meters · Oak Ridge Golf CourseGMAA Cross Country Championships · Oct 16 | 16:56.39 | GMAA Cross Country Championships | October 16, 2021 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 18:18.0 | Portage Invite | October 5, 2019 |
| 5,000 Meters · Reeths-Puffer High SchoolOK Green Conference Championship Meet · Oct 20 | 17:10.39 | OK Green Conference Championship Meet | October 20, 2021 |
| 5,000 Meters · Riverside ParkOK Green Jamboree at Riverside Park · Sep 28 | 16:04.16 | OK Green Jamboree at Riverside Park | September 28, 2022 |
| 5,000 Meters · Rycenga ParkOK Black Meet 1 @ Fruitport · Sep 18 | 19:08.27 | OK Black Meet 1 @ Fruitport | September 18, 2019 |
| 5,000 Meters · University Park Golf CourseGMAA Cross Country Championships · Oct 15 | 15:42.70 | GMAA Cross Country Championships | October 15, 2022 |
| 5,000 Meters · University Park Golf CourseGMAA Cross Country Championships · Oct 11 | 18:02.71 | GMAA Cross Country Championships | October 11, 2019 |
| 8,000 Meters · Michigan Tech Trails ParkingGLIAC Cross Country Championships · Oct 21 | 26:04.0 | GLIAC Cross Country Championships | October 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 21 | GLIAC Cross Country ChampionshipsOct 21 · 8,000 Meters College · Place 45 · Ferris StateFerris State | 8,000 Meters College | 45 | 26:04.0 PB | Fr |
| Sep 15 | MSU Spartan InvitationalSep 15 · 8,000 Meters Varsity · Place 81 · Ferris StateFerris State | 8,000 Meters Varsity | 81 | 26:32.2 | FR |
| Sep 9 | Ferris State Ray Helsing Bulldog InvitationalSep 9 · 8,000 Meters Varsity · Place 6 · Ferris StateFerris State | 8,000 Meters Varsity | 6 | 26:45.8 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 12 | MITCA - Michigan Meet of ChampionsNov 12 · 5,000 Meters Elite · Place 50 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Elite | 50 | 15:53.9 | 12 |
| Nov 5 | MHSAA LP Division 1 FinalsNov 5 · 5,000 Meters Division 1 · Place 99 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Division 1 | 99 | 16:52.07 | 12 |
| Oct 29 | MHSAA LP Region 01-1 @ AllendaleOct 29 · 5,000 Meters Division 1 · Place 2 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Division 1 | 2 | 15:59.71 | 12 |
| Oct 19 | OK Green Conference MeetOct 19 · 5,000 Meters Varsity · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 3 | 16:40.10 | 12 |
| Oct 15 | GMAA Cross Country ChampionshipsOct 15 · 5,000 Meters Boys HS · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Boys HS | 1 | 15:42.70 PB | 12 |
| Oct 8 | 2022 Portage XC Invitational Oct 8 · 5,000 Meters Division 1 · Place 20 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Division 1 | 20 | 16:00.7 | 12 |
| Oct 1 | Allendale Falcon InviteOct 1 · 5,000 Meters Varsity · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 3 | 16:14.20 | 12 |
| Sep 28 | OK Green Jamboree at Riverside ParkSep 28 · 5,000 Meters Varsity · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 1 | 16:04.16 PB | 12 |
| Sep 24 | Cougar Falcon Invite at the Eagles NestSep 24 · 5,000 Meters Varsity · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 1 | 15:51.2 | 12 |
| Sep 16 | MSU Spartan InvitationalSep 16 · 5,000 Meters Varsity · Place 2 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 2 | 16:16.30 | 12 |
| Sep 10 | 40th West Ottawa Bredeweg InviteSep 10 · 5,000 Meters Varsity · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 3 | 16:04.0 | 12 |
| Sep 7 | Wyoming High schoolSep 7 · 2.6 Miles Varsity · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores | 2.6 Miles Varsity | 1 | 14:44.43 | SR |
| Aug 26 | 2022 Under the Lights InviteAug 26 · 5,000 Meters Varsity · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 1 | 16:00.10 | SR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 20 | OK Green Conference Championship MeetOct 20 · 5,000 Meters Boys Varsity · Place 7 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Boys Varsity | 7 | 17:10.39 PB | 11 |
| Oct 16 | GMAA Cross Country ChampionshipsOct 16 · 5,000 Meters Boys Varsity · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Boys Varsity | 4 | 16:56.39 PB | 11 |
| Oct 9 | 2021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 1 · Place 108 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Division 1 | 108 | 17:17.2 | 11 |
| Oct 2 | Allendale Falcon InviteOct 2 · 5,000 Meters High School Scarlet (Big) · Place 22 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters High School Scarlet (Big) | 22 | 17:12.6 PB | 11 |
| Sep 11 | 39th West Ottawa Bredeweg InviteSep 11 · 5,000 Meters Varsity · Place 26 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 26 | 17:22.5 | 11 |
| Sep 8 | OK Green Jamboree #1 @ Ridge PointSep 8 · 5,000 Meters Varsity · Place 8 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 8 | 17:32.20 | 11 |
| Aug 28 | Pete Moss Benzie InviteAug 28 · 5,000 Meters Varsity · Place 23 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 23 | 16:54.8 | 11 |
| Aug 24 | Eagle InvitationalAug 24 · 5,000 Meters Division 1 · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Division 1 | 4 | 17:00.99 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 31 | MHSAA LP Region 01-1 host Bear Lake @ BuckleyOct 31 · 5,000 Meters D1 Boys · Place 22 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters D1 Boys | 22 | 16:48.32 PB | 10 |
| Oct 23 | MHSAA Pre-Regional 01-1 @ Grand HavenOct 23 · 5,000 Meters Varsity · Place 14 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 14 | 17:01.49 | 10 |
| Oct 17 | GMAA Cross County ChampionshipsOct 17 · 5,000 Meters Boys Varsity · Place 2 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Boys Varsity | 2 | 16:51.00 | 10 |
| Oct 14 | OK Green Conference MeetOct 14 · 5,000 Meters Varsity · Place 7 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 7 | 16:59.05 | 10 |
| Oct 2 | Allendale Falcon InviteOct 2 · 5,000 Meters Varsity · Place 31 · MUSKEGON MONA SHORESMUSKEGON MONA SHORES | 5,000 Meters Varsity | 31 | 16:57.29 | 10 |
| Sep 30 | OK Green Conference Meet 3Sep 30 · 4,667.1 Meters Boys Varsity Race 3 · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores | 4,667.1 Meters Boys Varsity Race 3 | 4 | 16:56.37 PB | 10 |
| Sep 26 | Cougar Falcon Invite at the Eagles NestSep 26 · 5,000 Meters Varsity · Place 11 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 11 | 17:10.4 | 10 |
| Sep 16 | OK Green Jamboree @ HollandSep 16 · 5,000 Meters Varsity · Place 7 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 7 | 17:24.88 | 10 |
| Sep 2 | OK Green Conference Meet #1Sep 2 · 5,000 Meters Varsity · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 4 | 17:19.55 | 10 |
| Aug 29 | Benzie Central Pete Moss InvitationalAug 29 · 5,000 Meters Friday Session 1 · Place 11 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Friday Session 1 | 11 | 17:22.41 PB | 10 |
| Aug 24 | Trojan/Eagle invitationalAug 24 · 5,000 Meters Varsity · Place 7 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 7 | 18:00.19 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 26 | MHSAA LP Region 01-1 @ BenzieOct 26 · 5,000 Meters Division 1 · Place 65 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Division 1 | 65 | 17:47.86 | 9 |
| Oct 19 | Mel Hall InvitationalOct 19 · 5,000 Meters Varsity · Place 30 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 30 | 18:15.0 | 9 |
| Oct 16 | OK Black Conference meet @ UnionOct 16 · 5,000 Meters Varsity · Place 14 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 14 | 17:37.80 | 9 |
| Oct 11 | GMAA Cross Country ChampionshipsOct 11 · 5,000 Meters Varsity · Place 13 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 13 | 18:02.71 PB | 9 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 1 · Place 243 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Division 1 | 243 | 18:18.0 PB | 9 |
| Oct 2 | OK Black Meet 2 @ JenisonOct 2 · 5,000 Meters Varsity · Place 15 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 15 | 18:37.21 | 9 |
| Sep 28 | Fruitport InvitationalSep 28 · 5,000 Meters Varsity · Place 9 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 9 | 19:12.04 | 9 |
| Sep 21 | Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Varsity · Place 79 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 79 | 19:03.6 | 9 |
| Sep 18 | OK Black Meet 1 @ FruitportSep 18 · 5,000 Meters Varsity · Place 16 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 16 | 19:08.27 PB | 9 |
| Sep 13 | 2019 MSU Spartan InviteSep 13 · 5,000 Meters Varsity · Place 136 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 136 | 19:06.7 | FR |
| Sep 7 | West Ottawa Bredeweg InviteSep 7 · 5,000 Meters Varsity · Place 67 · Muskegon Mona ShoresMuskegon Mona Shores | 5,000 Meters Varsity | 67 | 18:40.8 | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 12 | Middle School GMAA InvitationalOct 12 · 3,200 Meters Middle School · Place 3 · Mona ShoresMona Shores | 3,200 Meters Middle School | 3 | 11:33.27 PB | 8 |
| Oct 3 | Reeths-Puffer MS JamboreeOct 3 · 3,200 Meters Middle School · Place 9 · Mona ShoresMona Shores | 3,200 Meters Middle School | 9 | 12:53.69 PB | 8 |
| Sep 25 | Hudsonville MS QuadSep 25 · 3,200 Meters Middle School · Place 15 · Mona ShoresMona Shores | 3,200 Meters Middle School | 15 | 13:22.81 PB | 8 |
| Sep 19 | Jenison MS InvitationalSep 19 · 2 Miles Middle School · Place 9 · Mona ShoresMona Shores | 2 Miles Middle School | 9 | 12:50.19 PB | 8 |
| Sep 12 | MKO Quad hosted by Mona ShoresSep 12 · 3,200 Meters Middle School · Place 4 · Mona ShoresMona Shores | 3,200 Meters Middle School | 4 | 12:50.20 PB | 8 |
| Sep 6 | Mona Shores MS Sailor InvitationalSep 6 · 3,200 Meters Middle School · Place 16 · Mona ShoresMona Shores | 3,200 Meters Middle School | 16 | 13:03.80 | 8 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 13 | GMAA Middle school Inv.Oct 13 · 3,200 Meters Middle School · Place 40 · Mona ShoresMona Shores | 3,200 Meters Middle School | 40 | 12:54.34 | 7 |
| Oct 11 | Holland Christian Middle School CC InviteOct 11 · 3,200 Meters Junior Varsity · Place 250 · Mona ShoresMona Shores | 3,200 Meters Junior Varsity | 250 | 21:05.27 | 7 |
| Oct 11 | Holland Christian Middle School CC InviteOct 11 · 3,200 Meters Middle School Varsity · Place 85 · Mona ShoresMona Shores | 3,200 Meters Middle School Varsity | 85 | 13:02.22 PB | 7 |
| Oct 4 | Grandville MKO League MeetOct 4 · 3,200 Meters Middle School · Place 63 · Mona ShoresMona Shores | 3,200 Meters Middle School | 63 | 14:18.93 PB | 7 |
| Sep 25 | Mona Shores MS QuadSep 25 · 3,200 Meters Middle School · Place 59 · Mona ShoresMona Shores | 3,200 Meters Middle School | 59 | 15:00.22 | 7 |
| Sep 20 | Fruitport MS JamboreeSep 20 · 3,200 Meters Middle School · Place 47 · Mona ShoresMona Shores | 3,200 Meters Middle School | 47 | 15:22.70 PB | 7 |
| Sep 16 | West Ottawa Middle School InviteSep 16 · 3,200 Meters Middle School - JV · Place 19 · Mona ShoresMona Shores | 3,200 Meters Middle School - JV | 19 | 14:37.21 PB | 7 |
| Sep 7 | Mona Shores MS InvitationalSep 7 · 3,200 Meters Middle School JV · Place 32 · Mona ShoresMona Shores | 3,200 Meters Middle School JV | 32 | 14:41.71 | 7 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 14 | GMAA Middle School InvitationalOct 14 · 3,000 Meters Middle School · Place 88 · Mona ShoresMona Shores | 3,000 Meters Middle School | 88 | 14:02.09 PB | 6 |
| Oct 10 | Holland Christian MS InvitationalOct 10 · 3,200 Meters Junior Varsity · Place 173 · Mona ShoresMona Shores | 3,200 Meters Junior Varsity | 173 | 15:54.51 | 6 |
| Oct 6 | MKO @ Holland WestOct 6 · 2 Miles Middle School · Place 67 · Mona ShoresMona Shores | 2 Miles Middle School | 67 | 16:48 PB | 6 |
| Sep 27 | Hudsonville MS Meet @ South Christian Sports ComplexSep 27 · 2 Miles Middle School-Boys Race · Place 122 · Mona ShoresMona Shores | 2 Miles Middle School-Boys Race | 122 | 16:57.92 PB | 6 |
| Sep 21 | MKO meet at North RockfordSep 21 · 2,736 Meters Middle School · Place 77 · Mona ShoresMona Shores | 2,736 Meters Middle School | 77 | 13:02.00 PB | 6 |
| Sep 17 | West Ottawa Middle School InvitationalSep 17 · 2 Miles Middle School · Place 149 · Mona ShoresMona Shores | 2 Miles Middle School | 149 | 18:06.67 PB | 6 |
| Sep 14 | Mona Shores MS Tri with Holl Chr and East RockfordSep 14 · 2 Miles Middle School · Place 56 · Mona ShoresMona Shores | 2 Miles Middle School | 56 | 18:22.55 PB | 6 |
| Sep 8 | Muskegon Mona Shores Sailor InvitationalSep 8 · 3,200 Meters middle school junior varsity · Place 68 · Mona ShoresMona Shores | 3,200 Meters middle school junior varsity | 68 | 19:12.5 | 6 |