Rafael Almeida vs. Adrian Zabala — Career Comparison

You might be looking for a matchup, check Rafael Almeida's matchup page instead!

Lost GenerationCubaThrows RightBats RightCaribbeanCincinnati RedsNational LeagueThird Baseman
Greatest GenerationCubaThrows LeftBats LeftCaribbeanNew York GiantsNational LeagueStarting Pitcher

Rafael Almeida is a position player and Adrian Zabala a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Rafael Almeida ever faced Adrian Zabala, check out their matchup page.

Fielding Stats for Rafael Almeida and Adrian Zabala

Rafael Almeida
Careerverified
Per 9 Inningsverified
6
6
Adrian Zabala
Career
Per 9 Innings
2
Rafael Almeida
Careerverified
Per 9 Inningsverified
119
3.78
Adrian Zabala
Career
Per 9 Innings
26
Rafael Almeida
Careerverified
Per 9 Inningsverified
32
1.02
Adrian Zabala
Career
Per 9 Innings
0
Rafael Almeida
Careerverified
Per 9 Inningsverified
849
27
Adrian Zabala
Career
Per 9 Innings
0
Rafael Almeida
Careerverified
Per 9 Inningsverified
283
9
Adrian Zabala
Career
Per 9 Innings
0
Rafael Almeida
Careerverified
Per 9 Inningsverified
241
7.66
Adrian Zabala
Career
Per 9 Innings
3
Rafael Almeida
Careerverified
Per 9 Inningsverified
196
6.23
Adrian Zabala
Career
Per 9 Innings
10
Rafael Almeida
Career
Per 9 Innings
46
1.46
Adrian Zabala
Careerverified
Per 9 Inningsverified
2
Rafael Almeida
Careerverified
Per 9 Inningsverified
483
15.36
Adrian Zabala
Career
Per 9 Innings
15
Rafael Almeida
Careerverified
Per 9 Inningsverified
437
13.9
Adrian Zabala
Career
Per 9 Innings
13
Rafael Almeida
Careerverified
Per 9 Inningsverified
90.48
90.48
Adrian Zabala
Career
Per 9 Innings
86.67
Rafael Almeida
Careerverified
Per 9 Inningsverified
3.672
3.672
Adrian Zabala
Career
Per 9 Innings
0.5
Rafael Almeida
Careerverified
Per 9 Inningsverified
26.89
26.89
Adrian Zabala
Career
Per 9 Innings
0
Rafael Almeida
Careerverified
Per 9 Inningsverified
17
0.54
Adrian Zabala
Career
Per 9 Innings
2
Rafael Almeida
Career
Per 9 Innings
0
0
Adrian Zabala
Career
Per 9 Innings
0
Rafael Almeida
Career
Per 9 Innings
0
0
Adrian Zabala
Career
Per 9 Innings
0
Rafael Almeida
Career
Per 9 Innings
14
0.45
Adrian Zabala
Careerverified
Per 9 Inningsverified
0
Rafael Almeida
Career
Per 9 Innings
0
0
Adrian Zabala
Career
Per 9 Innings
0

Hitting Stats for Rafael Almeida and Adrian Zabala

Rafael Almeida
Careerverified
Per 600 PAverified
6
6
Adrian Zabala
Career
Per 600 PA
2
2
Rafael Almeida
Careerverified
Per 600 PA
134
176.32
Adrian Zabala
Career
Per 600 PAverified
26
537.93
Rafael Almeida
Careerverified
Per 600 PA
456
600
Adrian Zabala
Career
Per 600 PA
29
600
Rafael Almeida
Careerverified
Per 600 PA
405
532.89
Adrian Zabala
Career
Per 600 PAverified
26
537.93
Rafael Almeida
Careerverified
Per 600 PAverified
0.269
0.269
Adrian Zabala
Career
Per 600 PA
0.154
0.154
Rafael Almeida
Careerverified
Per 600 PAverified
0.742
0.742
Adrian Zabala
Career
Per 600 PA
0.431
0.431
Rafael Almeida
Careerverified
Per 600 PAverified
109
143.42
Adrian Zabala
Career
Per 600 PA
4
82.76
Rafael Almeida
Careerverified
Per 600 PAverified
80
105.26
Adrian Zabala
Career
Per 600 PA
4
82.76
Rafael Almeida
Careerverified
Per 600 PAverified
15
19.74
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
11
14.47
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
3
3.95
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
29
38.16
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
0.266
0.266
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
0.007
0.007
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
0.028
0.028
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
53.59
70.52
Adrian Zabala
Career
Per 600 PA
1.04
21.57
Rafael Almeida
Careerverified
Per 600 PAverified
155
203.95
Adrian Zabala
Career
Per 600 PA
4
82.76
Rafael Almeida
Careerverified
Per 600 PAverified
142
186.84
Adrian Zabala
Career
Per 600 PA
7
144.83
Rafael Almeida
Careerverified
Per 600 PAverified
0.324
0.324
Adrian Zabala
Career
Per 600 PA
0.241
0.241
Rafael Almeida
Careerverified
Per 600 PAverified
0.383
0.383
Adrian Zabala
Career
Per 600 PA
0.154
0.154
Rafael Almeida
Careerverified
Per 600 PAverified
0.707
0.707
Adrian Zabala
Career
Per 600 PA
0.395
0.395
Rafael Almeida
Careerverified
Per 600 PAverified
0.114
0.114
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
0.242
0.242
Adrian Zabala
Career
Per 600 PA
0.147
0.147
Rafael Almeida
Careerverified
Per 600 PAverified
0.666
0.666
Adrian Zabala
Career
Per 600 PA
0.318
0.318
Rafael Almeida
Careerverified
Per 600 PAverified
0.293
0.293
Adrian Zabala
Career
Per 600 PA
0.182
0.182
Rafael Almeida
Careerverified
Per 600 PA
50
65.79
Adrian Zabala
Career
Per 600 PAverified
5
103.45
Rafael Almeida
Careerverified
Per 600 PAverified
55
72.37
Adrian Zabala
Career
Per 600 PA
1
20.69
Rafael Almeida
Careerverified
Per 600 PAverified
102
134.21
Adrian Zabala
Career
Per 600 PA
6
124.14
Rafael Almeida
Careerverified
Per 600 PAverified
59.28
78
Adrian Zabala
Career
Per 600 PA
1.11
22.95
Rafael Almeida
Careerverified
Per 600 PAverified
3
3.95
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PA
30
39.47
Adrian Zabala
Career
Per 600 PAverified
3
62.07
Rafael Almeida
Career
Per 600 PA
0
0
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Career
Per 600 PAverified
40
52.63
Adrian Zabala
Careerverified
Per 600 PA
4
82.76
Rafael Almeida
Careerverified
Per 600 PAverified
11.4
11.4
Adrian Zabala
Career
Per 600 PA
7.25
7.25
Rafael Almeida
Career
Per 600 PA
0.75
0.75
Adrian Zabala
Career
Per 600 PA
0.75
0.75
Rafael Almeida
Careerverified
Per 600 PAverified
18
23.68
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Career
Per 600 PA
0
0
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Career
Per 600 PA
0
0
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
9
11.84
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Career
Per 600 PA
0
0
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
9
11.84
Adrian Zabala
Career
Per 600 PA
0
0
Rafael Almeida
Careerverified
Per 600 PAverified
100
100
Adrian Zabala
Career
Per 600 PA