Bracketology 3/1

3/1 Bracket (automatic bids in bold):

SeedTeam 1Team 2Team 3Team 4Team 5Team 6
1KansasBaylor Gonzaga San Diego St.
2Seton HallFlorida St.DaytonCreighton
3MarylandVillanovaDukeOregon
4AuburnMichigan St.LouisvilleKentucky
5ButlerColoradoWisconsinPenn St.
6Ohio St.West VirginiaIowaBYU
7MarquetteArizonaIllinoisMichigan
8LSUVirginiaHoustonXavier
9ArizonaSt. Mary’sWichita St.Oklahoma
10IndianaFloridaTexas TechRutgers
11USCStanfordProvidenceArkansasCincinnatiUtah State
12N. IowaE. Tenn. St.North TexasYale
13AkronVermontStephen F. AustinBelmont
14Hofstra New Mexico St.UC IrvineE. Washington
15Wright St.LibertyLittle RockColgate
16N. Dakota St.WinthropSienaSt. Francis (PA)Prairie View A&MNC A&T

Checking In: North Dakota St., Winthrop

Dropping Out: South Dakota St., Radford

Last 4 Byes: Texas Tech, Rutgers, USC, Stanford

Last 4 In: Providence, Arkansas, Cincinnati, Utah St.

First 4 Out: NC State, Rhode Island, UCLA, Purdue

Next 4 Out: Texas, Richmond, Georgetown, Mississippi St.

Bracket Commentary 2/29

I’m not going to post an updated bracket today; nothing happened last night that would materially change it, so I’m sticking with yesterday’s bracket. Instead, I’ll offer some commentary on the #1 seeds and some of the bubble teams.

#1 Seeds

Kansas and Baylor are locks. All 99 brackets on bracketmatrix.com have them on the top line. The other two #1 seeds are much less clear, at least to me. The consensus choices are Gonzaga (90 out of 99) and San Diego St. (73 out of 99). I don’t get it.

First of all, I think Dayton has a stronger resume than either of those teams, and I would express that in a very simple way:

  • Dayton has 2 losses against the 28th toughest schedule
  • Gonzaga has 2 losses against the 152nd toughest schedule
  • San Diego St. has 1 loss against the 108th toughest schedule

Gonzaga does have flashier wins (at Arizona, Oregon on a neutral court), but overall, Dayton has played a much tougher schedule.

This isn’t 2019 Gonzaga, which had a non-conference SOS of 34, or 2017 Gonzaga, which had a non-conference SOS of 22. This Gonzaga has a non-conference SOS of 274. I have to think the committee is going to take notice.

I actually think San Diego St. has a better case than Gonzaga. They played a tougher non-conference schedule, and they were perfect in their three toughest games (at BYU, Iowa neutral, Creighton neutral).

Speaking of Creighton… why do I have them on the top line? The short answer is, that’s what my model says, and I’m sticking to it… the longer answer is,

  • they have 9 Quadrant 1 wins
  • they have no Quadrant 2/3/4 losses
  • they are on fire
  • the Big East is the toughest conference in the country

I feel like the Big East this year is like the SEC in football. They beat up on each other all year, but whoever emerges from the group deserves to be a #1. Villanova and Seton Hall have almost equally good cases, but Creighton is best positioned, I think. If any of the 3 Big East heavies can win out, including the tournament, it will be difficult to deny them a #1 seed. Both Creighton and Villanova have games left against Seton Hall, so stay tuned.

Someone will, I’m sure, point out that San Diego St. blew out Creighton on a neutral court earlier in the season. Which is perfectly true, and all credit to them, but I don’t think we can fixate on one game as the litmus test that decides everything.

One other thought about Gonzaga and San Diego St. Their profiles are so similar, it also seems to me that the committee either has to give both of them #1 seeds or neither. Two west coast, mid-major teams who have basically won everything against a relatively weak schedule, but do have a handful of impressive non-conference wins. It will be fascinating to see what happens if Gonzaga, San Diego St., Dayton, and one of the Big East teams (and Florida State, for that matter) all win out.

Bubble Teams

Utah State and Rhode Island are the two teams that my model says are out, but most brackets say are in.

In the case of Utah State, I overruled my model and put them in anyway, but I’m not convinced. The problem is their 4-6 record against Quadrant 1& 2 teams. In the past 4 years, which is as far back as I have the energy to go, I don’t see an at-large team with less than 5.

