Ruben Amaro vs. Brian Anderson — Career Comparison

Silent GenerationMexicoThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueShortstopGold Glove
MillenialOklahomaThrows RightBats RightNorth AmericaMiami MarlinsNational LeagueThird Baseman

When their careers are measured against the same standard, Brian Anderson comes out clearly ahead of Ruben Amaro across most offensive categories. Brian Anderson led in home run production (HR/PA+ 77 vs 26), slugging (SLG+ 94 vs 80), and walk rate (BB%+ 107 vs 103). Ruben Amaro held the edge in contact rate (K%+ 119 vs 93). Brian Anderson was the more complete offensive player.

Hitting Stats for Ruben Amaro and Brian Anderson

Ruben Amaro
Careerverified
Per 600 PAverified
11
11
Brian Anderson
Career
Per 600 PA
8
8
Ruben Amaro
Careerverified
Per 600 PAverified
940
230.11
Brian Anderson
Career
Per 600 PA
630
149.58
Ruben Amaro
Career
Per 600 PA
2451
600
Brian Anderson
Careerverified
Per 600 PA
2527
600
Ruben Amaro
Career
Per 600 PA
2155
527.54
Brian Anderson
Careerverified
Per 600 PAverified
2227
528.77
Ruben Amaro
Career
Per 600 PA
0.234
0.234
Brian Anderson
Careerverified
Per 600 PAverified
0.251
0.251
Ruben Amaro
Career
Per 600 PA
0.632
0.632
Brian Anderson
Careerverified
Per 600 PAverified
0.754
0.754
Ruben Amaro
Career
Per 600 PA
505
123.62
Brian Anderson
Careerverified
Per 600 PAverified
559
132.73
Ruben Amaro
Careerverified
Per 600 PAverified
409
100.12
Brian Anderson
Career
Per 600 PA
364
86.43
Ruben Amaro
Career
Per 600 PA
75
18.36
Brian Anderson
Careerverified
Per 600 PAverified
118
28.02
Ruben Amaro
Careerverified
Per 600 PAverified
13
3.18
Brian Anderson
Career
Per 600 PA
11
2.61
Ruben Amaro
Career
Per 600 PA
8
1.96
Brian Anderson
Careerverified
Per 600 PAverified
66
15.67
Ruben Amaro
Career
Per 600 PA
96
23.5
Brian Anderson
Careerverified
Per 600 PAverified
195
46.3
Ruben Amaro
Career
Per 600 PA
0.19
0.19
Brian Anderson
Careerverified
Per 600 PAverified
0.349
0.349
Ruben Amaro
Career
Per 600 PA
0.004
0.004
Brian Anderson
Careerverified
Per 600 PAverified
0.03
0.03
Ruben Amaro
Career
Per 600 PA
0.016
0.016
Brian Anderson
Careerverified
Per 600 PAverified
0.118
0.118
Ruben Amaro
Career
Per 600 PA
196
47.98
Brian Anderson
Careerverified
Per 600 PAverified
308.58
73.27
Ruben Amaro
Career
Per 600 PA
630
154.22
Brian Anderson
Careerverified
Per 600 PAverified
897
212.98
Ruben Amaro
Career
Per 600 PA
742
181.64
Brian Anderson
Careerverified
Per 600 PAverified
848
201.35
Ruben Amaro
Career
Per 600 PA
0.309
0.309
Brian Anderson
Careerverified
Per 600 PAverified
0.336
0.336
Ruben Amaro
Career
Per 600 PA
0.292
0.292
Brian Anderson
Careerverified
Per 600 PAverified
0.403
0.403
Ruben Amaro
Career
Per 600 PA
0.601
0.601
Brian Anderson
Careerverified
Per 600 PAverified
0.738
0.738
Ruben Amaro
Career
Per 600 PA
0.058
0.058
Brian Anderson
Careerverified
Per 600 PAverified
0.152
0.152
Ruben Amaro
Career
Per 600 PA
0.212
0.212
Brian Anderson
Careerverified
Per 600 PAverified
0.252
0.252
Ruben Amaro
Career
Per 600 PA
0.511
0.511
Brian Anderson
Careerverified
Per 600 PAverified
0.692
0.692
Ruben Amaro
Career
Per 600 PA
0.265
0.265
Brian Anderson
Careerverified
Per 600 PAverified
0.316
0.316
Ruben Amaro
Career
Per 600 PA
211
51.65
Brian Anderson
Careerverified
Per 600 PAverified
287
68.14
Ruben Amaro
Career
Per 600 PA
156
38.19
Brian Anderson
Careerverified
Per 600 PAverified
273
64.82
Ruben Amaro
Career
Per 600 PA
359
87.88
Brian Anderson
Careerverified
Per 600 PAverified
494
117.29
Ruben Amaro
Career
Per 600 PA
215.37
52.72
Brian Anderson
Careerverified
Per 600 PAverified
309.95
73.59
Ruben Amaro
Career
Per 600 PA
10
2.45
Brian Anderson
Careerverified
Per 600 PAverified
52
12.35
Ruben Amaro
Career
Per 600 PA
227
55.57
Brian Anderson
Careerverified
Per 600 PAverified
237
56.27
Ruben Amaro
Careerverified
Per 600 PAverified
24
5.88
Brian Anderson
Career
Per 600 PA
8
1.9
Ruben Amaro
Careerverified
Per 600 PAverified
280
68.54
Brian Anderson
Career
Per 600 PA
613
145.55
Ruben Amaro
Careerverified
Per 600 PAverified
8.75
8.75
Brian Anderson
Career
Per 600 PA
4.12
4.12
Ruben Amaro
Careerverified
Per 600 PAverified
0.81
0.81
Brian Anderson
Career
Per 600 PA
0.39
0.39
Ruben Amaro
Careerverified
Per 600 PAverified
47
11.51
Brian Anderson
Career
Per 600 PA
0
0
Ruben Amaro
Careerverified
Per 600 PAverified
12
2.94
Brian Anderson
Career
Per 600 PA
11
2.61
Ruben Amaro
Careerverified
Per 600 PAverified
53
12.97
Brian Anderson
Career
Per 600 PA
58
13.77
Ruben Amaro
Career
Per 600 PA
11
2.69
Brian Anderson
Careerverified
Per 600 PAverified
14
3.32
Ruben Amaro
Careerverified
Per 600 PAverified
14
3.43
Brian Anderson
Career
Per 600 PA
8
1.9
Ruben Amaro
Careerverified
Per 600 PAverified
25
6.12
Brian Anderson
Career
Per 600 PA
22
5.22
Ruben Amaro
Career
Per 600 PA
44
44
Brian Anderson
Careerverified
Per 600 PAverified
63.64
63.64

