S6 Third Quarter Power Rankings

 As the Hardball Stitches calendar reaches mid-August, it's time to take a look at how everyone is stacking up against one another...especially now that what our global friends would likely refer to as the "promotion" and "relegation" races are coming into sharper focus. As a reminder, these posts have three main sections - the Power Rankings, the Expected Wins comparisons and the "Relegation Race" aka MWR watch. Let's see how things are going: 

***EDITOR'S NOTE: THE PUBLICATION OF THIS ARTICLE WAS DELAYED, BUT THE SCREENSHOT BELOW WAS TAKEN AFTER GAME #123, WHICH IS THE EXACT THREE-QUARTER MARK OF THE SEASON***

Power Rankings



Expected Win Percentage

  • St. Louis: 0.664 Expected Win% (0.618 Actual) 
  • Fargo: 0.660 Expected Win% (0.637 Actual) 
  • Tucson: 0.616 Expected Win% (0.573 Actual) 
  • Cincinnati: 0.615 Expected Win% (0.639 Actual) 
  • Boston: 0.614 Expected Win% (0.600 Actual) 
  • Baltimore: 0.603 Expected Win% (0.593 Actual)
  • Syracuse: 0.591 Expected Win% (0.600 Actual) 
  • Fresno: 0.565 Expected Win% (0.566 Actual) 
  • Montgomery: 0.563 Expected Win% (0.556 Actual) 
  • Boise: 0.554 Expected Win% (0.517 Actual) 
  • Trenton: 0.548 Expected Win% (0.594 Actual)
  • New York: 0.547 Expected Win% (0.556 Actual) 
  • San Antonio: 0.544 Expected Win% (0.528 Actual) 
  • Los Angeles: 0.521 Expected Win% (0.548 Actual) 
  • Helena: 0.515 Expected Win% (0.514 Actual)
  • Buffalo: 0.502 Expected Win% (0.486 Actual)
  • New Orleans: 0.496 Expected Win% (0.519 Actual) 
  • New York Necromancers: 0.491 Expected Win% (0.465 Actual)
  • Florida: 0.483 Expected Win% (0.462 Actual) 
  • Durham: 0.482 Expected Win% (0.452 Actual) 
  • Philadelphia: 0.479 Expected Win% (0.489 Actual)
  • Louisville: 0.478 Expected Win% (0.459 Actual) 
  • Portland: 0.464 Expected Win% (0.459 Actual) 
  • Mexico City: 0.457 Expected Win% (0.396 Actual) 
  • Texas: 0.453 Expected Win% (0.407 Actual) 
  • Rochester: 0.444 Expected Win% (0.510 Actual) 
  • Charlotte: 0.402 Expected Win% (0.375 Actual) 
  • Tacoma: 0.402 Expected Win% (0.341 Actual) 
  • Vancouver: 0.364 Expected Win% (0.385 Actual) 
  • Nashville: 0.344 Expected Win% (0.420 Actual) 
  • Colorado Springs: 0.310 Expected Win% (0.378 Actual) 
  • Arizona: 0.297 Expected Win% (0.350 Actual) 

MWR Update

Everyone is on pace to win 55 games 😀

Arizona (48) &  Colorado Springs (50) have Expected Win%'s that translate to fewer than 55 wins, but are currently outperforming their Win %'s. 

S6 First Quarter Power Rankings

  We are just over 25% of the way through Season 6 here in Hardball Stitches, so it's time to make our first check of the Quarterly Power Rankings to see where everyone stands as the league prepares to look towards the future and get their draft boards ready. In keeping with mini's tradition, this post will feature three sections: first, the power rankings (which are based on hitting and pitching statistics). Second will be a look the Expected Win Percentages/a comparison with the current win percentages and finally (and hopefully shortly) a look at teams who are on MWR watch for this season. 


