Michael Busch vs. Alfredo Cabrera — Career Comparison

Gen ZMinnesotaThrows RightBats LeftNorth AmericaChicago CubsNational LeagueFirst Baseman
Pre-GenerationalSpainThrows RightBats RightEuropeCuban Stars of HavanaWestern League (Independent)Shortstop

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

Hitting Stats for Michael Busch and Alfredo Cabrera

Michael Busch
Career
Per 600 PA
3
3
Alfredo Cabrera
Career
Per 600 PA
3
3
Michael Busch
Careerverified
Per 600 PAverified
334
161.61
Alfredo Cabrera
Career
Per 600 PA
29
150
Michael Busch
Careerverified
Per 600 PA
1240
600
Alfredo Cabrera
Career
Per 600 PA
116
600
Michael Busch
Careerverified
Per 600 PAverified
1092
528.39
Alfredo Cabrera
Career
Per 600 PA
100
517.24
Michael Busch
Careerverified
Per 600 PAverified
0.249
0.249
Alfredo Cabrera
Career
Per 600 PA
0.24
0.24
Michael Busch
Careerverified
Per 600 PAverified
0.813
0.813
Alfredo Cabrera
Career
Per 600 PA
0.718
0.718
Michael Busch
Careerverified
Per 600 PAverified
272
131.61
Alfredo Cabrera
Career
Per 600 PA
24
124.14
Michael Busch
Careerverified
Per 600 PA
152
73.55
Alfredo Cabrera
Career
Per 600 PAverified
16
82.76
Michael Busch
Careerverified
Per 600 PA
56
27.1
Alfredo Cabrera
Career
Per 600 PAverified
6
31.03
Michael Busch
Careerverified
Per 600 PA
7
3.39
Alfredo Cabrera
Career
Per 600 PAverified
2
10.34
Michael Busch
Careerverified
Per 600 PAverified
57
27.58
Alfredo Cabrera
Career
Per 600 PA
0
0
Michael Busch
Careerverified
Per 600 PAverified
120
58.06
Alfredo Cabrera
Career
Per 600 PA
8
41.38
Michael Busch
Careerverified
Per 600 PAverified
0.441
0.441
Alfredo Cabrera
Career
Per 600 PA
0.333
0.333
Michael Busch
Careerverified
Per 600 PAverified
0.052
0.052
Alfredo Cabrera
Career
Per 600 PA
0
0
Michael Busch
Careerverified
Per 600 PAverified
0.21
0.21
Alfredo Cabrera
Career
Per 600 PA
0
0
Michael Busch
Careerverified
Per 600 PAverified
179.3
86.76
Alfredo Cabrera
Career
Per 600 PA
12.59
65.1
Michael Busch
Careerverified
Per 600 PAverified
513
248.23
Alfredo Cabrera
Career
Per 600 PA
34
175.86
Michael Busch
Careerverified
Per 600 PAverified
413
199.84
Alfredo Cabrera
Career
Per 600 PA
35
181.03
Michael Busch
Careerverified
Per 600 PAverified
0.333
0.333
Alfredo Cabrera
Career
Per 600 PA
0.315
0.315
Michael Busch
Careerverified
Per 600 PAverified
0.47
0.47
Alfredo Cabrera
Career
Per 600 PA
0.34
0.34
Michael Busch
Careerverified
Per 600 PAverified
0.803
0.803
Alfredo Cabrera
Career
Per 600 PA
0.655
0.655
Michael Busch
Careerverified
Per 600 PAverified
0.221
0.221
Alfredo Cabrera
Career
Per 600 PA
0.1
0.1
Michael Busch
Careerverified
Per 600 PAverified
0.267
0.267
Alfredo Cabrera
Career
Per 600 PA
0.227
0.227
Michael Busch
Careerverified
Per 600 PAverified
0.795
0.795
Alfredo Cabrera
Career
Per 600 PA
0.658
0.658
Michael Busch
Careerverified
Per 600 PAverified
0.301
0.301
Alfredo Cabrera
Career
Per 600 PA
0.24
0.24
Michael Busch
Careerverified
Per 600 PAverified
160
77.42
Alfredo Cabrera
Career
Per 600 PA
9
46.55
Michael Busch
Careerverified
Per 600 PAverified
162
78.39
Alfredo Cabrera
Career
Per 600 PA
12
62.07
Michael Busch
Careerverified
Per 600 PAverified
265
128.23
Alfredo Cabrera
Career
Per 600 PA
21
108.62
Michael Busch
Careerverified
Per 600 PAverified
176.75
85.53
Alfredo Cabrera
Career
Per 600 PA
13.36
69.11
Michael Busch
Careerverified
Per 600 PA
14
6.77
Alfredo Cabrera
Career
Per 600 PAverified
2
10.34
Michael Busch
Careerverified
Per 600 PAverified
127
61.45
Alfredo Cabrera
Career
Per 600 PA
9
46.55
Michael Busch
Careerverified
Per 600 PAverified
3
1.45
Alfredo Cabrera
Career
Per 600 PA
0
0
Michael Busch
Career
Per 600 PA
328
158.71
Alfredo Cabrera
Careerverified
Per 600 PAverified
0
0
Michael Busch
Careerverified
Per 600 PAverified
3.78
3.78
Alfredo Cabrera
Career
Per 600 PA
Michael Busch
Careerverified
Per 600 PAverified
0.39
0.39
Alfredo Cabrera
Career
Per 600 PA
Michael Busch
Career
Per 600 PA
0
0
Alfredo Cabrera
Careerverified
Per 600 PAverified
5
25.86
Michael Busch
Careerverified
Per 600 PAverified
7
3.39
Alfredo Cabrera
Career
Per 600 PA
0
0
Michael Busch
Career
Per 600 PA
11
5.32
Alfredo Cabrera
Careerverified
Per 600 PAverified
0
0
Michael Busch
Careerverified
Per 600 PA
7
3.39
Alfredo Cabrera
Career
Per 600 PAverified
5
25.86
Michael Busch
Careerverified
Per 600 PAverified
1
0.48
Alfredo Cabrera
Career
Per 600 PA
0
0
Michael Busch
Careerverified
Per 600 PA
8
3.87
Alfredo Cabrera
Career
Per 600 PAverified
5
25.86
Michael Busch
Career
Per 600 PA
87.5
87.5
Alfredo Cabrera
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Michael Busch and Alfredo Cabrera

