Blog

Uncategorized

2022 Way Too Early Rankings

Quite a capper to our 2021 season, with 7(!) Michiganders competing at Eastbay (FootLocker), and Riley Hough capturing the 10th individual title from one of us. With the season coming to an end, I figured to put out a very early 2022 ranking.

What these rankings include:

  • 2021’s final ratings, eliminating seniors

What these rankings don’t include:

  • Projected improvement from year to year
  • Incoming freshmen
  • Indoor track/outdoor track
  • Teams moving up/down divisions

The above factors will be taken into account come summer.

For now, keep refreshing the courses and past seasons tabs. I’ve been going back through previous seasons, rating each course throughout the years, hopefully to provide a bit more history and higher accuracy in the future.

If you want to compare last year’s Way Too Early Rankings to what occurred this fall, here you go:

Division 1
Division 2
Division 3
Division 4

DIVISION 4

BOYS

GIRLS

DIVISION 3

BOYS

GIRLS

DIVISION 2

BOYS

GIRLS

DIVISION 1

BOYS

GIRLS

OVERALL

BOYS

GIRLS

Uncategorized

2021 Ratings: MITCA Meet of Champions

(I know State was 10 days ago, but maybe motivation for next year?)

How Are Speed Ratings Calculated?

Girls Adjustment: +7
Boys Adjustment: +3

