Uncategorized

2023 Ratings: Happy Acres Regional (33)

PROJECTIONS

How Right/Wrong Was I?

6/6 on the top three teams, making it 11/12 so far.

HAPPILY MOVING ON

I will highlight one kid from each race for a little writeup. With Regionals and their survive and advance attitude, I’ll try to shout out someone who extended their season another week when they weren’t expected to, or contributed to a team that came in with a clutch performance. Of course, that leaves out many athletes who gave a great effort, and all of the athletes that were winners for toeing the line this weekend. Congrats to all.

Erica Walker, Clarkston Everest Collegiate

Her season has been very light on the racing, with almost nothing between late August and late October. But that was thrown out the window yesterday for this vet, who grabbed her second straight top-10 regional finish and a minor season best to go with it.

Isaac FoxElster, Portland St. Patrick

Career began almost two years to the date, an 8th grader running 20:45 here for the Shamrocks. Forty places lower and two minutes faster gave Isaac a state qualifier.

Girls Adjustment: +12
Boys Adjustment: +12

GIRLS RATINGS

GradeNameTimeTeamRating
9Kaylie Livingston18:01.9Whitmore Lake155.4
10Carina Burchi18:50.1Whitmore Lake139.3
10Taylor Wiegand19:55.3Livingston Christian117.6
12Natalie Meadows20:09.6Whitmore Lake112.8
10Sofia Robertson20:29.6Whitmore Lake106.1
12Isabella Yeoman20:48.9Genesee99.7
12Ellayna Meredith21:24.2Portland St. Patrick87.9
10Elodie Weaver21:34.1Whitmore Lake84.6
11Erica Walker21:49.6Clarkston Everest Collegiate79.5
11Brooke Sonnenberg21:49.6Genesee Christian Academy79.5
11Autumn Reynolds21:49.6Potterville79.5
8Madison Markowicz21:58.3Novi Christian Academy76.6
11Kelcie Pung22:02.3Fowler75.2
9Adrienne Mitchell22:02.7Lansing Christian75.1
12Mya Guillermo22:10.0Novi Christian Academy72.7
10Abigail Yatooma22:20.4Novi Christian Academy69.2
9Marian Davlin22:21.5Portland St. Patrick68.8
12Josie Dubuc22:27.4Novi Christian Academy66.9
12Rebecca Smith22:28.5Fowler66.5
10Averie Zinn22:38.3Genesee63.2
12Ciara Parsons22:46.6Whitmore Lake60.5
11Ava Mustapha22:47.5Lansing Christian60.2
9Ezrielle Martin22:55.2Livingston Christian57.6
9Isabella Halfmann23:19.5Fowler49.5
10Juliette Tallon23:23.7Lansing Christian48.1
12Autumn Frost23:33.1Genesee45.0
12Autumn Troupe23:34.5Novi Christian Academy44.5
8Abigail Galazka23:41.8Livingston Christian42.1
9Annie Wernet23:45.0Lansing Christian41.0
11Isabella Nelson-Daniels23:45.1Whitmore Lake41.0
12Hope Tebben24:03.6Lansing Christian34.8
11Adriana Fandino24:14.4Novi Christian Academy31.2
12Eve Herrgott24:14.9Clarkston Everest Collegiate31.0
10Alaina Driver24:20.7Potterville29.1
12Grace O’Hare24:29.7Fowler26.1
9Grace Bell24:34.1Novi Christian Academy24.6
9Makenna Bush24:49.6Lansing Christian19.5
11Emalee Scott25:09.0Potterville13.0
11Maria Saad25:31.0Clarkston Everest Collegiate5.7
12Noelle Keelen25:47.1Genesee Christian Academy0.3

BOYS RATINGS

