MLB Player Ratings 2020

Creating statistics and ratings from baseball is fun and challenging. MLB has the longest history of stats and "it's been done before" often comes into play when brainstorming new ideas. MLB players have the longest average career length than NFL & NBA and we have a treasure trove of options when creating player ratings. We select some of the most important stats and create a ratings formula based on player performance over the last year. While we don't manually adjust ratings, our subjective stamp is on the stats we select to analyze. Ratings are automatically updated daily while factoring in the latest performances.

Creating statistics and ratings from baseball is fun and challenging. MLB has the longest history of stats and "it's been done before" often comes into play when brainstorming new ideas. MLB players have the longest average career length than NFL & NBA and we have a treasure trove of options when creating player ratings. We select some of the most important stats and create a ratings formula based on player performance over the last year. While we don't manually adjust ratings, our subjective stamp is on the stats we select to analyze. Ratings are automatically updated daily while factoring in the latest performances.

Name Rating Pos Jersey Team Lineup Team Roster
Mike Trout
99
CF
Jacob deGrom
97
SP
Mookie Betts
97
RF
Max Scherzer
97
SP
Nolan Arenado
97
3B
Bryce Harper
96
RF
Manny Machado
96
3B
Walker Buehler
96
SP
Chris Sale
96
SP
Chen-Chang Lee
95
RP 21
Carl Edwards Jr.
95
RP
Kenley Jansen
95
RP
Dan Winkler
95
RP
Felipe Vázquez
95
RP
Corey Kluber
95
SP
Jose Ramirez
95
3B
Aroldis Chapman
94
RP
Wilmer Font
94
RP
Clayton Kershaw
94
SP
Dellin Betances
93
RP
J.D. Martinez
93
LF
Francisco Lindor
93
SS
Edwin Diaz
93
RP
Craig Kimbrel
93
RP
Freddie Freeman
93
1B
Kris Bryant
92
3B
Will Smith
92
RP
Lance McCullers Jr.
92
SP
Drew Smyly
92
SP
Jose Altuve
92
2B
Paul Goldschmidt
92
1B
Rubby De La Rosa
92
RP 12
Jimmie Sherfy
92
RP
Giancarlo Stanton
92
DH
Juan Soto
91
LF
Joey Votto
91
1B
Adrian Houser
91
SP
Carson Smith
91
RP 39
Taylor Williams
91
RP
Trea Turner
91
SS
Shohei Ohtani
91
DH
Gerrit Cole
90
SP
Justin Verlander
90
SP
Jung Ho Kang
90
SS 16
Chaz Roe
90
RP
Aaron Judge
90
RF
Seranthony Dominguez
90
RP
Carlos Correa
90
SS
A.J. Minter
90
RP
Richard Rodriguez
90
RP
Alex Bregman
89
3B
Aaron Nola
89
SP
Stephen Strasburg
89
SP
Anthony Rizzo
89
1B
Greg Bird
89
1B
Garrett Richards
89
SP
Noah Syndergaard
89
SP
Blake Snell
89
SP
Adam Cimber
89
RP
Luis Severino
89
SP
Christian Yelich
89
RF
Preston Guilmet
89
RP 49
Tyler Webb
88
RP
Aaron Barrett
88
RP
Trevor Richards
88
SP
Alex Reyes
88
RP
Miles Mikolas
88
SP
Corey Seager
88
SS
Charlie Blackmon
88
RF
Trevor Story
88
SS
Mike Zagurski
88
RP 48
Colten Brewer
88
RP
Gary Sanchez
88
C
J.T. Realmuto
88
C
Javier Baez
88
SS
George Springer
88
CF
Reyes Moronta
88
RP
Jenrry Mejia
87
RP 58
Yoshihisa Hirano
87
RP
Carlos Carrasco
87
SP
Trevor Bauer
87
SP
Anthony Bass
87
RP
Andrew Miller
87
RP
Patrick Corbin
87
SP
Andrew Benintendi
87
LF
Nicholas Castellanos
87
RF
Justin Miller
87
RP 60
Jose Berrios
87
SP
Pedro Alvarez
87
1B 24
Cody Bellinger
87
CF
Clay Holmes
86
RP
Justin Upton
86
LF
Zack Greinke
86
SP
Daniel Murphy
86
1B
Matt Chapman
86
3B
Lorenzo Cain
86
CF
Xander Bogaerts
86
SS
J.T. Chargois
86
RP