Author Archive

With a Quick One-Two Punch, Blue Jays Force Game 7

John E. Sokolowski-Imagn Images

Facing elimination in Game 6 of the ALCS, the Blue Jays were right where they wanted to be. Back in Rogers Centre, where they had the best home record in the majors during the regular season, the Jays defeated the Mariners 6-2 on Sunday night to force a decisive Game 7. On the other side, looking at an opportunity to advance to the World Series for the first time in franchise history, Seattle was wholly unprepared to meet the moment. The Mariners committed three errors, grounded into three inning-ending double plays, and just couldn’t keep up with Toronto’s relentless offense.

Trey Yesavage, making just his sixth start in the big leagues and second in this series, held the Mariners to two runs in 5 2/3 innings. His splitter was particularly nasty; he threw 31 on Sunday, the most he’s thrown in a big league start so far. He earned 10 whiffs on 17 swings (a 59% whiff rate) with that tumbling offspeed pitch and induced two critical double plays with it in back-to-back innings.

In the third inning, after the Jays had scored two, the Mariners quickly built an opportunity to strike back. J.P. Crawford walked to start the inning, and after Dominic Canzone struck out, Leo Rivas lofted a 360-foot single off the top of the right-center wall. Crawford misread the fly ball and remained too close to first base, so by the time center fielder Daulton Varsho played the carom and fired back into the infield, Crawford had only advanced to second base, meaning Rivas had to hold up at first. Instead of having two runners in scoring position with one out and the top of the order coming up, the bad baserunning had put the Mariners in a textbook double play situation. Nevertheless, after Julio Rodríguez walked to load the bases, it looked like Cal Raleigh, whose 57.7% fly ball rate was the highest in the majors this season, would at least be able to lift a sacrifice fly to get the Mariners on the board. But Yesavage buckled down, turned to his trusty splitter, and got Raleigh to ground into an inning-ending double play on the first pitch of the at-bat. Read the rest of this entry »


NLCS Preview: Dodgers and Brewers Set for a Clash of Styles

Jovanny Hernandez, Milwaukee Journal Sentinel, and Jayne Kamin-Oncea, Imagn Images

The matchup for the National League Championship Series is set, and it will feature the team with the best record in baseball and the team everyone thought would have the best record in baseball. The battle between the Milwaukee Brewers and the Los Angeles Dodgers will be a clash of styles. It’s big market versus small market. Superstars versus Average Joes. But make no mistake, even though Los Angeles has the name recognition (and all the money and resources in the world), Milwaukee’s scrappy roster is one of the most talented in baseball; the Brew Crew’s 6-0 record against the Dodgers during the regular season is evidence of that.

The Brewers’ win over the Chicago Cubs in the NLDS was their first postseason series victory since 2018, when they reached the NLCS only to lose to the Dodgers in seven games. This is their fourth appearance in the Championship Series, and they’re playing for a chance to advance to the World Series for just the second time in franchise history. As for the Dodgers, they’re the defending champions; this will be their eighth NLCS appearance in the last 13 years, making this well-trod ground for them. Read the rest of this entry »


How Did the Mariners Beat Tarik Skubal Three Times — And Can They Do It Again?

Credit: Stephen Brashear-Imagn Images

Even the best pitchers in baseball lose a game once in a while. Just ask Tarik Skubal. I’m sure you’ve read about it a hundred times by now, but the Mariners have won all three of their games this year where Skubal was the opposing starter. Seattle was the only team to hand him multiple losses during the regular season, and the Tigers dropped Game 2 of the ALDS — technically a no-decision for Skubal — less than a week ago. Now, thanks to his team’s roaring come-from-behind victory in Game 4, Skubal is lined up to start tonight’s decisive Game 5, giving him an opportunity to finally beat the Mariners this year.

I’ll give a warning upfront: This article is going to lean pretty heavily on batter-pitcher matchup stats; we’ll be examining some extremely small samples. But I think it’s an interesting investigation into the strategy that unfolds between familiar foes during a short postseason series.

What I really wanted to know is whether the Mariners had a specific approach that made them so successful against Skubal this year. As I mentioned, Skubal faced the Mariners twice during the regular season. On April 2, in Seattle, he allowed three runs in 5.2 innings; he gave up six hits and three walks while striking out eight. On July 11, he faced them again, this time in Detroit, and allowed four runs in five innings; he gave up just four hits and two walks while striking out five. His Game 2 start this past Sunday was his best yet: He surrendered two runs on five hits and one walk in seven innings while notching nine strikeouts. The two home runs off the bat of Jorge Polanco were his undoing. Read the rest of this entry »


