Alfredo Cabrera vs. Matt Olson — Career Comparison

Pre-GenerationalSpainThrows RightBats RightEuropeCuban Stars of HavanaWestern League (Independent)Shortstop
MillenialGeorgiaThrows RightBats LeftNorth AmericaAtlanta BravesNational LeagueFirst BasemanGold GloveSilver SluggerAll-Star

On the career numbers, Matt Olson posted the stronger offensive profile against Alfredo Cabrera. Matt Olson posted stronger numbers in OPS (.864 vs .655) and on-base percentage (.357 vs .315). By the career numbers, Matt Olson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Alfredo Cabrera and Matt Olson

Alfredo Cabrera
Career
Per 600 PA
3
3
Matt Olson
Careerverified
Per 600 PAverified
10
10
Alfredo Cabrera
Career
Per 600 PAverified
29
150
Matt Olson
Careerverified
Per 600 PA
1223
141.2
Alfredo Cabrera
Career
Per 600 PA
116
600
Matt Olson
Careerverified
Per 600 PA
5197
600
Alfredo Cabrera
Career
Per 600 PA
100
517.24
Matt Olson
Careerverified
Per 600 PAverified
4496
519.07
Alfredo Cabrera
Career
Per 600 PA
0.24
0.24
Matt Olson
Careerverified
Per 600 PAverified
0.257
0.257
Alfredo Cabrera
Career
Per 600 PA
0.718
0.718
Matt Olson
Careerverified
Per 600 PAverified
0.862
0.862
Alfredo Cabrera
Career
Per 600 PA
24
124.14
Matt Olson
Careerverified
Per 600 PAverified
1155
133.35
Alfredo Cabrera
Career
Per 600 PAverified
16
82.76
Matt Olson
Careerverified
Per 600 PA
610
70.43
Alfredo Cabrera
Career
Per 600 PAverified
6
31.03
Matt Olson
Careerverified
Per 600 PA
250
28.86
Alfredo Cabrera
Career
Per 600 PAverified
2
10.34
Matt Olson
Careerverified
Per 600 PA
7
0.81
Alfredo Cabrera
Career
Per 600 PA
0
0
Matt Olson
Careerverified
Per 600 PAverified
288
33.25
Alfredo Cabrera
Career
Per 600 PA
8
41.38
Matt Olson
Careerverified
Per 600 PAverified
545
62.92
Alfredo Cabrera
Career
Per 600 PA
0.333
0.333
Matt Olson
Careerverified
Per 600 PAverified
0.472
0.472
Alfredo Cabrera
Career
Per 600 PA
0
0
Matt Olson
Careerverified
Per 600 PAverified
0.064
0.064
Alfredo Cabrera
Career
Per 600 PA
0
0
Matt Olson
Careerverified
Per 600 PAverified
0.249
0.249
Alfredo Cabrera
Career
Per 600 PA
12.59
65.1
Matt Olson
Careerverified
Per 600 PAverified
817.74
94.41
Alfredo Cabrera
Career
Per 600 PA
34
175.86
Matt Olson
Careerverified
Per 600 PAverified
2283
263.58
Alfredo Cabrera
Career
Per 600 PA
35
181.03
Matt Olson
Careerverified
Per 600 PAverified
1824
210.58
Alfredo Cabrera
Career
Per 600 PA
0.315
0.315
Matt Olson
Careerverified
Per 600 PAverified
0.351
0.351
Alfredo Cabrera
Career
Per 600 PA
0.34
0.34
Matt Olson
Careerverified
Per 600 PAverified
0.508
0.508
Alfredo Cabrera
Career
Per 600 PA
0.655
0.655
Matt Olson
Careerverified
Per 600 PAverified
0.859
0.859
Alfredo Cabrera
Career
Per 600 PA
0.1
0.1
Matt Olson
Careerverified
Per 600 PAverified
0.251
0.251
Alfredo Cabrera
Career
Per 600 PA
0.227
0.227
Matt Olson
Careerverified
Per 600 PAverified
0.285
0.285
Alfredo Cabrera
Career
Per 600 PA
0.658
0.658
Matt Olson
Careerverified
Per 600 PAverified
0.859
0.859
Alfredo Cabrera
Career
Per 600 PA
0.24
0.24
Matt Olson
Careerverified
Per 600 PAverified
0.289
0.289
Alfredo Cabrera
Career
Per 600 PA
9
46.55
Matt Olson
Careerverified
Per 600 PAverified
712
82.2
Alfredo Cabrera
Career
Per 600 PA
12
62.07
Matt Olson
Careerverified
Per 600 PAverified
808
93.28
Alfredo Cabrera
Career
Per 600 PA
21
108.62
Matt Olson
Careerverified
Per 600 PAverified
1232
142.24
Alfredo Cabrera
Career
Per 600 PA
13.36
69.11
Matt Olson
Careerverified
Per 600 PAverified
790.35
91.25
Alfredo Cabrera
Career
Per 600 PAverified
2
10.34
Matt Olson
Careerverified
Per 600 PA
56
6.47
Alfredo Cabrera
Career
Per 600 PA
9
46.55
Matt Olson
Careerverified
Per 600 PAverified
613
70.77
Alfredo Cabrera
Career
Per 600 PA
0
0
Matt Olson
Careerverified
Per 600 PAverified
46
5.31
Alfredo Cabrera
Careerverified
Per 600 PAverified
0
0
Matt Olson
Career
Per 600 PA
1238
142.93
Alfredo Cabrera
Career
Per 600 PA
Matt Olson
Careerverified
Per 600 PAverified
4.2
4.2
Alfredo Cabrera
Career
Per 600 PA
Matt Olson
Careerverified
Per 600 PAverified
0.5
0.5
Alfredo Cabrera
Careerverified
Per 600 PAverified
5
25.86
Matt Olson
Career
Per 600 PA
0
0
Alfredo Cabrera
Career
Per 600 PA
0
0
Matt Olson
Careerverified
Per 600 PAverified
32
3.69
Alfredo Cabrera
Careerverified
Per 600 PAverified
0
0
Matt Olson
Career
Per 600 PA
105
12.12
Alfredo Cabrera
Career
Per 600 PAverified
5
25.86
Matt Olson
Careerverified
Per 600 PA
9
1.04
Alfredo Cabrera
Career
Per 600 PA
0
0
Matt Olson
Careerverified
Per 600 PAverified
2
0.23
Alfredo Cabrera
Career
Per 600 PAverified
5
25.86
Matt Olson
Careerverified
Per 600 PA
11
1.27
Alfredo Cabrera
Careerverified
Per 600 PAverified
100
100
Matt Olson
Career
Per 600 PA
81.82
81.82