Fielding Stats for Ruben Amaro and Brian Anderson

Ruben Amaro
Careerverified
Per 9 Inningsverified
11
11
Brian Anderson
Career
Per 9 Innings
8
8
Ruben Amaro
Careerverified
Per 9 Inningsverified
948
1.43
Brian Anderson
Career
Per 9 Innings
638
1.12
Ruben Amaro
Careerverified
Per 9 Innings
631
0.95
Brian Anderson
Career
Per 9 Inningsverified
582
1.02
Ruben Amaro
Careerverified
Per 9 Innings
17959
27
Brian Anderson
Career
Per 9 Innings
15419
27
Ruben Amaro
Careerverified
Per 9 Innings
5986.1
9
Brian Anderson
Career
Per 9 Innings
5139.2
9
Ruben Amaro
Careerverified
Per 9 Inningsverified
1532
2.3
Brian Anderson
Career
Per 9 Innings
658
1.15
Ruben Amaro
Careerverified
Per 9 Inningsverified
1864
2.8
Brian Anderson
Career
Per 9 Innings
710
1.24
Ruben Amaro
Career
Per 9 Innings
108
0.16
Brian Anderson
Careerverified
Per 9 Inningsverified
48
0.08
Ruben Amaro
Careerverified
Per 9 Inningsverified
3504
5.27
Brian Anderson
Career
Per 9 Innings
1416
2.48
Ruben Amaro
Careerverified
Per 9 Inningsverified
3396
5.11
Brian Anderson
Career
Per 9 Innings
1368
2.4
Ruben Amaro
Careerverified
Per 9 Inningsverified
96.92
96.92
Brian Anderson
Career
Per 9 Innings
96.61
96.61
Ruben Amaro
Careerverified
Per 9 Inningsverified
3.582
3.582
Brian Anderson
Career
Per 9 Innings
2.144
2.144
Ruben Amaro
Career
Per 9 Innings
66.56
66.56
Brian Anderson
Careerverified
Per 9 Inningsverified
91.22
91.22
Ruben Amaro
Careerverified
Per 9 Inningsverified
421
0.63
Brian Anderson
Career
Per 9 Innings
74
0.13
Ruben Amaro
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Ruben Amaro
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Ruben Amaro
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Ruben Amaro
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0