Tigers Roar Back, Send ALDS to Game 5

Credit: Lon Horwedel-Imagn Images

Maybe the three runs the Tigers scored in the ninth inning of their Game 3 blowout loss weren’t so inconsequential after all. Maybe they were a sign of better things to come on Wednesday. Facing elimination, Detroit’s bats woke up in a big way in Game 4 en route to a 9-3 victory. That sends the American League Division Series back to Seattle on Friday for a decisive Game 5, allowing Tarik Skubal one more chance to beat the Mariners for good.

Consider this: Through the first three games of the ALDS, the Mariners had hit more home runs than the Tigers had extra-base hits. Kerry Carpenter hit a home run in Game 1, the team’s lone long ball to that point, and Spencer Torkelson and Gleyber Torres each had a pair of doubles, but that was it. Granted, three of those extra-base hits drove in runs, and two of them tied the game — the Tigers made the most of their limited opportunities — but Seattle had been absolutely outslugging Detroit:

Tigers Hitters, Through ALDS Game 3
Player H RBI WPA wOBA xwOBA wRC+
Gleyber Torres 4 0 0.03 0.382 0.372 147
Spencer Torkelson 2 4 0.39 0.299 0.337 90
Colt Keith 1 0 -0.05 0.225 0.370 39
Kerry Carpenter 1 3 0.00 0.210 0.405 29
Riley Greene 2 0 -0.15 0.147 0.117 -14
Zach McKinstry 1 1 0.10 0.131 0.145 -25

Indeed, outside of Carpenter’s clutch home run, a pair of two-run doubles from Torkelson, and four hits off the bat of Torres, the Tigers offense had been conspicuously absent during the series. Even after their mini-rally in the ninth on Tuesday, Detroit was batting .165 and slugging .233 as a team entering Game 4. On the other hand, Seattle was slugging .423 even while batting just .212 through three games. That narrative completely flipped on Wednesday. The Tigers collected seven extra-base hits (three home runs and four doubles), while the Mariners could only muster one. Torkelson, Torres, Zach McKinstry, and Javier Báez each had multiple hits, and Jahmai Jones had a huge pinch-hit double in the decisive fifth inning.

And as they have all series long, home runs defined the shape of Game 4. Riley Greene had been mostly bottled up during the ALDS; he had collected just two hits through the first three games of the series. His first extra-base hit against Seattle was a 454-foot blast to give the Tigers a 4-3 lead in the sixth inning. After hitting 36 homers during the regular season, his go-ahead home run was the first of his postseason career and broke open the floodgates for the Tigers. For his part, Báez hit his first postseason home run since the 2017 NLCS, a two-run shot, later in the inning. Then in the seventh, Torres continued his hot hitting by launching an opposite field solo shot to extend the Tigers’ lead, making it 8-3.

The game hadn’t started off so lopsided. As they have in each game of the series, the Mariners got on the board first, scoring a run in each of the second, fourth, and fifth innings. With a 3-0 lead halfway through the ballgame, things were looking pretty encouraging for the Mariners. They’ll likely look back on Wednesday and be haunted by some pretty big missed opportunities to put the game away early. In the fourth, Seattle loaded the bases with no outs, but wound up pushing just one run across after a double play and a pop out squelched the threat. The next inning, the first two batters reached, earning the team another run, but the Mariners couldn’t keep the rally going.

Things turned in the bottom half of that inning. Torkelson led off with a single, and after a fielder’s choice, Dillon Dingler drove in the Tigers’ first run with a double. That chased Bryce Miller from the game, and Mariners manager Dan Wilson went with trustworthy lefty Gabe Speier to face the bottom of Detroit’s lineup. Jones, pinch-hitting for Parker Meadows, ripped the first pitch he saw down the left field line to drive in Dingler, and Báez tied the game with a single up the middle in the next at-bat. Speier came back out in the sixth inning to face Greene, but the Tigers left fielder turned on a hanging slider and deposited it in the right field stands. From there, the flood gates opened. The Tigers scored three more in the sixth, capped off by Báez’s home run off Eduard Bazardo, and they added insurance runs in the seventh and eighth.

