Alex Cabrera vs. Ryan Thompson — Career Comparison

You might be looking for a matchup, check Alex Cabrera's matchup page instead!

Gen XVenezuelaThrows RightBats RightSouth AmericaArizona DiamondbacksNational LeagueFirst Baseman
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

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

Fielding Stats for Alex Cabrera and Ryan Thompson

Alex Cabrera
Career
Per 9 Innings
1
1
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
6
Alex Cabrera
Career
Per 9 Innings
27
1.45
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Alex Cabrera
Careerverified
Per 9 Inningsverified
21
1.13
Ryan Thompson
Career
Per 9 Innings
1
0.04
Alex Cabrera
Career
Per 9 Innings
503
27
Ryan Thompson
Careerverified
Per 9 Innings
724
27
Alex Cabrera
Career
Per 9 Innings
167.2
9
Ryan Thompson
Careerverified
Per 9 Innings
241.1
9
Alex Cabrera
Careerverified
Per 9 Inningsverified
122
6.55
Ryan Thompson
Career
Per 9 Innings
20
0.75
Alex Cabrera
Career
Per 9 Innings
7
0.38
Ryan Thompson
Careerverified
Per 9 Inningsverified
41
1.53
Alex Cabrera
Careerverified
Per 9 Inningsverified
1
0.05
Ryan Thompson
Career
Per 9 Innings
3
0.11
Alex Cabrera
Careerverified
Per 9 Inningsverified
130
6.98
Ryan Thompson
Career
Per 9 Innings
64
2.39
Alex Cabrera
Careerverified
Per 9 Inningsverified
129
6.92
Ryan Thompson
Career
Per 9 Innings
61
2.27
Alex Cabrera
Careerverified
Per 9 Inningsverified
99.23
99.23
Ryan Thompson
Career
Per 9 Innings
95.31
95.31
Alex Cabrera
Careerverified
Per 9 Inningsverified
4.778
4.778
Ryan Thompson
Career
Per 9 Innings
0.24
0.24
Alex Cabrera
Careerverified
Per 9 Inningsverified
77.78
77.78
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Alex Cabrera
Careerverified
Per 9 Inningsverified
9
0.48
Ryan Thompson
Career
Per 9 Innings
5
0.19
Alex Cabrera
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Alex Cabrera
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Alex Cabrera
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Alex Cabrera
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Alex Cabrera and Ryan Thompson

Alex Cabrera
Career
Per 600 PAverified
1
1
Ryan Thompson
Careerverified
Per 600 PA
6
Alex Cabrera
Career
Per 600 PAverified
31
213.79
Ryan Thompson
Careerverified
Per 600 PA
254
Alex Cabrera
Careerverified
Per 600 PAverified
87
600
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
80
551.72
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
0.263
0.263
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
0.81
0.81
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
21
144.83
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
13
89.66
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
2
13.79
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
1
6.9
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
5
34.48
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
8
55.17
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
0.381
0.381
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
0.063
0.063
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
0.238
0.238
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
11.66
80.44
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
40
275.86
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
26
179.31
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
0.299
0.299
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
0.5
0.5
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
0.799
0.799
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
0.238
0.238
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
0.26
0.26
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
0.726
0.726
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
0.286
0.286
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
10
68.97
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
14
96.55
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
19
131.03
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
11.67
80.45
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
1
6.9
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
4
27.59
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Career
Per 600 PA
21
144.83
Ryan Thompson
Careerverified
Per 600 PAverified
0
Alex Cabrera
Careerverified
Per 600 PAverified
4.14
4.14
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Careerverified
Per 600 PAverified
0.19
0.19
Ryan Thompson
Career
Per 600 PA
Alex Cabrera
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Careerverified
Per 600 PAverified
2
13.79
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Career
Per 600 PA
3
20.69
Ryan Thompson
Careerverified
Per 600 PAverified
0
Alex Cabrera
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Alex Cabrera
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA