Bob Bruce vs. Earl Moore — Career Comparison

Silent GenerationNew YorkThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueStarting Pitcher
Pre-GenerationalOhioThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueStarting Pitcher

On the career pitching numbers, Earl Moore posted a stronger line than Bob Bruce. Earl Moore posted stronger numbers in ERA (2.78 vs 3.85) and WHIP (1.290 vs 1.346). By the career numbers, Earl Moore had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Bob Bruce and Earl Moore

Bob Bruce
Career
Per 9 Innings
9
9
Earl Moore
Careerverified
Per 9 Inningsverified
14
14
Bob Bruce
Career
Per 9 Inningsverified
219
1.76
Earl Moore
Careerverified
Per 9 Innings
388
1.26
Bob Bruce
Career
Per 9 Inningsverified
167
1.34
Earl Moore
Careerverified
Per 9 Innings
326
1.06
Bob Bruce
Career
Per 9 Innings
49
0.39
Earl Moore
Careerverified
Per 9 Inningsverified
163
0.53
Bob Bruce
Careerverified
Per 9 Innings
71
0.57
Earl Moore
Career
Per 9 Inningsverified
154
0.5
Bob Bruce
Career
Per 9 Innings
40.83
40.83
Earl Moore
Careerverified
Per 9 Inningsverified
51.42
51.42
Bob Bruce
Career
Per 9 Innings
76.26
76.26
Earl Moore
Careerverified
Per 9 Inningsverified
84.02
84.02
Bob Bruce
Career
Per 9 Innings
26
0.21
Earl Moore
Careerverified
Per 9 Inningsverified
230
0.75
Bob Bruce
Career
Per 9 Innings
6
0.05
Earl Moore
Careerverified
Per 9 Inningsverified
34
0.11
Bob Bruce
Career
Per 9 Innings
1
0.01
Earl Moore
Careerverified
Per 9 Inningsverified
6
0.02
Bob Bruce
Careerverified
Per 9 Innings
480
3.85
Earl Moore
Career
Per 9 Inningsverified
856
2.78
Bob Bruce
Career
Per 9 Innings
3.85
3.85
Earl Moore
Careerverified
Per 9 Inningsverified
2.78
2.78
Bob Bruce
Career
Per 9 Innings
3.82
3.82
Earl Moore
Careerverified
Per 9 Inningsverified
3.16
3.16
Bob Bruce
Career
Per 9 Innings
3.83
3.83
Earl Moore
Careerverified
Per 9 Inningsverified
3.57
3.57
Bob Bruce
Career
Per 9 Innings
0.259
0.259
Earl Moore
Careerverified
Per 9 Inningsverified
0.24
0.24
Bob Bruce
Career
Per 9 Innings
3367
27
Earl Moore
Careerverified
Per 9 Innings
8328
27
Bob Bruce
Career
Per 9 Innings
1122.1
9
Earl Moore
Careerverified
Per 9 Innings
2776
9
Bob Bruce
Careerverified
Per 9 Innings
1146
9.19
Earl Moore
Career
Per 9 Inningsverified
2474
8.02
Bob Bruce
Career
Per 9 Innings
9.19
9.19
Earl Moore
Careerverified
Per 9 Inningsverified
8.02
8.02
Bob Bruce
Career
Per 9 Innings
95
0.76
Earl Moore
Careerverified
Per 9 Inningsverified
57
0.18
Bob Bruce
Career
Per 9 Innings
0.76
0.76
Earl Moore
Careerverified
Per 9 Inningsverified
0.18
0.18
Bob Bruce
Career
Per 9 Innings
0.43
0.43
Earl Moore
Careerverified
Per 9 Inningsverified
0.15
0.15
Bob Bruce
Careerverified
Per 9 Inningsverified
340
2.73
Earl Moore
Career
Per 9 Innings
1108
3.59
Bob Bruce
Career
Per 9 Innings
25
0.2
Earl Moore
Careerverified
Per 9 Inningsverified
0
0
Bob Bruce
Careerverified
Per 9 Inningsverified
2.73
2.73
Earl Moore
Career
Per 9 Innings
3.59
3.59
Bob Bruce
Career
Per 9 Inningsverified
733
5.88
Earl Moore
Careerverified
Per 9 Innings
1403
4.55
Bob Bruce
Careerverified
Per 9 Inningsverified
5.88
5.88
Earl Moore
Career
Per 9 Innings
4.55
4.55
Bob Bruce
Career
Per 9 Innings
3.35
3.35
Earl Moore
Careerverified
Per 9 Inningsverified
3.62
3.62
Bob Bruce
Careerverified
Per 9 Inningsverified
0.956
0.956
Earl Moore
Career
Per 9 Innings
0.905
0.905
Bob Bruce
Careerverified
Per 9 Innings
37
0.3
Earl Moore
Career
Per 9 Inningsverified
78
0.25
Bob Bruce
Careerverified
Per 9 Innings
48
0.38
Earl Moore
Career
Per 9 Inningsverified
106
0.34
Bob Bruce
Career
Per 9 Innings
7
0.06
Earl Moore
Careerverified
Per 9 Inningsverified
0
0
Bob Bruce
Career
Per 9 Inningsverified
4818
38.64
Earl Moore
Careerverified
Per 9 Innings
11507
37.31
Bob Bruce
Career
Per 9 Innings
17
0.14
Earl Moore
Careerverified
Per 9 Inningsverified
45
0.15
Bob Bruce
Careerverified
Per 9 Innings
551
4.42
Earl Moore
Career
Per 9 Inningsverified
1231
3.99
Bob Bruce
Career
Per 9 Innings
4.42
4.42
Earl Moore
Careerverified
Per 9 Inningsverified
3.99
3.99
Bob Bruce
Career
Per 9 Innings
0
0
Earl Moore
Career
Per 9 Innings
0
0
Bob Bruce
Career
Per 9 Innings
0
0
Earl Moore
Career
Per 9 Innings
0
0
Bob Bruce
Career
Per 9 Innings
0
0
Earl Moore
Career
Per 9 Innings
0
0
Bob Bruce
Career
Per 9 Innings
1.324
1.324
Earl Moore
Careerverified
Per 9 Inningsverified
1.29
1.29
Bob Bruce
Career
Per 9 Inningsverified
4430
35.52
Earl Moore
Careerverified
Per 9 Innings
10293
33.37
Bob Bruce
Careerverified
Per 9 Inningsverified
2.52
2.52
Earl Moore
Career
Per 9 Innings
3.17
3.17
Bob Bruce
Career
Per 9 Innings
0.292
0.292
Earl Moore
Careerverified
Per 9 Inningsverified
0.274
0.274
Bob Bruce
Careerverified
Per 9 Inningsverified
38.64
38.64
Earl Moore
Career
Per 9 Innings
37.31
37.31