For Seattle, it’s a pretty concerning shift from what had been a fairly dominant bullpen through three games. Even when you include the three runs allowed by Caleb Ferguson in the ninth inning of Game 3, Mariners relievers had put up a 3.38 ERA and a 1.71 FIP in 13.1 innings during the ALDS — their ERA drops to 1.35 if you ignore those garbage time runs. The Tigers have also scored all of their runs in this series in the fifth inning or later, putting even more pressure on the Mariners’ relief corps.

The runs Speier and Bazardo allowed in Game 4 were their first of the series, and you have to wonder if familiarity is starting to work against Seattle’s ‘pen. Bazardo has appeared in all four games, while Speier has now gotten some high-leverage work in three of the four games, including facing Carpenter and Greene three times apiece. Because Detroit’s most dangerous hitters are left-handed, Speier will almost certainly be called on to work in Game 5 on Friday, and thanks to Ferguson’s struggles on Tuesday — he’s the only other lefty in Seattle’s bullpen — Speier seems like the most critical piece of the pitching puzzle for Wilson and the Mariners.

The Tigers turned to Game 1 starter Troy Melton to shut down the Mariners bats once they had tied it up in the fifth. Melton worked around some trouble in the sixth, getting Randy Arozarena to fly out to center after allowing two two-out baserunners. The right-hander carved through the heart of the Mariners order on seven pitches in the seventh, then erased a leadoff baserunner in the eighth with a made-to-order double play, again only needing seven pitches to set the M’s down in order; he has to have Tigers manager A.J. Hinch feeling really good should the team need a fireman to quell a late rally from the Mariners on Friday. Will Vest closed the door with a 1-2-3 ninth.

While Detroit’s starter for the decisive Game 5 isn’t in question, Seattle’s is still unsettled. Both George Kirby and Luis Castillo could start Friday’s game on normal rest, and both looked pretty good in their earlier starts this series. Ultimately, it’ll come down to who Wilson trusts more to work through the Tigers’ lineup twice, with whoever doesn’t make the start likely available out of the bullpen anyway. I should mention that between the two, Kirby is the only one who has made a relief appearance during his big league career, closing out Game 2 of the 2022 Wild Card series against the Blue Jays.

No matter who starts for the Mariners on Friday, this was the exact scenario they were hoping to avoid. Allowing Skubal two opportunities to affect the outcome of the series is a very dangerous proposition, even if Seattle has beaten him three times this year. Tempting fate a fourth time tips the scales toward Detroit; our ZiPS game-by-game odds currently give the Tigers a 54% chance of advancing to the ALCS (assuming a Kirby start for Seattle). That’s a percentage Mariners fans are well acquainted with.


Another AL East Clash: Yankees vs. Blue Jays ALDS Preview

Ron Chenoy and Brad Penner-Imagn Images

On Thursday, the New York Yankees became the first team to win a Wild Card Series after losing the first game of the best-of-three since the new playoff format was introduced in 2022. After dispatching the Boston Red Sox in the Wild Card, the Yanks have a matchup against another AL East foe lined up for the ALDS. For their part, the Toronto Blue Jays desperately needed their first-round bye to get their roster healthy after a breakneck final month of the season. These two teams finished 2025 with identical 94-68 records. The division race came down to the regular season’s final day, and the Jays only took the AL East crown thanks to a 8-5 head-to-head record against New York.

These division rivals are well acquainted with each other, though this will be the first time the two teams have met in the playoffs. (That’s pretty wild considering the Yankees’ long postseason history. There are now just three teams they haven’t faced in the playoffs: the White Sox, Nationals, and Rockies.) Their identical win totals during the regular season provide the primary storyline in this series: These are two evenly matched clubs battling for a spot in the ALCS.

ALDS Preview: Blue Jays vs. Yankees
Overview Blue Jays Yankees Edge
Batting (wRC+) 112 (3rd in AL) 119 (1st in AL) Yankees
Fielding (FRV) 44 (1st) 8 (7th) Blue Jays
Starting Pitching (FIP-) 105 (11th) 92 (3rd) Yankees
Bullpen (FIP-) 94 (5th) 97 (9th) Blue Jays

Read the rest of this entry »


Padres Strike Back Behind Dominant Bullpen, Force Game 3 in Chicago

Matt Marton-Imagn Images

