Bob Barton vs. Mark Leonard — Career Comparison

Silent GenerationOhioThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher
Baby BoomersCaliforniaThrows RightBats LeftNorth AmericaSan Francisco GiantsNational LeagueUnknown

On the career numbers, Mark Leonard posted the stronger offensive profile against Bob Barton. Mark Leonard posted stronger numbers in OPS (.693 vs .585) and on-base percentage (.323 vs .298). By the career numbers, Mark Leonard had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Bob Barton and Mark Leonard

Bob Barton
Careerverified
Per 600 PAverified
10
10
Mark Leonard
Career
Per 600 PA
6
6
Bob Barton
Careerverified
Per 600 PA
393
204.51
Mark Leonard
Career
Per 600 PAverified
168
269.52
Bob Barton
Careerverified
Per 600 PA
1153
600
Mark Leonard
Career
Per 600 PA
374
600
Bob Barton
Careerverified
Per 600 PAverified
1049
545.88
Mark Leonard
Career
Per 600 PA
321
514.97
Bob Barton
Career
Per 600 PA
0.226
0.226
Mark Leonard
Careerverified
Per 600 PAverified
0.227
0.227
Bob Barton
Career
Per 600 PA
0.596
0.596
Mark Leonard
Careerverified
Per 600 PAverified
0.713
0.713
Bob Barton
Careerverified
Per 600 PAverified
237
123.33
Mark Leonard
Career
Per 600 PA
73
117.11
Bob Barton
Careerverified
Per 600 PAverified
194
100.95
Mark Leonard
Career
Per 600 PA
45
72.19
Bob Barton
Careerverified
Per 600 PA
31
16.13
Mark Leonard
Career
Per 600 PAverified
18
28.88
Bob Barton
Careerverified
Per 600 PA
3
1.56
Mark Leonard
Career
Per 600 PAverified
2
3.21
Bob Barton
Careerverified
Per 600 PA
9
4.68
Mark Leonard
Career
Per 600 PAverified
8
12.83
Bob Barton
Careerverified
Per 600 PA
43
22.38
Mark Leonard
Career
Per 600 PAverified
28
44.92
Bob Barton
Career
Per 600 PA
0.181
0.181
Mark Leonard
Careerverified
Per 600 PAverified
0.384
0.384
Bob Barton
Career
Per 600 PA
0.009
0.009
Mark Leonard
Careerverified
Per 600 PAverified
0.025
0.025
Bob Barton
Career
Per 600 PA
0.038
0.038
Mark Leonard
Careerverified
Per 600 PAverified
0.11
0.11
Bob Barton
Careerverified
Per 600 PA
83.69
43.55
Mark Leonard
Career
Per 600 PAverified
40.71
65.31
Bob Barton
Careerverified
Per 600 PA
301
156.63
Mark Leonard
Career
Per 600 PAverified
119
190.91
Bob Barton
Careerverified
Per 600 PA
329
171.21
Mark Leonard
Career
Per 600 PAverified
119
190.91
Bob Barton
Career
Per 600 PA
0.287
0.287
Mark Leonard
Careerverified
Per 600 PAverified
0.319
0.319
Bob Barton
Career
Per 600 PA
0.287
0.287
Mark Leonard
Careerverified
Per 600 PAverified
0.371
0.371
Bob Barton
Career
Per 600 PA
0.574
0.574
Mark Leonard
Careerverified
Per 600 PAverified
0.69
0.69
Bob Barton
Career
Per 600 PA
0.061
0.061
Mark Leonard
Careerverified
Per 600 PAverified
0.143
0.143
Bob Barton
Career
Per 600 PA
0.201
0.201
Mark Leonard
Careerverified
Per 600 PAverified
0.236
0.236
Bob Barton
Career
Per 600 PA
0.465
0.465
Mark Leonard
Careerverified
Per 600 PAverified
0.645
0.645
Bob Barton
Career
Per 600 PA
0.26
0.26
Mark Leonard
Careerverified
Per 600 PAverified
0.266
0.266
Bob Barton
Careerverified
Per 600 PA
54
28.1
Mark Leonard
Career
Per 600 PAverified
37
59.36
Bob Barton
Careerverified
Per 600 PA
66
34.35
Mark Leonard
Career
Per 600 PAverified
41
65.78
Bob Barton
Careerverified
Per 600 PA
111
57.76
Mark Leonard
Career
Per 600 PAverified
70
112.3
Bob Barton
Careerverified
Per 600 PA
87.32
45.44
Mark Leonard
Career
Per 600 PAverified
40.28
64.62
Bob Barton
Careerverified
Per 600 PA
5
2.6
Mark Leonard
Career
Per 600 PAverified
4
6.42
Bob Barton
Careerverified
Per 600 PA
87
45.27
Mark Leonard
Career
Per 600 PAverified
42
67.38
Bob Barton
Careerverified
Per 600 PAverified
18
9.37
Mark Leonard
Career
Per 600 PA
2
3.21
Bob Barton
Career
Per 600 PAverified
168
87.42
Mark Leonard
Careerverified
Per 600 PA
75
120.32
Bob Barton
Careerverified
Per 600 PAverified
6.86
6.86
Mark Leonard
Career
Per 600 PA
4.99
4.99
Bob Barton
Career
Per 600 PA
0.52
0.52
Mark Leonard
Careerverified
Per 600 PAverified
0.56
0.56
Bob Barton
Careerverified
Per 600 PAverified
6
3.12
Mark Leonard
Career
Per 600 PA
1
1.6
Bob Barton
Career
Per 600 PA
6
3.12
Mark Leonard
Career
Per 600 PAverified
6
9.63
Bob Barton
Career
Per 600 PA
33
17.17
Mark Leonard
Careerverified
Per 600 PAverified
6
9.63
Bob Barton
Careerverified
Per 600 PAverified
3
1.56
Mark Leonard
Career
Per 600 PA
0
0
Bob Barton
Careerverified
Per 600 PA
6
3.12
Mark Leonard
Career
Per 600 PAverified
2
3.21
Bob Barton
Careerverified
Per 600 PAverified
9
4.68
Mark Leonard
Career
Per 600 PA
2
3.21
Bob Barton
Careerverified
Per 600 PAverified
33.33
33.33
Mark Leonard
Career
Per 600 PA
0
0