Fielding Stats for Bob Bruce and Earl Moore

Bob Bruce
Career
Per 9 Innings
9
9
Earl Moore
Careerverified
Per 9 Inningsverified
14
14
Bob Bruce
Career
Per 9 Inningsverified
219
1.76
Earl Moore
Careerverified
Per 9 Innings
388
1.74
Bob Bruce
Careerverified
Per 9 Inningsverified
167
1.34
Earl Moore
Career
Per 9 Innings
141
0.63
Bob Bruce
Career
Per 9 Innings
3367
27
Earl Moore
Careerverified
Per 9 Innings
6033
27
Bob Bruce
Career
Per 9 Innings
1122.1
9
Earl Moore
Careerverified
Per 9 Innings
2011
9
Bob Bruce
Careerverified
Per 9 Inningsverified
95
0.76
Earl Moore
Career
Per 9 Innings
66
0.3
Bob Bruce
Career
Per 9 Innings
164
1.32
Earl Moore
Careerverified
Per 9 Inningsverified
627
2.81
Bob Bruce
Careerverified
Per 9 Inningsverified
8
0.06
Earl Moore
Career
Per 9 Innings
60
0.27
Bob Bruce
Career
Per 9 Innings
267
2.14
Earl Moore
Careerverified
Per 9 Inningsverified
753
3.37
Bob Bruce
Career
Per 9 Innings
259
2.08
Earl Moore
Careerverified
Per 9 Inningsverified
693
3.1
Bob Bruce
Careerverified
Per 9 Inningsverified
97
97
Earl Moore
Career
Per 9 Innings
92.03
92.03
Bob Bruce
Career
Per 9 Innings
1.183
1.183
Earl Moore
Careerverified
Per 9 Inningsverified
1.786
1.786
Bob Bruce
Careerverified
Per 9 Inningsverified
76.26
76.26
Earl Moore
Career
Per 9 Innings
36.34
36.34
Bob Bruce
Career
Per 9 Innings
7
0.06
Earl Moore
Careerverified
Per 9 Inningsverified
17
0.08
Bob Bruce
Career
Per 9 Innings
0
0
Earl Moore
Career
Per 9 Innings
0
0
Bob Bruce
Career
Per 9 Innings
0
0
Earl Moore
Career
Per 9 Innings
0
0
Bob Bruce
Career
Per 9 Innings
0
0
Earl Moore
Career
Per 9 Innings
0
0
Bob Bruce
Career
Per 9 Innings
0
0
Earl Moore
Career
Per 9 Innings
0
0

Hitting Stats for Bob Bruce and Earl Moore