Fielding Stats for Alfredo Cabrera and Matt Olson

Alfredo Cabrera
Career
Per 9 Innings
3
3
Matt Olson
Careerverified
Per 9 Inningsverified
10
10
Alfredo Cabrera
Career
Per 9 Inningsverified
29
1.05
Matt Olson
Careerverified
Per 9 Innings
1213
1.03
Alfredo Cabrera
Career
Per 9 Inningsverified
28
1.02
Matt Olson
Careerverified
Per 9 Innings
1189
1.01
Alfredo Cabrera
Career
Per 9 Innings
744
27
Matt Olson
Careerverified
Per 9 Innings
31797
27
Alfredo Cabrera
Career
Per 9 Innings
248
9
Matt Olson
Careerverified
Per 9 Innings
10599
9
Alfredo Cabrera
Career
Per 9 Innings
76
2.76
Matt Olson
Careerverified
Per 9 Inningsverified
9188
7.8
Alfredo Cabrera
Career
Per 9 Inningsverified
108
3.92
Matt Olson
Careerverified
Per 9 Innings
774
0.66
Alfredo Cabrera
Careerverified
Per 9 Innings
15
0.54
Matt Olson
Career
Per 9 Inningsverified
51
0.04
Alfredo Cabrera
Career
Per 9 Innings
199
7.22
Matt Olson
Careerverified
Per 9 Inningsverified
10013
8.5
Alfredo Cabrera
Career
Per 9 Innings
184
6.68
Matt Olson
Careerverified
Per 9 Inningsverified
9962
8.46
Alfredo Cabrera
Career
Per 9 Innings
92.46
92.46
Matt Olson
Careerverified
Per 9 Inningsverified
99.49
99.49
Alfredo Cabrera
Career
Per 9 Innings
6.345
6.345
Matt Olson
Careerverified
Per 9 Inningsverified
8.213
8.213
Alfredo Cabrera
Career
Per 9 Innings
96.55
96.55
Matt Olson
Careerverified
Per 9 Inningsverified
98.02
98.02
Alfredo Cabrera
Career
Per 9 Innings
5
0.18
Matt Olson
Careerverified
Per 9 Inningsverified
831
0.71
Alfredo Cabrera
Career
Per 9 Innings
0
0
Matt Olson
Career
Per 9 Innings
0
0
Alfredo Cabrera
Career
Per 9 Innings
0
0
Matt Olson
Career
Per 9 Innings
0
0
Alfredo Cabrera
Career
Per 9 Innings
0
0
Matt Olson
Career
Per 9 Innings
0
0
Alfredo Cabrera
Career
Per 9 Innings
0
0
Matt Olson
Career
Per 9 Innings
0
0