GradeNameTimeTeamRating
12Julia Flynn17:17.4Traverse City Central171.9
12Madison Foster17:47.8Temperance Bedford161.7
9Lucy Cook17:49.0Rochester161.3
12Madelyn Frens17:50.5Grand Rapids Christian160.8
9Jessica Jazwinski17:57.8Hart158.4
12Lisa Luecke17:59.9Allen Park157.7
11Allie Arnsman18:08.4Grandville154.9
10Mary Richmond18:09.0Frankenmuth154.7
10Jayden Harberts18:09.6Macomb Dakota154.5
10Meghan Ford18:09.9Mason154.4
10Natalie VanOtteren18:12.1Grand Rapids Christian153.6
10Alexandra Brigham18:19.3Clarkston151.2
11Annika Sandman18:20.5Lowell150.8
Kaylie Livingston18:21.0Whitmore Lake150.7
12Madi Szymanski18:21.7Alpena150.4
12Chloe Wall18:21.8Waterford Kettering150.4
12Audrianna Enns18:24.9Hart149.4
11Lola Thomas18:26.1Grand Blanc149.0
10Madison Osterberg18:26.9Jackson Lumen Christi148.7
12Meghan Beute18:30.4Grand Rapids Covenant Christian147.5
10Mariah Belmont18:30.7Macomb Dakota147.4
12Adit Dau18:30.9Grand Rapids Ottawa Hills147.4
12Noel Vanderwall18:31.8Petoskey147.1
11Madison Clor18:33.7Romeo146.4
10Ava King18:36.2Traverse City West145.6
10Alyson Enns18:37.5Hart145.2
12Haley Deighan18:39.7Birmingham Seaholm144.4
10Aiden Harrand18:41.0Buckley144.0
11Mackenzie Wright18:44.3Howell142.9
12Katie Carothers18:44.5Brighton142.8
10Selma Anderson18:45.1Grand Rapids Ottawa Hills142.6
9Isabelle Becker18:46.0Bay City Western142.3
11Sophia Thomas18:46.2Grand Blanc142.3
12Lauren Sancrant18:48.2Temperance Bedford141.6
12Mara Longenecker18:49.7Freeland141.1
9Ashley Sobczynski18:50.2Holly140.9
9Mallory Bigelow18:53.0Oxford140.0
12Makenna Scott18:53.7Maple City Glen Lake139.8
10Alexis Ball18:53.9Traverse City Central139.7
8Gwen VanSweden18:54.0Grand Rapids Public139.7
11Genavieve Kushner-Lopez18:54.2Walled Lake Western139.6
9Whitney Werner18:54.5Pewamo-Westphalia139.5
9Presley Allen18:54.9Mendon139.4
11Anna Delgado18:55.9East Lansing139.0
12Julia Finley18:56.9Belding138.7
11Allison Cornell18:59.0Forest Hills Northern138.0
10Allison Kuzma18:59.7Zeeland East137.8
12Faith Smith19:00.0Jackson Lumen Christi137.7
12Maggie Duba19:00.2Grand Rapids West Catholic137.6
12Sarah Storey19:01.5Remus Chippewa Hills137.2
12Mackenzie Hill19:02.0Plainwell137.0
12Kate Jenkins19:02.4Bloomfield Hills136.9
10Ella Showerman19:02.6South Lyon East136.8
10Ella Christensen19:03.3Northville136.6
10CamBrie Corey19:05.5Petoskey135.8
9Cassie Garcia19:05.9Northville135.7
9Lila Volkers19:07.1Kent City135.3
12Leanne Krombeen19:08.6Grandville Calvin Christian134.8
12Molly Harding19:10.6Manton134.1
10Alisia Olteanu19:12.4Walled Lake Western133.5
8Bella LaFountain19:12.5St. Charles133.5
10Katie Watkins19:13.2H.H. Dow133.3
12Sarah Coyne19:13.3Plymouth133.2
10Addison Johnson19:14.1Utica133.0
10Naomi Nelson19:14.2Grand Rapids Christian132.9
11Ava Maginity19:15.9Boyne City132.4
11Sarah Dixon19:16.3Forest Hills Eastern132.2
11Emma Netzel19:16.4Holt132.2
12Malarie Pinwar19:17.3Mt. Pleasant131.9
12Amanda McGill19:17.5Dexter131.8
11Maya Guikema19:18.1Jenison131.6
12Eliza Phares19:18.6Portage Central131.5
11Jacie Remtema19:18.7Highland-Milford131.4
10Carrigan Eberly19:21.3Brighton130.6
10Addison Washler19:21.7Forest Hills Eastern130.4
11Rebekah Asselin19:22.2Temperance Bedford130.3
10Mylie Kelly19:23.1Benzie Central130.0
12Caroline Farley19:23.5Petoskey129.8
12Whitney Farrell19:24.4Freeland129.5
12Lily Mataway19:24.5Flint Powers Catholic129.5
12Lily Strelecki19:26.6Jenison128.8
10Nikki Carothers19:27.0Brighton128.7
10Emily Tomes19:27.6Grand Rapids Catholic Central128.5
12Riley Mullen19:29.7St. Joseph127.8
11Ellory Clason19:31.3Forest Hills Eastern127.2
9Sydney Roberts19:35.4H.H. Dow125.9
10Ashlyn Smith19:37.4Forest Hills Eastern125.2
12Grace Jenkins19:38.3Bloomfield Hills124.9
Olivia Vanderwey19:38.5Capital Homeschool124.8
11Mackenzie Lemke19:39.8Rochester Hills Lutheran NW124.4
12Kendall Schopieray19:40.0Cadillac124.3
10Sophia Lado19:41.5East Grand Rapids123.8
11Erika Van Loton19:41.5Huron Valley Lutheran123.8
12Grace Zdankiewicz19:41.8Warren Regina123.7
12Emily Reeves19:43.9Mattawan123.0
11Kathleen Venhuizen19:44.6Traverse City Central122.8
9Ava Crews19:44.9Middleville Thornapple-Kellogg122.7
12Ava Genovese19:47.3Coloma121.9
12Rylee Tolson19:47.4Stockbridge121.9
12Nicole Olivieri19:48.1Mt. Pleasant Sacred Heart121.6
11Meagan Verellen19:48.4Utica121.5
10Madelyn Gordon19:49.1Walled Lake Northern121.3
10Megan Kowalski19:49.4Brighton121.2
11Mya Orner19:49.9Temperance Bedford121.0
9Ellie Schenkelberger19:51.3Traverse City Central120.6
12Elliott Smith19:52.1Traverse City West120.3
12Ari Pontoni19:52.7Battle Creek Lakeview120.1
10Ava Teed19:52.9Allen Park Cabrini120.0
11Emma Janesak19:52.9Sparta120.0
Serena Kessler19:53.7Ann Arbor Skyline119.8
10Izzy Fazio19:55.5Forest Hills Northern119.2
12Brooke Myers19:57.4Forest Hills Northern118.5
10Nora O’Leary19:58.1Petoskey118.3
12Madeline Richman19:58.8Utica118.1
11Maggie Otto19:59.3Jenison117.9
9Alanna Clague20:00.7Portage Central117.4
9Kyah Hoffman20:00.7Stanton Central Montcalm117.4
12Emma Collison20:01.1Highland-Milford117.3
Ambria Nagel20:01.4Bay City Western117.2
10Paige Herron20:03.2Caro116.6
12Rachael Sierakowski20:03.7Ithaca116.4
10Jaclyn Garvey20:05.5Grand Blanc115.8
12Amanda Meninga20:09.4Mason114.5
10Amanda Williams20:10.4Portage Central114.2
12Amanda Felstow20:11.0Romeo114.0
12Lexi Deighan20:12.3Birmingham Seaholm113.6
10Viktoria Bloniarz20:13.9Monroe113.0
10Kennedy Roskopp20:13.9Warren Regina113.0
12Reese Powers20:14.2Marysville112.9
8Linnea Paige20:14.5Fremont112.8
11Anna Gdowski20:14.8Northville112.7
11Carolyn Bennett20:16.3North Muskegon112.2
10Lauren Fox20:17.9Walled Lake Northern111.7
11Madeleine Hill20:18.3Saranac111.6
9Eliza Keith20:18.8Auburn Hills Oakland Christian111.4
10Jenna Sweeney20:21.9Reese110.4
9Violet Hrabovsky20:22.0Romeo110.3
11Ava Rawley20:23.1Utica110.0
12Maddie Hanulcik20:24.4Ionia109.5
7Ava Goodman20:27.8Hartland – Ore Creek108.4
12Hannah McComas20:28.1Dexter108.3
10Annalise Elliott20:28.4Cedar Springs108.2
12Katie Edison20:30.0East Grand Rapids107.7
10Mia Czarnowski20:30.2Walled Lake Northern107.6
11Grace Wessel20:30.6MACH107.5
12Gabriella Wingard20:31.1North Muskegon107.3
10Liliana Lehnst20:32.3Ithaca106.9
12Jessica Jarski20:32.8Warren Regina106.7
12Alice Roberson20:34.4Mt. Pleasant106.2
12Carly Judge20:34.9Shepherd106.0
10Trilian Krug20:35.2Chelsea105.9
10Kate Varitek20:35.3Dexter105.9
12Emma Moore20:35.4Pinckney105.9
10Morgan Newton20:38.1Croswell-Lexington105.0
11Lindsay Harvey20:38.1Macomb Dakota105.0
12Sarah Greb20:39.0Romeo104.7
12Chelsea Harvey20:39.9Macomb Dakota104.4
10Samantha Coots20:41.3Clinton103.9
12Amelia Kerschke20:43.7Mason103.1
11Emelia MacDonald20:45.2Middleville Thornapple-Kellogg102.6
12Alyson Kelly20:46.1Linden102.3
9Kaya Vrable20:50.4Caro100.9
Kamryn Salladay20:53.2Battle Creek Lakeview99.9
12Kaitlyn Thomas20:53.5Battle Creek Lakeview99.8
9Grace Tykocki20:54.2Grand Blanc99.6
12Ashley Mitchell20:54.6Dexter99.5
12Kierra Flegel20:58.1Kent City98.3
9Ayla Balazer20:58.5Ann Arbor Skyline98.2
10Isabel Hanson20:58.5Rochester Hills Stoney Creek98.2
10Olivia Giza21:00.6Goodrich97.5
10Samantha Shaver21:01.8Grand Blanc97.1
10Natalie Meadows21:02.2Whitmore Lake96.9
Clara Krupp21:02.5New Lothrop96.8
10Amelia Thompson21:02.9Big Rapids Crossroads Academy96.7
12Melanie Shelt21:04.5Walled Lake Northern96.2
11Jenna Denver21:04.9Imlay City96.0
12Madeline Heinrichs21:05.0Temperance Bedford96.0
12Aubrey Putman21:05.3Reese95.9
10Ava Kurczewski21:05.5Walled Lake Northern95.8
Averie Stefanovsky21:06.1Caro95.6
11Chloe Colton21:06.3Manton95.6
11Hayley Heinrich21:07.8Zeeland East95.1
12Rachael Barone21:07.9Jenison95.0
12Elise Elliot21:09.4Highland-Milford94.5
12Emalee Postma21:10.2Zeeland East94.3
11Abby Fifield21:10.6Utica94.1
10Remington Arney21:11.6Newaygo93.8
10Cylee Elkins21:13.1Clinton93.3
12Lydia VandenBerg21:15.2Grand Rapids Covenant Christian92.6
11Emma Bushroe21:16.3Temperance Bedford92.2
12Elizabeth Scharer21:17.5Adrian Lenawee Christian91.8
Elodie Weaver21:17.9Whitmore Lake91.7
10Ava Hollandsworth21:18.7Remus Chippewa Hills91.4
7Clara Kaczor21:20.3Freeland90.9
Quinn Hatfield21:24.7Remus Chippewa Hills89.4
Angelina Bauer21:26.1Saugatuck89.0
7Siene Muraszewski21:28.2Utica88.3
12Marielle Hatfield21:32.6Lake Fenton86.8
12Sarah Zamaites21:34.2Elk Rapids86.3
10Rachael Walch21:37.4Caro85.2
9Kayla Williams21:39.2DeWitt84.6
12Riley Hacker21:40.1Mt. Pleasant Sacred Heart84.3
12Allison Galsterer21:42.2Reese83.6
12Lily Heath21:47.4Allen Park Cabrini81.9
9Norah Lesner21:48.9Utica81.4
10Hannah Lewis21:49.5Zeeland East81.2
7Sophia Buzzelli21:49.8Clare81.1
12Haley Bendele21:54.7Shepherd79.4
9Ava Iverson21:55.7Benzie Central79.1
9Kennedi Wahmhoff21:57.7Manton78.4
9Morgan Ashcroft21:59.3DeWitt77.9
12Brooke Sweeney21:59.8Reese77.7
Isabella Kroll22:02.2Manchester76.9
10Samantha Wogaman22:04.6Grand Blanc76.1
12Rachel Musser22:05.3Bay City Western75.9
12McKenna Marsh22:06.6Manchester75.5
10Kaitlyn Miller22:07.6Frankenmuth75.1
12Kaitelyn Walker22:08.7Stockbridge74.8
10Celia Begosso22:16.3Ann Arbor Skyline72.2
Audrie Gilin22:18.6Flint Powers Catholic71.5
12Audrey DeSchryver22:19.5Forest Hills Northern71.2
11Brooklyn Whiteford22:23.1Kalkaska70.0
12Sidney Streetman22:24.5Dexter69.5
10Zoe Zeiser22:24.7Utica69.4
11Allison Hilts22:25.0Portage Central69.3
Peytyn Bates22:25.7Hillsdale Academy69.1
12Kaitriss Degroft22:25.8Remus Chippewa Hills69.1
10Sofia Berlanga22:27.2Midland68.6
11Natalie Malczyk22:29.4Huron Valley Lutheran67.9
12Isabel VanDusen22:33.5Cedar Springs66.5
10Alexandra Kirshman22:34.8Walled Lake Northern66.1
10Samantha LaFountain22:36.7Monroe St. Mary CC65.4
12Laura Belding22:42.7DeWitt63.4
10Allison Jones22:45.8Walled Lake Northern62.4
10Gabby Fernandez22:48.3Warren Regina61.6
10Kennedi Wood22:48.6Sparta61.5
8Izabelle LaLone22:50.3Ithaca60.9
11Lauren Brawt22:51.3Sanford-Meridian60.6
7Makinna Foglesong22:55.6Ithaca59.1
12Kylea Braman22:56.1Ithaca59.0
12Madison Golliver23:10.2Cedar Springs54.3
11Kaylee Aultman23:13.9Coleman53.0
11Chloe Sprague23:14.0Dexter53.0
10Kaitlyn Hatfield23:19.2Lake Fenton51.3
8Izzy Szymanski23:21.3Thunder Bay MS50.6
12Meghan Boyle23:23.7Birmingham Seaholm49.8
10Kaelyn Craddock23:23.9Mason49.7
12Callie DeVries23:24.4Grand Rapids Covenant Christian49.5
10Samantha Bloch23:26.6Walled Lake Northern48.8
9Evie Culver23:26.8Frankenmuth48.7
12Grace Staniforth23:29.8Muskegon Catholic Central47.7
10Brooklyn Shutko23:30.9Yale47.4
7Lydia Rasmus23:37.5Saranac45.2
11Hannah Hillary23:40.3East Grand Rapids44.2
Brooklyn Porter23:41.7Battle Creek Lakeview43.8
6Bridget Fullerton23:42.1Western43.6
9Olivia Gartrell23:45.2Davison42.6
Rhianna Armstrong23:45.4Mt. Pleasant MS42.5
12Joanna Wallace23:47.7Pinckney41.8
10Emmalee Springer23:48.9Belding41.4
9Sarah Olszewski23:50.4Clio40.9
12Catherine Leahy23:50.6Elk Rapids40.8
Lexi Hatfield23:52.6Remus Chippewa Hills40.1
12Grace Rennells23:58.3Muskegon Catholic Central38.2
Skylar Maclennan24:01.3Fulton37.2
12Rainey Schreiber24:02.2Remus Chippewa Hills36.9
9Alexa Cleary24:02.8Frankenmuth36.7
Mya Castellon24:10.9Mt. Pleasant MS34.0
12Emma Adler24:13.7DeWitt33.1
10Keira Curneal24:16.5Kalkaska32.2
10Karis Keith24:31.0Auburn Hills Oakland Christian27.3
Raigan Gingras24:42.0Parma Western23.7
10Gabriella Mezei24:56.7Mt. Pleasant18.8
12Joy Swanson25:04.3Pinckney16.2
10Holly Corteville25:06.0Walled Lake Northern15.7
Isabella Reimers25:12.8Manchester13.4
10Leah Kroge25:24.1Auburn Hills Oakland Christian9.6
12Bekah Etherington25:41.7Pinckney3.8
12Maddie Adler25:45.4DeWitt2.5

