John Anderson vs. Javier Baez — Career Comparison

Pre-GenerationalNorwayThrows RightBats SwitchEuropeBrooklyn DodgersNational LeagueFirst Baseman
MillenialP.R.Throws RightBats RightCaribbeanDetroit TigersAmerican LeagueShortstopGold GloveSilver SluggerAll-Star

Adjusted for the eras they played in, John Anderson holds a real edge over Javier Baez in this comparison. John Anderson led in contact rate (K%+ 146 vs 78), walk rate (BB%+ 84 vs 53), and on-base percentage (OBP+ 106 vs 97). Javier Baez held the edge in home run production (HR/PA+ 145 vs 100). The edge belongs to John Anderson.

Hitting Stats for John Anderson and Javier Baez

John Anderson
Careerverified
Per 600 PAverified
14
14
Javier Baez
Career
Per 600 PA
12
12
John Anderson
Careerverified
Per 600 PA
1636
144.93
Javier Baez
Career
Per 600 PAverified
1347
158.01
John Anderson
Careerverified
Per 600 PA
6773
600
Javier Baez
Career
Per 600 PA
5115
600
John Anderson
Careerverified
Per 600 PA
6345
562.08
Javier Baez
Career
Per 600 PAverified
4794
562.35
John Anderson
Careerverified
Per 600 PAverified
0.291
0.291
Javier Baez
Career
Per 600 PA
0.252
0.252
John Anderson
Careerverified
Per 600 PAverified
0.778
0.778
Javier Baez
Career
Per 600 PA
0.745
0.745
John Anderson
Careerverified
Per 600 PAverified
1843
163.27
Javier Baez
Career
Per 600 PA
1206
141.47
John Anderson
Careerverified
Per 600 PAverified
1341
118.8
Javier Baez
Career
Per 600 PA
749
87.86
John Anderson
Careerverified
Per 600 PAverified
328
29.06
Javier Baez
Career
Per 600 PA
234
27.45
John Anderson
Careerverified
Per 600 PAverified
124
10.98
Javier Baez
Career
Per 600 PA
30
3.52
John Anderson
Career
Per 600 PA
50
4.43
Javier Baez
Careerverified
Per 600 PAverified
193
22.64
John Anderson
Careerverified
Per 600 PA
502
44.47
Javier Baez
Career
Per 600 PAverified
457
53.61
John Anderson
Career
Per 600 PA
0.272
0.272
Javier Baez
Careerverified
Per 600 PAverified
0.379
0.379
John Anderson
Career
Per 600 PA
0.008
0.008
Javier Baez
Careerverified
Per 600 PAverified
0.04
0.04
John Anderson
Career
Per 600 PA
0.027
0.027
Javier Baez
Careerverified
Per 600 PAverified
0.16
0.16
John Anderson
Careerverified
Per 600 PAverified
903.39
80.03
Javier Baez
Career
Per 600 PA
615.53
72.2
John Anderson
Careerverified
Per 600 PA
2569
227.58
Javier Baez
Career
Per 600 PAverified
2079
243.87
John Anderson
Careerverified
Per 600 PAverified
2206
195.42
Javier Baez
Career
Per 600 PA
1492
175.01
John Anderson
Careerverified
Per 600 PAverified
0.329
0.329
Javier Baez
Career
Per 600 PA
0.292
0.292
John Anderson
Career
Per 600 PA
0.405
0.405
Javier Baez
Careerverified
Per 600 PAverified
0.434
0.434
John Anderson
Careerverified
Per 600 PAverified
0.734
0.734
Javier Baez
Career
Per 600 PA
0.726
0.726
John Anderson
Career
Per 600 PA
0.114
0.114
Javier Baez
Careerverified
Per 600 PAverified
0.182
0.182
John Anderson
Careerverified
Per 600 PAverified
0.249
0.249
Javier Baez
Career
Per 600 PA
0.24
0.24
John Anderson
Careerverified
Per 600 PAverified
0.726
0.726
Javier Baez
Career
Per 600 PA
0.664
0.664
John Anderson
Career
Per 600 PA
0.302
0.302
Javier Baez
Careerverified
Per 600 PAverified
0.314
0.314
John Anderson
Careerverified
Per 600 PAverified
871
77.16
Javier Baez
Career
Per 600 PA
653
76.6
John Anderson
Careerverified
Per 600 PAverified
978
86.64
Javier Baez
Career
Per 600 PA
685
80.35
John Anderson
Careerverified
Per 600 PAverified
1799
159.37
Javier Baez
Career
Per 600 PA
1145
134.31
John Anderson
Careerverified
Per 600 PAverified
991.09
87.8
Javier Baez
Career
Per 600 PA
597.91
70.14
John Anderson
Career
Per 600 PA
53
4.7
Javier Baez
Careerverified
Per 600 PAverified
58
6.8
John Anderson
Careerverified
Per 600 PAverified
310
27.46
Javier Baez
Career
Per 600 PA
228
26.74
John Anderson
Career
Per 600 PA
0
0
Javier Baez
Careerverified
Per 600 PAverified
34
3.99
John Anderson
Careerverified
Per 600 PAverified
356
31.54
Javier Baez
Career
Per 600 PA
1403
164.57
John Anderson
Careerverified
Per 600 PAverified
19.03
19.03
Javier Baez
Career
Per 600 PA
3.65
3.65
John Anderson
Careerverified
Per 600 PAverified
0.87
0.87
Javier Baez
Career
Per 600 PA
0.16
0.16
John Anderson
Careerverified
Per 600 PAverified
65
5.76
Javier Baez
Career
Per 600 PA
8
0.94
John Anderson
Career
Per 600 PA
0
0
Javier Baez
Careerverified
Per 600 PAverified
27
3.17
John Anderson
Careerverified
Per 600 PAverified
0
0
Javier Baez
Career
Per 600 PA
112
13.14
John Anderson
Careerverified
Per 600 PAverified
338
29.94
Javier Baez
Career
Per 600 PA
115
13.49
John Anderson
Career
Per 600 PA
0
0
Javier Baez
Careerverified
Per 600 PAverified
34
3.99
John Anderson
Careerverified
Per 600 PAverified
338
29.94
Javier Baez
Career
Per 600 PA
149
17.48
John Anderson
Careerverified
Per 600 PAverified
100
100
Javier Baez
Career
Per 600 PA
77.18
77.18