If there was a blueprint for a Padres victory this postseason, it would look a lot like their 3-0 victory over the Cubs on Wednesday. The Friars got some standout moments from superstars Manny Machado, Fernando Tatis Jr., and Jackson Merrill, and their bullpen completely shut down the opposition behind a solid 3 2/3 inning start from Dylan Cease. The win forces a decisive final game of the Wild Card series on Thursday.

Pitching ruled the day for San Diego. Cease was excellent in his abbreviated start, allowing just four baserunners while striking out five. He generated 15 whiffs on 37 swings — a 41% whiff rate — and his slider was absolutely unhittable. He worked around harmless singles in the first and third innings. Only after a two-out double from Seiya Suzuki in the fourth did Padres manager Mike Shildt turn to his bullpen. After intentionally walking Carson Kelly to get to Pete Crow-Armstrong, Adrian Morejon quickly dismissed the Cubs center fielder with a weak groundout to first.

Morejon pitched two more clean innings, then handed the ball off to Mason Miller. Miller struck out five Cubs hitters in a row, then plunked Michael Busch with two outs in the eighth inning. With a man on first, Shildt again went to the bullpen, calling on Robert Suarez to get the final out. Nico Hoerner lined a pitch to deep right field, but Tatis made an acrobatic catch to end the inning. Suarez allowed a one-out single to Kyle Tucker in the ninth, but got Suzuki to hit into a game-ending double play to secure the victory.

With their season on the line, Shildt was obviously managing to win today. The quick hook with Cease meant that his bullpen needed to cover the remaining 5 1/3 innings. Cease had reached 69 pitches by the time Suzuki doubled in the fourth, but it didn’t look like he was laboring. Morejon had already gotten warm in the previous inning, and walking Kelly to get to Crow-Armstrong seemed like a good strategic move in an early high-leverage spot. PCA had limped to a .231 wOBA over the past two months and had produced just a .250 wOBA against left-handed pitching this year. But that short start from Cease and subsequent heavy bullpen usage obviously has some knock-on effects for Thursday’s game.

Padres Bullpen Usage
Pitcher IP H R BB K Game 1 Pitch Count Game 2 Pitch Count
Adrian Morejon 3.1 2 0 0 1 9 33
Mason Miller 2.2 0 0 0 8 13 27
Jeremiah Estrada 0.2 1 1 1 0 10 0
Robert Suarez 1.1 1 0 0 0 0 18

Robert Suarez and Jeremiah Estrada have only been used once each in this series, but Morejon and Miller have thrown more than 40 pitches apiece. I’m sure both will say they’re available to pitch for a third day in a row, but Shildt has to be wary of burning them out. If Game 3 is close and the Padres are leading, I wouldn’t be surprised to see Miller for an inning on Thursday. Thankfully, Suarez and Estrada won’t have any restrictions for that final game in the series, and Michael King could be available to pitch if necessary.

Back to Wednesday’s game. San Diego got on the board early, scratching across a run in the first inning against opener Andrew Kittredge. Tatis and Luis Arraez started the game off with back-to-back singles and then successfully completed a double steal with one out in the inning. That put a runner on third for Jackson Merrill, who hit a deep sacrifice fly to get the first run on the board.

Cubs manager Craig Counsell’s decision to use Kittredge as an opener ahead of Shota Imanaga was reasonable. Imanaga has really struggled in the first inning this year — he has a 7.20 ERA in the first frame and a 5.08 ERA in his first time through a lineup — and he’d limped to a 6.51 ERA over his final five regular-season starts. Kittredge had been one of Chicago’s better high-leverage relievers since he was acquired from the Orioles in July, and a quick first inning could have set up Imanaga to face a string of left-handed batters in the middle of the Padres lineup in the second inning. Things just didn’t work out the way Counsell drew it up, and the team was on the back foot from the get-go.

The real killer blow came in the fifth inning. With a runner on second and two outs, Imanaga grooved a first-pitch splitter to Machado. The star third baseman launched the pitch 404 feet into the left field bleachers.

Machado finished the regular season in a bit of a weird slump. He blasted six home runs in September, but his overall line that month was just an 85 wRC+. That was an improvement over the 70 wRC+ he had posted in August, but he was still trying to regain his form after a customarily solid first half of the season.

