The above infographs are from last season. I’ll make some new ones with updated stats for 2023.
With the early season ratings, a couple of notes:
Elite, more experienced runners will always be a bit overrated early. They tend to come into the season in better shape relative to the rest of the field, and thus are closer to their championship season fitness compared to someone newer to the sport.
With smaller meets, they’re not as accurate as they may be later in the year. Smaller samples and less ability to compare makes it hard to come up with an adjustment. Which explains why I’ll concentrate on the larger ones early, then work my way back toward the smaller ones.
Adversity tends to have a greater impact early. Whether that’s heat, hills, humidity, or even all three, those less fit will tend to struggle a bit more early, possibly overcooking the course adjustment.
The girls adjustment will typically be a bit more, as they’re spending more time on the course.
These will get weighed less and less as the season rolls on, meaning virtually nothing come October. As a coach, I’d stress not losing sleep over early season times. On here, I’m stressing the same thing.
Meet Girls Adj. Boys Adj. Average Bridgman -58 -53 -56 Fruitport Eagle -38 -29 -34
GIRLS TEAM RATINGS
Girls Team Top 5 Avg. Division Muskegon Mona Shores 60.5 1 Muskegon Reeths-Puffer 54.8 1 Girls Team Top 5 Avg. Division Fruitport 64.9 2 Holland Christian 53.4 2 Girls Team Top 5 Avg. Division Buchanan 60.7 3 Watervliet 17.1 3 Niles Brandywine 15.8 3 Bridgman 4.7 3 Girls Team Top 5 Avg. Division Gobles 82.4 4 Muskegon Western Mich. Christian 75.0 4 St. Joseph Our Lady of the Lake Catholic 31.4 4
BOYS TEAM RATINGS
Boys Team Top 5 Avg. Division Muskegon Reeths-Puffer 152.7 1 Muskegon Mona Shores 127.5 1 GR Kenowa Hills 101.6 1 Boys Team Top 5 Avg. Division Holland Christian 143.8 2 Fruitport 141.1 2 Dowagiac Union 37.0 2 Boys Team Top 5 Avg. Division Buchanan 153.8 3 Bloomingdale 134.8 3 Bridgman 127.2 3 Bangor 115.3 3 Watervliet 104.9 3 Hartford 104.3 3 Ravenna 98.4 3 Boys Team Top 5 Avg. Division Three Oaks River Valley 155.1 4 Muskegon Western Mich. Christian 136.9 4 Muskegon Catholic Central 127.9 4 St. Joseph Our Lady of the Lake Catholic 124.9 4
GIRLS INDIVIDUAL RATINGS
Grade Name Time Team Rating Meet 11 Grace VanderKooi 19:56.0 Muskegon Western Mich. Christian 134.0 Fruitport Eagle 9 Libby Smith 20:21.7 Gobles 132.1 Bridgman 12 Tatum Dykstra 20:53.3 Fruitport 114.9 Fruitport Eagle 11 Madeline Young 21:15.6 Buchanan 114.1 Bridgman 10 Jersi Bilek 21:08.6 Muskegon Reeths-Puffer 109.8 Fruitport Eagle 9 Ava DeYoung 21:30.5 Gobles 109.2 Bridgman 12 Allison Glendening 21:32.7 St. Joseph Our Lady of the Lake Catholic 108.4 Bridgman 11 Presley Allen 21:43.4 Mendon 104.9 Bridgman 11 Emma Miller 22:34.2 Buchanan 87.9 Bridgman 10 Ellery Horness 22:31.1 Muskegon Mona Shores 82.3 Fruitport Eagle 11 Clara Fast 22:51.5 Bridgman 82.2 Bridgman 9 Gabrielle Chevez 22:33.1 Muskegon Reeths-Puffer 81.6 Fruitport Eagle 12 Grace Folkema 22:41.8 Muskegon Western Mich. Christian 78.7 Fruitport Eagle 12 Eleanor Kingshott 22:41.9 Muskegon Western Mich. Christian 78.7 Fruitport Eagle 9 Lauren Shaffer 23:10.1 Gobles 76.0 Bridgman 12 Lauren Lee 22:56.2 Fruitport 73.9 Fruitport Eagle 11 Logan Clausen 22:58.5 Muskegon Mona Shores 73.2 Fruitport Eagle 11 Valerie Pollock 22:58.7 Fruitport 73.1 Fruitport Eagle 10 Madison Cooley 23:34.3 Gobles 67.9 Bridgman 12 Morgan Lowell 23:48.5 Watervliet 63.2 Bridgman 9 Leah Sneller 23:40.6 Muskegon Western Mich. Christian 59.1 Fruitport Eagle 10 Kendall Braginton 23:41.4 Muskegon Mona Shores 58.9 Fruitport Eagle 11 Diamond Madison 23:47.3 Muskegon Mona Shores 56.9 Fruitport Eagle 9 Olivia Hollebeek 23:57.5 Holland Christian 53.5 Fruitport Eagle 9 Eliana Stob 23:57.6 Holland Christian 53.5 Fruitport Eagle 11 Grace Fenton 23:58.1 Holland Christian 53.3 Fruitport Eagle 10 Layla Geurink 23:58.1 Holland Christian 53.3 Fruitport Eagle 9 Mackenzie Huizenga 23:58.3 Holland Christian 53.2 Fruitport Eagle 9 Ellery Lampen 23:58.7 Holland Christian 53.1 Fruitport Eagle 11 Lillian Wolf 24:29.4 Hartford 49.5 Bridgman 9 Darcy Keefe 24:12.1 Muskegon Reeths-Puffer 48.6 Fruitport Eagle 9 Treasure Fleese 24:15.7 Fruitport 47.4 Fruitport Eagle 10 Adyson Baker 24:37.1 Buchanan 47.0 Bridgman 11 Kimberly Romero 24:37.5 Watervliet 46.8 Bridgman 11 Adrienne Fluette 24:22.2 Muskegon Reeths-Puffer 45.3 Fruitport Eagle 11 Mary Riley 24:47.2 St. Joseph Our Lady of the Lake Catholic 43.6 Bridgman 11 Emily Howell 24:51.2 Bridgman 42.3 Bridgman 10 Kandin Shuler 24:52.8 Bridgman 41.7 Bridgman 10 Sydney Olson 25:14.6 Niles Brandywine 34.5 Bridgman 10 Karleigh Byrd 25:24.1 Niles Brandywine 31.3 Bridgman 10 Ella Grimm 25:04.6 Muskegon Mona Shores 31.1 Fruitport Eagle 12 Eleanor Young 25:26.6 Buchanan 30.5 Bridgman 12 Leah Prins 25:07.8 Byron Center Zion Christian 30.1 Fruitport Eagle 10 Aribel Mills 25:34.7 St. Joseph Our Lady of the Lake Catholic 27.8 Bridgman 12 Deanna Wood 25:37.4 Gobles 26.9 Bridgman 12 Jayden Turner 25:17.5 GR Kenowa Hills 26.8 Fruitport Eagle 11 Miley Young 25:41.6 Niles Brandywine 25.5 Bridgman 11 Morgan Lawrence 25:24.1 Muskegon Western Mich. Christian 24.6 Fruitport Eagle 12 Sydney Greaves 25:46.2 Buchanan 23.9 Bridgman 11 Gabby Wisdom 25:50.0 Watervliet 22.7 Bridgman 12 Alexae Hall 25:54.7 Decatur 21.1 Bridgman 12 Tresa Dykstra 25:52.3 Fruitport 15.2 Fruitport Eagle 9 Brooke Schlutt 26:13.9 Buchanan 14.7 Bridgman 10 Kaylynn Pavlich 25:56.2 Fruitport 13.9 Fruitport Eagle 11 Elyse Powell 26:03.6 Fruitport 11.5 Fruitport Eagle 9 Lennon Lassanske 26:05.9 Muskegon Mona Shores 10.7 Fruitport Eagle 9 Adrie (AJ) Schalk 26:06.1 Muskegon Mona Shores 10.6 Fruitport Eagle 11 Zoie Wood 26:34.9 Gobles 7.7 Bridgman 11 Avery Brower 26:26.0 Holland Christian 4.0 Fruitport Eagle 12 Isabelle Schrauben 26:46.9 St. Joseph Our Lady of the Lake Catholic 3.7 Bridgman 11 Ella Halma 26:29.9 Holland Christian 2.7 Fruitport Eagle 12 MaKenna Oneka 26:36.8 Muskegon Mona Shores 0.4 Fruitport Eagle 11 Hallie Lindale 26:37.2 Muskegon Western Mich. Christian 0.3 Fruitport Eagle
BOYS INDIVIDUAL RATINGS
Grade Name Time Team Rating Meet 11 Daniel Mandujano 17:17.1 Watervliet 192.0 Bridgman 11 Kye Grant 17:20.7 Muskegon Reeths-Puffer 182.8 Fruitport Eagle 12 Jaden Barnes 17:46.8 Bloomingdale 182.1 Bridgman 11 Owen Saylor 17:52.3 Dowagiac Union 180.2 Bridgman 10 Charlie Gibson 18:05.4 Three Oaks River Valley 175.9 Bridgman 11 Andrew Mabry 18:23.9 Bridgman 169.7 Bridgman 10 Liam McBeth 18:31.1 Buchanan 167.3 Bridgman 10 Jacob Kuntz 18:31.5 Buchanan 167.2 Bridgman 12 Austin York 18:38.0 Three Oaks River Valley 165.0 Bridgman 12 Jaxon Allen 18:21.9 Muskegon Reeths-Puffer 162.4 Fruitport Eagle 10 Jack Sherwood 18:47.4 Buchanan 161.9 Bridgman 11 Matthias Morse 18:24.3 Muskegon Western Mich. Christian 161.6 Fruitport Eagle 11 Tyler Caruso 18:53.1 Bangor 160.0 Bridgman 12 Nicholas Kline 18:29.5 GR Kenowa Hills 159.9 Fruitport Eagle 11 Daniel Mares 18:41.4 Ravenna 155.9 Fruitport Eagle 10 Landon Rogers 19:09.1 Three Oaks River Valley 154.6 Bridgman 11 Adam Slavens 19:17.5 Three Oaks River Valley 151.8 Bridgman 11 Teddy Ippel 19:19.7 Bridgman 151.1 Bridgman 12 Tate Bradley 19:08.0 Muskegon Reeths-Puffer 147.0 Fruitport Eagle 11 Jamie Neel 19:11.9 Muskegon Reeths-Puffer 145.7 Fruitport Eagle 11 Vincent Pollock 19:12.5 Fruitport 145.5 Fruitport Eagle 12 Alex Wilber 19:14.4 Fruitport 144.9 Fruitport Eagle 11 Coy Weinberg 19:39.5 Buchanan 144.5 Bridgman 11 Nathan Steen 19:17.2 Holland Christian 143.9 Fruitport Eagle 11 Will Engbers 19:17.4 Holland Christian 143.9 Fruitport Eagle 11 Aidan Brinks 19:17.6 Holland Christian 143.8 Fruitport Eagle 10 Landon Gerritsma 19:17.8 Holland Christian 143.7 Fruitport Eagle 11 Will Whitmore 19:17.8 Holland Christian 143.7 Fruitport Eagle 11 Brayden Rynsburger 19:19.0 Holland Christian 143.3 Fruitport Eagle 12 Jack Walkenhorst 19:20.9 Muskegon Catholic Central 142.7 Fruitport Eagle 11 Ryan Blankenship 19:46.8 Eau Claire 142.1 Bridgman 12 Ethan Horan 19:29.1 Fruitport 140.0 Fruitport Eagle 12 Myles Tilma 19:29.5 Byron Center Zion Christian 139.8 Fruitport Eagle 12 Levi Bol 19:31.2 Fruitport 139.3 Fruitport Eagle 12 Jacob Lyonnais 19:33.0 Muskegon Catholic Central 138.7 Fruitport Eagle 12 Owen McLoughlin 19:59.2 St. Joseph Our Lady of the Lake Catholic 137.9 Bridgman 12 Owen Lyonnais 19:35.6 Muskegon Catholic Central 137.8 Fruitport Eagle 12 Matthew Lage 20:01.5 St. Joseph Our Lady of the Lake Catholic 137.2 Bridgman 11 Ben Iobe 20:01.7 Mendon 137.1 Bridgman 9 Cole Coffman 19:39.8 Holland Christian 136.4 Fruitport Eagle 9 Wyatt Taylor-DeNooyer 19:40.7 Holland Christian 136.1 Fruitport Eagle 10 Landon Johnson 19:41.0 Fruitport 136.0 Fruitport Eagle 12 Collin Khatir 19:42.8 Muskegon Mona Shores 135.4 Fruitport Eagle 12 Aidan Kreps 19:47.2 Muskegon Mona Shores 133.9 Fruitport Eagle 12 Graeson Lawrence 19:48.7 Muskegon Western Mich. Christian 133.4 Fruitport Eagle 11 Kalen Loebach 20:13.6 St. Joseph Our Lady of the Lake Catholic 133.1 Bridgman 10 Ryer Campbell 19:51.9 Muskegon Western Mich. Christian 132.4 Fruitport Eagle 10 Chayse Ciborski 20:20.4 Bloomingdale 130.9 Bridgman 10 Hayden Fox 19:58.5 Muskegon Mona Shores 130.2 Fruitport Eagle 11 Alexander Lawrence 19:59.4 Muskegon Western Mich. Christian 129.9 Fruitport Eagle 12 Levi Glynn 20:02.8 Fruitport 128.7 Fruitport Eagle 12 Brad Salmon 20:27.4 Bridgman 128.5 Bridgman 12 Britain Philip 20:28.6 Buchanan 128.1 Bridgman 11 Sean Driscoll 20:28.8 Three Oaks River Valley 128.1 Bridgman 11 Carlos Ruiz 20:29.8 Hartford 127.7 Bridgman Micah Swinger 20:06.5 Unattached 127.5 Fruitport Eagle 10 Reuben Anderson 20:07.3 Muskegon Western Mich. Christian 127.2 Fruitport Eagle 11 Kelsey Simms 20:33.1 Bloomingdale 126.6 Bridgman 10 Dylan Sturr 20:11.7 Muskegon Reeths-Puffer 125.8 Fruitport Eagle 12 Curtis Ciborski 20:48.6 Bloomingdale 121.5 Bridgman 10 Eli Lewis 20:26.4 Muskegon Mona Shores 120.9 Fruitport Eagle 11 Joshua Houseman 20:30.7 Ravenna 119.4 Fruitport Eagle 9 Owen Sytsema 20:31.0 Muskegon Western Mich. Christian 119.3 Fruitport Eagle 11 Tyler Pelham 20:31.2 Ravenna 119.3 Fruitport Eagle 9 Josiah Scholma 20:32.2 Muskegon Western Mich. Christian 118.9 Fruitport Eagle 10 David Sager 20:57.6 Gobles 118.5 Bridgman 10 Jack Loomis 21:00.9 Bangor 117.4 Bridgman 10 Cole Hansen 20:37.0 Muskegon Mona Shores 117.3 Fruitport Eagle 11 Max McCumber 20:38.4 Muskegon Catholic Central 116.9 Fruitport Eagle 11 Christian Huizenga 20:39.5 Holland Christian 116.5 Fruitport Eagle 9 Connor Banyon 21:03.6 St. Joseph Our Lady of the Lake Catholic 116.5 Bridgman 10 Hayden Dannenberg 20:40.1 Holland Christian 116.3 Fruitport Eagle 11 Colin Taylor-DeNooyer 20:41.9 Holland Christian 115.7 Fruitport Eagle 11 Lucas Sage 20:48.0 GR Kenowa Hills 113.7 Fruitport Eagle 11 Reed Remington 21:14.2 Bloomingdale 112.9 Bridgman 10 Jack Yonkman 20:52.9 Muskegon Reeths-Puffer 112.0 Fruitport Eagle 10 Freddie Bierling 20:56.3 Byron Center Zion Christian 110.9 Fruitport Eagle 9 Elias Baldwin 21:21.2 Decatur 110.6 Bridgman 9 John Keser 21:23.0 Buchanan 110.0 Bridgman 12 Jairo Lopez 21:32.0 Hartford 107.0 Bridgman 11 Jesus Hernandez 21:32.4 Hartford 106.9 Bridgman 11 Wes Summerhill 21:35.0 Bangor 106.0 Bridgman 12 Josiah Meyers 21:13.9 Holland Christian 105.0 Fruitport Eagle 9 Cameron Rynsburger 21:13.9 Holland Christian 105.0 Fruitport Eagle 10 Will Johnson 21:14.1 Holland Christian 105.0 Fruitport Eagle 10 Samuel VandeWege 21:14.5 Holland Christian 104.8 Fruitport Eagle 9 Joey McAboy 21:14.9 Holland Christian 104.7 Fruitport Eagle 10 Ben Bouws 21:15.2 Holland Christian 104.6 Fruitport Eagle 9 Rylan Vandenbeldt 21:15.5 Holland Christian 104.5 Fruitport Eagle 10 Nathan Walkenhorst 21:18.8 Muskegon Catholic Central 103.4 Fruitport Eagle 12 Derrick Freehling 21:51.3 Three Oaks River Valley 100.6 Bridgman 9 Anthony Jasheway 21:52.9 St. Joseph Our Lady of the Lake Catholic 100.0 Bridgman 11 Lucas Isbrecht 21:53.1 Watervliet 100.0 Bridgman 9 Gavin Dannenberg 21:29.8 Holland Christian 99.7 Fruitport Eagle 10 Beck Ytterberg 21:55.1 Bridgman 99.3 Bridgman 9 Eli Morse 21:32.5 Muskegon Western Mich. Christian 98.9 Fruitport Eagle 10 Trap Abbott 21:59.6 Bangor 97.8 Bridgman 10 Rhys Orth 22:02.6 Cassopolis Ross Beatty 96.8 Bridgman 12 Ethan Abbott 22:07.5 Bangor 95.2 Bridgman 9 Aiden Curtis 21:48.4 Algoma Christian 93.5 Fruitport Eagle Jeremiah Faber 21:48.7 Unattached 93.4 Fruitport Eagle Delcan Shea 21:52.6 Unattached 92.1 Fruitport Eagle 10 Robert Lenza 22:16.8 Hartford 92.1 Bridgman 12 Lincoln Fox 21:53.1 GR Kenowa Hills 92.0 Fruitport Eagle 11 Grant Schumm 22:18.6 Three Oaks River Valley 91.5 Bridgman 11 Tyler Bostrom 21:55.2 Holland Christian 91.3 Fruitport Eagle 10 Ezequiel Cardozo-Aviles 22:19.6 Watervliet 91.1 Bridgman 10 Lukas Rennells 21:56.8 Muskegon Catholic Central 90.7 Fruitport Eagle 9 Ismael Reyna 22:21.9 Bangor 90.4 Bridgman 11 Demitri Lawrence 22:02.7 Muskegon Western Mich. Christian 88.8 Fruitport Eagle 10 Lucas Pastucha 22:03.7 Muskegon Mona Shores 88.4 Fruitport Eagle 11 Josh Odell 22:28.6 Bloomingdale 88.1 Bridgman 9 Josaias Robles 22:28.8 Hartford 88.1 Bridgman 11 Carter Ernsberger 22:30.8 Bridgman 87.4 Bridgman 9 James Odell 22:31.2 Bloomingdale 87.3 Bridgman 12 Julian Serna 22:31.6 Bloomingdale 87.1 Bridgman 10 Elijah Gamble 22:53.9 Niles Brandywine 79.7 Bridgman 11 Grayson Richards 22:53.9 Watervliet 79.7 Bridgman 12 Clayton Maczinski 22:39.6 GR Kenowa Hills 76.5 Fruitport Eagle 10 Parker Volstorf 23:03.9 Three Oaks River Valley 76.4 Bridgman 11 Colton Dubuque 23:08.2 Bridgman 74.9 Bridgman 10 Clark Douglas 23:12.2 Bridgman 73.6 Bridgman 9 Will Heyboer 22:52.3 Holland Christian 72.2 Fruitport Eagle 9 Alejandro Marquez 23:19.5 Bloomingdale 71.2 Bridgman 9 Hunter Gnodtke 23:26.4 Three Oaks River Valley 68.9 Bridgman 11 Aiden Apreza 23:30.1 Hartford 67.6 Bridgman 10 William Spencer 23:31.9 Buchanan 67.0 Bridgman 11 Christian Momber 23:11.1 GR Kenowa Hills 66.0 Fruitport Eagle 12 Ronan Marsh 23:36.3 St. Joseph Our Lady of the Lake Catholic 65.6 Bridgman 11 Jacob Stines 23:46.8 Buchanan 62.1 Bridgman 11 Alexander Sexton 23:47.6 Watervliet 61.8 Bridgman 10 Jaylin Bachman 23:49.4 Hartford 61.2 Bridgman 10 Zach Danes 23:50.8 Bloomingdale 60.7 Bridgman 10 Isaac Phillips 23:56.3 Dowagiac Union 58.9 Bridgman 12 Caleb Jonas 23:36.2 Ravenna 57.6 Fruitport Eagle 12 Ben Toonstra 23:37.7 Byron Center Zion Christian 57.1 Fruitport Eagle 12 Ethan Wait 24:06.9 Gobles 55.4 Bridgman 8 Hendrik Breen 23:43.9 Algoma Christian 55.0 Fruitport Eagle 11 Luke Groenheide 23:44.7 Holland Christian 54.8 Fruitport Eagle 10 Breslin Walek 23:45.1 Muskegon Mona Shores 54.6 Fruitport Eagle 10 Daxton MacDonald 23:45.1 Muskegon Mona Shores 54.6 Fruitport Eagle 9 Van Roach 23:59.2 Muskegon Mona Shores 49.9 Fruitport Eagle 12 Ryan Driscoll 24:32.1 Three Oaks River Valley 47.0 Bridgman 9 Max Lijewski 24:32.3 New Buffalo 46.9 Bridgman 11 Brody Severin 24:34.1 Eau Claire 46.3 Bridgman 9 Max Lee 24:17.8 Muskegon Catholic Central 43.8 Fruitport Eagle 10 Matt Hassing 24:47.6 Bloomingdale 41.8 Bridgman 10 Ryan Stewart 24:25.2 Holland Christian 41.3 Fruitport Eagle 10 Andan Skuse 24:30.1 Ravenna 39.6 Fruitport Eagle 10 Adam Lamach 24:31.0 Muskegon Catholic Central 39.3 Fruitport Eagle 9 Dilan Vargas 25:18.8 Eau Claire 31.4 Bridgman 10 Dennis Frazier 25:19.1 Watervliet 31.3 Bridgman 11 Bryce McCleary 25:04.7 Ravenna 28.1 Fruitport Eagle 9 Layne Collins 25:29.1 New Buffalo 28.0 Bridgman 12 Noah Phillips 25:31.6 Dowagiac Union 27.1 Bridgman 9 Braeden Bergerson 25:35.6 New Buffalo 25.8 Bridgman 11 Gage Bouwman 25:25.9 Muskegon Reeths-Puffer 21.0 Fruitport Eagle 12 Elijah Zenz 25:26.2 Muskegon Western Mich. Christian 20.9 Fruitport Eagle 12 Joe Creagan 25:52.2 Decatur 20.3 Bridgman 9 Keio Trimm 26:16.2 Three Oaks River Valley 12.3 Bridgman 12 Evan Jewett 26:27.2 Bloomingdale 8.6 Bridgman 12 Nate Darling 26:11.0 Muskegon Reeths-Puffer 6.0 Fruitport Eagle