MLB GM/Player Grades
The First Half
Team Assets versus Liabilities
Player/Contract Management
(performance contributions in relation to current annual salary)
10+ Games Played/Innings Pitched is the qualifying line.
American League
A+
A
B+
B
B
B-
C+
C
C
C
C
C
C
C-
F
National League
A++
A-
B+
B+
C
C
C
C
C-
C-
C-
C-
F
F
F
Los Angeles Dodgers
1 of 30
Position Players
1090
699
560
41
40
39
33
31
17
12
12
1
0
-2
Pitchers
287
139
63
60
29
22
8
6
0
0
0
-5
-9
-14
-78
2572
Total
508
Total
3080
GRAND TOTAL
Tampa Bay Rays
2 of 30
Position Players
335
302
248
220
54
36
27
27
25
22
21
19
11
7
7
0
1363
Total
Pitchers
498
194
174
121
103
79
31
28
24
21
15
7
4
-3
-5
-6
-19
1266
Total
2629
GRAND TOTAL
Oakland Athletics
3 of 30
Position Players
836
484
233
116
82
72
58
36
5
2
-4
-5
-20
Pitchers
188
161
120
64
48
46
26
15
11
4
1
0
0
-4
-5
1894
Total
677
Total
2572
GRAND TOTAL
Atlanta Braves
4 of 30
Position Players
625
452
254
85
26
25
23
14
13
12
1
-2
-26
Pitchers
601
312
93
57
47
21
20
7
5
5
2
-5
-8
-12
-21
-22
-24
-102
-108
1502
Total
869
Total
2370
GRAND TOTAL
Pittsburgh Pirates
5 of 30
Position Players
434
339
271
234
131
35
31
14
1
-4
-7
-8
-10
-11
-19
-68
-87
Pitchers
284
158
140
55
51
37
37
28
18
7
6
-5
-5
-9
-11
-11
-20
-22
-32
1275
Total
706
Total
1981
GRAND TOTAL
New York Yankees
6 of 30
Position Players
357
235
228
170
132
118
115
54
32
28
14
8
8
2
1
-3
-9
Pitchers
259
58
27
22
16
11
9
9
7
7
5
4
2
-9
-12
-18
1489
Total
396
Total
1885
GRAND TOTAL
San Diego Padres
7 of 30
Position Players
464
381
187
85
65
20
9
2
-1
-2
-3
-4
-4
-19
-34
Pitchers
341
112
102
87
57
34
22
14
2
2
0
-6
-8
-8
-11
-15
-31
-42
1145
Total
650
Total
1796
GRAND TOTAL
Los Angeles Angels
8 of 30
Position Players
385
174
102
98
97
46
34
16
16
7
2
1
-5
-22
-50
Pitchers
144
144
140
106
49
25
24
13
13
11
7
6
-4
-7
-9
-28
-37
900
Total
597
Total
1497
GRAND TOTAL
Minnesota Twins
9 of 30
Position Players
234
116
114
71
45
44
41
30
26
18
12
9
6
4
-1
Pitchers
535
54
51
24
13
12
12
10
10
7
0
-5
-13
-41
766
Total
669
Total
1435
GRAND TOTAL
Kansas City Royals
10 of 30
Position Players
313
313
261
22
10
8
7
6
6
5
-3
-10
-35
Lucas Duda
Pitchers
324
124
87
12
5
2
2
2
1
-3
-4
-7
-8
-15
-50
Jakob Junis
Mike Montgomery
905
Total
473
Total
1378
GRAND TOTAL
Cleveland Indians
11 of 30
Position Players
129
117
73
60
36
27
21
15
7
3
-2
-11
-11
-19
-38
Tyler Naquin
Pitchers
511
109
61
55
48
28
24
24
23
11
9
9
5
3
2
0
-14
407
Total
909
Total
1316
GRAND TOTAL
Texas Rangers
12 of 30
Position Players
353
238
36
28
20
14
12
8
7
0
0
-2
-2
-68
-85
Pitchers
374
110
79
68
32
27
23
22
15
-10
-16
-23
560
Total
702
Total
1262
GRAND TOTAL
Houston Astros
13 of 30
Position Players
714
74
66
56
44
36
22
19
13
11
10
8
6
-7
-17
Jose Altuve
Pitchers
63
33
28
28
20
9
8
8
3
2
2
1
0
0
-6
-6
1056
Total
193
Total
1249
GRAND TOTAL
Chicago White Sox
14 of 30
Position Players
418
119
85
77
30
13
5
4
-3
-8
-8
-37
-56
-105
Pitchers
747
107
33
19
8
7
6
2
0
0
-4
-7
-13
-14
-180
535
Total
712
Total
1247
GRAND TOTAL
Baltimore Orioles
15 of 30
Position Players
224
165
126
101
68
24
22
0
0
-3
-7
-10
-18
-197
Pitchers
613
41
40
33
25
25
11
3
0
-4
-4
-5
-6
-7
-9
-15
495
Total
739
Total
1234
GRAND TOTAL
St. Louis Cardinals
16 of 30
Position Players
189
163
57
31
21
14
10
10
8
8
4
2
0
0
-1
Pitchers
270
118
103
70
60
55
49
17
14
12
5
0
0
-17
-19
-24
516
Total
714
Total
1230
GRAND TOTAL
Arizona Diamondbacks
17 of 30
Position Players
288
202
185
89
56
50
26
15
9
6
2
2
0
0
-4
-9
-20
Pitchers
161
53
49
29
25
22
17
9
8
7
5
1
0
-5
-9
-12
-35
896
Total
326
Total
1221
GRAND TOTAL
Boston Red Sox
18 of 30
Position Players
584
154
100
44
28
21
14
13
9
5
5
2
0
-4
-129
Pitchers
73
65
59
31
29
21
16
13
12
12
6
4
1
0
-1
-3
-8
-13
845
Total
316
Total
1161
GRAND TOTAL
New York Mets
19 of 30
Position Players
671
524
137
117
40
30
28
12
9
0
-3
-7
-154
-227
Pitchers
66
52
30
22
21
9
3
1
-2
-2
-9
-16
-17
-22
-163
1177
Total
-28
Total
1148
GRAND TOTAL
Colorado Rockies
20 of 30
Position Players
111
101
75
71
12
5
0
-7
-9
-11
-13
-205
Pitchers
703
135
91
72
68
30
8
6
6
5
2
2
0
0
-2
-6
-14
-19
-82
131
Total
1007
Total
1138
GRAND TOTAL
Seattle Mariners
21 of 30
Position Players
244
231
160
86
70
59
45
21
4
1
0
0
0
-2
Pitchers
188
130
28
22
17
17
16
11
3
0
-2
-3
-4
-8
-14
-216
921
Total
185
Total
1106
GRAND TOTAL
Miami Marlins
22 of 30
Position Players
398
187
137
75
74
39
14
8
4
-4
-6
-8
-11
-17
-73
-167
Pitchers
268
183
134
124
69
63
38
16
15
1
0
0
-2
-3
-4
-36
-526
650
Total
338
Total
988
GRAND TOTAL