Uncategorized

2023 Rankings: Week 4, Division 1

There may not be many meets from this mid-September weekend, but the ones that exist are huge and begin to tell the tale of the season. There’s been some movement in terms of the rankings, and if you pay attention to the hypothetical scores, you’ll see movement there even if a team’s ranking is the same.

If you’ve followed these over the past few years, you may know the gist of these, but let’s break it down once again:

The individual ratings take into account all the meets listed here. There are a few meets missing that I’ll link to, but pretty much any meet with a significant number of athletes will have been calculated. An individual’s rating takes their best 75% of rated races (rounding up, so 4 of 5, 5 of 6, etc.), weighs them with more recent races having a higher weight, then spits out a final rating. The team rankings score those individuals as if they were in a meet against their entire division.

There are a few changes from previous years:

  • No more ratings of weekday, conference meets
    • Why? One, often these aren’t raced all out and end up underrating a runner. Two, to lessen my workload. I’d rather concentrate on these rankings and use the weekend invites that are more likely to be raced hard to determine the rankings.
  • Using the top 75% of races instead of 67%
    • Why? If I’m gonna use fewer overall races from a runner’s resume, I have to make up for it in some way.
  • No more individual rankings posted to social media
    • Why? I hate instances where a runner stagnates or falls back over the course of the season and it’s posted for the world to see. I recognize people want to know where they’re ranked, so just having it on the website is a happy medium.
  • More writeups focused on the top teams and individuals, rather than just handpicking one each week
    • I’ve found that when it comes toward state time, I know all the numbers and what a kid might run, but have a tough time pointing toward a narrative. Hopefully writing a little recap and what to look forward to will help in that regard. I started with three for the first rankings, then five this week, and so on.
  • Posting these one division at a time
    • If you’ve noticed, I always go Division 4 first, trending towards Division 1. This is done intentionally! Traditional media always focuses on the larger schools. By focusing on the smaller divisions first, they get the love that they might not normally receive. With a bit of free-r time this week, I should get to the Upper Peninsula.

Now I need to be serious for a minute. These are for fun. If you don’t like these fun rankings, you don’t need to participate, you don’t need to call me names, talk trash to your fellow competitors, or send rude emails. We good here? Enjoy.

Ann Arbor Pioneer

Week Three: “I should know better. Each year, it’s a question along the lines of “who will replace Emily/Cookie/Sarah/Dudek/Anne” and each year, it’s an answer with someone new. Lydia Bowman is a girl that’s stepped into a prominent role, running in the mid-18’s and grabbing top-5 finishes at Benzie and John Bruder. Lydia, along with her Pioneer teammates will be racing Friday in Spartan Elite, going against a strong field with the likes of Brighton, Northville, and Holland West Ottawa.”

The Pioneer traveling roadshow took its talents to East Lansing last week, rocking another dominating victory. Natalie Mello continued her silent, solid, and consistent start to the year, notching her third consecutive sub-19 with a 18:56, 10th place finish.

Romeo

Week Three: “Missing a few pieces of what they hope to bring forth in the late season but that hasn’t stopped the Bulldogs from racking up wins at Lamplighter, Averill and in the MAC Red.”

Sickness ravaging through northern Macomb County, the Bulldogs were missing three of their top seven at Holly. They still pulled through, thanks to Olivia Purdy holding it down in the 4 spot and Maya Muskan stepping in as their 5.

Brighton

Week Three: “The KLAA can be a brutal conference. Coming off a highly competitive Averill Invite then rolling right into a tri containing a top-5 Northville team. The Bulldogs survived with a victory and now head to Spartan on Friday.”

The Bulldogs took the momentum from the weekday win and used it to dispel many top-10 squads at Spartan. They’ve been very steady this year, with hardly any girls blowing up in big races. There will be plenty of big races to come and I think they’ve solidified that they have an excellent shot of contending for a podium spot.

Northville

You may have noticed these Mustangs punching high above their preseason rankings. There may be a number of factors, but one small one could be the frontrunning of Cassie Garcia. At Lamplighter, she assisted Molly Kate Coates before blasting the final mile. At Spartan, she took that patience and unleashed a lifetime best.

