Chris Carpenter vs. Bruce Ruffin — Career Comparison

Gen XNew HampshireThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueStarting PitcherCy Young AwardAll-Star
Baby BoomersTexasThrows LeftBats SwitchNorth AmericaColorado RockiesNational LeagueStarting Pitcher

The numbers give Chris Carpenter a clear advantage over Bruce Ruffin across the core pitching metrics. Chris Carpenter led in walk avoidance (BB%+ 115 vs 80), run prevention (ERA+ 110 vs 86), and strikeout rate (K%+ 108 vs 91). Bruce Ruffin held the edge in home run suppression (HR9+ 122 vs 102). Chris Carpenter was the better starter — the numbers make that case clearly.

Pitching Stats for Chris Carpenter and Bruce Ruffin

Chris Carpenter
Careerverified
Per 9 Inningsverified
15
15
Bruce Ruffin
Career
Per 9 Innings
12
12
Chris Carpenter
Career
Per 9 Innings
350
1.42
Bruce Ruffin
Careerverified
Per 9 Inningsverified
469
3.33
Chris Carpenter
Careerverified
Per 9 Inningsverified
332
1.35
Bruce Ruffin
Career
Per 9 Innings
152
1.08
Chris Carpenter
Careerverified
Per 9 Inningsverified
144
0.58
Bruce Ruffin
Career
Per 9 Innings
60
0.43
Chris Carpenter
Career
Per 9 Inningsverified
94
0.38
Bruce Ruffin
Careerverified
Per 9 Innings
82
0.58
Chris Carpenter
Careerverified
Per 9 Inningsverified
60.5
60.5
Bruce Ruffin
Career
Per 9 Innings
42.25
42.25
Chris Carpenter
Careerverified
Per 9 Inningsverified
94.86
94.86
Bruce Ruffin
Career
Per 9 Innings
32.41
32.41
Chris Carpenter
Careerverified
Per 9 Inningsverified
33
0.13
Bruce Ruffin
Career
Per 9 Innings
17
0.12
Chris Carpenter
Careerverified
Per 9 Inningsverified
15
0.06
Bruce Ruffin
Career
Per 9 Innings
3
0.02
Chris Carpenter
Career
Per 9 Innings
0
0
Bruce Ruffin
Careerverified
Per 9 Inningsverified
63
0.45
Chris Carpenter
Career
Per 9 Inningsverified
927
3.76
Bruce Ruffin
Careerverified
Per 9 Innings
591
4.19
Chris Carpenter
Careerverified
Per 9 Inningsverified
3.76
3.76
Bruce Ruffin
Career
Per 9 Innings
4.19
4.19
Chris Carpenter
Careerverified
Per 9 Inningsverified
3.74
3.74
Bruce Ruffin
Career
Per 9 Innings
4.39
4.39
Chris Carpenter
Careerverified
Per 9 Inningsverified
3.72
3.72
Bruce Ruffin
Career
Per 9 Innings
3.97
3.97
Chris Carpenter
Careerverified
Per 9 Inningsverified
0.26
0.26
Bruce Ruffin
Career
Per 9 Innings
0.275
0.275
Chris Carpenter
Careerverified
Per 9 Innings
6658
27
Bruce Ruffin
Career
Per 9 Innings
3804
27
Chris Carpenter
Careerverified
Per 9 Innings
2219.1
9
Bruce Ruffin
Career
Per 9 Innings
1268
9
Chris Carpenter
Career
Per 9 Inningsverified
2205
8.94
Bruce Ruffin
Careerverified
Per 9 Innings
1345
9.55
Chris Carpenter
Careerverified
Per 9 Inningsverified
8.94
8.94
Bruce Ruffin
Career
Per 9 Innings
9.55
9.55
Chris Carpenter
Career
Per 9 Innings
220
0.89
Bruce Ruffin
Careerverified
Per 9 Inningsverified
92
0.65
Chris Carpenter
Career
Per 9 Innings
0.89
0.89
Bruce Ruffin
Careerverified
Per 9 Inningsverified
0.65
0.65
Chris Carpenter
Career
Per 9 Innings
0.63
0.63
Bruce Ruffin
Careerverified
Per 9 Inningsverified
0.2
0.2
Chris Carpenter
Career
Per 9 Inningsverified
627
2.54
Bruce Ruffin
Careerverified
Per 9 Innings
565
4.01
Chris Carpenter
Careerverified
Per 9 Inningsverified
23
0.09
Bruce Ruffin
Career
Per 9 Innings
50
0.35
Chris Carpenter
Careerverified
Per 9 Inningsverified
2.54
2.54
Bruce Ruffin
Career
Per 9 Innings
4.01
4.01
Chris Carpenter
Careerverified
Per 9 Inningsverified
1697
6.88
Bruce Ruffin
Career
Per 9 Innings
843
5.98
Chris Carpenter
Careerverified
Per 9 Inningsverified
6.88
6.88
Bruce Ruffin
Career
Per 9 Innings
5.98
5.98
Chris Carpenter
Careerverified
Per 9 Inningsverified
4.85
4.85
Bruce Ruffin
Career
Per 9 Innings
1.8
1.8
Chris Carpenter
Career
Per 9 Innings
1.047
1.047
Bruce Ruffin
Careerverified
Per 9 Inningsverified
1.11
1.11
Chris Carpenter
Careerverified
Per 9 Inningsverified
51
0.21
Bruce Ruffin
Career
Per 9 Innings
61
0.43
Chris Carpenter
Career
Per 9 Innings
85
0.34
Bruce Ruffin
Careerverified
Per 9 Inningsverified
10
0.07
Chris Carpenter
Career
Per 9 Inningsverified
3
0.01
Bruce Ruffin
Career
Per 9 Innings
3
0.02
Chris Carpenter
Careerverified
Per 9 Innings
9305
37.73
Bruce Ruffin
Career
Per 9 Inningsverified
5569
39.53
Chris Carpenter
Career
Per 9 Innings
6
0.02
Bruce Ruffin
Careerverified
Per 9 Inningsverified
160
1.14
Chris Carpenter
Career
Per 9 Inningsverified
1021
4.14
Bruce Ruffin
Careerverified
Per 9 Innings
677
4.81
Chris Carpenter
Careerverified
Per 9 Inningsverified
4.14
4.14
Bruce Ruffin
Career
Per 9 Innings
4.81
4.81
Chris Carpenter
Career
Per 9 Inningsverified
75
0.3
Bruce Ruffin
Careerverified
Per 9 Innings
58
0.41
Chris Carpenter
Career
Per 9 Inningsverified
48
0.19
Bruce Ruffin
Careerverified
Per 9 Innings
42
0.3
Chris Carpenter
Careerverified
Per 9 Innings
223
0.9
Bruce Ruffin
Career
Per 9 Inningsverified
138
0.98
Chris Carpenter
Careerverified
Per 9 Inningsverified
1.276
1.276
Bruce Ruffin
Career
Per 9 Innings
1.506
1.506
Chris Carpenter
Careerverified
Per 9 Innings
8470
34.35
Bruce Ruffin
Career
Per 9 Inningsverified
4894
34.74
Chris Carpenter
Career
Per 9 Innings
2.92
2.92
Bruce Ruffin
Careerverified
Per 9 Inningsverified
1.44
1.44
Chris Carpenter
Careerverified
Per 9 Inningsverified
0.303
0.303
Bruce Ruffin
Career
Per 9 Innings
0.317
0.317
Chris Carpenter
Career
Per 9 Innings
37.73
37.73
Bruce Ruffin
Careerverified
Per 9 Inningsverified
39.53
39.53