GradeNameTimeTeamRating
12Connor Rouse18:00.7Genesee155.8
10Landen Livingston18:37.3Whitmore Lake143.6
12Ethan Gray18:43.6Byron141.5
10Josiah Johncox18:44.7Byron141.1
10Isaac FoxElster18:44.8Portland St. Patrick141.1
10Quentin Smith18:50.3Fowler139.2
12Trevor Feldpausch18:51.6Fowler138.8
12Reily Henderson19:02.1Whitmore Lake135.3
10Reuben Jiran19:07.7Novi Christian Academy133.4
9Benjamin Fox19:09.1Whitmore Lake133.0
10Gavin Howery19:12.5Webberville131.8
10Ethan West19:13.7Webberville131.4
10Nathan Camilleri19:17.8Waterford Our Lady130.1
11Aaron Crittenden19:20.8Potterville129.1
12Luke Shenton19:24.6Novi Christian Academy127.8
11Samuel Hubbard19:27.3Livingston Christian126.9
9Landon Miller19:30.2Fowler125.9
11Nate Dillon19:36.7Whitmore Lake123.8
12Jobe Skaff19:40.8Novi Christian Academy122.4
10Ben Young19:43.2Lansing Christian121.6
9Francis Austen19:50.5Portland St. Patrick119.2
11Karl Wegner19:52.0Waterford Our Lady118.7
10Matias Greve19:54.7Lansing Christian117.8
8Trey Johnson20:04.3Livingston Christian114.6
10Ian Ferguson20:09.0Genesee Christian Academy113.0
8Levi Knoop20:16.9Portland St. Patrick110.4
9Nolan Gallagher20:21.3Novi Christian Academy108.9
9Luke Meyer20:23.0Lansing Christian108.3
12Christopher Eads20:30.0Lansing Christian106.0
9Noah Torosian20:34.1Waterford Our Lady104.6
10Andon Prestonise20:34.5Byron104.5
9Brayden DeMasellis20:52.9Livingston Christian98.4
11Caleb Valentine20:54.6Whitmore Lake97.8
12Noah Kuepfer20:58.7Lansing Christian96.4
12Ryan Williams21:03.4Novi Christian Academy94.9
11Jimmy Algawali21:09.0Genesee93.0
10Matthew Howery21:19.5Webberville89.5
10Jonathan Adkins21:31.5Byron85.5
12Elwood Lawler21:32.0Byron85.3
9Carter Thelen21:38.1Fowler83.3
11Bradley DeMasellis21:40.2Livingston Christian82.6
11George Blundy21:43.2Lansing Christian81.6
9Jonah Spencer21:52.1Byron78.6
9Ben Keebaugh22:00.6Fowler75.8
11Jeremiah Slough22:06.3Genesee73.9
10Zedekai Martin22:10.4Livingston Christian72.6
9Tyler Plumb22:10.6Morrice72.5
10Noah Adcock22:22.5Lansing Christian68.5
9David Schneider22:32.7Waterford Our Lady65.1
11Bryce Thane22:41.2Genesee Christian Academy62.3
9Renato Ianni22:57.3Whitmore Lake56.9
10Miles Metrose23:08.7Waterford Our Lady53.1
11Elijah Bauer23:12.6Genesee Christian Academy51.8
10Nick Pung23:31.2Portland St. Patrick45.6
10Timothy Chamberlain23:31.6Portland St. Patrick45.5
12Patrick Rupert23:36.7Morrice43.8
11Gavin Horton23:45.1Genesee Christian Academy41.0
12Nathan Hooley23:48.2Byron39.9
9Aaron VanCleve24:04.2Potterville34.6
10Drew Shenton24:08.8Novi Christian Academy33.1
11Gabe Borgstrom24:10.9Genesee Christian Academy32.4
10Brandon Rouse24:17.2Genesee30.3
10Cayden Biggs24:52.5Genesee18.5
10Trenton Jackson24:54.4Genesee Christian Academy17.9
FrTyler Austin25:17.2Morrice10.3
9Jacob Wegner25:34.1Waterford Our Lady4.6

Uncategorized

2023 Ratings: Clarkston Regional (8)

https://www.instagram.com/p/Cy7MJfytK_K/ idk why it let me embed the Utica one and not the Rochester one 😦

PROJECTIONS

How Right/Wrong Was I?

5/6 on the top-3 teams, with the Rochester girls spoiling the party. But I did get all the qualifiers, as Utica’s girls snuck four into the top-20.

CRUSHED CLINTONWOOD

