David Fletcher vs. Leroy Williams — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueSecond Baseman
Greatest GenerationFloridaThrows RightBats SwitchNorth AmericaNewark EaglesNegro National League IISecond Baseman

On the career numbers, David Fletcher posted the stronger offensive profile against Leroy Williams. David Fletcher posted stronger numbers in OPS (.682 vs .505) and on-base percentage (.324 vs .275). By the career numbers, David Fletcher had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for David Fletcher and Leroy Williams

David Fletcher
Careerverified
Per 600 PAverified
7
7
Leroy Williams
Career
Per 600 PA
2
2
David Fletcher
Careerverified
Per 600 PA
539
147.74
Leroy Williams
Career
Per 600 PAverified
99
159.68
David Fletcher
Careerverified
Per 600 PA
2189
600
Leroy Williams
Career
Per 600 PA
372
600
David Fletcher
Careerverified
Per 600 PAverified
2026
555.32
Leroy Williams
Career
Per 600 PA
317
511.29
David Fletcher
Careerverified
Per 600 PAverified
0.276
0.276
Leroy Williams
Career
Per 600 PA
0.183
0.183
David Fletcher
Careerverified
Per 600 PAverified
0.702
0.702
Leroy Williams
Career
Per 600 PA
0.563
0.563
David Fletcher
Careerverified
Per 600 PAverified
560
153.49
Leroy Williams
Career
Per 600 PA
58
93.55
David Fletcher
Careerverified
Per 600 PAverified
436
119.51
Leroy Williams
Career
Per 600 PA
48
77.42
David Fletcher
Careerverified
Per 600 PAverified
98
26.86
Leroy Williams
Career
Per 600 PA
6
9.68
David Fletcher
Careerverified
Per 600 PA
10
2.74
Leroy Williams
Career
Per 600 PAverified
3
4.84
David Fletcher
Careerverified
Per 600 PAverified
16
4.39
Leroy Williams
Career
Per 600 PA
1
1.61
David Fletcher
Careerverified
Per 600 PAverified
124
33.99
Leroy Williams
Career
Per 600 PA
10
16.13
David Fletcher
Careerverified
Per 600 PAverified
0.221
0.221
Leroy Williams
Career
Per 600 PA
0.172
0.172
David Fletcher
Careerverified
Per 600 PAverified
0.008
0.008
Leroy Williams
Career
Per 600 PA
0.003
0.003
David Fletcher
Careerverified
Per 600 PAverified
0.029
0.029
Leroy Williams
Career
Per 600 PA
0.017
0.017
David Fletcher
Careerverified
Per 600 PAverified
233.06
63.88
Leroy Williams
Career
Per 600 PA
23.72
38.25
David Fletcher
Careerverified
Per 600 PAverified
726
198.99
Leroy Williams
Career
Per 600 PA
73
117.74
David Fletcher
Careerverified
Per 600 PAverified
702
192.42
Leroy Williams
Career
Per 600 PA
98
158.06
David Fletcher
Careerverified
Per 600 PAverified
0.323
0.323
Leroy Williams
Career
Per 600 PA
0.275
0.275
David Fletcher
Careerverified
Per 600 PAverified
0.358
0.358
Leroy Williams
Career
Per 600 PA
0.23
0.23
David Fletcher
Careerverified
Per 600 PAverified
0.681
0.681
Leroy Williams
Career
Per 600 PA
0.505
0.505
David Fletcher
Careerverified
Per 600 PAverified
0.082
0.082
Leroy Williams
Career
Per 600 PA
0.047
0.047
David Fletcher
Careerverified
Per 600 PAverified
0.235
0.235
Leroy Williams
Career
Per 600 PA
0.181
0.181
David Fletcher
Careerverified
Per 600 PAverified
0.594
0.594
Leroy Williams
Career
Per 600 PA
0.452
0.452
David Fletcher
Careerverified
Per 600 PAverified
0.301
0.301
Leroy Williams
Career
Per 600 PA
0.181
0.181
David Fletcher
Careerverified
Per 600 PAverified
250
68.52
Leroy Williams
Career
Per 600 PA
42
67.74
David Fletcher
Careerverified
Per 600 PAverified
170
46.6
Leroy Williams
Career
Per 600 PA
15
24.19
David Fletcher
Careerverified
Per 600 PAverified
404
110.74
Leroy Williams
Career
Per 600 PA
56
90.32
David Fletcher
Careerverified
Per 600 PAverified
257.52
70.59
Leroy Williams
Career
Per 600 PA
26.2
42.25
David Fletcher
Careerverified
Per 600 PAverified
7
1.92
Leroy Williams
Career
Per 600 PA
1
1.61
David Fletcher
Careerverified
Per 600 PA
135
37
Leroy Williams
Career
Per 600 PAverified
39
62.9
David Fletcher
Careerverified
Per 600 PAverified
4
1.1
Leroy Williams
Career
Per 600 PA
0
0
David Fletcher
Career
Per 600 PA
209
57.29
Leroy Williams
Careerverified
Per 600 PAverified
1
1.61
David Fletcher
Career
Per 600 PA
10.47
10.47
Leroy Williams
Careerverified
Per 600 PAverified
372
372
David Fletcher
Career
Per 600 PA
0.65
0.65
Leroy Williams
Careerverified
Per 600 PAverified
39
39
David Fletcher
Career
Per 600 PA
14
3.84
Leroy Williams
Careerverified
Per 600 PAverified
15
24.19
David Fletcher
Careerverified
Per 600 PAverified
7
1.92
Leroy Williams
Career
Per 600 PA
0
0
David Fletcher
Career
Per 600 PA
37
10.14
Leroy Williams
Careerverified
Per 600 PAverified
0
0
David Fletcher
Careerverified
Per 600 PAverified
29
7.95
Leroy Williams
Career
Per 600 PA
4
6.45
David Fletcher
Careerverified
Per 600 PAverified
7
1.92
Leroy Williams
Career
Per 600 PA
0
0
David Fletcher
Careerverified
Per 600 PAverified
36
9.87
Leroy Williams
Career
Per 600 PA
4
6.45
David Fletcher
Career
Per 600 PA
80.56
80.56
Leroy Williams
Careerverified
Per 600 PAverified
100
100