Fielding Stats for John Anderson and Javier Baez

John Anderson
Careerverified
Per 9 Inningsverified
14
14
Javier Baez
Career
Per 9 Innings
12
12
John Anderson
Careerverified
Per 9 Innings
1610
1.04
Javier Baez
Career
Per 9 Inningsverified
1417
1.2
John Anderson
Career
Per 9 Innings
595
0.39
Javier Baez
Careerverified
Per 9 Inningsverified
1202
1.01
John Anderson
Careerverified
Per 9 Innings
41697
27
Javier Baez
Career
Per 9 Innings
32008
27
John Anderson
Careerverified
Per 9 Innings
13899
9
Javier Baez
Career
Per 9 Innings
10669.1
9
John Anderson
Careerverified
Per 9 Inningsverified
8078
5.23
Javier Baez
Career
Per 9 Innings
1857
1.57
John Anderson
Career
Per 9 Innings
444
0.29
Javier Baez
Careerverified
Per 9 Inningsverified
3055
2.58
John Anderson
Career
Per 9 Innings
244
0.16
Javier Baez
Careerverified
Per 9 Inningsverified
168
0.14
John Anderson
Careerverified
Per 9 Inningsverified
8766
5.68
Javier Baez
Career
Per 9 Innings
5080
4.29
John Anderson
Careerverified
Per 9 Inningsverified
8522
5.52
Javier Baez
Career
Per 9 Innings
4912
4.14
John Anderson
Careerverified
Per 9 Inningsverified
97.22
97.22
Javier Baez
Career
Per 9 Innings
96.69
96.69
John Anderson
Careerverified
Per 9 Inningsverified
5.293
5.293
Javier Baez
Career
Per 9 Innings
3.467
3.467
John Anderson
Career
Per 9 Innings
36.96
36.96
Javier Baez
Careerverified
Per 9 Inningsverified
84.83
84.83
John Anderson
Career
Per 9 Innings
362
0.23
Javier Baez
Careerverified
Per 9 Inningsverified
672
0.57
John Anderson
Career
Per 9 Innings
0
0
Javier Baez
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
Javier Baez
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
Javier Baez
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
Javier Baez
Career
Per 9 Innings
0
0