The one thing they do have going for them, and the reason I put them in the field, is that they played 2 games against solid SEC teams (LSU and Florida) on neutral courts – and won them both. It’s the “they made the most of their opportunities” argument. Ultimately I think that will be enough to get them in – but they should be nervous. They’ll probably get one more shot at San Diego St. in the Mountain West tournament.

Rhode Island is more problematic. I struggle to understand why they are in the field in 90 of 99 brackets:

  • They have one Quadrant 1 win, and that was at VCU.
  • Their best non-conference wins are at home against Alabama and at home against Providence, both Quadrant 2.
  • They played LSU on a neutral court (in the same tournament as Utah State) – and lost by 13.
  • Their ratings are not eye-popping (NET – 40, BPI – 55, KenPom – 48, Sagarin – 55).

The only team in the past 2 years who received an at large bid with one Quad 1 win is last year’s Nevada team, who was overseeded at #7 and promptly lost to Florida. But their ratings were all much higher.

Rhode Island has a home game left against Dayton, and then the A10 tournament. Obviously a win over Dayton would solidify their position. In the A10 tournament, they could wind up playing Richmond in the semis, which today would be a Quadrant 2 but could wind up being a Quadrant 1. In any case, they need to do more. If they can’t beat Dayton, I think they’re in trouble.

NC State. It’s the annual “Kevin Keatts NC State Bubble Analysis”. My first observation is that their resume is quite different from last season. Last year, the mostly beat the teams they should have beaten, but they lacked quality wins and played a horrible non-conference schedule. This year, they played a better non-conference schedule and have more quality wins – but they’ve lost a bunch of games (7 to be exact) to sub-Quadrant 1 teams.

Overall, I think this year’s team is in a better position, because quality wins help more than bad losses hurt. But 7 Quadrant 2/3 losses is really a lot.

One thing that might encourage Wolfpack fans is their similarity to a team that made the field last year, St. John’s. St. John’s also had 5 Quadrant 1 wins; they had 6 Quadrant 2/3 losses; and a very low NET ranking (73). Ultimately their 5 Quadrant 1 wins pulled them into the field.

In 2018, there were 3 teams with 7 Quadrant 2/3 losses that received at-large bids: Alabama, Florida, and Arizona State. None of them is a perfect analogue. Alabama and Florida played very difficult schedules and had 8 and 9 Quadrant 1 wins, respectively. If you get that many Quadrant 1 wins, you’re in the tournament, period. Arizona State is more interesting – they were only 3-5 in Quadrant 1 games that year, and they were a very controversial selection. If NC State makes it this year, it will be a similar story.

Bracketology 2/28

I tweaked my model a bit yesterday, so expect some teams to move around a bit for no apparent reason. I plan to work on some commentary tomorrow. Here’s the 2/28 Bracket (automatic bids in bold):

SeedTeam 1Team 2Team 3Team 4Team 5Team 6
1KansasBaylorDaytonCreighton
2VillanovaMarylandGonzagaSan Diego St.
3Seton HallFlorida St.DukeOregon
4AuburnWest VirginiaLouisvillePenn St.
5ButlerColoradoKentuckyMichigan St.
6Ohio St.WisconsinMarquetteArizona
7LSUBYUIowaMichigan
8IllinoisArizona St.HoustonXavier
9FloridaSt. Mary’sWichita St.Texas Tech
10IndianaOklahomaVirginiaRutgers
11USCStanfordProvidenceArkansasCincinnatiUtah State
12N. IowaE. Tenn. St.North TexasYale
13AkronVermontStephen F. AustinHofstra
14BelmontLittle RockUC IrvineE. Washington
15S. Dakota St.LibertyNew Mexico St.Colgate
16Wright St.RadfordSienaSt. Francis (PA)Prairie View A&MNC A&T

Checking In: Arkansas, Stanford, E. Washington

Dropping Out: NC State, Rhode Island, Montana

Last 4 Byes: Virginia, Rutgers, USC, Stanford

Last 4 In: Providence, Arkansas, Cincinnati, Utah St.

First 4 Out: NC State, Rhode Island, Georgetown, Mississippi State

Next 4 Out: Purdue, Richmond, UCLA, Syracuse

Bracketology 2/27

2/27 Bracket (automatic bids in bold, moves up in green, moves down in red):

