Greg Brock vs. Daniel Johnson — Career Comparison

Baby BoomersOregonThrows RightBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueFirst Baseman
MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder

On the career numbers, Greg Brock posted the stronger offensive profile against Daniel Johnson. Greg Brock posted stronger numbers in OPS (.748 vs .570) and on-base percentage (.349 vs .248). Daniel Johnson had the advantage in home run production (5 career HR at a higher rate). By the career numbers, Greg Brock had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Greg Brock and Daniel Johnson

Greg Brock
Careerverified
Per 600 PAverified
10
10
Daniel Johnson
Career
Per 600 PA
4
4
Greg Brock
Careerverified
Per 600 PA
1013
164.49
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Greg Brock
Careerverified
Per 600 PA
3695
600
Daniel Johnson
Career
Per 600 PA
152
600
Greg Brock
Careerverified
Per 600 PA
3202
519.95
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Greg Brock
Careerverified
Per 600 PAverified
0.248
0.248
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Greg Brock
Careerverified
Per 600 PAverified
0.759
0.759
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Greg Brock
Careerverified
Per 600 PAverified
794
128.93
Daniel Johnson
Career
Per 600 PA
28
110.53
Greg Brock
Careerverified
Per 600 PAverified
537
87.2
Daniel Johnson
Career
Per 600 PA
20
78.95
Greg Brock
Careerverified
Per 600 PAverified
141
22.9
Daniel Johnson
Career
Per 600 PA
3
11.84
Greg Brock
Careerverified
Per 600 PAverified
6
0.97
Daniel Johnson
Career
Per 600 PA
0
0
Greg Brock
Careerverified
Per 600 PA
110
17.86
Daniel Johnson
Career
Per 600 PAverified
5
19.74
Greg Brock
Careerverified
Per 600 PAverified
257
41.73
Daniel Johnson
Career
Per 600 PA
8
31.58
Greg Brock
Careerverified
Per 600 PAverified
0.324
0.324
Daniel Johnson
Career
Per 600 PA
0.286
0.286
Greg Brock
Career
Per 600 PA
0.034
0.034
Daniel Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Greg Brock
Career
Per 600 PA
0.139
0.139
Daniel Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Greg Brock
Careerverified
Per 600 PAverified
460.66
74.8
Daniel Johnson
Career
Per 600 PA
13.13
51.84
Greg Brock
Careerverified
Per 600 PAverified
1277
207.36
Daniel Johnson
Career
Per 600 PA
46
181.58
Greg Brock
Careerverified
Per 600 PAverified
1243
201.84
Daniel Johnson
Career
Per 600 PA
37
146.05
Greg Brock
Careerverified
Per 600 PAverified
0.338
0.338
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Greg Brock
Careerverified
Per 600 PAverified
0.399
0.399
Daniel Johnson
Career
Per 600 PA
0.322
0.322
Greg Brock
Careerverified
Per 600 PAverified
0.737
0.737
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Greg Brock
Careerverified
Per 600 PAverified
0.151
0.151
Daniel Johnson
Career
Per 600 PA
0.126
0.126
Greg Brock
Careerverified
Per 600 PAverified
0.252
0.252
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Greg Brock
Careerverified
Per 600 PAverified
0.708
0.708
Daniel Johnson
Career
Per 600 PA
0.5
0.5
Greg Brock
Careerverified
Per 600 PAverified
0.258
0.258
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Greg Brock
Careerverified
Per 600 PA
420
68.2
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Greg Brock
Careerverified
Per 600 PAverified
462
75.02
Daniel Johnson
Career
Per 600 PA
6
23.68
Greg Brock
Careerverified
Per 600 PAverified
772
125.36
Daniel Johnson
Career
Per 600 PA
24
94.74
Greg Brock
Careerverified
Per 600 PAverified
459.45
74.61
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Greg Brock
Careerverified
Per 600 PAverified
15
2.44
Daniel Johnson
Career
Per 600 PA
0
0
Greg Brock
Careerverified
Per 600 PAverified
434
70.47
Daniel Johnson
Career
Per 600 PA
9
35.53
Greg Brock
Careerverified
Per 600 PAverified
63
10.23
Daniel Johnson
Career
Per 600 PA
1
3.95
Greg Brock
Career
Per 600 PAverified
469
76.16
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Greg Brock
Careerverified
Per 600 PAverified
7.88
7.88
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Greg Brock
Careerverified
Per 600 PAverified
0.93
0.93
Daniel Johnson
Career
Per 600 PA
0.2
0.2
Greg Brock
Careerverified
Per 600 PAverified
15
2.44
Daniel Johnson
Career
Per 600 PA
0
0
Greg Brock
Careerverified
Per 600 PAverified
29
4.71
Daniel Johnson
Career
Per 600 PA
0
0
Greg Brock
Career
Per 600 PA
70
11.37
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Greg Brock
Careerverified
Per 600 PA
41
6.66
Daniel Johnson
Career
Per 600 PAverified
3
11.84
Greg Brock
Careerverified
Per 600 PA
18
2.92
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Greg Brock
Careerverified
Per 600 PA
59
9.58
Daniel Johnson
Career
Per 600 PAverified
4
15.79
Greg Brock
Career
Per 600 PA
69.49
69.49
Daniel Johnson
Careerverified
Per 600 PAverified
75
75

Fielding Stats for Greg Brock and Daniel Johnson

Greg Brock
Careerverified
Per 9 Inningsverified
10
10
Daniel Johnson
Career
Per 9 Innings
4
4
Greg Brock
Careerverified
Per 9 Innings
942
1.11
Daniel Johnson
Career
Per 9 Inningsverified
61
1.54
Greg Brock
Careerverified
Per 9 Innings
858
1.01
Daniel Johnson
Career
Per 9 Innings
40
1.01
Greg Brock
Careerverified
Per 9 Innings
22987
27
Daniel Johnson
Career
Per 9 Innings
1070
27
Greg Brock
Careerverified
Per 9 Innings
7662.1
9
Daniel Johnson
Career
Per 9 Innings
356.2
9
Greg Brock
Careerverified
Per 9 Inningsverified
7578
8.9
Daniel Johnson
Career
Per 9 Innings
80
2.02
Greg Brock
Careerverified
Per 9 Inningsverified
684
0.8
Daniel Johnson
Career
Per 9 Innings
3
0.08
Greg Brock
Career
Per 9 Innings
51
0.06
Daniel Johnson
Careerverified
Per 9 Inningsverified
2
0.05
Greg Brock
Careerverified
Per 9 Inningsverified
8313
9.76
Daniel Johnson
Career
Per 9 Innings
85
2.14
Greg Brock
Careerverified
Per 9 Inningsverified
8262
9.7
Daniel Johnson
Career
Per 9 Innings
83
2.09
Greg Brock
Careerverified
Per 9 Inningsverified
99.39
99.39
Daniel Johnson
Career
Per 9 Innings
97.65
97.65
Greg Brock
Careerverified
Per 9 Inningsverified
8.771
8.771
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Greg Brock
Careerverified
Per 9 Inningsverified
91.08
91.08
Daniel Johnson
Career
Per 9 Innings
65.57
65.57
Greg Brock
Careerverified
Per 9 Inningsverified
680
0.8
Daniel Johnson
Career
Per 9 Innings
1
0.03
Greg Brock
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Greg Brock
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Greg Brock
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Greg Brock
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0