GradeNameTimeTeamRating
12Riley Hough15:08.5Hartland216.2
12Caleb Jarema15:20.4Pinckney212.2
12Luke Venhuizen15:25.2Traverse City Central210.6
12Jack Kelke15:27.2Romeo209.9
12Garrett Winter15:34.2Parchment207.6
12Owen Sharnas15:36.1Romeo207.0
12Noah Morrow15:36.5Manton206.8
12Owen Johnson15:37.3Ann Arbor Pioneer206.6
12Parker Lambers15:38.5Holland Christian206.2
11Nicholas Negru15:41.0Walled Lake Central205.3
12Brady McArdle15:41.2Davison205.3
12Ben Zwart15:41.7Grand Rapids Christian205.1
11Lezawe Osterink15:49.2The Potter’s House202.6
12Matthew Zeleke15:56.8East Lansing200.1
12Ethan Leitner15:57.9Tecumseh199.7
12Klay Grant15:59.4Muskegon Reeths-Puffer199.2
12Matthew Crowley15:59.5Midland199.2
12Tyler Guggemos16:00.9Kalkaska198.7
12Clayton Kuiper16:01.1Lake Orion198.6
12Easton Williams16:01.2Highland-Milford198.6
12Caden Meyer16:01.9Zeeland East198.4
11Kyle Eberhard16:02.0Linden198.3
12Owen Swisher16:02.1Livonia Churchill198.3
10Jesse Carson16:02.6Capital Homeschool198.1
12Joey Taverna16:03.6Clarkston197.8
11Jared Platt16:04.7White Lake Lakeland197.4
11Joe Muha16:06.1Traverse City Central197.0
12Blake Chipman16:07.6Flushing196.5
12Tinsae Nelson16:08.2Grand Rapids Christian196.3
11William Winter16:08.9Parchment196.0
11Jordan Domany16:09.0Caledonia196.0
12Jackson Jones16:10.5Sparta195.5
11Jonah Hochstetler16:10.6Traverse City West195.5
11Micah Bauer16:10.8Traverse City Central195.4
12Quinn Cullen16:12.0Brighton195.0
12River Meckstroth16:12.6Linden194.8
10Braylon Petty16:12.7Adrian194.8
11Joey Bowman16:13.9St. Johns194.4
12Kenny Minto16:14.8Davison194.1
12Alex Sullivan16:15.3White Lake Lakeland193.9
11Logan Detweiler16:15.4Grosse Pointe South193.9
12Josiah Magley16:15.4Ionia193.9
12Alexander Ortiz16:16.1Temperance Bedford193.6
12Gabriel Phillips16:17.7Clio193.1
11Luke Butler16:18.5Monroe192.8
12Brett Leidal16:19.3Detroit Catholic Central192.6
11Aiden Smith16:19.6Adrian192.5
10Brandon Anderson16:20.0Dexter192.3
12Isaac Stone16:21.1Traverse City West192.0
12Sam Yeager16:21.9Forest Hills Central191.7
12Michael Dennis16:22.0St. Johns191.7
12Josh Oom16:22.3Caledonia191.6
11Colin Graham16:22.5Rockford191.5
11Seth Pianga16:22.8Livonia Churchill191.4
10Alex Thole16:24.1East Grand Rapids191.0
10Connor Clor16:24.5Romeo190.8
12Hong Bing Tang16:25.9Lake Orion190.4
12James Harrison16:26.3Saline190.2
Sam Peterson16:26.7Charlevoix190.1
11Parks Allen16:27.1Ithaca190.0
12Jacob Singleton16:27.3Parma Western189.9
11Rogan Melling16:27.7Hanover-Horton189.8
11Lukas Kriesch16:28.6Yale189.5
12Kyler Dean16:29.3Vicksburg189.2
10Tyler Langley16:29.4Brighton189.2
12Adam Hafeli16:30.5Lake Orion188.8
12Michael Williams16:30.9Lapeer188.7
12Wesley Hollowell16:30.9White Lake Lakeland188.7
12Juan David Hernandez16:31.2Grand Rapids Ottawa Hills188.6
12Hayden Allen16:31.9Alpena188.4
12Jacob Wurtzel16:32.2Freeland188.3
12Josh Otten16:33.5Lansing Catholic187.8
10Nolan Pinion16:34.1Lake Fenton187.6
Kristopher Koster16:34.8The Potter’s House187.4
9TJ Hansen16:35.2Freeland187.3
12Espen Lehnst16:36.1Ithaca187.0
11Hunter Hitzelberger16:36.7Alpena186.8
12David Ferguson16:38.1East Lansing186.3
12Brock Lynch16:38.7Mt. Pleasant Sacred Heart186.1
11Elijah Allen16:38.9Alpena186.0
12Caden Dixon16:39.2Caledonia185.9
12Benjamin DeGood16:39.5Caledonia185.8
11Clayton Ackley16:39.5Hart185.8
10Iain Forrest16:40.1Davison185.6
12Drew Gonzalez16:40.6Portage Northern185.5
9Alex McArthur16:41.1Oxford185.3
12Shawn Juliette16:41.5Livonia Churchill185.2
12Jayden Page16:41.9East Lansing185.0
12Cooper Rokop16:42.2Petoskey184.9
10Jaden Barnes16:42.7Bloomingdale184.8
12Austin Smelker16:43.6DeWitt184.5
12Zac Zemba16:44.7Grandville184.1
12Emerson Laverty16:45.5Bay City John Glenn183.8
12Nate March16:45.8St. Louis183.7
Gabriel Trevino16:46.5Saginaw Heritage183.5
11Zebedee Swager16:46.6Chelsea183.5
11Reuben Wiering16:47.2Grand Rapids Christian183.3
12Jonah Cerone16:47.6Royal Oak Shrine183.1
12Lucas Danic16:48.5Flint Powers Catholic182.8
12Ty Nagy16:49.4White Lake Lakeland182.5
12Landon Buskirk16:49.7Mason182.4
12Griffin Armbrustma…16:50.6St. Johns182.1
12Josh Lamb16:51.0Dexter182.0
10Nolan Nixon16:51.5Cadillac181.8
12Carston Cole16:52.1Holland West Ottawa181.6
11Jake O’Neil16:52.1Remus Chippewa Hills181.6
12Samuel Rankine16:52.6Wyandotte Roosevelt181.5
11Alex Agius16:53.2Grosse Pointe North181.3
10Collin Farmer16:53.9Pewamo-Westphalia181.0
11Carter Boullard16:54.4St. Clair180.9
11Drew Hughes16:54.6Gladstone180.8
11David Harris16:56.0St. Clair180.3
12Alan Corp16:56.5Livonia Churchill180.2
Solomon Kwartowitz16:56.7Bloomfield Hills Cranbrook-Kingswood180.1
10Willem DeGood16:56.7Traverse City West180.1
12Sam Vitale16:57.6St. Clair179.8
12Andrew Adams16:58.0Caledonia179.7
11Espen Wood16:58.8Cedar Springs179.4
11Connor Stefanovsky16:59.5Caro179.2
10Aiden Moore17:00.1Battle Creek Lakeview179.0
10Bryce Nowik17:00.4Clarkston178.9
12Eric Weiss17:00.6Houghton178.8
10Simon VanderVlucht17:00.9Monroe St. Mary CC178.7
9Alex Doneth17:01.4Mason178.5
12David Pruder17:01.8Lansing Catholic178.4
12Cameron Moore17:02.4Allendale178.2
9Theodore Davis17:03.1Dansville178.0
12Zachariah Shealy17:03.2Midland177.9
11Miles Buckley17:05.1Detroit Catholic Central177.3
11Zach Debeauclair17:05.9Pinckney177.0
12Daniel Berg17:06.0Midland177.0
10Blake Ferguson17:06.3Yale176.9
12Thomas Avey17:06.8Livonia Churchill176.7
12Carson Brunk17:07.2Potterville176.6
11Jack Kelly17:07.4Detroit Catholic Central176.5
12Hunter Cybulla17:07.7White Lake Lakeland176.4
12Graham Foster17:08.2Haslett176.3
12Dan Kehoe17:08.7Grandville Calvin Christian176.1
11Roman Cortina17:09.6Ann Arbor Pioneer175.8
10Gregory Janesak17:10.2Sparta175.6
10Samuel Martini17:11.9Kent City175.0
10Zack Truszkowski17:12.3Traverse City Central174.9
12Tristan Lovett17:13.1Caro174.6
10Cooper Grzeskowiak17:13.4Goodrich174.5
12Colin Snyder17:13.7Pinckney174.4
11Chase Klapthor17:14.3Ann Arbor Pioneer174.2
12Brendan Washburn17:14.9Rochester Hills Stoney Creek174.0
12Drew Balow17:15.0Grand Blanc174.0
10Logan Zahn17:15.1Capital Homeschool174.0
Austin Enns17:15.3Hart173.9
12Charlie Ward17:15.4Elk Rapids173.9
11Seth Ackley17:15.9Hart173.7
12Jacob Simmons17:16.3Portage Central173.6
9Ezekiel Grimmet17:16.6Capital Homeschool173.5
11Quaid Schimetz17:17.0Highland-Milford173.3
12Heath LaPointe17:18.3Ionia172.9
12Landon Mars17:18.6Mt. Pleasant172.8
12Erickson Kunzler17:20.1Grand Rapids Catholic Central172.3
12Brian Langlois17:20.3Grand Rapids Catholic Central172.2
11Brett Guzman17:20.8Caledonia172.1
11Thomas Kerber17:21.8Ann Arbor Pioneer171.7
10Ian Lewis17:22.1Livonia Churchill171.6
12Nick Parran17:23.0Monroe171.3
12Tyler Ristau17:23.3Highland-Milford171.2
10Luke Campbell17:23.7Brighton171.1
10Acer Campbell17:23.9Yale171.0
11Ryan McMahon17:24.0East Grand Rapids171.0
12Tomas Peralta17:24.6Livonia Churchill170.8
11Joe Stocchiero17:25.2Bloomingdale170.6
11Andrew Hardy17:25.5Stanton Central Montcalm170.5
12Nolan Tribu17:25.8Kalamazoo Loy Norrix170.4
10Jon Anderson17:26.2Gibraltar Carlson170.3
11Thomas Kennedy17:26.2Highland-Milford170.3
11Levi Mills17:26.5Lowell170.2
12Cole Cunningham17:26.5St. Clair170.2
11Elijah Powell17:26.9Saranac170.0
12Peter Florence17:27.2Ann Arbor Pioneer169.9
10Joe Waalkes17:27.2Grand Rapids Christian169.9
10Nick Cabrera17:27.4Portage Central169.9
7Bobby Jazwinski17:27.7Hart169.8
12Jeffrey Stecker17:28.2Bay City Western169.6
10Isaac Staib17:28.3St. Johns169.6
11Connor Martin17:28.4Lapeer169.5
10Noah Lambers17:28.8Holland169.4
11Trent McFarland17:29.8Utica169.1
12Parker Austin17:29.9Davison169.0
11Broderick Raleigh17:30.4Capital Homeschool168.9
12Luke Dykstra17:30.6East Grand Rapids168.8
11Jack Leyden17:30.7Salem168.8
11Braden Klein17:31.2Freeland168.6
12Andrew Whitman17:31.4Brownstown Woodhaven168.5
11Alex Meszaros17:32.0Riverview Gabriel Richard168.3
12Uriah Armendarez17:32.2Lansing Eastern168.3
11Jude Meldrum-Roy17:33.0North Muskegon168.0
12Donavan Mattson17:33.6Caledonia167.8
12Joshua Aleva17:34.1Detroit Catholic Central167.6
10Ryan Illikman17:34.3Detroit Catholic Central167.6
9Leo Swager17:34.6Chelsea167.5
10Andrew Floros17:34.9Clarkston167.4
10Brennan McKone17:34.9DeWitt167.4
11Joshua Gormley17:35.5Portage Central167.2
10Ryan Allen17:35.8Reed City167.1
12Nathan Rehm17:36.1White Lake Lakeland167.0
12Hunter Frank17:38.1Rochester Hills Stoney Creek166.3
11Luke Morrison17:38.6Berrien Springs166.1
11Noah Momber17:38.6Sparta166.1
11Josh Lassaline17:38.8Detroit Catholic Central166.1
9Henry Dixon17:39.1Forest Hills Eastern166.0
10Ian Richthammer17:39.3Grand Rapids Catholic Central165.9
10Matthew Pattullo17:39.8Caro165.7
9Jeb Hillary17:40.0Grand Rapids Catholic Central165.7
12Eli Dawson17:40.7Mt. Pleasant165.4
12Carter Phillips17:42.2Spring Lake164.9
12Aidan Brzezinski17:43.7Fenton164.4
12Nolan Woodman17:43.8Ithaca164.4
10Tommy Farley17:43.9Petoskey164.4
Bruno Cabrera17:45.5Portage Central163.8
9Aeson Gonzalez17:45.8Portage Northern163.7
12Eric Rice17:46.2Mason163.6
10Ethan Muraszewski17:46.3Utica163.6
12Hayden Moore17:46.4Kalkaska163.5
12Ty Pavlichek17:46.8Unionville-Sebewaing163.4
10Colin MacGregor17:46.9H.H. Dow163.4
10Boden Genovese17:47.1Coloma163.3
8Jackson Lam17:47.1Maple Street Magnet163.3
11Andrew Grier17:48.6Ann Arbor Pioneer162.8
11Owen Ackerman17:50.2Dexter162.3
Casiano German17:50.2Manchester162.3
12Tim Person17:51.1White Lake Lakeland162.0
11Caiden Kippnick17:51.3Manchester161.9
9August Rohde17:52.4Reed City161.5
10Caleb Wynn17:52.6Allen Park161.5
12Preston Mackenzie17:52.7Manchester161.4
11Pablo Razny17:55.0Detroit Catholic Central160.7
12Anden Robertson17:56.2Bay City Western160.3
10David Rochon17:56.9Williamston160.0
12Colin Pearson17:57.5Caledonia159.8
12Parker Young17:59.6Brother Rice159.1
12Jonas Lanser17:59.6McBain Northern Michigan Christian159.1
12Noah Haskell18:00.0Coleman159.0
12Jacob Vanhove18:03.8Unionville-Sebewaing157.7
10Gavin Guggemos18:05.5Kalkaska157.2
11Grant Long18:07.2Adrian Lenawee Christian156.6
11Dominic Balhorn18:07.2Waterford Mott156.6
12Nathan Bylsma18:07.7Grand Rapids Covenant Christian156.4
11Daniel Ebel18:08.8Bay City Western156.1
12Andrew Gerdes18:09.1Ionia156.0
12Ethan Knapp18:09.3Caledonia155.9
12Blake Howard18:09.6Petoskey155.8
10Jacob Montgomery18:10.4Ionia155.5
11Ryland Hughes18:10.4Livonia Stevenson155.5
12Braxton Shutko18:10.4Yale155.5
12Connor Snippe18:11.6Grand Rapids Covenant Christian155.1
12Hunter Bogar18:12.2Clarkston154.9
9Josh Felstow18:13.0Romeo154.7
12Anderson Gattis18:13.2Livonia Stevenson154.6
11Gavin Wiersma18:13.3Zeeland East154.6
11Trevor Flynn18:15.7Waterford Mott153.8
12Jack Vitick18:16.9White Lake Lakeland153.4
10Lukas Reimers18:17.2Traverse City Central153.3
10Peter Huey18:18.1Flint Powers Catholic153.0
11Ian Becker18:18.8Bay City Western152.7
9Will Scally18:19.5Romeo152.5
10Andrew Klaus18:20.3Clare152.2
8Cole Bates18:20.7Hillsdale Academy152.1
9Mason Morrell18:20.8Caledonia152.1
10Jaren Vogel18:21.0Kent City152.0
12Jason Grose18:21.2West Bloomfield151.9
9Rowen Bishop18:22.4East Grand Rapids151.5
12Alex Apetroaei18:22.6Monroe151.5
10Samuel Pugh18:23.3Caledonia151.2
11James Meninga18:23.3Mason151.2
12Preston Ulery18:24.1Temperance Bedford151.0
Wyatt Werner18:24.4Pewamo-Westphalia150.9
8Bryce Gross18:25.1St Robert150.6
10Anthony Kiaunis18:25.3Reed City150.6
11Braden Amthor18:27.1Bay City John Glenn150.0
11Antonio Konopka18:27.6Salem149.8
9Matthew Verellen18:28.6White Lake Lakeland149.5
Landen Livingston18:28.7Whitmore Lake149.4
11Kaden Jensen18:29.7Dexter149.1
10Andrew Foshag18:31.5Monroe148.5
Joe Verellen18:32.2Manchester148.3
9Ayden Barcia18:32.3Clare148.2
8Brock Washburn18:32.4Hart (Rochester)148.2
12Ethan Gruenberg18:32.6Davison148.1
9George Janson18:35.2East Grand Rapids147.3
10Matthew Mizzi18:36.0Allen Park147.0
10Christian Kerfoot18:37.2Elk Rapids146.6
10Camden Moore18:37.6Kalkaska146.5
10Sam King18:38.5Traverse City West146.2
10Lucas Berg18:39.1Midland146.0
10Lucas Ames18:39.3Oxford145.9
9Evan Hunt18:39.3Waterford Mott145.9
9Nathan Koches18:39.8Spring Lake145.7
12Noah Eichhorst18:40.6Romeo145.5
Edison Lopeman18:42.3Parma Western144.9
12Connor Clark18:43.3Walled Lake Northern144.6
12Caleb Kalsbeek18:43.5Grand Rapids Covenant Christian144.5
9Luke Meyer18:43.8Davison144.4
12Gabe Minnich18:46.4Cedar Springs143.5
10Maxx Adams18:47.6Monroe143.1
9Isaak Rubley18:49.0Dundee142.7
11Caleb Kerfoot18:49.9Elk Rapids142.4
9Eddy Granados18:50.2Coloma142.3
12Aaron Bowerman18:50.8St. Louis142.1
12Sam McDonough18:52.5Traverse City Central141.5
9Palmer Ziemer18:52.8Tecumseh141.4
Craig Ringbloom18:53.5Manchester141.2
11Parker Maciejewski18:53.5North Muskegon141.2
9Max Ward18:53.6Elk Rapids141.1
8Noah Devereaux18:56.1Laingsburg140.3
12Sam Davidson18:56.3Spring Lake140.2
Brian Powell18:57.7Manchester139.8
12Cayden Steinebach18:59.6Cedar Springs139.1
10Isaac Kortz19:00.3GR Chariots of Fire138.9
11Hunter Johnson19:02.3Holland138.2
9Kort Thompson19:03.5Caledonia137.8
12Cooper Franklin19:04.9Ann Arbor Pioneer137.4
12Bryce Mathews19:05.6Mason137.1
10Blake Mathews19:06.2Mason136.9
11Sam Markle19:08.2Berrien Springs136.3
12Camdon Geisler19:08.8Watervliet136.1
9Sam Nemeth19:09.3Freeland135.9
9CJ Bennett19:10.5North Muskegon135.5
12Luke Petrinko19:12.3Dexter134.9
11Zachary Utz19:12.3Romeo134.9
10Seth Brown19:12.5Elk Rapids134.8
11Brandon Colquhoun19:13.5Lansing Eastern134.5
9Conner McCormick19:15.1Mason134.0
8Andrew Worsley19:18.4Northeast (Midland)132.9
9Owen Gould19:19.9Romeo132.4
Jeffrey Osterink19:20.7The Potter’s House132.1
9Camden McLeod19:21.3Freeland131.9
12Austin Drolett19:21.7St. Johns131.8
Keagan Reimers19:22.9Traverse City Central131.4
10Jacob Lyonnais19:24.1Muskegon Catholic Central131.0
10Daniel Schruba19:26.0Waterford Mott130.3
9Max Marten19:29.0Tecumseh129.3
10Gunnar Wessel19:30.8MACH128.7
Rick Bauer19:33.1Manchester128.0
8Landen Styka19:33.3Ithaca127.9
12-NovKarl Swager19:34.7Chelsea Running Club127.4
12Adam Fisch19:35.6Caro127.1
11Andrew Salliotte19:36.7Berrien Springs126.8
7Wyeth Angus19:38.0Chelsea Beach126.3
8Carson Wood19:38.4Grand Rapids Catholic126.2
12Cohen Young19:43.2Clare124.6
Mark Good19:45.3Manchester123.9
Matthew Schrauben19:48.0St. Johns123.0
Christian Craanen19:48.1Manchester123.0
12Ethan McFarland19:56.8Auburn Hills Oakland Christian120.1
9Isaac Bignall19:59.7Unionville-Sebewaing119.1
8Ethin Chandler20:03.0Benzie Central118.0
Ryan Good20:04.2Parma Western117.6
10Braden Dalm20:04.8North Muskegon117.4
9Christian Hicks20:05.7Kalkaska117.1
10Luke Douglas20:06.8Auburn Hills Oakland Christian116.7
10Jack Coluccy20:11.9Manchester115.0
12Camden Reynolds20:13.3Middleville Thornapple-Kellogg114.6
Evan Wood20:14.1Grand Rapids Catholic Central114.3
12Jimmy Kolosowsky20:15.3Watervliet113.9
11Bryce Aultman20:15.4Coleman113.9
9Roman Cardenas20:18.2Lansing Eastern112.9
9Ryan Davenport20:19.4White Lake Lakeland112.5
Bob Bates Jr20:23.3Manchester111.2
11Cole Aultman20:27.9Coleman109.7
Seth Good20:28.6Manchester109.5
8Paul Saladin20:36.2Reed City106.9
6Luke Winter20:43.8Parchment104.4
Cooper Tiffany20:44.4Battle Creek Lakeview104.2
10Alex Bushee20:47.0Ionia103.3
Owen Thorburn20:48.2Beach Middle School102.9
12Miles Przybylski20:49.3Temperance Bedford102.6
6Harrison Worsley20:50.5Northeast (Midland)102.2
Logan Wentworth20:51.6Clio101.8
9Logan Dudley20:54.4Coleman100.9
12Nick Malish20:56.1Mt. Pleasant100.3
10Hunter Anderson21:05.1Manchester97.3
Isaac Pety21:08.9MPMS96.0
8Isaac Fullerton21:09.8Western95.7
12Charlie Asman21:17.1Romeo93.3
9Sawyer Kelke21:25.1Romeo90.6
12Chris Warren21:34.9Tecumseh87.4
Roan Van Sumeren21:39.1Parma Western86.0
Liam Riley21:41.1Manchester85.3
11Nathan Robke21:41.9Dexter85.0
8Aaron Allen21:50.2Reed City82.3
11Ethan Bryant21:52.2Auburn Hills Oakland Christian81.6
12Shane Templeman21:57.6Coleman79.8
10Justin Celmer22:06.1Clinton77.0
Piyush Saraiya22:11.0Manchester75.3
Mason Lincoln22:38.8Battle Creek Lakeview66.1
6Xander Allen22:44.8Thunder Bay64.1
Lucas Pety22:48.6MPHS62.8
Micah Good22:57.8Manchester59.7
Caleb Lynd22:58.6Parma Western59.5
PAUL WEISS23:13.7Manchester54.4
11Markus Laisure23:14.0Belding54.3
11Nicolas Salas23:14.9Allen Park54.0
Cody Lam23:17.3Manchester53.2
9Jacob Olszewski23:20.6Clio52.1
Jake Johnston23:21.6Parma Western51.8
Isaiah Jacobs23:22.3Manchester51.6
10Joshua Muma23:40.3Auburn Hills Oakland Christian45.6
8Caleb Carignan23:40.4St Robert45.5
Ryan Kaczor24:19.9Manchester32.4
Logan Flores24:58.4Parma Western19.5
6Joshua Walch24:59.7Caro19.1
Devin Mackenzie25:36.3Manchester6.9
10Daniel Arvizu25:41.0Lansing Eastern5.3
Uncategorized

