Ryan Howard vs. Walter Thomas — Career Comparison

Gen XMissouriThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueFirst BasemanSilver SluggerMVPRookie of the YearAll-Star
Greatest GenerationAlabamaThrows RightBats RightNorth AmericaKansas City MonarchsNegro American LeagueRight Fielder

On the career numbers, Ryan Howard posted the stronger offensive profile against Walter Thomas. Ryan Howard posted stronger numbers in OPS (.874 vs .682) and on-base percentage (.359 vs .326). Walter Thomas had the advantage in batting average (.277 vs .258). By the career numbers, Ryan Howard had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ryan Howard and Walter Thomas

Ryan Howard
Careerverified
Per 600 PAverified
13
13
Walter Thomas
Career
Per 600 PA
6
6
Ryan Howard
Careerverified
Per 600 PA
1572
144.44
Walter Thomas
Career
Per 600 PAverified
118
182.01
Ryan Howard
Careerverified
Per 600 PA
6530
600
Walter Thomas
Career
Per 600 PA
389
600
Ryan Howard
Careerverified
Per 600 PA
5707
524.38
Walter Thomas
Career
Per 600 PAverified
354
546.02
Ryan Howard
Career
Per 600 PA
0.259
0.259
Walter Thomas
Careerverified
Per 600 PAverified
0.277
0.277
Ryan Howard
Careerverified
Per 600 PAverified
0.862
0.862
Walter Thomas
Career
Per 600 PA
0.709
0.709
Ryan Howard
Careerverified
Per 600 PA
1475
135.53
Walter Thomas
Career
Per 600 PAverified
98
151.16
Ryan Howard
Careerverified
Per 600 PA
795
73.05
Walter Thomas
Career
Per 600 PAverified
78
120.31
Ryan Howard
Careerverified
Per 600 PAverified
277
25.45
Walter Thomas
Career
Per 600 PA
13
20.05
Ryan Howard
Careerverified
Per 600 PA
21
1.93
Walter Thomas
Career
Per 600 PAverified
6
9.25
Ryan Howard
Careerverified
Per 600 PAverified
382
35.1
Walter Thomas
Career
Per 600 PA
1
1.54
Ryan Howard
Careerverified
Per 600 PAverified
680
62.48
Walter Thomas
Career
Per 600 PA
20
30.85
Ryan Howard
Careerverified
Per 600 PAverified
0.461
0.461
Walter Thomas
Career
Per 600 PA
0.204
0.204
Ryan Howard
Careerverified
Per 600 PAverified
0.067
0.067
Walter Thomas
Career
Per 600 PA
0.003
0.003
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Walter Thomas
Career
Per 600 PA
0.01
0.01
Ryan Howard
Careerverified
Per 600 PAverified
1042.99
95.83
Walter Thomas
Career
Per 600 PA
43.13
66.52
Ryan Howard
Careerverified
Per 600 PAverified
2940
270.14
Walter Thomas
Career
Per 600 PA
126
194.34
Ryan Howard
Careerverified
Per 600 PAverified
2243
206.09
Walter Thomas
Career
Per 600 PA
124
191.26
Ryan Howard
Careerverified
Per 600 PAverified
0.344
0.344
Walter Thomas
Career
Per 600 PA
0.326
0.326
Ryan Howard
Careerverified
Per 600 PAverified
0.515
0.515
Walter Thomas
Career
Per 600 PA
0.356
0.356
Ryan Howard
Careerverified
Per 600 PAverified
0.859
0.859
Walter Thomas
Career
Per 600 PA
0.682
0.682
Ryan Howard
Careerverified
Per 600 PAverified
0.257
0.257
Walter Thomas
Career
Per 600 PA
0.079
0.079
Ryan Howard
Careerverified
Per 600 PAverified
0.283
0.283
Walter Thomas
Career
Per 600 PA
0.236
0.236
Ryan Howard
Careerverified
Per 600 PAverified
0.855
0.855
Walter Thomas
Career
Per 600 PA
0.615
0.615
Ryan Howard
Careerverified
Per 600 PAverified
0.309
0.309
Walter Thomas
Career
Per 600 PA
0.276
0.276
Ryan Howard
Careerverified
Per 600 PA
848
77.92
Walter Thomas
Career
Per 600 PAverified
55
84.83
Ryan Howard
Careerverified
Per 600 PAverified
1194
109.71
Walter Thomas
Career
Per 600 PA
38
58.61
Ryan Howard
Careerverified
Per 600 PAverified
1660
152.53
Walter Thomas
Career
Per 600 PA
92
141.9
Ryan Howard
Careerverified
Per 600 PAverified
989.14
90.89
Walter Thomas
Career
Per 600 PA
49.24
75.95
Ryan Howard
Careerverified
Per 600 PA
59
5.42
Walter Thomas
Career
Per 600 PAverified
5
7.71
Ryan Howard
Careerverified
Per 600 PAverified
709
65.15
Walter Thomas
Career
Per 600 PA
21
32.39
Ryan Howard
Careerverified
Per 600 PAverified
154
14.15
Walter Thomas
Career
Per 600 PA
0
0
Ryan Howard
Career
Per 600 PA
1843
169.34
Walter Thomas
Careerverified
Per 600 PAverified
1
1.54
Ryan Howard
Career
Per 600 PA
3.54
3.54
Walter Thomas
Careerverified
Per 600 PAverified
389
389
Ryan Howard
Career
Per 600 PA
0.38
0.38
Walter Thomas
Careerverified
Per 600 PAverified
21
21
Ryan Howard
Career
Per 600 PA
0
0
Walter Thomas
Careerverified
Per 600 PAverified
9
13.88
Ryan Howard
Careerverified
Per 600 PAverified
55
5.05
Walter Thomas
Career
Per 600 PA
0
0
Ryan Howard
Career
Per 600 PA
116
10.66
Walter Thomas
Careerverified
Per 600 PAverified
0
0
Ryan Howard
Careerverified
Per 600 PA
12
1.1
Walter Thomas
Career
Per 600 PAverified
6
9.25
Ryan Howard
Careerverified
Per 600 PA
5
0.46
Walter Thomas
Career
Per 600 PAverified
1
1.54
Ryan Howard
Careerverified
Per 600 PA
17
1.56
Walter Thomas
Career
Per 600 PAverified
7
10.8
Ryan Howard
Career
Per 600 PA
70.59
70.59
Walter Thomas
Careerverified
Per 600 PAverified
85.71
85.71

