John Brock vs. Terry Moore — Career Comparison

Lost GenerationIllinoisThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueCatcher
Greatest GenerationAlabamaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueCenter FielderAll-Star

On the career numbers, Terry Moore posted the stronger offensive profile against John Brock. Terry Moore posted stronger numbers in OPS (.739 vs .584) and on-base percentage (.340 vs .286). By the career numbers, Terry Moore had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for John Brock and Terry Moore

John Brock
Career
Per 600 PA
2
2
Terry Moore
Careerverified
Per 600 PAverified
11
11
John Brock
Career
Per 600 PAverified
34
283.33
Terry Moore
Careerverified
Per 600 PA
1298
149.65
John Brock
Career
Per 600 PA
72
600
Terry Moore
Careerverified
Per 600 PA
5204
600
John Brock
Career
Per 600 PAverified
67
558.33
Terry Moore
Careerverified
Per 600 PA
4700
541.89
John Brock
Career
Per 600 PA
0.254
0.254
Terry Moore
Careerverified
Per 600 PAverified
0.28
0.28
John Brock
Career
Per 600 PA
0.679
0.679
Terry Moore
Careerverified
Per 600 PAverified
0.763
0.763
John Brock
Career
Per 600 PA
17
141.67
Terry Moore
Careerverified
Per 600 PAverified
1318
151.96
John Brock
Career
Per 600 PAverified
14
116.67
Terry Moore
Careerverified
Per 600 PA
947
109.19
John Brock
Career
Per 600 PA
3
25
Terry Moore
Careerverified
Per 600 PAverified
263
30.32
John Brock
Career
Per 600 PA
0
0
Terry Moore
Careerverified
Per 600 PAverified
28
3.23
John Brock
Career
Per 600 PA
0
0
Terry Moore
Careerverified
Per 600 PAverified
80
9.22
John Brock
Career
Per 600 PA
3
25
Terry Moore
Careerverified
Per 600 PAverified
371
42.77
John Brock
Career
Per 600 PA
0.177
0.177
Terry Moore
Careerverified
Per 600 PAverified
0.282
0.282
John Brock
Career
Per 600 PA
0
0
Terry Moore
Careerverified
Per 600 PAverified
0.017
0.017
John Brock
Career
Per 600 PA
0
0
Terry Moore
Careerverified
Per 600 PAverified
0.061
0.061
John Brock
Career
Per 600 PA
6.99
58.22
Terry Moore
Careerverified
Per 600 PAverified
650.15
74.96
John Brock
Career
Per 600 PA
20
166.67
Terry Moore
Careerverified
Per 600 PAverified
1877
216.41
John Brock
Career
Per 600 PA
20
166.67
Terry Moore
Careerverified
Per 600 PAverified
1740
200.61
John Brock
Career
Per 600 PA
0.286
0.286
Terry Moore
Careerverified
Per 600 PAverified
0.34
0.34
John Brock
Career
Per 600 PA
0.299
0.299
Terry Moore
Careerverified
Per 600 PAverified
0.399
0.399
John Brock
Career
Per 600 PA
0.584
0.584
Terry Moore
Careerverified
Per 600 PAverified
0.739
0.739
John Brock
Career
Per 600 PA
0.045
0.045
Terry Moore
Careerverified
Per 600 PAverified
0.119
0.119
John Brock
Career
Per 600 PA
0.203
0.203
Terry Moore
Careerverified
Per 600 PAverified
0.253
0.253
John Brock
Career
Per 600 PA
0.6
0.6
Terry Moore
Careerverified
Per 600 PAverified
0.689
0.689
John Brock
Careerverified
Per 600 PAverified
0.309
0.309
Terry Moore
Career
Per 600 PA
0.291
0.291
John Brock
Career
Per 600 PAverified
13
108.33
Terry Moore
Careerverified
Per 600 PA
719
82.9
John Brock
Career
Per 600 PA
6
50
Terry Moore
Careerverified
Per 600 PAverified
513
59.15
John Brock
Career
Per 600 PAverified
19
158.33
Terry Moore
Careerverified
Per 600 PA
1152
132.82
John Brock
Career
Per 600 PA
7.62
63.46
Terry Moore
Careerverified
Per 600 PAverified
698.95
80.59
John Brock
Career
Per 600 PA
0
0
Terry Moore
Careerverified
Per 600 PAverified
16
1.84
John Brock
Career
Per 600 PA
3
25
Terry Moore
Careerverified
Per 600 PAverified
406
46.81
John Brock
Career
Per 600 PA
0
0
Terry Moore
Career
Per 600 PA
0
0
John Brock
Careerverified
Per 600 PA
12
100
Terry Moore
Career
Per 600 PAverified
368
42.43
John Brock
Career
Per 600 PA
6
6
Terry Moore
Careerverified
Per 600 PAverified
14.14
14.14
John Brock
Career
Per 600 PA
0.25
0.25
Terry Moore
Careerverified
Per 600 PAverified
1.1
1.1
John Brock
Career
Per 600 PAverified
2
16.67
Terry Moore
Careerverified
Per 600 PA
82
9.45
John Brock
Career
Per 600 PA
0
0
Terry Moore
Career
Per 600 PA
0
0
John Brock
Careerverified
Per 600 PAverified
0
0
Terry Moore
Career
Per 600 PA
76
8.76
John Brock
Career
Per 600 PAverified
7
58.33
Terry Moore
Careerverified
Per 600 PA
82
9.45
John Brock
Career
Per 600 PA
0
0
Terry Moore
Career
Per 600 PA
0
0
John Brock
Career
Per 600 PAverified
7
58.33
Terry Moore
Careerverified
Per 600 PA
82
9.45
John Brock
Career
Per 600 PA
100
100
Terry Moore
Career
Per 600 PA
100
100