State of the Rate 2021

Well, another year has passed and I’ve finally had enough time to take a nap.  These speed ratings, rankings, the site, and my work is all a result of you.  Coaches, athletes, parents, administrators, officials, timers, you name it.  You all play a role in the sustenance of the sport and without those roles taking shape the way that they do, my role would be tougher or may not even exist. 

Background

Speed ratings became an idea way back in 2007 when I was helping my uncle coaching at Woodhaven.  At the time, I was an avid Dyestat poster and knew of a fellow forum member doing the same thing out in Washington.  For a season, I was spitting out ratings and rankings and posting on the chaotic MLive forums (RIP).  Although I’m in all accounts a nerd, at that time I had little computer knowledge, it became impossible to balance ratings/life/running/school.  

In 2017, I came into work one day at Hansons and found that the person closing the night before had left a list of times from other schools competing for that D1 state title.  Comparing times is no way to evaluate cross country.  School was out of the equation, I’m definitely not running as much, so why not?  This is something I’ve wanted to do, forgot that I wanted to, remembered about, then had the impetus to get it going again. 

The original intention was numbers-driven, but it has evolved into much more than the numbers.  The relationships, motivation, affirmation, and growth of the sport outweigh any positive feeling obtained from the rankings being “right”.  I 100% support this evolution.