SeedTeam 1Team 2Team 3Team 4Team 5Team 6
1KansasBaylorDaytonCreighton
2VillanovaSeton HallGonzagaSan Diego St.
3AuburnFlorida St.MarylandOregon
4ColoradoDukeKentuckyButler
5West VirginiaLouisvillePenn St.Iowa
6MichiganWisconsinMarquetteMichigan St.
7LSUArizonaOhio St.Arizona St.
8IllinoisBYUFloridaXavier
9ProvidenceSt. Mary’sOklahomaIndiana
10HoustonWichita St.VirginiaTexas Tech
11RutgersNC StateUtah StateRhode IslandUSCCincinnati
12N. IowaE. Tenn. St.VermontYale
13AkronN. TexasStephen F. AustinLiberty
14HofstraLittle RockUC IrvineColgate
15BelmontMontanaNew Mexico St.Wright St.
16S. Dakota St.RadfordSienaSt. Francis (PA)Prairie View A&MNC A&T

Dropping Out: Georgetown, St. Peter’s

Last 4 Byes: Wichita St., Virginia, Rutgers, NC State

Last 4 In: Utah State, Rhode Island, USC, Cincinnati

First 4 Out: Georgetown, Arkansas, Stanford, UCLA

Next 4 Out: Richmond, South Carolina, Texas, Mississippi St.

Bracketology 2/26

2/26 Bracket (automatic bids in bold):

SeedTeam 1Team 2Team 3Team 4Team 5Team 6
1KansasBaylorDaytonCreighton
2VillanovaSeton HallGonzagaSan Diego St.
3AuburnFlorida St.MarylandOregon
4ColoradoDukeKentuckyLouisville
5West VirginiaButlerPenn St.Iowa
6MichiganWisconsinMarquetteLSU
7Michigan St.ArizonaOhio St.Arizona St.
8IllinoisBYUIndianaXavier
9ProvidenceSt. Mary’sOklahomaFlorida
10HoustonWichita St.VirginiaTexas Tech
11RutgersGeorgetownNC StateRhode IslandUSCCincinnati
12N. IowaE. Tenn. St.VermontYale
13AkronN. TexasStephen F. AustinLiberty
14HofstraLittle RockUC IrvineColgate
15BelmontMontanaNew Mexico St.Wright St.
16S. Dakota St.RadfordSt. Peter’sMerrimackPrairie View A&MNC A&T

Last 4 Byes: Wichita St., Virginia, Rutgers, Georgetown

Last 4 In: NC State, Rhode Island, USC, Cincinnati

First 4 Out: Arkansas, Stanford, UCLA, South Carolina

Next 4 Out: Mississippi St., Richmond, Texas, Alabama

The Greatness of Mariano, Part 1

I am an unabashed Mariano Rivera fan. He’s probably my favorite player of all time who isn’t named Mattingly.  And I have reflected a lot over the years about his surpassing greatness.  Calling him the greatest reliever of all time doesn’t do it justice.  With all due respect to Goose Gossage or Trevor Hoffman or Hoyt Wilhelm or whoever else might be second, he is so much better than any other reliever that somehow we need a different lens to view him through.

One way that I have thought about it is to try to conceive of how a reliever could be better than Mariano Rivera.  Is that even possible?  What would the characteristics of such a player have to be?  You could take Mariano’s career stats and then create an imaginary player who improves on all of them by 10%, but somehow that doesn’t really help to answer the question of whether it’s realistic to think there could be such a player.  I think a better way to think about it is to try to answer this question: has any reliever ever established a sustained level of performance, over multiple years, that is better than Mariano’s standard level of performance?  If so, then at least there is a foundation for how a reliever could be better than Mo, if he could sustain that performance over a longer period of time.

To try to answer that question, I looked for the greatest sustained peak stretches of relief pitching in history, where a sustained peak is defined as of at least 3 consecutive years of pitching that is at least in the neighborhood of Mariano’s average level.  I was able to find 19 such stretches:

  • Goose Gossage 1975, 1977-1985
  • Trevor Hoffman 1996-2001
  • Billy Wagner 1999, 2001-2006
  • Joe Nathan 2004-2009
  • Francisco Rodriguez 2004-2008
  • Keith Foulke 1999-2004
  • Jonathan Papelbon 2006-2009
  • Dennis Eckersley 1987-1992
  • Bruce Sutter 1976-1980
  • John Wetteland 1993-1998
  • Troy Percival 1995-1997
  • Craig Kimbrel 2012-2017
  • Kenley Jansen 2013-2017
  • Dan Quisenberry 1980-1985
  • Hoyt Wilhelm 1961-1965
  • Aroldis Chapman 2012-2016
  • Eric Gagne 2002-2004
  • Zach Britton 2014-2016
  • Joakim Soria 2007-2010

Then I compared those stretches to Mariano’s entire career, excepting 1995, when he was a starter, and 2012, when he was injured.

