Ryan Howard vs. Mark Leonard — Career Comparison

Gen XMissouriThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueFirst BasemanSilver SluggerMVPRookie of the YearAll-Star
Baby BoomersCaliforniaThrows RightBats LeftNorth AmericaSan Francisco GiantsNational LeagueUnknown

On the career numbers, Ryan Howard posted the stronger offensive profile against Mark Leonard. Ryan Howard posted stronger numbers in OPS (.874 vs .693) and on-base percentage (.359 vs .323). 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 Mark Leonard

Ryan Howard
Careerverified
Per 600 PAverified
13
13
Mark Leonard
Career
Per 600 PA
6
6
Ryan Howard
Careerverified
Per 600 PA
1572
144.44
Mark Leonard
Career
Per 600 PAverified
168
269.52
Ryan Howard
Careerverified
Per 600 PA
6530
600
Mark Leonard
Career
Per 600 PA
374
600
Ryan Howard
Careerverified
Per 600 PAverified
5707
524.38
Mark Leonard
Career
Per 600 PA
321
514.97
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Mark Leonard
Career
Per 600 PA
0.227
0.227
Ryan Howard
Careerverified
Per 600 PAverified
0.862
0.862
Mark Leonard
Career
Per 600 PA
0.713
0.713
Ryan Howard
Careerverified
Per 600 PAverified
1475
135.53
Mark Leonard
Career
Per 600 PA
73
117.11
Ryan Howard
Careerverified
Per 600 PAverified
795
73.05
Mark Leonard
Career
Per 600 PA
45
72.19
Ryan Howard
Careerverified
Per 600 PA
277
25.45
Mark Leonard
Career
Per 600 PAverified
18
28.88
Ryan Howard
Careerverified
Per 600 PA
21
1.93
Mark Leonard
Career
Per 600 PAverified
2
3.21
Ryan Howard
Careerverified
Per 600 PAverified
382
35.1
Mark Leonard
Career
Per 600 PA
8
12.83
Ryan Howard
Careerverified
Per 600 PAverified
680
62.48
Mark Leonard
Career
Per 600 PA
28
44.92
Ryan Howard
Careerverified
Per 600 PAverified
0.461
0.461
Mark Leonard
Career
Per 600 PA
0.384
0.384
Ryan Howard
Careerverified
Per 600 PAverified
0.067
0.067
Mark Leonard
Career
Per 600 PA
0.025
0.025
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Mark Leonard
Career
Per 600 PA
0.11
0.11
Ryan Howard
Careerverified
Per 600 PAverified
1042.99
95.83
Mark Leonard
Career
Per 600 PA
40.71
65.31
Ryan Howard
Careerverified
Per 600 PAverified
2940
270.14
Mark Leonard
Career
Per 600 PA
119
190.91
Ryan Howard
Careerverified
Per 600 PAverified
2243
206.09
Mark Leonard
Career
Per 600 PA
119
190.91
Ryan Howard
Careerverified
Per 600 PAverified
0.344
0.344
Mark Leonard
Career
Per 600 PA
0.319
0.319
Ryan Howard
Careerverified
Per 600 PAverified
0.515
0.515
Mark Leonard
Career
Per 600 PA
0.371
0.371
Ryan Howard
Careerverified
Per 600 PAverified
0.859
0.859
Mark Leonard
Career
Per 600 PA
0.69
0.69
Ryan Howard
Careerverified
Per 600 PAverified
0.257
0.257
Mark Leonard
Career
Per 600 PA
0.143
0.143
Ryan Howard
Careerverified
Per 600 PAverified
0.283
0.283
Mark Leonard
Career
Per 600 PA
0.236
0.236
Ryan Howard
Careerverified
Per 600 PAverified
0.855
0.855
Mark Leonard
Career
Per 600 PA
0.645
0.645
Ryan Howard
Careerverified
Per 600 PAverified
0.309
0.309
Mark Leonard
Career
Per 600 PA
0.266
0.266
Ryan Howard
Careerverified
Per 600 PAverified
848
77.92
Mark Leonard
Career
Per 600 PA
37
59.36
Ryan Howard
Careerverified
Per 600 PAverified
1194
109.71
Mark Leonard
Career
Per 600 PA
41
65.78
Ryan Howard
Careerverified
Per 600 PAverified
1660
152.53
Mark Leonard
Career
Per 600 PA
70
112.3
Ryan Howard
Careerverified
Per 600 PAverified
989.14
90.89
Mark Leonard
Career
Per 600 PA
40.28
64.62
Ryan Howard
Careerverified
Per 600 PA
59
5.42
Mark Leonard
Career
Per 600 PAverified
4
6.42
Ryan Howard
Careerverified
Per 600 PA
709
65.15
Mark Leonard
Career
Per 600 PAverified
42
67.38
Ryan Howard
Careerverified
Per 600 PAverified
154
14.15
Mark Leonard
Career
Per 600 PA
2
3.21
Ryan Howard
Career
Per 600 PA
1843
169.34
Mark Leonard
Careerverified
Per 600 PAverified
75
120.32
Ryan Howard
Career
Per 600 PA
3.54
3.54
Mark Leonard
Careerverified
Per 600 PAverified
4.99
4.99
Ryan Howard
Career
Per 600 PA
0.38
0.38
Mark Leonard
Careerverified
Per 600 PAverified
0.56
0.56
Ryan Howard
Career
Per 600 PA
0
0
Mark Leonard
Careerverified
Per 600 PAverified
1
1.6
Ryan Howard
Careerverified
Per 600 PA
55
5.05
Mark Leonard
Career
Per 600 PAverified
6
9.63
Ryan Howard
Career
Per 600 PA
116
10.66
Mark Leonard
Careerverified
Per 600 PAverified
6
9.63
Ryan Howard
Careerverified
Per 600 PAverified
12
1.1
Mark Leonard
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PA
5
0.46
Mark Leonard
Career
Per 600 PAverified
2
3.21
Ryan Howard
Careerverified
Per 600 PA
17
1.56
Mark Leonard
Career
Per 600 PAverified
2
3.21
Ryan Howard
Careerverified
Per 600 PAverified
70.59
70.59
Mark Leonard
Career
Per 600 PA
0
0

