Fred Hatfield vs. Davis Schneider — Career Comparison

Greatest GenerationAlabamaThrows RightBats LeftNorth AmericaDetroit TigersAmerican LeagueThird Baseman
Gen ZNew JerseyThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueLeft Fielder

Looking at the career totals, Fred Hatfield and Davis Schneider are closely matched on the surface stats. Davis Schneider posted stronger numbers in OPS (.736 vs .656) and slugging (.411 vs .321). Fred Hatfield had the advantage in on-base percentage (.335 vs .325). By the career numbers, Davis Schneider had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Fred Hatfield and Davis Schneider

Fred Hatfield
Careerverified
Per 600 PAverified
9
9
Davis Schneider
Career
Per 600 PA
3
3
Fred Hatfield
Careerverified
Per 600 PA
722
183.4
Davis Schneider
Career
Per 600 PAverified
252
183.94
Fred Hatfield
Careerverified
Per 600 PA
2362
600
Davis Schneider
Career
Per 600 PA
822
600
Fred Hatfield
Careerverified
Per 600 PAverified
2039
517.95
Davis Schneider
Career
Per 600 PA
701
511.68
Fred Hatfield
Careerverified
Per 600 PAverified
0.242
0.242
Davis Schneider
Career
Per 600 PA
0.217
0.217
Fred Hatfield
Career
Per 600 PA
0.683
0.683
Davis Schneider
Careerverified
Per 600 PAverified
0.761
0.761
Fred Hatfield
Careerverified
Per 600 PAverified
493
125.23
Davis Schneider
Career
Per 600 PA
152
110.95
Fred Hatfield
Careerverified
Per 600 PAverified
391
99.32
Davis Schneider
Career
Per 600 PA
82
59.85
Fred Hatfield
Careerverified
Per 600 PA
67
17.02
Davis Schneider
Career
Per 600 PAverified
36
26.28
Fred Hatfield
Careerverified
Per 600 PAverified
10
2.54
Davis Schneider
Career
Per 600 PA
2
1.46
Fred Hatfield
Career
Per 600 PA
25
6.35
Davis Schneider
Careerverified
Per 600 PAverified
32
23.36
Fred Hatfield
Careerverified
Per 600 PA
102
25.91
Davis Schneider
Career
Per 600 PAverified
70
51.09
Fred Hatfield
Career
Per 600 PA
0.207
0.207
Davis Schneider
Careerverified
Per 600 PAverified
0.461
0.461
Fred Hatfield
Career
Per 600 PA
0.012
0.012
Davis Schneider
Careerverified
Per 600 PAverified
0.046
0.046
Fred Hatfield
Career
Per 600 PA
0.051
0.051
Davis Schneider
Careerverified
Per 600 PAverified
0.211
0.211
Fred Hatfield
Careerverified
Per 600 PA
227.27
57.73
Davis Schneider
Career
Per 600 PAverified
104.96
76.61
Fred Hatfield
Careerverified
Per 600 PA
655
166.38
Davis Schneider
Career
Per 600 PAverified
288
210.22
Fred Hatfield
Careerverified
Per 600 PAverified
774
196.61
Davis Schneider
Career
Per 600 PA
267
194.89
Fred Hatfield
Careerverified
Per 600 PAverified
0.332
0.332
Davis Schneider
Career
Per 600 PA
0.325
0.325
Fred Hatfield
Career
Per 600 PA
0.321
0.321
Davis Schneider
Careerverified
Per 600 PAverified
0.411
0.411
Fred Hatfield
Career
Per 600 PA
0.654
0.654
Davis Schneider
Careerverified
Per 600 PAverified
0.736
0.736
Fred Hatfield
Career
Per 600 PA
0.079
0.079
Davis Schneider
Careerverified
Per 600 PAverified
0.194
0.194
Fred Hatfield
Career
Per 600 PA
0.23
0.23
Davis Schneider
Careerverified
Per 600 PAverified
0.249
0.249
Fred Hatfield
Career
Per 600 PA
0.593
0.593
Davis Schneider
Careerverified
Per 600 PAverified
0.74
0.74
Fred Hatfield
Career
Per 600 PA
0.264
0.264
Davis Schneider
Careerverified
Per 600 PAverified
0.28
0.28
Fred Hatfield
Careerverified
Per 600 PA
259
65.79
Davis Schneider
Career
Per 600 PAverified
104
75.91
Fred Hatfield
Careerverified
Per 600 PA
165
41.91
Davis Schneider
Career
Per 600 PAverified
97
70.8
Fred Hatfield
Careerverified
Per 600 PA
399
101.35
Davis Schneider
Career
Per 600 PAverified
169
123.36
Fred Hatfield
Careerverified
Per 600 PA
249.41
63.36
Davis Schneider
Career
Per 600 PAverified
100.32
73.22
Fred Hatfield
Careerverified
Per 600 PAverified
33
8.38
Davis Schneider
Career
Per 600 PA
11
8.03
Fred Hatfield
Careerverified
Per 600 PA
248
63
Davis Schneider
Career
Per 600 PAverified
104
75.91
Fred Hatfield
Careerverified
Per 600 PAverified
10
2.54
Davis Schneider
Career
Per 600 PA
0
0
Fred Hatfield
Career
Per 600 PAverified
247
62.74
Davis Schneider
Career
Per 600 PA
247
180.29
Fred Hatfield
Careerverified
Per 600 PAverified
9.56
9.56
Davis Schneider
Career
Per 600 PA
3.33
3.33
Fred Hatfield
Careerverified
Per 600 PAverified
1
1
Davis Schneider
Career
Per 600 PA
0.42
0.42
Fred Hatfield
Careerverified
Per 600 PAverified
33
8.38
Davis Schneider
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PA
9
2.29
Davis Schneider
Career
Per 600 PAverified
6
4.38
Fred Hatfield
Career
Per 600 PA
44
11.18
Davis Schneider
Careerverified
Per 600 PAverified
8
5.84
Fred Hatfield
Careerverified
Per 600 PA
15
3.81
Davis Schneider
Career
Per 600 PAverified
10
7.3
Fred Hatfield
Careerverified
Per 600 PAverified
14
3.56
Davis Schneider
Career
Per 600 PA
1
0.73
Fred Hatfield
Careerverified
Per 600 PA
29
7.37
Davis Schneider
Career
Per 600 PAverified
11
8.03
Fred Hatfield
Career
Per 600 PA
51.72
51.72
Davis Schneider
Careerverified
Per 600 PAverified
90.91
90.91