I’d also be remiss if I didn’t mention how absolutely dominant Miller has been in this series. In Game 1, he struck out the side in the seventh inning. Today, he picked up right where he left off, striking out five batters in a row before a back-foot slider to Busch grazed its intended target in the eighth. And then there was this absolute beauty of a pitch to strike out Kelly in the seventh:

At 104.5 mph, that was the fastest pitch ever recorded in the postseason, and the fourth-fastest pitch resulting in a strikeout in the pitch tracking era (regular-season or postseason). And the pitch dotted the lower outside corner for a called strike three! Miller’s four-seamer averaged 103.0 mph in his outing today. Just look at these absolutely insane results from his two outings in the postseason:

Mason Miller Dominance
Pitch Count Whiffs Called Strikes Whiff% CSW%
Four-seam 16 7 1 77.8% 50.0%
Slider 24 4 9 57.1% 54.2%

He’s been completely unhittable. I already discussed his availability for Game 3 above, but if the Padres need him, I’m sure he’ll be ready to pitch another shutdown inning on Thursday.

That decisive game will likely feature more bullpen machinations from both teams. Yu Darvish and Jameson Taillon are listed as the starters, but I imagine both managers will be quick to pull them at the first sign of danger. If there’s one benefit to the Cubs’ loss on Wednesday, it’s that the best arms in their bullpen are rested. Kittredge will probably only be available in an emergency, but Daniel Palencia, Brad Keller, and Drew Pomeranz have all had a day’s rest ahead of Thursday’s contest. That just might give them the edge in what should be a very tightly contested elimination game.


FanGraphs Power Rankings: 2025 Postseason Edition

After the last four playoff spots were decided during a wild final weekend of the regular season, the postseason is finally upon us. The 12-team field features a number of ballclubs that were playing their best baseball down the stretch in September, plus a few teams that backed into the playoffs in the midst of some worrying slumps. But the slate is wiped clean in October, and anything can happen in the postseason. Here’s a look at the 12 playoff teams and how they stack up against each other.

Last year, we revamped our power rankings using a modified Elo rating system. If you’re familiar with chess rankings or FiveThirtyEight’s defunct sports section, you’ll know that Elo is an elegant solution that measures teams’ relative strength and is very reactive to recent performance. Since we’ve reached the postseason, I’ve removed the playoff odds weighting to our raw Elo calculations and presented the teams in the tiers below based on our odds of them winning the World Series. If you’re curious about how your team finished in the standard regular season power rankings, the full table can be found at the bottom of this article. Read the rest of this entry »


FanGraphs Power Rankings: September 15–21

The final week of the regular season is upon us, and the playoff picture in both leagues is far from settled. It should be a fun week of baseball as everything sorts itself out before the postseason begins.

Last year, we revamped our power rankings using a modified Elo rating system. If you’re familiar with chess rankings or FiveThirtyEight’s defunct sports section, you’ll know that Elo is an elegant solution that measures teams’ relative strength and is very reactive to recent performance. To avoid overweighting recent results during the season, we weigh each team’s raw Elo rank using our coin flip playoff odds (specifically, we regress the playoff odds by 50% and weigh those against the raw Elo ranking, increasing in weight as the season progresses to a maximum of 25%). The weighted Elo ranks are then displayed as “Power Score” in the tables below. As the best and worst teams sort themselves out throughout the season, they’ll filter to the top and bottom of the rankings, while the exercise will remain reactive to hot streaks or cold snaps.

First up are the full rankings, presented in a sortable table. Below that, I’ve grouped the teams into tiers with comments on a handful of clubs. You’ll notice that the official ordinal rankings don’t always match the tiers — there are times where I take editorial liberties when grouping teams together — but generally, the ordering is consistent. One thing to note: The playoff odds listed in the tables below are our standard Depth Charts odds, not the coin flip odds that are used in the ranking formula. Read the rest of this entry »


FanGraphs Power Rankings: September 8–14

All of a sudden the NL Wild Card race looks a lot more exciting, while the playoff picture in the AL had a big shakeup over the weekend. It’s bound to be an exciting final two weeks of the regular season.

Last year, we revamped our power rankings using a modified Elo rating system. If you’re familiar with chess rankings or FiveThirtyEight’s defunct sports section, you’ll know that Elo is an elegant solution that measures teams’ relative strength and is very reactive to recent performance. To avoid overweighting recent results during the season, we weigh each team’s raw Elo rank using our coin flip playoff odds (specifically, we regress the playoff odds by 50% and weigh those against the raw Elo ranking, increasing in weight as the season progresses to a maximum of 25%). The weighted Elo ranks are then displayed as “Power Score” in the tables below. As the best and worst teams sort themselves out throughout the season, they’ll filter to the top and bottom of the rankings, while the exercise will remain reactive to hot streaks or cold snaps.