Grand Haven

Addy Smith has begun to show the promise she held during track (2:19/5:22), running a personal best of 19:08 at the latest OK Red Jamboree. That low-19 effort was almost a minute faster than her OK Red opener from her sophomore year.

RankTeamRegionScoreLast Week
1Ann Arbor Pioneer51221
2Romeo91992
3Brighton42693
4Northville63364
5Grand Haven14195
6Forest Hills Central34388
7Traverse City West244310
8Holland West Ottawa14466
9Saline54577
10Oxford84699
11Okemos247311
12Rockford158614
13Jenison163712
14Traverse City Central266316
15Davison471917
16Utica873318
17Macomb Dakota975923
18Grosse Pointe South976121
19Fraser977720
20Rochester880426
21Dexter480922
22Walled Lake Northern782013
23Rochester Hills Stoney Creek982825
24Livonia Franklin686924
25Zeeland West187030
26Portage Central387115
27H.H. Dow290027

Northville

Week Three: “Have met the challenges of all competitors thus far, taking home titles at Lamplighter and Bath. But the toughest test might’ve been yesterday’s tri against Brighton and Canton, where the Mustangs eked out wins against two top-10 squads.”

I lied. The toughest test was at Spartan, where a tie with Brighton invoked their 6th runners, to which the Bulldogs prevailed. But it’s early and you have a kid such as Ishaan Kundapur evolving from his 18-flat openers to mid-16’s at Forest Akers.

Brighton

Week Three: “That tri against Northville was intriguing in the sense that the path toward a state title becomes perfectly clear. Can the Bulldogs establish enough of a gap between their 3rd-5th runners and Northville’s to counteract the margin between each of their top two’s. Speaking of those top two’s, Luke Campbell is in the middle of a breakout senior year. Has hovered around 16-flat at Cass Benton when he was typically in the 17’s there last year.”

Through two runners, Northville scored 14 to Brighton’s 30. For their 3rd through 5th, Brighton scored 63 to Northville’s 79. There are many paths to victory in cross country and one of the more common ones is through quality depth, especially in larger fields. This is where the race could be won in weeks to come.

Grand Haven

Week Three: “At a Bredeweg Invite chock full of the West Coast’s best D1/D2 teams, the Bucs attained a fairly clear victory. Of course, Seth Norder did what he had to do in order to win, but it’s the improvement and addition of a few parts that gives the GH team their strength. Plenty of experience and a new addition, Luka Hammond, navigating the mid-16 waters as a true freshman.”

Competing against the West Side’s best in the first OK Red Jamboree, the Bucs placed 4 in the top-8, 5 in the top-10, and cruised to a 17 point victory.

Oxford

Proved their worth at the weekend invites. After finishing third in the first OAA Red Jamboree, the Wildcats turned around and vanquished Metro Detroit’s best D1 teams at Holly. Lucas Ames had one of the more clutch races, coming in as their 4th boy in his first sub-17 ever.

Canton

The Green division may not be Spartan Elite, but you have a field full of D1 teams that love cross country – willing to travel from all over to compete on a Friday. The Chiefs scored 31 points in that field, smashing the top-20 and sub-17 with all 7 of their varsity runners.

RankReal TeamRegionScoreLast Week
1Northville61601
2Brighton42352
3Grand Haven13293
4Oxford83664
5Canton63806
6Ann Arbor Pioneer54405
7Kalamazoo Central344710
8White Lake Lakeland747411
9Romeo94838
10Forest Hills Central351217
11Clarkston853712
12Livonia Churchill657013
13Macomb Dakota96019
14Walled Lake Northern76227
15Jenison164715
16Plymouth667531
17Troy870222
18Saline573318
19Utica873516
20Bay City Western275524
21Portage Central377826
22Traverse City Central277914
23Zeeland West178419
24East Kentwood382521
25Howell486625
26Lake Orion889120
27Rockford189827

GIRLS INDIVIDUAL RANKINGS

Rachel Forsyth

Week Three: “For the ratings, I really don’t pay attention to jamborees. Purely as a fan of the sport, check out her 16:44 at Bedford. Judging by the times, the course ran fair and even in one of the tougher leagues in the state, she gapped the field by two minutes.”