Fielding Stats for Ryan Howard and Mark Leonard

Ryan Howard
Careerverified
Per 9 Inningsverified
13
13
Mark Leonard
Career
Per 9 Innings
6
6
Ryan Howard
Careerverified
Per 9 Innings
1477
1.03
Mark Leonard
Career
Per 9 Inningsverified
90
1.36
Ryan Howard
Careerverified
Per 9 Innings
1449
1.02
Mark Leonard
Career
Per 9 Inningsverified
71
1.07
Ryan Howard
Careerverified
Per 9 Innings
38540
27
Mark Leonard
Career
Per 9 Innings
1789
27
Ryan Howard
Careerverified
Per 9 Innings
12846.2
9
Mark Leonard
Career
Per 9 Innings
596.1
9
Ryan Howard
Careerverified
Per 9 Inningsverified
12351
8.65
Mark Leonard
Career
Per 9 Innings
127
1.92
Ryan Howard
Careerverified
Per 9 Inningsverified
828
0.58
Mark Leonard
Career
Per 9 Innings
2
0.03
Ryan Howard
Career
Per 9 Innings
119
0.08
Mark Leonard
Careerverified
Per 9 Inningsverified
2
0.03
Ryan Howard
Careerverified
Per 9 Inningsverified
13298
9.32
Mark Leonard
Career
Per 9 Innings
131
1.98
Ryan Howard
Careerverified
Per 9 Inningsverified
13179
9.23
Mark Leonard
Career
Per 9 Innings
129
1.95
Ryan Howard
Careerverified
Per 9 Inningsverified
99.11
99.11
Mark Leonard
Career
Per 9 Innings
98.47
98.47
Ryan Howard
Careerverified
Per 9 Inningsverified
8.923
8.923
Mark Leonard
Career
Per 9 Innings
1.433
1.433
Ryan Howard
Careerverified
Per 9 Inningsverified
98.1
98.1
Mark Leonard
Career
Per 9 Innings
78.89
78.89
Ryan Howard
Careerverified
Per 9 Inningsverified
1106
0.77
Mark Leonard
Career
Per 9 Innings
2
0.03
Ryan Howard
Career
Per 9 Innings
0
0
Mark Leonard
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Mark Leonard
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Mark Leonard
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Mark Leonard
Career
Per 9 Innings
0
0