First up are the full rankings, presented in a sortable table. Below that, I’ve grouped the teams into tiers with comments on a handful of clubs. You’ll notice that the official ordinal rankings don’t always match the tiers — there are times where I take editorial liberties when grouping teams together — but generally, the ordering is consistent. One thing to note: The playoff odds listed in the tables below are our standard Depth Charts odds, not the coin flip odds that are used in the ranking formula.

Complete Power Rankings
Rank Team Record Elo Opponent Elo Playoff Odds Power Score Δ
1 Phillies 89-61 1581 1496 100.0% 1620 1
2 Brewers 91-59 1580 1493 100.0% 1619 -1
3 Blue Jays 87-62 1574 1500 100.0% 1614 2
4 Yankees 83-66 1553 1504 99.5% 1595 0
5 Red Sox 82-68 1555 1503 90.6% 1590 -2
6 Mariners 82-68 1550 1499 96.4% 1587 6
7 Cubs 85-64 1534 1506 100.0% 1584 -1
8 Dodgers 84-65 1524 1500 100.0% 1576 0
9 Tigers 85-65 1508 1490 99.5% 1564 -2
10 Padres 82-68 1498 1489 99.8% 1556 -1
11 Astros 81-69 1503 1497 72.8% 1524 -1
12 Rangers 79-71 1556 1502 29.8% 1523 1
13 Guardians 78-71 1535 1497 11.3% 1491 3
14 Mets 77-73 1464 1496 80.6% 1479 -3
15 Diamondbacks 75-75 1512 1496 4.9% 1470 0
16 Athletics 70-80 1518 1504 0.0% 1456 5
17 Giants 75-74 1491 1496 9.2% 1454 3
18 Orioles 69-80 1511 1508 0.0% 1451 -1
19 Reds 74-75 1480 1499 5.0% 1440 -1
20 Royals 75-75 1496 1497 0.2% 1440 -6
21 Marlins 70-80 1478 1505 0.0% 1425 5
22 Pirates 65-85 1472 1506 0.0% 1421 -3
23 Rays 73-76 1471 1500 0.0% 1421 0
24 Braves 66-83 1467 1500 0.0% 1417 0
25 Cardinals 73-77 1464 1500 0.5% 1417 -3
26 Nationals 62-87 1458 1507 0.0% 1410 2
27 Angels 69-81 1451 1501 0.0% 1405 -2
28 White Sox 57-93 1449 1503 0.0% 1403 -1
29 Twins 65-84 1410 1494 0.0% 1373 0
30 Rockies 41-109 1356 1513 0.0% 1331 0

Read the rest of this entry »


FanGraphs Power Rankings: August 25–September 7

The playoff race in the National League looks pretty settled, but the door to capturing a Wild Card spot in the American League looks like it has cracked open a little bit. There are a handful of teams still looking to make a last minute run, though with less than a month left in the season, time is running out for those long shots.

Last year, we revamped our power rankings using a modified Elo rating system. If you’re familiar with chess rankings or FiveThirtyEight’s defunct sports section, you’ll know that Elo is an elegant solution that measures teams’ relative strength and is very reactive to recent performance. To avoid overweighting recent results during the season, we weigh each team’s raw Elo rank using our coin flip playoff odds (specifically, we regress the playoff odds by 50% and weigh those against the raw Elo ranking, increasing in weight as the season progresses to a maximum of 25%). The weighted Elo ranks are then displayed as “Power Score” in the tables below. As the best and worst teams sort themselves out throughout the season, they’ll filter to the top and bottom of the rankings, while the exercise will remain reactive to hot streaks or cold snaps.

First up are the full rankings, presented in a sortable table. Below that, I’ve grouped the teams into tiers with comments on a handful of clubs. You’ll notice that the official ordinal rankings don’t always match the tiers — there are times where I take editorial liberties when grouping teams together — but generally, the ordering is consistent. One thing to note: The playoff odds listed in the tables below are our standard Depth Charts odds, not the coin flip odds that are used in the ranking formula. Read the rest of this entry »