I will highlight one kid from each race for a little writeup. With Regionals and their survive and advance attitude, I’ll try to shout out someone who extended their season another week when they weren’t expected to, or contributed to a team that came in with a clutch performance. Of course, that leaves out many athletes who gave a great effort, and all of the athletes that were winners for toeing the line this weekend. Congrats to all.

Stephanie Bulat, Rochester

In addition to calculating odds for teams to qualify or win, I also do the same for individuals (but don’t post them beforehand). Stephanie had a 5% chance of finding her way into the top-15 individuals (automatic qualifier). Not only did she find her way into the top-15, in doing so, she was the main driver of her Falcons making it as a team. Her teammates did their jobs, the other qualifying teams ran as expected, and she came through in a big way. Her 19:52 on slower Clintonwood than normal was her first sub-20 and a nearly 20 sec. PR.

Blake Peardon, Lake Orion

It was a rough day for Blake last year. After placing 8th in the OAA Red, he was certainly in the discussion to make it as an individual. But it just didn’t go his way, as his season ended with a 17:46 and 38th place finish. A year later, his fortunes 100% changed. He built on his All-County and top-10 OAA Red finishes, yesterday coming across the line in 14th place.

Girls Adjustment: +10
Boys Adjustment: +6

GIRLS RATINGS

GradeNameTimeTeamRating
11Lucy Cook18:18.7Rochester150.4
11Mallory Bigelow18:36.2Oxford144.6
12Hannah DeRoeck18:58.3Lake Orion137.2
12Braydee Elling19:11.3Oxford132.9
12Alexandra Brigham19:17.2Clarkston130.9
10Addison Herr19:18.5Bloomfield Hills130.5
11Taylor Brodeur19:38.2Oxford123.9
10Audrey Hamilton19:40.9Troy123.0
12Anna Reineck19:41.0Clarkston123.0
10Siene Muraszewski19:43.3Utica122.2
10Taylor Parsons19:49.9Rochester120.0
9Olivia Jenny19:50.7Bloomfield Hills119.8
11Stephanie Bulat19:52.7Rochester119.1
9El McMahan19:54.9Rochester Adams118.4
11Norah Lesner19:56.4Utica117.9
9Emma Brown19:58.0Utica117.3
9Avery DeGrendel19:59.1Clarkston117.0
10Brooke McFarland19:59.3Utica116.9
9Addison Brigham20:01.9Clarkston116.0
10Sydney Fischer20:24.6Clarkston108.5
12Aubrey Mery20:27.6Oxford107.5
11Jamie Patterson20:34.1Oxford105.3
9Linda Lopez20:35.5Lake Orion104.8
12Ana Lopez20:38.9Rochester Adams103.7
11Sophia Aquino20:43.8Utica102.1
12Baylie Tull20:44.0Troy Athens102.0
11Mia Snellgrove20:44.4Rochester101.9
11Irene Oh20:46.2Troy101.3
9Annie Roraff20:46.9Rochester101.0
12Maddie Feurig20:50.0Lake Orion100.0
9Mary Graves20:51.9Lake Orion99.4
10Camryn Quidort20:54.4Oxford98.5
10Laila Bodell20:55.0Oxford98.3
10Cecilia Kreiter20:56.2Rochester Adams97.9
10Lillian Brodoski20:57.2Lake Orion97.6
12Rachel Phillips20:57.6Utica Ford97.5
10Sabrina Gaul20:58.5Troy97.2
10Nadia Fedorinchik20:59.5Lake Orion96.8
11Madie Miller20:59.7Troy96.8
12Jordan Fraifogl21:03.5Waterford Mott95.5
11Kaitlyn Kauppila21:10.7Rochester Adams93.1
10Audrey Henckel21:11.5Rochester92.8
9Lauren Giroux21:11.9Troy92.7
9Skylar Seedman21:14.0Rochester92.0
10Gianna D’Angelo21:14.6Utica Ford91.8
11Stella Phillips21:16.8Rochester Adams91.1
12Maya Noren21:24.9Troy88.4
12Eleanor Kroetsch21:25.9Utica88.0
9Logan Robison21:30.5Clarkston86.5
9Liliana Anderson21:32.7Lake Orion85.8
10Daniella Levitt21:34.1Rochester Adams85.3
12Allison Giroux21:34.4Troy85.2
10Hailey Fisher21:56.9Auburn Hills Avondale77.7
11Alyssa Vietzke22:01.0Sterling Heights Stevenson76.3
11Regina Garcia Burciaga22:03.1Rochester Adams75.6
12Megan Luke22:08.3Sterling Heights Stevenson73.9
10Ava Danielson22:12.9Clarkston72.4
12Carley Richardson22:15.3Bloomfield Hills71.6
9Olivia Carlson22:17.0Bloomfield Hills71.0
11Makayla Perdue-Daniels22:28.8Warren Mott67.1
10Layla Kallivayalil22:36.2Bloomfield Hills64.6
10Mercy Brown22:40.0Warren Cousino63.3
11Valeria Miranda-Diaz22:47.1Troy Athens61.0
12Sofya Tomala22:53.5Utica Ford58.8
9Claire Pikal23:04.4Waterford Kettering55.2
12Marley McMahon23:15.1Warren Cousino51.6
12Caleigh Bovensiep23:18.0Auburn Hills Avondale50.7
10Emma Miller23:27.3Utica Ford47.6
12Marah Erkkinen23:28.3Sterling Heights Stevenson47.2
9Valentina Mansour23:29.7Troy Athens46.8
10Sonal Zachariah23:33.1Bloomfield Hills45.6
11Meredith Winn23:34.3Utica Ford45.2
9Aris Swan23:35.9Waterford Kettering44.7
12Gabriella Stachowski23:43.9Waterford Mott42.0
11Meher Deol23:54.9Troy Athens38.4
9Charlotte Cotta24:17.5Troy Athens30.8
9Lilly McNair24:29.3Utica26.9
12Gillian Johnson24:33.3Waterford Mott25.6
11Praharshita Dasararaju24:37.3Troy Athens24.2
12Annalise Griffin24:38.5Bloomfield Hills23.8
12Aria Sayajon24:44.3Warren Mott21.9
11Allison Phillips25:03.5Warren Mott15.5
11Brennan Lowman25:12.5Utica Ford12.5
11Adison Cooke25:19.5Sterling Heights Stevenson10.2
11Julia Ferro25:43.3Warren Cousino2.2