$tat$

The site has grown immensely since writing this similar post two years ago.

YearViewsVisitors
2018113293891
20196609113504
202011094318293
202117688631949

Clearly, what I’m doing is gaining traction.  That being said, I still seek improvement and want to cover more sides of the sport. 

Track

Many have asked, why not do track rankings? 

Two reasons mainly:

1 – Jeff Hollobaugh does a tremendous job with michtrack.org, providing much better coverage of the sport than I could ever dream of, and even if I did dream of, it’s not my position to cut into that coverage.  Stats, history, anecdotes, in the moment knowledge, lists, rankings.  Track is a very objective sport and it requires a level of exacting passion that I don’t provide. 

2 – Tracks are universal (and for the indoor tracks that aren’t, there are already comparisons created by much smarter humans than I).  Cross country courses are not.  Which leads me into…

Winter Projects

It’s not my desire to cover indoor/outdoor track or provide rankings or any sort of analysis on who’s better.  I will highlight the accomplishments of those that I love, in other words, everyone.  But I have an aching desire for more accuracy in course adjustments. 

I wasn’t all that satisfied with the Portage or Holly adjustments this year, to me they were too aggressive.  I used the same graphing method that I’ve used for years, based on my interpretation of how tullyrunners analyzes large invites.  To rectify this, I’ll be grabbing results from past years, as far back as I can help.  When 2022 Portage rolls around, I can compare times from that day vs. the whole amount of times from the past 20(?) years and derive an adjustment.  The same applies for other courses we’ve run throughout time. 

