Bruno Block vs. Mike Rose — Career Comparison

Lost GenerationWisconsinThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCatcher
Gen XCaliforniaThrows RightBats SwitchNorth AmericaLos Angeles DodgersNational LeagueCatcher

On the career numbers, Bruno Block posted the stronger offensive profile against Mike Rose. Bruno Block posted stronger numbers in OPS (.586 vs .542) and on-base percentage (.281 vs .246). Mike Rose had the advantage in home run production (1 career HR at a higher rate). By the career numbers, Bruno Block had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Bruno Block and Mike Rose

Bruno Block
Careerverified
Per 600 PAverified
5
5
Mike Rose
Career
Per 600 PA
3
3
Bruno Block
Careerverified
Per 600 PA
208
201.62
Mike Rose
Career
Per 600 PAverified
27
284.21
Bruno Block
Careerverified
Per 600 PA
619
600
Mike Rose
Career
Per 600 PA
57
600
Bruno Block
Careerverified
Per 600 PA
565
547.66
Mike Rose
Career
Per 600 PAverified
54
568.42
Bruno Block
Careerverified
Per 600 PAverified
0.232
0.232
Mike Rose
Career
Per 600 PA
0.204
0.204
Bruno Block
Careerverified
Per 600 PAverified
0.613
0.613
Mike Rose
Career
Per 600 PA
0.553
0.553
Bruno Block
Careerverified
Per 600 PAverified
131
126.98
Mike Rose
Career
Per 600 PA
11
115.79
Bruno Block
Careerverified
Per 600 PAverified
102
98.87
Mike Rose
Career
Per 600 PA
8
84.21
Bruno Block
Careerverified
Per 600 PA
18
17.45
Mike Rose
Career
Per 600 PAverified
2
21.05
Bruno Block
Careerverified
Per 600 PAverified
10
9.69
Mike Rose
Career
Per 600 PA
0
0
Bruno Block
Career
Per 600 PA
1
0.97
Mike Rose
Career
Per 600 PAverified
1
10.53
Bruno Block
Careerverified
Per 600 PA
29
28.11
Mike Rose
Career
Per 600 PAverified
3
31.58
Bruno Block
Career
Per 600 PA
0.221
0.221
Mike Rose
Careerverified
Per 600 PAverified
0.273
0.273
Bruno Block
Career
Per 600 PA
0.002
0.002
Mike Rose
Careerverified
Per 600 PAverified
0.019
0.019
Bruno Block
Career
Per 600 PA
0.008
0.008
Mike Rose
Careerverified
Per 600 PAverified
0.091
0.091
Bruno Block
Careerverified
Per 600 PAverified
50.84
49.28
Mike Rose
Career
Per 600 PA
3.59
37.78
Bruno Block
Careerverified
Per 600 PA
172
166.72
Mike Rose
Career
Per 600 PAverified
16
168.42
Bruno Block
Careerverified
Per 600 PAverified
170
164.78
Mike Rose
Career
Per 600 PA
14
147.37
Bruno Block
Careerverified
Per 600 PAverified
0.282
0.282
Mike Rose
Career
Per 600 PA
0.246
0.246
Bruno Block
Careerverified
Per 600 PAverified
0.304
0.304
Mike Rose
Career
Per 600 PA
0.296
0.296
Bruno Block
Careerverified
Per 600 PAverified
0.586
0.586
Mike Rose
Career
Per 600 PA
0.542
0.542
Bruno Block
Career
Per 600 PA
0.073
0.073
Mike Rose
Careerverified
Per 600 PAverified
0.093
0.093
Bruno Block
Careerverified
Per 600 PAverified
0.203
0.203
Mike Rose
Career
Per 600 PA
0.185
0.185
Bruno Block
Careerverified
Per 600 PAverified
0.495
0.495
Mike Rose
Career
Per 600 PA
0.413
0.413
Bruno Block
Careerverified
Per 600 PAverified
0.269
0.269
Mike Rose
Career
Per 600 PA
0.244
0.244
Bruno Block
Careerverified
Per 600 PAverified
42
40.71
Mike Rose
Career
Per 600 PA
3
31.58
Bruno Block
Careerverified
Per 600 PAverified
69
66.88
Mike Rose
Career
Per 600 PA
2
21.05
Bruno Block
Careerverified
Per 600 PAverified
110
106.62
Mike Rose
Career
Per 600 PA
4
42.11
Bruno Block
Careerverified
Per 600 PAverified
56.37
54.64
Mike Rose
Career
Per 600 PA
3.01
31.67
Bruno Block
Career
Per 600 PA
0
0
Mike Rose
Career
Per 600 PA
0
0
Bruno Block
Careerverified
Per 600 PAverified
39
37.8
Mike Rose
Career
Per 600 PA
3
31.58
Bruno Block
Career
Per 600 PA
0
0
Mike Rose
Career
Per 600 PA
0
0
Bruno Block
Career
Per 600 PAverified
80
77.54
Mike Rose
Careerverified
Per 600 PA
12
126.32
Bruno Block
Careerverified
Per 600 PAverified
7.74
7.74
Mike Rose
Career
Per 600 PA
4.75
4.75
Bruno Block
Careerverified
Per 600 PAverified
0.49
0.49
Mike Rose
Career
Per 600 PA
0.25
0.25
Bruno Block
Careerverified
Per 600 PAverified
15
14.54
Mike Rose
Career
Per 600 PA
0
0
Bruno Block
Career
Per 600 PA
0
0
Mike Rose
Career
Per 600 PA
0
0
Bruno Block
Careerverified
Per 600 PAverified
0
0
Mike Rose
Career
Per 600 PA
3
31.58
Bruno Block
Careerverified
Per 600 PAverified
5
4.85
Mike Rose
Career
Per 600 PA
0
0
Bruno Block
Careerverified
Per 600 PAverified
2
1.94
Mike Rose
Career
Per 600 PA
0
0
Bruno Block
Careerverified
Per 600 PAverified
7
6.79
Mike Rose
Career
Per 600 PA
0
0
Bruno Block
Careerverified
Per 600 PAverified
71.43
71.43
Mike Rose
Career
Per 600 PA