The dominance continued. Another considerable gap, this time by 45 seconds. Sub-17 on a Spartan course that for its lack of hills, never seems to run fast.

Selma Anderson

Week Three: “At MITCA last year, popped into the 17’s for the first time ever and this fall, she’s back for more. 17:52 in her debut at Under the Lights was more than 1.5 minutes faster than her 2022 debut.”

At a quick glance (and by my count – probably wrong), Selma had run at Riverside seven times prior to Saturday. None of those seven were sub-18, so girl had to make up for lost time and leave her mark on the course. 17:32 in the Session 2 race was good for a victory and massive personal best.

Victoria Garces

Week Three: “Continuing the momentum from the late seasons of cross and track. It’s been a win each time out and always by a considerable margin. She’s coming down to Holly on Saturday for her biggest test of the year.”

Unfortunately, we didn’t get to see her at Holly ☹.

Lucy Cook

Her Spartan Invite went much better than last year. An 18:10 was nearly a minute faster than the previous year. Rochester is taking the weekend off, we’ll see her return to action next week with an OAA White Jamboree and the Hansons Invitational.

Jayden Harberts

Getting back into the swing of things during her senior year. An 18:15 win at Willow was a season best.

RankGradeNameTeamRatingRegion
112Rachel ForsythAnn Arbor Pioneer183.15
212Selma AndersonGrand Rapids Ottawa Hills167.53
311Victoria GarcesH.H. Dow158.72
411Lucy CookRochester154.88
512Jayden HarbertsMacomb Dakota153.69
611Cassie GarciaNorthville152.76
710Natalia GuaresimoRomeo152.29
810Emmerson ClorRomeo150.99
912Ella ChristensenNorthville150.46
1012Katie WatkinsH.H. Dow149.82
1112Morgan BrownLivonia Churchill149.16
1212Clara James-HeerForest Hills Central148.53
1312Lydia BowmanAnn Arbor Pioneer148.15
1411Valerie BeeckGrand Haven146.51
1512Carrigan EberlyBrighton146.24
1612Natalie MelloAnn Arbor Pioneer146.15
1712Layla KrayemLivonia Stevenson145.56
1812Payton SchefflerBrownstown Woodhaven145.05
1911Mallory BigelowOxford144.68
2011Violet HrabovskyRomeo143.89
2110Leah CorbyRochester Hills Stoney Creek143.39
2211Grace TykockiGrand Blanc142.84
2311Isabelle BeckerBay City Western142.12
2412Hannah DeRoeckLake Orion141.38
2512Elaina (Laney) AligSaline140.75
2611Ava PetersLivonia Franklin139.76
2710Lydia LaMarraBrighton139.44
2812Ella KirkwoodTraverse City Central139.32
2912Alexis BallTraverse City Central138.42
3010Ava PorrasHolland West Ottawa137.91
3110Addie BirkholzHolland West Ottawa137.11
3210Addison HerrBloomfield Hills137.08
3312Allison MayerAnn Arbor Skyline136.94
3412Shannon GillahanOkemos136.92
3512Braydee EllingOxford136.28
3611Annie AlkemaKalamazoo Central136.13
3710Audrey HamiltonTroy134.98
3811Alena BlumbergDexter133.14
3911Lauren WalkerHolt132.82
4012Mariah BelmontMacomb Dakota132.69
4112Sylvia Sanok DufalloAnn Arbor Pioneer132.35
4211Chloe DeRidderGrandville132.21
4311Jordyn KlaasenZeeland West132.11
4412Alisia OlteanuWalled Lake Western131.77
4512Paige McArdleDavison131.64
4610Ava LawrenceEast Kentwood131.53
4711Grace GrupidoFraser131.39
489Anyla RobinsonDetroit Cass Tech131.35
499Ava GoodmanHartland130.74
5010Abby VeitTraverse City West129.52

BOYS INDIVIDUAL RANKINGS

Seth Norder