Fielding Stats for John Brock and Terry Moore

John Brock
Career
Per 9 Innings
2
Terry Moore
Careerverified
Per 9 Innings
11
John Brock
Career
Per 9 Innings
23
Terry Moore
Careerverified
Per 9 Innings
1197
John Brock
Career
Per 9 Innings
0
Terry Moore
Career
Per 9 Innings
0
John Brock
Career
Per 9 Innings
0
Terry Moore
Career
Per 9 Innings
0
John Brock
Career
Per 9 Innings
0
Terry Moore
Career
Per 9 Innings
0
John Brock
Career
Per 9 Innings
51
Terry Moore
Careerverified
Per 9 Innings
3126
John Brock
Career
Per 9 Innings
24
Terry Moore
Careerverified
Per 9 Innings
119
John Brock
Careerverified
Per 9 Innings
4
Terry Moore
Career
Per 9 Innings
52
John Brock
Career
Per 9 Innings
79
Terry Moore
Careerverified
Per 9 Innings
3297
John Brock
Career
Per 9 Innings
75
Terry Moore
Careerverified
Per 9 Innings
3245
John Brock
Career
Per 9 Innings
94.94
Terry Moore
Careerverified
Per 9 Innings
98.42
John Brock
Careerverified
Per 9 Innings
3.261
Terry Moore
Career
Per 9 Innings
2.711
John Brock
Career
Per 9 Innings
0
Terry Moore
Career
Per 9 Innings
0
John Brock
Career
Per 9 Innings
1
Terry Moore
Careerverified
Per 9 Innings
24
John Brock
Career
Per 9 Innings
3
Terry Moore
Careerverified
Per 9 Innings
0
John Brock
Career
Per 9 Innings
0
Terry Moore
Career
Per 9 Innings
0
John Brock
Career
Per 9 Innings
0
Terry Moore
Career
Per 9 Innings
0
John Brock
Career
Per 9 Innings
0
Terry Moore
Career
Per 9 Innings
0