MLB – Top 100

In honor of the “NFL’s Top 100 Players” list recently being finalized, I decided to put together my own list of “Butter’s Top 100 Players in MLB” to have a little fun and (hopefully) debate. 

Anyone that knows me knows I LOVE arguing about sports. Not “I want to punch you in the face” arguing, well, sometimes; but, generally I simply enjoy the back and forth. I am very opinionated and I stick to my opinions and I love hearing others’ views as well.

I spent three days working on this list, and I’m not going to provide any explanation unless someone wants to jump in and argue (please do!), but just a current list of who I think are the 100 best players in baseball today.

The order at the top is pretty concrete. Once you get beyond #50, I can probably make an argument for any of the next 25 or so players be listed #51. But, this was the order I came up with:

  1. Mike Trout, OF, Angels
  2. Jose Altuve, 2B, Astros
  3. Max Scherzer, SP, Nationals
  4. Nolan Arenado, 3B, Rockies
  5. Mookie Betts, OF, Red Sox
  6. Aaron Judge, OF, Yankees
  7. Corey Kluber, SP, Indians
  8. Francisco Lindor, SS, Indians
  9. Luis Severino, SP, Yankees
  10. Manny Machado, SS, Orioles
  11. Jose Ramirez, 3B, Indians
  12. Chris Sale, SP, Red Sox
  13. Paul Goldschmidt, 1B, Diamondbacks
  14. Clayton Kershaw, SP, Dodgers
  15. Joey Votto, 1B, Reds
  16. Kris Bryant, 3B, Cubs
  17. Giancarlo Stanton, OF, Yankees
  18. Jacob deGrom, SP, Mets
  19. Charlie Blackmon, OF, Rockies
  20. J.D. Martinez, DH, Red Sox
  21. Anthony Rizzo, 1B, Cubs
  22. Carlos Correa, SS, Astros
  23. Gary Sanchez, C, Yankees
  24. Bryce Harper, OF, Nationals
  25. Jose Abreu, 1B, White Sox
  26. Trea Turner, SS, Nationals
  27. Justin Verlander, SP, Astros
  28. Madison Bumgarner, SP, Giants
  29. Freddie Freeman, 1B, Braves
  30. Buster Posey, C, Giants
  31. Corey Seager, SS, Dodgers
  32. Robinson Cano, 2B, Mariners
  33. Josh Donaldson, 3B, Blue Jays
  34. Christian Yelich, OF, Brewers
  35. Noah Syndergaard, SP, Mets
  36. J.T. Realmuto, C, Marlins
  37. Zack Greinke, SP, Diamondbacks
  38. Edwin Encarnacion, DH, Indians
  39. George Springer, OF, Astros
  40. Aaron Nola, SP, Phillies
  41. A.J. Pollock, OF, Diamondbacks
  42. Brian Dozier, 2B, Twins
  43. Carlos Martinez, SP, Cardinals
  44. Gerrit Cole, SP, Astros
  45. Marcell Ozuna, OF, Cardinals
  46. Chris Archer, SP, Rays
  47. Andrew Benintendi, OF, Red Sox
  48. Trevor Story, SS, Rockies
  49. Cody Bellinger, 1B, Dodgers
  50. Wil Myers, OF, Padres
  51. Eric Hosmer, 1B, Padres
  52. Jose Berrios, SP, Twins
  53. James Paxton, SP, Mariners
  54. Matt Carpenter, 3B, Cardinals
  55. Lorenzo Cain, OF, Brewers
  56. Salvador Perez, C, Royals
  57. Javy Baez, 2B, Cubs
  58. Jake Arrieta, SP, Phillies
  59. Wilson Ramos, C, Rays
  60. Eddie Rosario, OF, Twins
  61. Anthony Rendon, 3B, Nationals
  62. Jean Segura, SS, Mariners
  63. Scooter Gennett, 2B, Reds
  64. Khris Davis, OF, Athletics
  65. Robbie Ray, SP, Diamondbacks
  66. Didi Gregorius, SS, Yankees
  67. Kenley Jansen, RP, Dodgers
  68. Dee Gordon, CF, Mariners
  69. Xander Bogaerts, SS, Red Sox
  70. Craig Kimbrel, RP, Red Sox
  71. Gleyber Torres, 2B, Yankees
  72. Mike Moustakas, 3B, Royals
  73. Johnny Cueto, SP, Giants
  74. Carlos Carrasco, SP, Indians
  75. Yu Darvish, SP, Cubs
  76. Jose Martinez, 1B, Cardinals
  77. Eugenio Suarez, 3B, Reds
  78. Miguel Cabrera, 1B, Tigers
  79. Trevor Bauer, SP, Indians
  80. Stephen Strasburg, SP, Nationals
  81. Aroldis Chapman, RP, Yankees
  82. Alex Bregman, 3B, Astros
  83. Miguel Andujar, 3B, Yankees
  84. Yoenis Cespedes, OF, Mets
  85. Justin Turner, 3B, Dodgers
  86. Ozzie Albies, 2B, Braves
  87. Cole Hamels, SP, Rangers
  88. Daniel Murphy, 2B, Nationals
  89. Odubel Herrera, OF, Phillies
  90. Starling Marte, OF, Pirates
  91. Willson Contreras, C, Cubs
  92. Jon Gray, SP, Rockies
  93. Nelson Cruz, DH, Mariners
  94. Shohei Ohtani, SP/DH, Angels
  95. D.J. LeMahieu, 2B, Rockies
  96. Edwin Diaz, RP, Mariners
  97. Juan Soto, OF, Nationals
  98. Walker Buehler, SP, Dodgers
  99. Michael Brantley, OF, Indians
  100. Cody Allen, RP, Indians

I’m obviously not taking current injuries into account. This is not a list of the best 100 players that are going to play today; but a list of the best players given full health across the league.

I’d love to get into a debate though so tell me what you think! Tag me @joebuttereit on Twitter and let’s start the discussion!



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s