Pulling an audible here. The ratings and numbers say one thing, logic and reason says other. The rules and methods I use to determine these are meant to work for the vast majority of competitors, but not those who exert just enough effort to win. Seth has won when necessary and not gone to the well when unnecessary. His 15:24 in the Spartan Elite race was enough to outlast all the other Division 1 runners.

Thomas Westphal

Came in right behind Norder in 15:26. His attitude and racing style has been consistent throughout, whether it’s been leading at Shepherd in 4:40, hanging with Benne through 1200, or as it was on Friday, mixing it up with the lead pack and holding on with whatever he had left.

Brendan Herger

Week Three: “Just chillin’ in this early season. He’s been in the 15’s in each of his three races thus far, one of those at the perennially tough Cass Benton and the other a win at Bath.”

Brendan took a much more patient approach to Spartan, covering the final 1782 meters (1.1) in 5:21, making up 16-17 seconds on Westphal and Norder. In the end, it was damn close, but not enough. Regardless, he’s right there with those two, probably possessing the best pure speed as well.

Vincent Guaresimo

Week Three: “Two 2nd’s and a 3rd, but think of his early season in terms of comparison. 16:26 to 15:52 at Lamplighter and 16:44 to 16:13 at Averill.”

Might not be winning, but man he’s consistent. Three big efforts, all the equivalent of a ~15:30.

Ethan Powell

Definitely taking The Leap in his junior year. He’s already been in the 15’s on five occasions, getting there even in weekday tri meets. His 15:36 on the soft Forest Akers turf was a good 40 seconds faster than last year.

Vishvaa Ravishankar

A 15:41 at Holly may have not been a personal best, though it was easily his best performance of this young season.

RankGradeNameTeamRatingRegion
112Thomas WestphalAnchor Bay213.89
212Brendan HergerNorthville211.76
312Vincent GuaresimoRomeo209.99
411Ethan PowellNorthville209.36
512Vishvaa RavishankarTroy209.38
610Kyle O’RourkeHighland-Milford208.87
712Seth NorderGrand Haven208.71
812Aiden MooreBattle Creek Lakeview207.93
912Tyler DonovanFraser207.79
1012Luke SulimanAnn Arbor Skyline207.64
1111Taye LevensonBloomfield Hills206.88
1212Noah SelvarajBay City Western206.72
139Kamari RonfeldtAnn Arbor Pioneer205.65
1412Ty ParkerWalled Lake Northern205.27
1511Seth ConnerJenison205.01
1612Brandon AndersonDexter204.94
1712Vincent Peterson SandAnn Arbor Pioneer204.85
1811Kian SchneeweisTroy204.58
1912Sebastian RamirezRoyal Oak204.37
2012Iain ForrestDavison204.04
2111Alexander McArthurOxford203.18
2212Pierce GrzymkowskiWhite Lake Lakeland202.67
2312Eric OverdierAnn Arbor Pioneer202.55
249Jack MacGregorHowell201.64
2512Tyler LangleyBrighton201.24
2612Jasper CaneKalamazoo Central201.03
2712Mitchell ClarkCanton200.26
2812Connor ClorRomeo199.99
2912Luke CampbellBrighton199.94
3011Malcolm SpeigleLivonia Churchill199.76
3112Liam WaltersGrand Rapids Ottawa Hills199.43
3212Evan RiceWalled Lake Northern198.17
3311Evan NickolesEast Kentwood198.03
3412Truman JohnsonSaline197.65
3511Mason LucasJenison196.71
3610Aiden PengellyCanton196.66
3712Dylan PenberthyL’Anse Creuse North195.99
3810Harper WesleyUtica195.88
3910Benjamin HartiganNorthville195.46
4010John BlaskowskiSaginaw Heritage195.42
4112Mason JettAnn Arbor Skyline195.44
4212Bryce NowikClarkston195.28
4311Noah SchuetteRockford195.21
4412Ian LewisLivonia Churchill195.06
4511James CusickOxford194.78
4611Tyler BrockBrighton194.54
4712Carter FoxMacomb Dakota194.59
4811Jonah BillsBattle Creek Lakeview194.53
4912Zack TruszkowskiTraverse City Central194.02
5011Max MyrandOxford193.68

MORE $TAT$

Girls