Bob Bruce
Career
Per 600 PA
9
9
Earl Moore
Careerverified
Per 600 PAverified
14
14
Bob Bruce
Career
Per 600 PAverified
223
333.67
Earl Moore
Careerverified
Per 600 PA
388
221.93
Bob Bruce
Career
Per 600 PA
401
600
Earl Moore
Careerverified
Per 600 PA
1049
600
Bob Bruce
Career
Per 600 PA
346
517.71
Earl Moore
Careerverified
Per 600 PAverified
949
542.8
Bob Bruce
Careerverified
Per 600 PAverified
0.15
0.15
Earl Moore
Career
Per 600 PA
0.141
0.141
Bob Bruce
Careerverified
Per 600 PAverified
0.458
0.458
Earl Moore
Career
Per 600 PA
0.398
0.398
Bob Bruce
Career
Per 600 PAverified
52
77.81
Earl Moore
Careerverified
Per 600 PA
134
76.64
Bob Bruce
Career
Per 600 PA
44
65.84
Earl Moore
Careerverified
Per 600 PAverified
120
68.64
Bob Bruce
Career
Per 600 PAverified
7
10.47
Earl Moore
Careerverified
Per 600 PA
13
7.44
Bob Bruce
Career
Per 600 PAverified
1
1.5
Earl Moore
Career
Per 600 PA
1
0.57
Bob Bruce
Career
Per 600 PA
0
0
Earl Moore
Career
Per 600 PA
0
0
Bob Bruce
Career
Per 600 PAverified
8
11.97
Earl Moore
Careerverified
Per 600 PA
14
8.01
Bob Bruce
Careerverified
Per 600 PAverified
0.154
0.154
Earl Moore
Career
Per 600 PA
0.105
0.105
Bob Bruce
Career
Per 600 PA
0
0
Earl Moore
Career
Per 600 PA
0
0
Bob Bruce
Career
Per 600 PA
0
0
Earl Moore
Career
Per 600 PA
0
0
Bob Bruce
Career
Per 600 PAverified
13.96
20.89
Earl Moore
Careerverified
Per 600 PA
30.77
17.6
Bob Bruce
Career
Per 600 PAverified
61
91.27
Earl Moore
Careerverified
Per 600 PA
149
85.22
Bob Bruce
Career
Per 600 PAverified
83
124.19
Earl Moore
Careerverified
Per 600 PA
196
112.11
Bob Bruce
Careerverified
Per 600 PAverified
0.22
0.22
Earl Moore
Career
Per 600 PA
0.194
0.194
Bob Bruce
Careerverified
Per 600 PAverified
0.176
0.176
Earl Moore
Career
Per 600 PA
0.157
0.157
Bob Bruce
Careerverified
Per 600 PAverified
0.396
0.396
Earl Moore
Career
Per 600 PA
0.351
0.351
Bob Bruce
Careerverified
Per 600 PAverified
0.026
0.026
Earl Moore
Career
Per 600 PA
0.016
0.016
Bob Bruce
Careerverified
Per 600 PAverified
0.143
0.143
Earl Moore
Career
Per 600 PA
0.127
0.127
Bob Bruce
Careerverified
Per 600 PAverified
0.31
0.31
Earl Moore
Career
Per 600 PA
0.264
0.264
Bob Bruce
Careerverified
Per 600 PAverified
0.212
0.212
Earl Moore
Career
Per 600 PA
0.205
0.205
Bob Bruce
Career
Per 600 PAverified
25
37.41
Earl Moore
Careerverified
Per 600 PA
55
31.46
Bob Bruce
Career
Per 600 PAverified
17
25.44
Earl Moore
Careerverified
Per 600 PA
43
24.59
Bob Bruce
Career
Per 600 PAverified
42
62.84
Earl Moore
Careerverified
Per 600 PA
98
56.05
Bob Bruce
Career
Per 600 PAverified
11.57
17.31
Earl Moore
Careerverified
Per 600 PA
18.45
10.55
Bob Bruce
Careerverified
Per 600 PAverified
3
4.49
Earl Moore
Career
Per 600 PA
0
0
Bob Bruce
Career
Per 600 PAverified
28
41.9
Earl Moore
Careerverified
Per 600 PA
62
35.46
Bob Bruce
Career
Per 600 PA
0
0
Earl Moore
Career
Per 600 PA
0
0
Bob Bruce
Careerverified
Per 600 PAverified
102
152.62
Earl Moore
Career
Per 600 PA
295
168.73
Bob Bruce
Careerverified
Per 600 PAverified
3.93
3.93
Earl Moore
Career
Per 600 PA
3.56
3.56
Bob Bruce
Careerverified
Per 600 PAverified
0.27
0.27
Earl Moore
Career
Per 600 PA
0.21
0.21
Bob Bruce
Career
Per 600 PAverified
23
34.41
Earl Moore
Careerverified
Per 600 PA
38
21.73
Bob Bruce
Careerverified
Per 600 PAverified
1
1.5
Earl Moore
Career
Per 600 PA
0
0
Bob Bruce
Career
Per 600 PA
3
4.49
Earl Moore
Careerverified
Per 600 PAverified
0
0
Bob Bruce
Career
Per 600 PA
0
0
Earl Moore
Careerverified
Per 600 PAverified
4
2.29
Bob Bruce
Career
Per 600 PA
0
0
Earl Moore
Career
Per 600 PA
0
0
Bob Bruce
Career
Per 600 PA
0
0
Earl Moore
Careerverified
Per 600 PAverified
4
2.29
Bob Bruce
Career
Per 600 PA
Earl Moore
Careerverified
Per 600 PAverified
100
100