Expected Wins
  • Fargo: 0.720 Expected Win% (0.786 Actual) 
  • St. Louis: 0.695 Expected Win% (0.644 Actual)
  • Baltimore 0.682 Expected Win% (0.690 Actual)
  • Cincinnati 0.638 Expected Win% (0.622 Actual)  
  • Los Angeles 0.627 Expected Win% (0.571 Actual) 
  • Tucson 0.597 Expected Win% (0.578 Actual) 
  • Trenton 0.569 Expected Win% (0.667 Actual)
  • Syracuse 0.565 Expected Win% (0.643 Actual) 
  • Trenton 0.564 Expected Win% (0.667 Actual)
  • Helena 0.559 Expected Win% (0.556 Actual)  
  • Montgomery 0.551 Expected Win% (0.500 Actual)
  • Buffalo 0.546 Expected Win% (0.533 Actual) 
  • Portland 0.527 Expected Win% (0.548 Actual)
  • Boise 0.519 Expected Win% (0.467 Actual) 
  • Louisville 0.513 Expected Win% (0.429 Actual) 
  • San Antonio 0.512 Expected Win% (0.511 Actual)
  • Durham 0.496 Expected Win% (0.452 Actual) 
  • Boston 0.491 Expected Win% (0.452 Actual) 
  • New Orleans 0.490 Expected Win% (0.548 Actual) 
  • Philadelphia 0.485 Expected Win% (0.524 Actual)
  • Fresno 0.473 Expected Win% (0.511 Actual) 
  • Charlotte 0.466 Expected Win% (0.400 Actual) 
  • New York 0.463 Expected Win% (0.452 Actual)
  • Mexico City 0.459 Expected Win% (0.444 Actual) 
  • Tacoma 0.459 Expected Win% (0.381 Actual)
  • Rochester 0.451 Expected Win% (0.444 Actual) 
  • New York 0.423 Expected Win% (0.400 Actual)
  • Florida 0.423 Expected Win% (0.356 Actual) 
  • Colorado Springs 0.422 Expected Win% (0.489 Actual)  
  • Texas 0.391 Expected Win% (0.310 Actual) 
  • Vancouver 0.348 Expected Win% (0.357 Actual) 
  • Nashville 0.270 Expected Win% (0.378 Actual) 
  • Arizona 0.249 Expected Win% (0.357 Actual) 
The Dreaded List
  • Texas: 0.310 Win% = 50 win pace


Season 6 Hall of Fame Voting

 For the first time in Hardball Stitches history, we have a player on the HOF Nominations page. PaleHose72 suggested that we vote him in on the basis of being the initial nominee in Stitches history, which I would be 100% on board with 😀 However, I also want to use his candidacy to illustrate the HOF process that I've used in a couple of other worlds that has had pretty good success. 

That process relies on a number of statistics and also a Hall of Fame Committee. In short, we track the statistics and then, as a committee, use those to come up with up to three "Hall of Fame Locks" for the season that the world then pools their votes around to make sure we get at least a few people elected each year. To start with, I want to do a quick rundown of the stats that mini and I have been tracking that will be useful for evaluating HOF candidacy: 

  1. Hall of Fame Monitor Score - My personal favorite of all of Bill James' Hall of Fame metrics, which assigns point values to certain statistical milestones both for individual seasons and overall careers. A score of 100 is a player who "should" be in the Hall while a score of 130 is your "no-brainer, should probably be elected on the first ballot" type. Conversely, a score of 70 could get in but represents a borderline case. I've also seen players with scores in the 50s get in if they have some sort of special circumstance or specific feat they accomplished as well. 
  2. Wins Above Replacement - The general concept is fairly self-explanatory to those who pay attention to SABR metrics, but there are a couple of quick things that are worth noting in this space. First and foremost, the method of calculating WAR that Mini and I have developed is as customized to Hardball as possible (i.e., calibrated to an HBD run environment, incorporating HBD park factors, etc.) Secondly, Around The Horn will probably be our best reference point for what makes a Hall of Fame player in terms of WAR...I have been a member since Season 1 and also tracking WAR for the blog there the whole time. With one exception (a pitcher who was a no-brainer HOFer before the merger that created Around The Horn) everyone who has been elected to the Hall there had at least 43.9 WAR for their careers. 
  3. Hall of Fame Standards Test - Another Bill James metric, this one is on a 0-100 scale with a hard cap at 100 but in MLB Babe Ruth is only a 79 and the highest score in history is Christy Matthewson at 84. {NOTE: Babe Ruth the hitter was a 79, Babe Ruth the pitcher would combine to bring his total score over 100} I don't have any HBD reference for this, but the linked explainer says an "average Hall of Famer" would score 50 so I'd imagine that I would have a hard time voting for anyone who did not score at least 40 points. 
  4. Importance Score: This 2021 article by Mike Petrellio, ranking the best ever free-agent signings, is the origin of the metric I've come to call "Importance Score." It combines WAR per year with bonus points for winning WS Rings and individual awards, and since there are typically three camps in HOF voting (personal performance, "the ring is the thing", other hardware) this has always felt like the perfect blend of those three things. As a result, this has become my go-to HOF gauge when I have all of the pieces needed to calculate it (I've found that a score of 10.0 or higher is HOF quality and the highest score I've seen is 36.8, but that was a 9x Cy Young who also had multiple rings.) 