Fielding Stats for Chris Carpenter and Bruce Ruffin

Chris Carpenter
Careerverified
Per 9 Inningsverified
15
15
Bruce Ruffin
Career
Per 9 Innings
12
12
Chris Carpenter
Career
Per 9 Innings
350
1.42
Bruce Ruffin
Careerverified
Per 9 Inningsverified
469
3.33
Chris Carpenter
Careerverified
Per 9 Inningsverified
332
1.35
Bruce Ruffin
Career
Per 9 Innings
152
1.08
Chris Carpenter
Careerverified
Per 9 Innings
6658
27
Bruce Ruffin
Career
Per 9 Innings
3804
27
Chris Carpenter
Careerverified
Per 9 Innings
2219.1
9
Bruce Ruffin
Career
Per 9 Innings
1268
9
Chris Carpenter
Careerverified
Per 9 Inningsverified
185
0.75
Bruce Ruffin
Career
Per 9 Innings
58
0.41
Chris Carpenter
Careerverified
Per 9 Innings
251
1.02
Bruce Ruffin
Career
Per 9 Inningsverified
199
1.41
Chris Carpenter
Careerverified
Per 9 Inningsverified
10
0.04
Bruce Ruffin
Career
Per 9 Innings
12
0.09
Chris Carpenter
Careerverified
Per 9 Innings
446
1.81
Bruce Ruffin
Career
Per 9 Inningsverified
269
1.91
Chris Carpenter
Careerverified
Per 9 Innings
436
1.77
Bruce Ruffin
Career
Per 9 Inningsverified
257
1.82
Chris Carpenter
Careerverified
Per 9 Inningsverified
97.76
97.76
Bruce Ruffin
Career
Per 9 Innings
95.54
95.54
Chris Carpenter
Careerverified
Per 9 Inningsverified
1.246
1.246
Bruce Ruffin
Career
Per 9 Innings
0.548
0.548
Chris Carpenter
Careerverified
Per 9 Inningsverified
94.86
94.86
Bruce Ruffin
Career
Per 9 Innings
32.41
32.41
Chris Carpenter
Careerverified
Per 9 Inningsverified
32
0.13
Bruce Ruffin
Career
Per 9 Innings
11
0.08
Chris Carpenter
Career
Per 9 Innings
0
0
Bruce Ruffin
Career
Per 9 Innings
0
0
Chris Carpenter
Career
Per 9 Innings
0
0
Bruce Ruffin
Career
Per 9 Innings
0
0
Chris Carpenter
Career
Per 9 Innings
0
0
Bruce Ruffin
Career
Per 9 Innings
0
0
Chris Carpenter
Career
Per 9 Innings
0
0
Bruce Ruffin
Career
Per 9 Innings
0
0