RankTeamRegionFifth Runner
1Ann Arbor Pioneer5129.4
2Brighton4120.8
3Traverse City West2117.1
4Romeo9115.8
5Northville6111.5
6Saline5108.8
7Okemos2107.7
8Forest Hills Central3106.3
9Grand Haven1104.9
10Oxford8103.0
11Holland West Ottawa199.0
12Traverse City Central298.2
13Davison497.7
14Walled Lake Northern796.3
15Grosse Pointe South996.3
16Rochester Hills Stoney Creek996.0
17Jenison195.8
18Rochester895.5
19Utica895.3
20Dexter494.3
21Macomb Dakota992.5
22Salem692.0
23Lake Orion891.1
24Zeeland West190.9
25Novi790.3
26Rockford190.3
27Byron Center390.3
RankTeamRegionTop 5 Spread
1Novi70:28
2Traverse City West20:37
3Canton61:06
4Grosse Pointe South91:09
5Birmingham Seaholm71:09
6Brighton41:16
7Lowell31:17
8Muskegon Mona Shores11:17
9Clarkston81:18
10Walled Lake Northern71:21
11Berkley71:23
12Royal Oak71:24
13Midland21:25
14Mt. Pleasant21:26
15Saginaw Heritage21:27
16Okemos21:28
17Dearborn Fordson51:29
18Rochester Adams81:30
19Lapeer41:32
20Jenison11:32
21Portage Central31:34
22Byron Center31:35
23Saline51:36
24Cedar Springs11:37
25Utica81:38
26Highland-Milford71:39
27Temperance Bedford51:39
RankTeamRegionTop 7 Spread
1Traverse City West20:53
2Brighton41:27
3Okemos21:33
4Birmingham Seaholm71:36
5Cedar Springs11:44
6Mt. Pleasant21:44
7Walled Lake Northern71:46
8Rockford11:50
9Canton61:51
10Saline51:52
11Royal Oak71:53
12Novi71:56
13Portage Central32:00
14Lapeer42:04
15Dexter42:06
16Northville62:07
17Hudsonville12:10
18Byron Center32:11
19Grosse Pointe North92:16
20Grand Haven12:19
21Utica82:21
22Temperance Bedford52:21
23Flushing42:25
24Grosse Pointe South92:25
25Salem62:26
26Clarkston82:27
27Rochester Adams82:28
RankTeamRegionTop 5 Avg.
1Ann Arbor Pioneer5147.8
2Romeo9138.4
3Brighton4131.5
4Northville6130.8
5Grand Haven1124.4
6Forest Hills Central3123.7
7Holland West Ottawa1123.6
8Oxford8122.8
9Saline5121.5
10Traverse City West2120.8
11Okemos2120.4
12Rockford1117.7
13H.H. Dow2116.1
14Traverse City Central2116.1
15Macomb Dakota9115.5
16Jenison1114.0
17Rochester8112.2
18Livonia Franklin6111.5
19Utica8111.2
20Davison4111.1
21Fraser9110.4
22Rochester Hills Stoney Creek9109.4
23Dexter4109.1
24Grand Rapids Ottawa Hills3109.1
25Grosse Pointe South9108.9
26Lake Orion8107.2
27Walled Lake Northern7107.2
RankTeamRegionTop 7 Avg.
1Ann Arbor Pioneer5141.4
2Brighton4127.6
3Northville6125.0
4Romeo9123.2
5Traverse City West2118.6
6Grand Haven1117.6
7Saline5116.8
8Okemos2116.2
9Forest Hills Central3114.7
10Oxford8113.5
11Holland West Ottawa1113.1
12Rockford1109.6
13Macomb Dakota9108.4
14Traverse City Central2107.0
15Dexter4104.1
16Utica8103.3
17Rochester Hills Stoney Creek9102.7
18Walled Lake Northern7102.5
19Jenison1102.1
20Lake Orion8102.0
21Davison4101.1
22Fraser9100.8
23Portage Central3100.1
24Grosse Pointe South9100.0
25Livonia Franklin699.5
26Salem698.0
27Rochester897.8

Boys