Typically if a player meets the standard on one of the above, they meet the standard on the majority if not all of them. The job of the committee in my experience, has been to do a bit of hair-splitting and decide which of those should be considered locks and which should be up for a world vote. 

At long last, let's examine the case of our first nominee: Aaron Cepicky
  • HOF Monitor Score: 5 points 
  • Wins Above Replacement: -3.68 through S4, S5 was probably positive but not 3.7 wins so he's almost certainly a net negative for his career 
  • HOF Standards: 21.9 points
    • 2 points for OBP, 19.9 for C defense  
  • Importance Score: Negative WAR, 0 MVP, 0 WS Rings, 0 seasons above 4 WAR = Negative Importance Score 
  • Conclusion: His one and only claim to fame is being the first guy on the ballot. But I'm for it, personally. 

Season 6 Draft Lottery

 After being quite late on the Season 5 Draft Order, the goal of this post is two fold: first, to establish the Draft Order for Season 6 and also to explain the logistics of the MWR using our first two examples. When consulting the committee, I expressed that I was hoping to settle on a rule that was "straightforward, fair, enforcable and also allows teams to rebuild in a reasonable amount of time while still feeling like it is something people would want to avoid." 

 We have come to the conclusion that the penalty for missing the MWR will be "Teams winning fewer than 55 games in a season will pick no higher than 10th in the ensuing Amateur Draft regardless of lottery results. If multiple teams win less than 55 games, the team that comes the closest recieves the 10th pick, 2nd closest gets the 11th pick and so on. Ties will be broken using the highest Expected Win Percentage among tied teams." 

All of this brings us to Step 1: assigning lottery odds. This is done entirely by end-of-season record regardless of whether or not the MWR was achieved. Based on the S5 win totals, we get the following:


Next is Step 2: conducting the actual lottery. The results of the ping-pong ball frenzy are below: 


Step 3: Enforcing the MWR. We had two teams who fell short of the 55 win benchmark in Season 5: Louisville (46 wins) and Boise (54 wins.) Boise was closer to the threshold, so they get the #10 pick and Louisville gets the #11 pick and everyone else gets slotted in according to the ping pong balls. The final result is as follows: 
  1. Tacoma
  2. Philadelphia
  3. Vancouver
  4. Charlotte
  5. Nashville
  6. Arizona
  7. Texas
  8. Helena
  9. Colorado Springs
  10. Boise
  11. Louisville
  12. Chicago {moved to New York in Season 6} 
  13. Durham
  14. Baltimore
  15. Portland
  16. Los Angeles

Season 5 Draft Lottery

 At long last: the Draft Lottery has run! After many real-life delays and then several technical glitches, we finally have our Season 5 Amateur Draft Order. A few points of order and clarification on the logistics of how we got here. First of all, Bob and I returned to the original post made by minihouston explaining how this lottery is supposed to work, outlined in the following post from Season 2: 



In short: Compensation picks stay where they are, and the top six picks are semi-protected from the lottery (meaning they can pick no worse than six spots lower than their intended slot.) So, now we get down to the business of figuring out what the Draft Spreadsheet says the order is supposed to be so we can figure out what tweaks need to be made to adhere to the rules outlined above. Here's the screenrecording of the sheet generating the order: 