Fielding Stats for David Fletcher and Leroy Williams

David Fletcher
Careerverified
Per 9 Inningsverified
7
7
Leroy Williams
Career
Per 9 Innings
2
2
David Fletcher
Careerverified
Per 9 Inningsverified
614
1.24
Leroy Williams
Career
Per 9 Innings
99
1.1
David Fletcher
Careerverified
Per 9 Innings
503
1.01
Leroy Williams
Career
Per 9 Inningsverified
98
1.08
David Fletcher
Careerverified
Per 9 Innings
13402
27
Leroy Williams
Career
Per 9 Innings
2440
27
David Fletcher
Careerverified
Per 9 Innings
4467.1
9
Leroy Williams
Career
Per 9 Innings
813.1
9
David Fletcher
Careerverified
Per 9 Innings
701
1.41
Leroy Williams
Career
Per 9 Inningsverified
188
2.08
David Fletcher
Careerverified
Per 9 Innings
1210
2.44
Leroy Williams
Career
Per 9 Inningsverified
261
2.89
David Fletcher
Careerverified
Per 9 Inningsverified
26
0.05
Leroy Williams
Career
Per 9 Innings
43
0.48
David Fletcher
Careerverified
Per 9 Innings
1937
3.9
Leroy Williams
Career
Per 9 Inningsverified
492
5.44
David Fletcher
Careerverified
Per 9 Innings
1911
3.85
Leroy Williams
Career
Per 9 Inningsverified
449
4.97
David Fletcher
Careerverified
Per 9 Inningsverified
98.66
98.66
Leroy Williams
Career
Per 9 Innings
91.26
91.26
David Fletcher
Career
Per 9 Innings
3.112
3.112
Leroy Williams
Careerverified
Per 9 Inningsverified
4.535
4.535
David Fletcher
Career
Per 9 Innings
81.92
81.92
Leroy Williams
Careerverified
Per 9 Inningsverified
98.99
98.99
David Fletcher
Careerverified
Per 9 Inningsverified
231
0.47
Leroy Williams
Career
Per 9 Innings
42
0.46
David Fletcher
Career
Per 9 Innings
0
0
Leroy Williams
Career
Per 9 Innings
0
0
David Fletcher
Career
Per 9 Innings
0
0
Leroy Williams
Career
Per 9 Innings
0
0
David Fletcher
Career
Per 9 Innings
0
0
Leroy Williams
Career
Per 9 Innings
0
0
David Fletcher
Career
Per 9 Innings
0
0
Leroy Williams
Career
Per 9 Innings
0
0