Fielding Stats for Ryan Howard and Walter Thomas

Ryan Howard
Careerverified
Per 9 Inningsverified
13
13
Walter Thomas
Career
Per 9 Innings
6
6
Ryan Howard
Careerverified
Per 9 Innings
1477
1.03
Walter Thomas
Career
Per 9 Inningsverified
113
1.26
Ryan Howard
Careerverified
Per 9 Innings
1449
1.02
Walter Thomas
Career
Per 9 Innings
92
1.02
Ryan Howard
Careerverified
Per 9 Innings
38540
27
Walter Thomas
Career
Per 9 Innings
2429
27
Ryan Howard
Careerverified
Per 9 Innings
12846.2
9
Walter Thomas
Career
Per 9 Innings
809.2
9
Ryan Howard
Careerverified
Per 9 Inningsverified
12351
8.65
Walter Thomas
Career
Per 9 Innings
114
1.27
Ryan Howard
Careerverified
Per 9 Inningsverified
828
0.58
Walter Thomas
Career
Per 9 Innings
35
0.39
Ryan Howard
Career
Per 9 Inningsverified
119
0.08
Walter Thomas
Careerverified
Per 9 Innings
9
0.1
Ryan Howard
Careerverified
Per 9 Inningsverified
13298
9.32
Walter Thomas
Career
Per 9 Innings
158
1.76
Ryan Howard
Careerverified
Per 9 Inningsverified
13179
9.23
Walter Thomas
Career
Per 9 Innings
149
1.66
Ryan Howard
Careerverified
Per 9 Inningsverified
99.11
99.11
Walter Thomas
Career
Per 9 Innings
94.3
94.3
Ryan Howard
Careerverified
Per 9 Inningsverified
8.923
8.923
Walter Thomas
Career
Per 9 Innings
1.319
1.319
Ryan Howard
Careerverified
Per 9 Inningsverified
98.1
98.1
Walter Thomas
Career
Per 9 Innings
81.42
81.42
Ryan Howard
Careerverified
Per 9 Inningsverified
1106
0.77
Walter Thomas
Career
Per 9 Innings
3
0.03
Ryan Howard
Career
Per 9 Innings
0
0
Walter Thomas
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Walter Thomas
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Walter Thomas
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Walter Thomas
Career
Per 9 Innings
0
0