BOYS RATINGS

GradeNameTimeTeamRating
12Vishvaa Ravishankar15:29.4Troy208.2
11Taye Levenson15:45.3Bloomfield Hills202.9
11Kian Schneeweis15:52.5Troy200.5
11Alexander McArthur15:59.0Oxford198.3
10Harper Wesley16:07.3Utica195.6
10Nate Linden16:11.6Troy Athens194.1
12Louis D’Souza16:15.1Troy193.0
11Cayden DeGrendel16:16.1Clarkston192.6
10Ryan Barnes16:20.2Clarkston191.3
12Bryce Nowik16:21.5Clarkston190.8
11Napolean Lino16:22.5Rochester190.5
11Luke Morehouse16:23.3Utica190.2
12Aiden Janes16:24.4Rochester Adams189.9
11Blake Peardon16:25.4Lake Orion189.5
12Andrew Floros16:27.8Clarkston188.7
11James Cusick16:28.6Oxford188.5
12Jacob Esser16:30.5Troy Athens187.8
12Lucas Ames16:33.5Oxford186.8
12Cass Feeney16:34.2Oxford186.6
12Ethan Muraszewski16:40.4Utica184.5
11Collin McLaughlin16:44.3Rochester183.2
12Oliver House16:44.7Lake Orion183.1
11Max Myrand16:45.2Oxford182.9
11Myles Linden16:46.9Troy Athens182.4
12Dylan Esser16:50.7Troy Athens181.1
12Johnathan Mitchell16:51.4Utica Ford180.9
10Max Houvener16:52.4Lake Orion180.5
11Akshat Arora16:53.0Troy180.3
12Ferdinand Viereck16:53.1Rochester Adams180.3
12Silas Smith16:54.7Utica179.8
12Drew Lenard16:57.7Rochester178.8
11Quinn Kelly16:58.6Troy178.5
11Jaxson Nowik16:59.6Clarkston178.1
12Andrew Mercier17:06.5Waterford Kettering175.8
11Reynold Wei17:08.3Rochester Adams175.2
11Braden Cinato17:12.4Warren Cousino173.9
11Joshua Ellingsworth17:12.9Clarkston173.7
10Aaron Hemstreet17:15.6Warren Cousino172.8
11Raymond Lucero II17:20.5Lake Orion171.2
11Braden Waechter17:21.9Clarkston170.7
11Jacob Van Houten17:26.1Troy169.3
11Richard Qu17:26.8Troy169.1
12Paul Gopez17:33.1Warren Cousino167.0
11John Lonsway17:33.5Sterling Heights Stevenson166.8
11Anthony Oddo17:33.9Rochester Adams166.7
12Rhenier Weeks17:34.0Utica Ford166.7
11Evan Hunt17:34.2Waterford Mott166.6
10Charlie Curtis17:35.5Utica166.2
10Dean Gallucci17:38.9Utica Ford165.0
12Drake Demaris17:39.0Warren Cousino165.0
11Enrique Allor17:40.7Warren Cousino164.4
12Dean Pascoe17:42.5Rochester163.8
12Tanner Stewart17:44.4Lake Orion163.2
10Caleb Schwarz17:46.9Waterford Kettering162.4
10Carter Jacobsen17:49.9Oxford161.4
12Sean Stein17:50.8Lake Orion161.1
11Gavin Frandle17:53.3Utica160.2
12Brady Crake17:54.7Waterford Mott159.8
11Cole Maxwell17:54.9Rochester Adams159.7
10Anthony Frei17:55.2Rochester159.6
10Ryan Hunt17:55.8Bloomfield Hills159.4
10Cayden Canham17:58.2Oxford158.6
9Conner McLaughlin17:59.6Rochester158.1
11Levi Clair18:02.1Utica157.3
11Logan Ference18:04.0Troy Athens156.7
12Noah Miller18:04.8Troy Athens156.4
12John Price18:07.7Rochester Adams155.4
9Zach Shaffer18:08.0Utica Ford155.3
11Mitch Ngatio18:09.4Rochester Adams154.9
11Noah Murray18:11.0Bloomfield Hills154.3
10Luke Mulka18:15.9Utica Ford152.7
12Robert Gaines18:20.3Bloomfield Hills151.2
12Praneel Basu18:22.1Bloomfield Hills150.6
11Christian Frederick18:29.5Sterling Heights Stevenson148.2
11Liam Dempsey18:33.0Troy Athens147.0
10Kyle Massimilla18:35.4Utica Ford146.2
12Nick Truong18:37.7Waterford Kettering145.4
11Aiden Baugh18:45.5Waterford Kettering142.8
10David Mann18:49.4Sterling Heights Stevenson141.5
11Andre Buford18:54.1Sterling Heights Stevenson140.0
12Mateo Mele18:55.5Warren Cousino139.5
12Daniel Schruba19:14.4Waterford Mott133.2
12Robert Ogilvy19:18.1Utica Ford132.0
11John Cobb19:26.0Bloomfield Hills129.3
9Caleb Erkkinen19:27.8Sterling Heights Stevenson128.7
11Nate Bell19:29.7Bloomfield Hills128.1
11Jacob Bentley19:40.2Sterling Heights Stevenson124.6
12Michael Drakos19:42.9Lake Orion123.7
11Cayden Haupt19:44.7Warren Cousino123.1
11Cameron Berna19:51.7Sterling Heights Stevenson120.8
9Carson Pavloff20:00.6Auburn Hills Avondale117.8
12Kevin Lenz20:17.7Warren Cousino112.1
10Wes Karsen20:20.5Waterford Kettering111.2
10Brandon Chan20:29.0Auburn Hills Avondale108.3
10Joshua Schang20:34.1Warren Cousino106.6
9Wyatt Bovensiep20:34.3Auburn Hills Avondale106.6
11Sam Criner20:38.9Warren Mott105.0
11Jabbar Jabbar21:23.3Warren Mott90.2
11Anthony Badia21:25.6Warren Cousino89.5
9David Alsip21:26.5Warren Mott89.2
10Bailey McClain22:12.8Waterford Kettering73.7
12Bailey Mousseau22:39.4Warren Mott64.9
11Samer Alzuhairi23:43.9Warren Mott43.4
12Kiet Tran23:45.5Warren Mott42.8
12Anthony Le23:51.4Warren Mott40.9
11Cameron McMeekin24:07.4Auburn Hills Avondale35.5