Fielding Stats for Bruno Block and Mike Rose

Bruno Block
Careerverified
Per 9 Inningsverified
5
5
Mike Rose
Career
Per 9 Innings
3
3
Bruno Block
Careerverified
Per 9 Inningsverified
186
3.24
Mike Rose
Career
Per 9 Innings
19
1.42
Bruno Block
Careerverified
Per 9 Inningsverified
60
1.05
Mike Rose
Career
Per 9 Innings
12
0.9
Bruno Block
Careerverified
Per 9 Innings
1548
27
Mike Rose
Career
Per 9 Innings
362
27
Bruno Block
Careerverified
Per 9 Innings
516
9
Mike Rose
Career
Per 9 Innings
120.2
9
Bruno Block
Careerverified
Per 9 Inningsverified
858
14.97
Mike Rose
Career
Per 9 Innings
94
7.01
Bruno Block
Careerverified
Per 9 Inningsverified
237
4.13
Mike Rose
Career
Per 9 Innings
5
0.37
Bruno Block
Career
Per 9 Innings
35
0.61
Mike Rose
Careerverified
Per 9 Inningsverified
2
0.15
Bruno Block
Careerverified
Per 9 Inningsverified
1130
19.71
Mike Rose
Career
Per 9 Innings
101
7.53
Bruno Block
Careerverified
Per 9 Inningsverified
1095
19.1
Mike Rose
Career
Per 9 Innings
99
7.38
Bruno Block
Career
Per 9 Innings
96.9
96.9
Mike Rose
Careerverified
Per 9 Inningsverified
98.02
98.02
Bruno Block
Careerverified
Per 9 Inningsverified
5.887
5.887
Mike Rose
Career
Per 9 Innings
5.211
5.211
Bruno Block
Career
Per 9 Innings
32.26
32.26
Mike Rose
Careerverified
Per 9 Inningsverified
63.16
63.16
Bruno Block
Careerverified
Per 9 Inningsverified
22
0.38
Mike Rose
Career
Per 9 Innings
2
0.15
Bruno Block
Career
Per 9 Innings
16
0.28
Mike Rose
Careerverified
Per 9 Inningsverified
1
0.07
Bruno Block
Career
Per 9 Innings
0
0
Mike Rose
Career
Per 9 Innings
0
0
Bruno Block
Career
Per 9 Inningsverified
70
1.22
Mike Rose
Careerverified
Per 9 Innings
19
1.42
Bruno Block
Careerverified
Per 9 Inningsverified
60
1.05
Mike Rose
Career
Per 9 Innings
4
0.3