Al Rubeling vs. Happy Smith — Career Comparison

Greatest GenerationMarylandThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueThird Baseman
Lost GenerationOregonThrows RightBats LeftNorth AmericaBrooklyn DodgersNational LeagueUnknown

On the career numbers, Al Rubeling posted the stronger offensive profile against Happy Smith. Al Rubeling posted stronger numbers in OPS (.676 vs .538) and on-base percentage (.321 vs .275). By the career numbers, Al Rubeling had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Al Rubeling and Happy Smith

Al Rubeling
Careerverified
Per 600 PAverified
4
4
Happy Smith
Career
Per 600 PA
1
1
Al Rubeling
Careerverified
Per 600 PA
253
181.36
Happy Smith
Career
Per 600 PAverified
35
262.5
Al Rubeling
Careerverified
Per 600 PA
837
600
Happy Smith
Career
Per 600 PA
80
600
Al Rubeling
Careerverified
Per 600 PA
747
535.48
Happy Smith
Career
Per 600 PAverified
76
570
Al Rubeling
Careerverified
Per 600 PAverified
0.249
0.249
Happy Smith
Career
Per 600 PA
0.237
0.237
Al Rubeling
Careerverified
Per 600 PAverified
0.697
0.697
Happy Smith
Career
Per 600 PA
0.59
0.59
Al Rubeling
Careerverified
Per 600 PA
186
133.33
Happy Smith
Career
Per 600 PAverified
18
135
Al Rubeling
Careerverified
Per 600 PA
135
96.77
Happy Smith
Career
Per 600 PAverified
16
120
Al Rubeling
Careerverified
Per 600 PAverified
31
22.22
Happy Smith
Career
Per 600 PA
2
15
Al Rubeling
Careerverified
Per 600 PAverified
12
8.6
Happy Smith
Career
Per 600 PA
0
0
Al Rubeling
Careerverified
Per 600 PAverified
8
5.73
Happy Smith
Career
Per 600 PA
0
0
Al Rubeling
Careerverified
Per 600 PAverified
51
36.56
Happy Smith
Career
Per 600 PA
2
15
Al Rubeling
Careerverified
Per 600 PAverified
0.274
0.274
Happy Smith
Career
Per 600 PA
0.111
0.111
Al Rubeling
Careerverified
Per 600 PAverified
0.011
0.011
Happy Smith
Career
Per 600 PA
0
0
Al Rubeling
Careerverified
Per 600 PAverified
0.043
0.043
Happy Smith
Career
Per 600 PA
0
0
Al Rubeling
Careerverified
Per 600 PAverified
86.55
62.04
Happy Smith
Career
Per 600 PA
6.31
47.32
Al Rubeling
Careerverified
Per 600 PAverified
265
189.96
Happy Smith
Career
Per 600 PA
20
150
Al Rubeling
Careerverified
Per 600 PAverified
265
189.96
Happy Smith
Career
Per 600 PA
22
165
Al Rubeling
Careerverified
Per 600 PAverified
0.321
0.321
Happy Smith
Career
Per 600 PA
0.275
0.275
Al Rubeling
Careerverified
Per 600 PAverified
0.355
0.355
Happy Smith
Career
Per 600 PA
0.263
0.263
Al Rubeling
Careerverified
Per 600 PAverified
0.676
0.676
Happy Smith
Career
Per 600 PA
0.538
0.538
Al Rubeling
Careerverified
Per 600 PAverified
0.106
0.106
Happy Smith
Career
Per 600 PA
0.026
0.026
Al Rubeling
Careerverified
Per 600 PAverified
0.233
0.233
Happy Smith
Career
Per 600 PA
0.19
0.19
Al Rubeling
Careerverified
Per 600 PAverified
0.606
0.606
Happy Smith
Career
Per 600 PA
0.483
0.483
Al Rubeling
Career
Per 600 PA
0.276
0.276
Happy Smith
Careerverified
Per 600 PAverified
0.29
0.29
Al Rubeling
Careerverified
Per 600 PAverified
94
67.38
Happy Smith
Career
Per 600 PA
6
45
Al Rubeling
Careerverified
Per 600 PAverified
79
56.63
Happy Smith
Career
Per 600 PA
5
37.5
Al Rubeling
Careerverified
Per 600 PAverified
165
118.28
Happy Smith
Career
Per 600 PA
11
82.5
Al Rubeling
Careerverified
Per 600 PAverified
92.41
66.25
Happy Smith
Career
Per 600 PA
7.05
52.84
Al Rubeling
Careerverified
Per 600 PAverified
2
1.43
Happy Smith
Career
Per 600 PA
0
0
Al Rubeling
Careerverified
Per 600 PAverified
77
55.2
Happy Smith
Career
Per 600 PA
4
30
Al Rubeling
Career
Per 600 PA
0
0
Happy Smith
Career
Per 600 PA
0
0
Al Rubeling
Career
Per 600 PAverified
95
68.1
Happy Smith
Careerverified
Per 600 PA
14
105
Al Rubeling
Careerverified
Per 600 PAverified
8.81
8.81
Happy Smith
Career
Per 600 PA
5.71
5.71
Al Rubeling
Careerverified
Per 600 PAverified
0.81
0.81
Happy Smith
Career
Per 600 PA
0.29
0.29
Al Rubeling
Careerverified
Per 600 PAverified
11
7.89
Happy Smith
Career
Per 600 PA
0
0
Al Rubeling
Career
Per 600 PA
0
0
Happy Smith
Career
Per 600 PA
0
0
Al Rubeling
Career
Per 600 PA
15
10.75
Happy Smith
Careerverified
Per 600 PAverified
0
0
Al Rubeling
Careerverified
Per 600 PA
8
5.73
Happy Smith
Career
Per 600 PAverified
4
30
Al Rubeling
Careerverified
Per 600 PAverified
5
3.58
Happy Smith
Career
Per 600 PA
0
0
Al Rubeling
Careerverified
Per 600 PA
13
9.32
Happy Smith
Career
Per 600 PAverified
4
30
Al Rubeling
Career
Per 600 PA
61.54
61.54
Happy Smith
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Al Rubeling and Happy Smith