Michael Busch
Career
Per 9 Innings
3
3
Alfredo Cabrera
Career
Per 9 Innings
3
3
Michael Busch
Careerverified
Per 9 Inningsverified
316
1.16
Alfredo Cabrera
Career
Per 9 Innings
29
1.05
Michael Busch
Careerverified
Per 9 Innings
275
1.01
Alfredo Cabrera
Career
Per 9 Inningsverified
28
1.02
Michael Busch
Careerverified
Per 9 Innings
7364
27
Alfredo Cabrera
Career
Per 9 Innings
744
27
Michael Busch
Careerverified
Per 9 Innings
2454.2
9
Alfredo Cabrera
Career
Per 9 Innings
248
9
Michael Busch
Careerverified
Per 9 Inningsverified
1960
7.19
Alfredo Cabrera
Career
Per 9 Innings
76
2.76
Michael Busch
Careerverified
Per 9 Innings
181
0.66
Alfredo Cabrera
Career
Per 9 Inningsverified
108
3.92
Michael Busch
Careerverified
Per 9 Inningsverified
12
0.04
Alfredo Cabrera
Career
Per 9 Innings
15
0.54
Michael Busch
Careerverified
Per 9 Inningsverified
2153
7.89
Alfredo Cabrera
Career
Per 9 Innings
199
7.22
Michael Busch
Careerverified
Per 9 Inningsverified
2141
7.85
Alfredo Cabrera
Career
Per 9 Innings
184
6.68
Michael Busch
Careerverified
Per 9 Inningsverified
99.44
99.44
Alfredo Cabrera
Career
Per 9 Innings
92.46
92.46
Michael Busch
Careerverified
Per 9 Inningsverified
6.775
6.775
Alfredo Cabrera
Career
Per 9 Innings
6.345
6.345
Michael Busch
Career
Per 9 Innings
87.03
87.03
Alfredo Cabrera
Careerverified
Per 9 Inningsverified
96.55
96.55
Michael Busch
Careerverified
Per 9 Inningsverified
165
0.6
Alfredo Cabrera
Career
Per 9 Innings
5
0.18
Michael Busch
Career
Per 9 Innings
0
0
Alfredo Cabrera
Career
Per 9 Innings
0
0
Michael Busch
Career
Per 9 Innings
0
0
Alfredo Cabrera
Career
Per 9 Innings
0
0
Michael Busch
Career
Per 9 Innings
0
0
Alfredo Cabrera
Career
Per 9 Innings
0
0
Michael Busch
Career
Per 9 Innings
0
0
Alfredo Cabrera
Career
Per 9 Innings
0
0