Fielding Stats for Fred Hatfield and Davis Schneider

Fred Hatfield
Careerverified
Per 9 Inningsverified
9
9
Davis Schneider
Career
Per 9 Innings
3
3
Fred Hatfield
Careerverified
Per 9 Inningsverified
614
2.14
Davis Schneider
Career
Per 9 Innings
262
1.43
Fred Hatfield
Careerverified
Per 9 Innings
281
0.98
Davis Schneider
Career
Per 9 Inningsverified
191
1.04
Fred Hatfield
Careerverified
Per 9 Innings
7745
27
Davis Schneider
Career
Per 9 Innings
4953
27
Fred Hatfield
Careerverified
Per 9 Innings
2581.2
9
Davis Schneider
Career
Per 9 Innings
1651
9
Fred Hatfield
Careerverified
Per 9 Inningsverified
792
2.76
Davis Schneider
Career
Per 9 Innings
335
1.83
Fred Hatfield
Careerverified
Per 9 Inningsverified
1383
4.82
Davis Schneider
Career
Per 9 Innings
172
0.94
Fred Hatfield
Career
Per 9 Innings
78
0.27
Davis Schneider
Careerverified
Per 9 Inningsverified
5
0.03
Fred Hatfield
Careerverified
Per 9 Inningsverified
2253
7.85
Davis Schneider
Career
Per 9 Innings
512
2.79
Fred Hatfield
Careerverified
Per 9 Inningsverified
2175
7.58
Davis Schneider
Career
Per 9 Innings
507
2.76
Fred Hatfield
Career
Per 9 Innings
96.54
96.54
Davis Schneider
Careerverified
Per 9 Inningsverified
99.02
99.02
Fred Hatfield
Careerverified
Per 9 Inningsverified
3.542
3.542
Davis Schneider
Career
Per 9 Innings
1.935
1.935
Fred Hatfield
Career
Per 9 Innings
45.77
45.77
Davis Schneider
Careerverified
Per 9 Inningsverified
72.9
72.9
Fred Hatfield
Careerverified
Per 9 Inningsverified
231
0.81
Davis Schneider
Career
Per 9 Innings
30
0.16
Fred Hatfield
Career
Per 9 Innings
0
0
Davis Schneider
Career
Per 9 Innings
0
0
Fred Hatfield
Career
Per 9 Innings
0
0
Davis Schneider
Career
Per 9 Innings
0
0
Fred Hatfield
Career
Per 9 Innings
0
0
Davis Schneider
Career
Per 9 Innings
0
0
Fred Hatfield
Career
Per 9 Innings
0
0
Davis Schneider
Career
Per 9 Innings
0
0