Al Rubeling
Careerverified
Per 9 Innings
4
Happy Smith
Career
Per 9 Inningsverified
1
1
Al Rubeling
Careerverified
Per 9 Innings
210
Happy Smith
Career
Per 9 Inningsverified
16
1.05
Al Rubeling
Career
Per 9 Innings
0
Happy Smith
Careerverified
Per 9 Inningsverified
16
1.05
Al Rubeling
Career
Per 9 Innings
0
Happy Smith
Careerverified
Per 9 Inningsverified
411
27
Al Rubeling
Career
Per 9 Innings
0
Happy Smith
Careerverified
Per 9 Inningsverified
137
9
Al Rubeling
Careerverified
Per 9 Innings
286
Happy Smith
Career
Per 9 Inningsverified
33
2.17
Al Rubeling
Careerverified
Per 9 Innings
415
Happy Smith
Career
Per 9 Inningsverified
4
0.26
Al Rubeling
Career
Per 9 Inningsverified
33
Happy Smith
Careerverified
Per 9 Innings
1
0.07
Al Rubeling
Careerverified
Per 9 Innings
734
Happy Smith
Career
Per 9 Inningsverified
38
2.5
Al Rubeling
Careerverified
Per 9 Innings
701
Happy Smith
Career
Per 9 Inningsverified
37
2.43
Al Rubeling
Career
Per 9 Innings
95.5
Happy Smith
Careerverified
Per 9 Inningsverified
97.37
97.37
Al Rubeling
Careerverified
Per 9 Innings
3.338
Happy Smith
Career
Per 9 Inningsverified
2.313
2.313
Al Rubeling
Career
Per 9 Innings
0
Happy Smith
Careerverified
Per 9 Inningsverified
100
100
Al Rubeling
Careerverified
Per 9 Innings
54
Happy Smith
Career
Per 9 Inningsverified
2
0.13
Al Rubeling
Career
Per 9 Innings
0
Happy Smith
Career
Per 9 Innings
0
0
Al Rubeling
Career
Per 9 Innings
0
Happy Smith
Career
Per 9 Innings
0
0
Al Rubeling
Career
Per 9 Innings
0
Happy Smith
Career
Per 9 Innings
0
0
Al Rubeling
Career
Per 9 Innings
0
Happy Smith
Career
Per 9 Innings
0
0