This will also provide a history.  Cross country didn’t begin in 2017 when I came back along.  I’m sure we’ve all wondered how Riley Hough compares to our past greats such as Ritz, Tim Moore, Alzindani.  VanderKooi, Olson, Flynn, Forsyth vs. Goethals, Boyles.  Pioneer vs. Rockford.  Looking to the past can guide our future, and while one can look at times, ratings are better.  And if you doubt that, compare how my regional projections performed vs. the athleticnet hypotheticals.

The goal is a compendium.  Courses and how they’ve run throughout time.  After winter, perhaps getting out to a few more for pictures.  Course maps.  Elevation profiles.  Changes that have been made.  I’m not a fan of keeping school records or course records, as on a year to year or even day to day basis, courses change.  But given a timeline, we can gain a better understanding.

In the past, I’ve expressed desire to learn how to code to make my work easier.  I’d get DQ’ed for this, but that bores the shit out of me.  Last winter, I dove into photoshop and I think that’s been a positive for the presentation of the site and social media.  I will continue with the graphics and I’ll continue with areas I love: maps and running. 

Money

I will be taking down the paypal link.  When I placed that on here two years ago, I was in a place where I needed the extra money.  As of right now, I do not.  There are ads on here which essentially pay for my gas money, but donations aren’t necessary. If you think my work deserves compensation, I appreciate the notion, but spend that money elsewhere in the running community.  This train ain’t gonna stop rollin’, others might find more benefit. 

Thank you all for following along this journey. There will be missteps, I will say the wrong thing, I will argue when it’s not warranted, I will snipe at someone after weeks of little sleep, but you have to understand – I will do everything in my power to improve the sport, motivate individuals, and grow the running community.

-Matt