Uncategorized

2023 Regional Projections: South Christian Regional

Finally, the start of the season we’ve all been waiting for. Throw out all the fast times from September, but apply all the lessons learned through the summer and fall. Regional week is here and with it comes the many projections and previews I’ll write.

Just as last year and throughout the season, I’m projecting these using race simulations. Through a season’s worth of speed ratings, one can determine a runner’s average rating and the variability of those ratings. Both those factors are then weighed towards more recent meets, which are then simulated thousands of times using a Monte Carlo analysis (also described by TullyRunners here). Over those thousands of race simulations, one can determine a team’s average place and average score, a runner’s average place, odds on winning, and odds on qualifying.

These are useful in cross country scenarios, where you have consistent runners and those who are a bit more up and down. For example:

Tanner TimeTanner RatingTanner Avg.Tanner StDev.
15:30210  
15:45205  
16:00200  
16:15195  
16:301902007.91
MIXCSR TimeMIXCSR RatingMIXCSR Avg.MIXCSR StDev.
16:09197  
16:12196  
16:15195  
16:18194  
16:211931951.58

Jacob at his best might be faster than I in four of the five races during the season. I’d almost never be All-State in Division 1, but he might contend for a top-5 spot or place 60th.

If we did 20 simulations, this is how it might turn out:

RaceTanner Avg.Tanner StDevTanner RatingMIXCSR Avg.MIXCSR StDevMIXCSR Rating
12007.9202.11951.6195.6
22007.9196.21951.6194.1
32007.9190.01951.6199.2
42007.9193.41951.6192.5
52007.9206.81951.6195.7
62007.9201.81951.6196.1
72007.9171.61951.6194.9
82007.9189.21951.6195.9
92007.9205.51951.6197.0
102007.9203.81951.6192.6
112007.9192.31951.6196.5
122007.9196.91951.6196.4
132007.9198.51951.6195.6
142007.9203.21951.6194.1
152007.9193.91951.6192.6
162007.9199.31951.6193.2
172007.9208.71951.6194.2
182007.9213.71951.6194.6
192007.9212.61951.6197.1
202007.9206.31951.6193.9

I’d win four times, but I’d never have the ability to win a title like he had in Race 18. He’s usually All-State, but may cost his team a title through his effort in Race 7.

The simulations give the possibilities of those scenarios and all the various scoring scripts. A sixth girl that can pop off on any certain day, a reliable boy who always runs 17-flat, you name it. Hopefully, they better elucidate our contenders, qualifiers, and how these races play out over the weekend.

But always remember, races aren’t run on paper or on a computer. These projections are meant to better our sport, give more attention where little is given. Although I take pride in their accuracy, this endeavor would be quite boring if it were always perfect. I look forward to these being proven wrong and I expect to hear about it as well.

SUMMER PREVIEW
MID-SEASON

GIRLS

Ranked Teams

#4 East Grand Rapids
#17 Middleville Thornapple-Kellogg
#21 Forest Hills Eastern
#24 Grand Rapids South Christian

Projected Individual Qualifier Cutoff

15th place.

Projected PlaceTeamAvg. ScoreAvg. PlaceWin %Top 3 %
1East Grand Rapids421.095+95+
2Middleville Thornapple-Kellogg922.295+
3Forest Hills Eastern1063.363
4Grand Rapids South Christian1083.541
5GR West Michigan Aviation1364.9
6Richland Gull Lake1956.6
7Marshall2077.6
8Hopkins2148.0
9Battle Creek Harper Creek2188.2
10Belding2399.6
11Portland27211.0
12Hastings33912.0
13Wayland Union39713.2
14Lake Odessa Lakewood41213.8