RankTeamRegionFifth Runner
1Northville6191.3
2Brighton4189.6
3Grand Haven1184.8
4Forest Hills Central3184.1
5White Lake Lakeland7183.8
6Canton6183.7
7Oxford8182.7
8Kalamazoo Central3181.3
9Romeo9180.4
10Clarkston8177.9
11Walled Lake Northern7176.9
12Utica8176.6
13Bay City Western2175.2
14Traverse City Central2174.9
15Livonia Churchill6174.6
16Plymouth6174.1
17Howell4174.0
18Lake Orion8173.9
19Ann Arbor Pioneer5173.8
20Portage Central3173.8
21East Kentwood3172.7
22Salem6172.6
23Saline5172.5
24Jenison1172.3
25Okemos2171.6
26Detroit Catholic Central7171.5
27Rochester8170.4
RankTeamRegionTop 5 Spread
1Detroit Catholic Central70:18
2Forest Hills Central30:18
3Novi70:24
4Walled Lake Central70:30
5Hudsonville10:33
6Midland20:34
7Brighton40:35
8Lake Orion80:37
9Holland West Ottawa10:37
10South Lyon70:40
11Portage Northern30:44
12Hartland40:44
13Temperance Bedford50:44
14Salem60:46
15Rochester80:49
16Canton60:49
17Grosse Pointe South90:49
18Caledonia30:51
19Okemos20:51
20Plymouth60:51
21Clarkston80:52
22Portage Central30:55
23White Lake Lakeland70:57
24Traverse City Central20:57
25Utica80:58
26Kalamazoo Central30:59
27Oxford81:01
RankTeamRegionTop 7 Spread
1Brighton40:45
2Temperance Bedford50:49
3Detroit Catholic Central70:52
4South Lyon70:53
5Midland20:54
6Portage Central30:58
7Holland West Ottawa10:58
8Salem60:59
9Hudsonville11:01
10Caledonia31:05
11Canton61:05
12Traverse City Central21:09
13Okemos21:10
14Hartland41:10
15Rochester Adams81:12
16Grosse Pointe South91:14
17Novi71:16
18Ann Arbor Huron61:21
19Rockford11:28
20Forest Hills Northern31:29
21Clarkston81:30
22Northville61:30
23Utica Ford81:35
24Plymouth61:37
25Saline51:38
26Livonia Churchill61:39
27St. Clair Shores Lakeview91:40
RankReal TeamRegionTop 5 Avg.
1Northville6200.0
2Brighton4195.3
3Ann Arbor Pioneer5194.1
4Grand Haven1193.0
5Oxford8191.8
6Romeo9191.2
7Canton6191.1
8Kalamazoo Central3189.5
9White Lake Lakeland7188.6
10Troy8188.5
11Walled Lake Northern7187.9
12Livonia Churchill6187.4
13Jenison1187.3
14Clarkston8187.3
15Forest Hills Central3186.6
16Macomb Dakota9185.9
17Bay City Western2184.7
18Plymouth6183.8
19Saline5183.8
20Utica8183.6
21East Kentwood3182.8
22Traverse City Central2182.6
23Zeeland West1182.5
24Portage Central3182.2
25Howell4182.1
26Anchor Bay9181.8
27Highland-Milford7181.3
RankReal TeamRegionTop 7 Avg.
1Northville6196.0
2Brighton4192.9
3Canton6187.9
4Ann Arbor Pioneer5186.6
5Grand Haven1186.5
6Romeo9185.1
7White Lake Lakeland7183.9
8Oxford8183.5
9Walled Lake Northern7182.6
10Kalamazoo Central3182.6
11Troy8182.4
12Livonia Churchill6182.1
13Clarkston8181.5
14Jenison1180.7
15Macomb Dakota9179.8
16Traverse City Central2179.8
17Portage Central3179.6
18Utica8179.5
19Saline5178.7
20Forest Hills Central3178.2
21Plymouth6177.9
22East Kentwood3177.7
23Rockford1176.6
24Highland-Milford7176.1
25Salem6175.8
26Dexter4175.6
27Zeeland West1175.3

3 thoughts on “2023 Rankings: Week 4, Division 1”

Leave a comment