Based on these two data points, here's how the first round and Supplemental Round finally shake out: 

  1. Charlotte 
  2. Helena
  3. Arizona
  4. Boise
  5. Durham
  6. Vancouver
  7. Tacoma
  8. Colorado Springs
  9. Louisville
  10. Philadelphia
  11. Portland
  12. Rochester
  13. Los Angeles
  14. Chicago
  15. Cincinnati
  16. Helena (via Type D Compensation for Kevin Braden) **2nd pick**
  17. New York 
  18. Texas
  19. Mexico City
  20. Nashville
  21. Buffalo
  22. Kansas City
  23. New Orleans
  24. Texas **2nd pick**
  25. Fresno
  26. Baltimore
  27. Tucson
  28. San Antonio 
  29. Tacoma **2nd pick**
  30. Syracuse
  31. Trenton
  32. Trenton **2nd pick**
  33. Boston
  34. Texas **3rd pick**
  35. Charlotte **2nd pick**
  36. Tacoma  **3rd pick**
  37. New York **2nd pick**
  38. Texas **4th pick**
  39. Tucson **2nd pick**
  40. Trenton **3rd pick**
  41. Tucson **3rd pick**
  42. Tucson **4th pick**
  43. Charlotte **3rd pick**
  44. Durham **2nd pick**
  45. Colorado Springs **2nd pick**
  46. Philadelphia **2nd pick**
  47. Portland **2nd pick**
  48. Los Angeles **2nd pick**
  49. New York **3rd pick**
  50. Texas **5th pick**
  51. Nashville **2nd pick**
  52. New Orleans **2nd pick**
  53. Fresno **2nd pick**
  54. Baltimore **2nd pick**
  55. Fargo
  56. Charlotte **4th pick**
  57. Fargo **2nd pick**

Season 5 First Quarter Power Rankings

 We are just over 25% of the way through Season 5 here in Hardball Stitches, so it's time to make our first check of the Quarterly Power Rankings to see where everyone stands as the league prepares to look towards the future and get their draft boards ready. In keeping with mini's tradition, this post will feature three sections: first, the power rankings (which are based on hitting and pitching statistics). Second will be a look the Expected Win Percentages/a comparison with the current win percentages and finally (and hopefully shortly) a look at teams who are on MWR watch for this season. 

Who is Under/Over Performing? Referencing Expected Win Percentages

  • Boston 0.760 ExpWin% (0.756 Actual) **AL EAST LEADER**
  • St. Louis 0.742 ExpWin% (0.683 Actual) **NL EAST LEADER**
  • Montgomery 0.727 ExpWin% (0.683 Actual) **AL SOUTH LEADER**
  • Fresno 0.647 ExpWin% (0.571 Actual) 
  • Trenton 0.641 ExpWin% (0.683 Actual)  **NL NORTH LEADER**
  • Tucson 0.622 ExpWin% (0.595 Actual) **NL WEST LEADER**
  • Fargo 0.581 ExpWin% (0.537 Actual) **AL NORTH LEADER**
  • Kansas City 0.580 ExpWin% (0.634 Actual) **NL WC2**
  • Syracuse 0.537 ExpWin% (0.537 Actual)
  • New York 0.526 ExpWin% (0.537 Actual) **AL WC2**
  • New Orleans 0.522 ExpWin% (0.585 Actual) **AL WC1**
  • Rochester 0.517 ExpWin% (0.463 Actual) 
  • Durham 0.506 ExpWin% (0.512 Actual)
  • Cincinnati 0.500 ExpWin% (0.610 Actual) **NL WC1**
  • Texas 0.498 ExpWin% (0.537 Actual)
  • Helena 0.495 ExpWin% (0.537 Actual) 
  • Buffalo 0.487 ExpWin% (0.439 Actual) 
  • Portland 0.481 ExpWin% (0.463 Actual)
  • Colorado Springs 0.475 ExpWin (0.500 Actual) 
  • Baltimore 0.475 ExpWin% (0.488 Actual)
  • Philadelphia 0.473 ExpWin% (0.488 Actual)
  • Mexico City 0.461 ExpWin% (0.463 Actual) **NL SOUTH LEADER**
  • Los Angeles 0.458 ExpWin% (0.463 Actual) **AL WEST LEADER**
  • Tacoma 0.449 ExpWin% (0.463 Actual)
  • San Antonio 0.449 ExpWin% (0.415 Actual) 
  • Arizona 0.420 ExpWin% (0.341 Actual)
  • Boise 0.387 ExpWin% (0.381 Actual) 
  • Louisville 0.373 ExpWin% (0.293 Actual) 
  • Charlotte 0.325 ExpWin% (0.366 Actual) 
  • Chicago 0.325 ExpWin% (0.317 Actual)
  • Nashville 0.297 ExpWin% (0.317 Actual)  
  • Vancouver 0.220 ExpWin% (0.317 Actual) 

The Dreaded List

  • Louisville: 0.293 Win% = 47 win pace
  • Vancouver: 0.317 Win% = 51 win pace
  • Nashville: 0.317 Win% = 51 win pace
  • Chicago: 0.317 Win% = 51 win pace