In a couple of cases, I allowed a skip year.  Wagner 2000 and Mariano 2012 were injury years, so I left them out.  Gossage 1976 was the year where Paul Richards tried to make him a starter, so I threw that out.

To measure the quality of each reliever, I used the following stats (all data from fangraphs):

  • Average WAR
  • Average WPA
  • Average RE24
  • Average WPA/LI
  • ERA-

I then stack ranked each statistic individually 1-20 and added the stack ranks together to create a cumulative score for each reliever.  The best possible score would be 5; the worst would be 100. 

There is nothing magical about this particular selection of statistics for measuring reliever quality. WPA seems to be a favored statistic for reliever, and I understand why, but I think it’s important to balance that with some non-contextual stats, for one simple reason: a reliever largely does not control his context.  For that reason, it doesn’t seem fair to evaluate a reliever completely on context-dependent stats. So I created a blended statistic combining content-dependent and context-independent stats.

Anyway, here are the results:

PlayerYear# SeasonsWAR AvgWPA AvgRE24 AvgWPA/LI AvgERA- AvgWAR RankWPA RankRE24 RankWPA/LI RankERA- RankTotal Score
Eric Gagne2002-200433.905.7824.932.7345112149
Joe Nathan2004-200962.374.0023.191.97428447326
Jonathan Papelbon2006-200942.453.9822.961.863875510229
Zack Britton2014-201631.874.3423.242.123418235129
Keith Foulke1999-200462.123.3325.712.20521412121241
Mariano Rivera1996-2011, 2013172.253.2920.561.914591388442
Goose Gossage1975, 1977-1985102.733.6620.301.7854399121548
Dennis Eckersley1987-199262.553.2420.262.14536151031448
Dan Quisenberry1980-198561.923.8821.752.1361166741952
Billy Wagner1999, 2001-200672.163.5419.271.88471311139854
Troy Percival1995-199731.933.8722.851.67521576141254
Bruce Sutter1976-198053.223.2519.451.846021412111756
Joakim Soria2007-201041.754.0718.881.52452031416457
Craig Kimbrel2012-201762.233.0416.031.524510161617463
Francisco Rodriguez2004-200852.223.5916.611.5150121015181065
Trevor Hoffman1996-200162.233.6915.511.766010818131766
Aroldis Chapman2012-201652.582.4415.761.51474191719867
Kenley Jansen2013-201752.562.9814.751.575451720151572
Hoyt Wilhelm1961-196551.862.3220.182.046119201161975
John Wetteland1993-199861.902.6315.461.4850171819201084

I would group these into 3 categories. Keep in mind, we are comparing these relievers’ peaks with Rivera’s average.

1)      Definitely better than Mariano – Gagne, Nathan, Papelbon, Britton

2)      Similar to Mariano’s level, and would at least have an argument – Foulke, Gossage, Eckersley, Quisenberry, Wagner, Percival, Sutter, Soria

3)      Really good, but not at Mariano’s level – Kimbrel, K-Rod, Hoffman, Chapman, Jansen, Wilhelm, Wetteland

From this, I conclude that four relievers have succeeded at establishing a level that was, for a sustained period of time, better than Mariano’s average.

1)      Gagne 2002-2004.  I don’t think there can be any argument that Gagne’s 2002-2004 level of performance represents the greatest three-year stretch of relief pitching in the history of baseball.

2)      Britton 2014-2016.  Almost as good as Gagne.  Only his WAR is dragging him down, which is probably an anomaly of some kind.  WAR for relief pitchers is a bit sketchy anyway.

3)      Papelbon 2006-2009.  Incredible.  He had other good years, but there was clearly a drop-off in performance after 2009 where he went from elite to just good.

4)      Nathan 2004-2009.  I have to admit that I found this surprising.  I knew Nathan was good, but I didn’t know he was this good.  It’s worth noting that he got hurt in 2010 and had TJ surgery.  After the injury, he worked his way back to one more great season in 2012 at age 38 before finally dropping off the cliff.

So where does that leave us?  The longest period where any reliever has been better than Mariano is Joe Nathan from 2004-2009.  IF he hadn’t gotten hurt and had maintained the same level of performance through 2012, and IF he had been moved to the bullpen prior to age 28, then maybe, just maybe, you have a reliever who could challenge Mariano.

Of course I am leaving aside the whole subject of postseason performance, which is another massive element of Mariano’s greatness.  Even 14 years of Joe Nathan’s best probably isn’t enough to make up for Mariano’s postseason heroics, but it would be a good debate.