Hitting Stats for Chris Carpenter and Bruce Ruffin

Chris Carpenter
Careerverified
Per 600 PAverified
15
15
Bruce Ruffin
Career
Per 600 PA
12
12
Chris Carpenter
Career
Per 600 PA
350
419.16
Bruce Ruffin
Careerverified
Per 600 PAverified
469
825.22
Chris Carpenter
Careerverified
Per 600 PA
501
600
Bruce Ruffin
Career
Per 600 PA
341
600
Chris Carpenter
Careerverified
Per 600 PAverified
439
525.75
Bruce Ruffin
Career
Per 600 PA
295
519.06
Chris Carpenter
Careerverified
Per 600 PAverified
0.119
0.119
Bruce Ruffin
Career
Per 600 PA
0.081
0.081
Chris Carpenter
Careerverified
Per 600 PAverified
0.373
0.373
Bruce Ruffin
Career
Per 600 PA
0.321
0.321
Chris Carpenter
Careerverified
Per 600 PAverified
52
62.28
Bruce Ruffin
Career
Per 600 PA
24
42.23
Chris Carpenter
Careerverified
Per 600 PAverified
42
50.3
Bruce Ruffin
Career
Per 600 PA
20
35.19
Chris Carpenter
Careerverified
Per 600 PAverified
8
9.58
Bruce Ruffin
Career
Per 600 PA
4
7.04
Chris Carpenter
Career
Per 600 PA
0
0
Bruce Ruffin
Career
Per 600 PA
0
0
Chris Carpenter
Careerverified
Per 600 PAverified
2
2.4
Bruce Ruffin
Career
Per 600 PA
0
0
Chris Carpenter
Careerverified
Per 600 PAverified
10
11.98
Bruce Ruffin
Career
Per 600 PA
4
7.04
Chris Carpenter
Careerverified
Per 600 PAverified
0.192
0.192
Bruce Ruffin
Career
Per 600 PA
0.167
0.167
Chris Carpenter
Careerverified
Per 600 PAverified
0.005
0.005
Bruce Ruffin
Career
Per 600 PA
0
0
Chris Carpenter
Careerverified
Per 600 PAverified
0.039
0.039
Bruce Ruffin
Career
Per 600 PA
0
0
Chris Carpenter
Careerverified
Per 600 PAverified
10.02
12
Bruce Ruffin
Career
Per 600 PA
3.88
6.83
Chris Carpenter
Careerverified
Per 600 PAverified
66
79.04
Bruce Ruffin
Career
Per 600 PA
28
49.27
Chris Carpenter
Careerverified
Per 600 PA
66
79.04
Bruce Ruffin
Career
Per 600 PAverified
47
82.7
Chris Carpenter
Career
Per 600 PA
0.145
0.145
Bruce Ruffin
Careerverified
Per 600 PAverified
0.148
0.148
Chris Carpenter
Careerverified
Per 600 PAverified
0.15
0.15
Bruce Ruffin
Career
Per 600 PA
0.095
0.095
Chris Carpenter
Careerverified
Per 600 PAverified
0.296
0.296
Bruce Ruffin
Career
Per 600 PA
0.243
0.243
Chris Carpenter
Careerverified
Per 600 PAverified
0.032
0.032
Bruce Ruffin
Career
Per 600 PA
0.014
0.014
Chris Carpenter
Careerverified
Per 600 PAverified
0.103
0.103
Bruce Ruffin
Career
Per 600 PA
0.09
0.09
Chris Carpenter
Careerverified
Per 600 PAverified
0.204
0.204
Bruce Ruffin
Career
Per 600 PA
0.185
0.185
Chris Carpenter
Careerverified
Per 600 PAverified
0.17
0.17
Bruce Ruffin
Career
Per 600 PA
0.158
0.158
Chris Carpenter
Careerverified
Per 600 PA
18
21.56
Bruce Ruffin
Career
Per 600 PAverified
13
22.87
Chris Carpenter
Careerverified
Per 600 PAverified
21
25.15
Bruce Ruffin
Career
Per 600 PA
7
12.32
Chris Carpenter
Careerverified
Per 600 PAverified
37
44.31
Bruce Ruffin
Career
Per 600 PA
20
35.19
Chris Carpenter
Careerverified
Per 600 PAverified
-3.39
-4.06
Bruce Ruffin
Career
Per 600 PA
-7.76
-13.65
Chris Carpenter
Careerverified
Per 600 PAverified
2
2.4
Bruce Ruffin
Career
Per 600 PA
0
0
Chris Carpenter
Career
Per 600 PA
12
14.37
Bruce Ruffin
Careerverified
Per 600 PAverified
23
40.47
Chris Carpenter
Career
Per 600 PA
0
0
Bruce Ruffin
Career
Per 600 PA
0
0
Chris Carpenter
Career
Per 600 PAverified
144
172.46
Bruce Ruffin
Careerverified
Per 600 PA
143
251.61
Chris Carpenter
Careerverified
Per 600 PAverified
3.48
3.48
Bruce Ruffin
Career
Per 600 PA
2.38
2.38
Chris Carpenter
Career
Per 600 PA
0.08
0.08
Bruce Ruffin
Careerverified
Per 600 PAverified
0.16
0.16
Chris Carpenter
Careerverified
Per 600 PAverified
47
56.29
Bruce Ruffin
Career
Per 600 PA
23
40.47
Chris Carpenter
Careerverified
Per 600 PAverified
1
1.2
Bruce Ruffin
Career
Per 600 PA
0
0
Chris Carpenter
Career
Per 600 PAverified
5
5.99
Bruce Ruffin
Career
Per 600 PA
5
8.8
Chris Carpenter
Career
Per 600 PA
0
0
Bruce Ruffin
Career
Per 600 PA
0
0
Chris Carpenter
Careerverified
Per 600 PAverified
1
1.2
Bruce Ruffin
Career
Per 600 PA
0
0
Chris Carpenter
Careerverified
Per 600 PAverified
1
1.2
Bruce Ruffin
Career
Per 600 PA
0
0
Chris Carpenter
Career
Per 600 PA
0
0
Bruce Ruffin
Career
Per 600 PA