Fielding Stats for Bob Barton and Mark Leonard

Bob Barton
Careerverified
Per 9 Inningsverified
10
10
Mark Leonard
Career
Per 9 Innings
6
6
Bob Barton
Careerverified
Per 9 Innings
380
1.21
Mark Leonard
Career
Per 9 Inningsverified
90
1.36
Bob Barton
Careerverified
Per 9 Innings
317
1.01
Mark Leonard
Career
Per 9 Inningsverified
71
1.07
Bob Barton
Careerverified
Per 9 Innings
8454
27
Mark Leonard
Career
Per 9 Innings
1789
27
Bob Barton
Careerverified
Per 9 Innings
2818
9
Mark Leonard
Career
Per 9 Innings
596.1
9
Bob Barton
Careerverified
Per 9 Inningsverified
1986
6.34
Mark Leonard
Career
Per 9 Innings
127
1.92
Bob Barton
Careerverified
Per 9 Inningsverified
185
0.59
Mark Leonard
Career
Per 9 Innings
2
0.03
Bob Barton
Career
Per 9 Innings
28
0.09
Mark Leonard
Careerverified
Per 9 Inningsverified
2
0.03
Bob Barton
Careerverified
Per 9 Inningsverified
2199
7.02
Mark Leonard
Career
Per 9 Innings
131
1.98
Bob Barton
Careerverified
Per 9 Inningsverified
2171
6.93
Mark Leonard
Career
Per 9 Innings
129
1.95
Bob Barton
Careerverified
Per 9 Inningsverified
98.73
98.73
Mark Leonard
Career
Per 9 Innings
98.47
98.47
Bob Barton
Careerverified
Per 9 Inningsverified
5.713
5.713
Mark Leonard
Career
Per 9 Innings
1.433
1.433
Bob Barton
Careerverified
Per 9 Inningsverified
83.42
83.42
Mark Leonard
Career
Per 9 Innings
78.89
78.89
Bob Barton
Careerverified
Per 9 Inningsverified
30
0.1
Mark Leonard
Career
Per 9 Innings
2
0.03
Bob Barton
Career
Per 9 Innings
9
0.03
Mark Leonard
Careerverified
Per 9 Inningsverified
0
0
Bob Barton
Career
Per 9 Innings
25
0.08
Mark Leonard
Careerverified
Per 9 Inningsverified
0
0
Bob Barton
Career
Per 9 Innings
181
0.58
Mark Leonard
Careerverified
Per 9 Inningsverified
0
0
Bob Barton
Careerverified
Per 9 Inningsverified
125
0.4
Mark Leonard
Career
Per 9 Innings
0
0