Projected PlaceGradeNameTeamAvg. Place
112Drew MullerEast Grand Rapids1.0
211Sadey SeyferthEast Grand Rapids2.0
312Addison WashlerForest Hills Eastern4.7
411Ava CrewsMiddleville Thornapple-Kellogg5.1
512Emma DeVriesGR West Michigan Aviation5.3
612Camille DeColaMarshall5.7
79Caroline RandallHastings6.4
89Adeline ArmstrongEast Grand Rapids7.5
912Ellia AgarGrand Rapids South Christian7.8
1010Jillian ClasonForest Hills Eastern11.5
119Lane IsomRichland Gull Lake12.2
1210Madelyn BaarEast Grand Rapids12.5
139Ainsley SullivanForest Hills Eastern14.5
1412Jaeden HarshbergerHopkins16.1
159Meghan-Jane SkidmoreMiddleville Thornapple-Kellogg19.3
1612Emma MonroeBattle Creek Harper Creek19.4
179Ellie HarmonMiddleville Thornapple-Kellogg19.7
1810Rory WorkmanEast Grand Rapids20.5
1911Desiree Duque-RicoGR West Michigan Aviation20.9
2011Avery WezenskyPortland21.0
2111Rachel BerkenpasGrand Rapids South Christian23.2
2210Catherine SchellhammerEast Grand Rapids23.6
2310Madison KietzmanMiddleville Thornapple-Kellogg24.6
249Peyton HardyMiddleville Thornapple-Kellogg25.5
2510Chloe RinzemaGrand Rapids South Christian25.5
2611Kambria MooredHopkins26.8
2711Mackenzie ZahmBelding27.3
2812Riley VanderLaanGrand Rapids South Christian28.1
2910Leah McPartlinMarshall28.6
3011Quincy StifflerEast Grand Rapids30.0

BOYS

Ranked Teams

#1 Forest Hills Eastern
#4 East Grand Rapids
#8 Marshall

Projected Individual Qualifier Cutoff

You throw three top-8 teams in a region and you get a potential 23rd place qualifier.

Projected PlaceTeamAvg. ScoreAvg. PlaceWin %Top 3 %
1Forest Hills Eastern391.095+95+
2East Grand Rapids512.095+
3Marshall843.095+
4Battle Creek Harper Creek1584.1
5Hastings1915.5
6Grand Rapids South Christian1945.7
7Wayland Union2218.0
8Richland Gull Lake2238.1
9GR West Michigan Aviation2268.4
10Ionia2359.2
11Middleville Thornapple-Kellogg30211.3
12Belding32612.3  
13Portland33012.6  
14Hopkins35613.9
15Lake Odessa Lakewood42115.2
16Battle Creek Pennfield43715.9

Projected PlaceGradeNameTeamAvg. Place
112Alex TholeEast Grand Rapids1.4
211Jack BidwellMarshall1.9
311Henry DixonForest Hills Eastern3.7
412Brendan HovingForest Hills Eastern4.9
510Jonah WorkmanEast Grand Rapids5.8
612Liam HinmanForest Hills Eastern6.0
712Ryan BrinkerEast Grand Rapids6.4
811Dominic LowrieBattle Creek Harper Creek6.9
912Cooper JacobsenForest Hills Eastern9.3
1012Connor GriffithMarshall9.5
1112Jacob MontgomeryIonia11.6
1212Lucas Van MeterMiddleville Thornapple-Kellogg14.2
1311Reece DavisMarshall15.1
1412Tate MillerForest Hills Eastern15.9
1510Jack EdisonEast Grand Rapids16.1
1612William O’DellBattle Creek Harper Creek16.5
1710Gavin MarkuckiRichland Gull Lake17.6
189Abraham McHughMarshall18.7
1911Dylan PallettWayland Union18.7
2012Davis ChristyEast Grand Rapids21.9
2112Luke UelandForest Hills Eastern22.0
2211Tyler EndresForest Hills Eastern22.7
2312Riley ShultsHastings22.9
2411Brandon SimmonsHastings23.1
2510Jeryn FrisbieBelding24.9
2612Isaac DyerWayland Union25.4
2710Thad VanderLaanGrand Rapids South Christian27.2
2810Jack EstelleHopkins28.9
2910Cooper GardnerBattle Creek Harper Creek28.9
3010Finn TaurenRichland Gull Lake29.1