Fred Hatfield vs. Ben Shaw — Career Comparison

Greatest GenerationAlabamaThrows RightBats LeftNorth AmericaDetroit TigersAmerican LeagueThird Baseman
Lost GenerationKentuckyThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueFirst Baseman

On the career numbers, Fred Hatfield posted the stronger offensive profile against Ben Shaw. Fred Hatfield posted stronger numbers in OPS (.656 vs .472) and on-base percentage (.335 vs .262). By the career numbers, Fred Hatfield 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 Ben Shaw

Fred Hatfield
Careerverified
Per 600 PAverified
9
9
Ben Shaw
Career
Per 600 PA
2
2
Fred Hatfield
Careerverified
Per 600 PA
722
183.4
Ben Shaw
Career
Per 600 PAverified
23
328.57
Fred Hatfield
Careerverified
Per 600 PA
2362
600
Ben Shaw
Career
Per 600 PA
42
600
Fred Hatfield
Careerverified
Per 600 PA
2039
517.95
Ben Shaw
Career
Per 600 PAverified
38
542.86
Fred Hatfield
Careerverified
Per 600 PAverified
0.242
0.242
Ben Shaw
Career
Per 600 PA
0.184
0.184
Fred Hatfield
Careerverified
Per 600 PAverified
0.683
0.683
Ben Shaw
Career
Per 600 PA
0.5
0.5
Fred Hatfield
Careerverified
Per 600 PAverified
493
125.23
Ben Shaw
Career
Per 600 PA
7
100
Fred Hatfield
Careerverified
Per 600 PAverified
391
99.32
Ben Shaw
Career
Per 600 PA
6
85.71
Fred Hatfield
Careerverified
Per 600 PAverified
67
17.02
Ben Shaw
Career
Per 600 PA
1
14.29
Fred Hatfield
Careerverified
Per 600 PAverified
10
2.54
Ben Shaw
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
25
6.35
Ben Shaw
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
102
25.91
Ben Shaw
Career
Per 600 PA
1
14.29
Fred Hatfield
Careerverified
Per 600 PAverified
0.207
0.207
Ben Shaw
Career
Per 600 PA
0.143
0.143
Fred Hatfield
Careerverified
Per 600 PAverified
0.012
0.012
Ben Shaw
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
0.051
0.051
Ben Shaw
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
227.27
57.73
Ben Shaw
Career
Per 600 PA
2.29
32.68
Fred Hatfield
Careerverified
Per 600 PAverified
655
166.38
Ben Shaw
Career
Per 600 PA
8
114.29
Fred Hatfield
Careerverified
Per 600 PAverified
774
196.61
Ben Shaw
Career
Per 600 PA
11
157.14
Fred Hatfield
Careerverified
Per 600 PAverified
0.332
0.332
Ben Shaw
Career
Per 600 PA
0.262
0.262
Fred Hatfield
Careerverified
Per 600 PAverified
0.321
0.321
Ben Shaw
Career
Per 600 PA
0.211
0.211
Fred Hatfield
Careerverified
Per 600 PAverified
0.654
0.654
Ben Shaw
Career
Per 600 PA
0.472
0.472
Fred Hatfield
Careerverified
Per 600 PAverified
0.079
0.079
Ben Shaw
Career
Per 600 PA
0.026
0.026
Fred Hatfield
Careerverified
Per 600 PAverified
0.23
0.23
Ben Shaw
Career
Per 600 PA
0.171
0.171
Fred Hatfield
Careerverified
Per 600 PAverified
0.593
0.593
Ben Shaw
Career
Per 600 PA
0.387
0.387
Fred Hatfield
Careerverified
Per 600 PAverified
0.264
0.264
Ben Shaw
Career
Per 600 PA
0.194
0.194
Fred Hatfield
Careerverified
Per 600 PA
259
65.79
Ben Shaw
Career
Per 600 PAverified
5
71.43
Fred Hatfield
Careerverified
Per 600 PAverified
165
41.91
Ben Shaw
Career
Per 600 PA
2
28.57
Fred Hatfield
Careerverified
Per 600 PAverified
399
101.35
Ben Shaw
Career
Per 600 PA
7
100
Fred Hatfield
Careerverified
Per 600 PAverified
249.41
63.36
Ben Shaw
Career
Per 600 PA
2.5
35.77
Fred Hatfield
Careerverified
Per 600 PA
33
8.38
Ben Shaw
Career
Per 600 PAverified
2
28.57
Fred Hatfield
Careerverified
Per 600 PAverified
248
63
Ben Shaw
Career
Per 600 PA
2
28.57
Fred Hatfield
Careerverified
Per 600 PAverified
10
2.54
Ben Shaw
Career
Per 600 PA
0
0
Fred Hatfield
Career
Per 600 PA
247
62.74
Ben Shaw
Careerverified
Per 600 PAverified
2
28.57
Fred Hatfield
Career
Per 600 PA
9.56
9.56
Ben Shaw
Careerverified
Per 600 PAverified
21
21
Fred Hatfield
Career
Per 600 PA
1
1
Ben Shaw
Career
Per 600 PA
1
1
Fred Hatfield
Careerverified
Per 600 PAverified
33
8.38
Ben Shaw
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
9
2.29
Ben Shaw
Career
Per 600 PA
0
0
Fred Hatfield
Career
Per 600 PA
44
11.18
Ben Shaw
Careerverified
Per 600 PAverified
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
15
3.81
Ben Shaw
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
14
3.56
Ben Shaw
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
29
7.37
Ben Shaw
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
51.72
51.72
Ben Shaw
Career
Per 600 PA

Fielding Stats for Fred Hatfield and Ben Shaw

Fred Hatfield
Careerverified
Per 9 Inningsverified
9
9
Ben Shaw
Career
Per 9 Innings
1
Fred Hatfield
Careerverified
Per 9 Inningsverified
614
2.14
Ben Shaw
Career
Per 9 Innings
14
Fred Hatfield
Careerverified
Per 9 Inningsverified
281
0.98
Ben Shaw
Career
Per 9 Innings
0
Fred Hatfield
Careerverified
Per 9 Inningsverified
7745
27
Ben Shaw
Career
Per 9 Innings
0
Fred Hatfield
Careerverified
Per 9 Inningsverified
2581.2
9
Ben Shaw
Career
Per 9 Innings
0
Fred Hatfield
Careerverified
Per 9 Inningsverified
792
2.76
Ben Shaw
Career
Per 9 Innings
67
Fred Hatfield
Careerverified
Per 9 Inningsverified
1383
4.82
Ben Shaw
Career
Per 9 Innings
2
Fred Hatfield
Career
Per 9 Innings
78
0.27
Ben Shaw
Careerverified
Per 9 Inningsverified
1
Fred Hatfield
Careerverified
Per 9 Inningsverified
2253
7.85
Ben Shaw
Career
Per 9 Innings
70
Fred Hatfield
Careerverified
Per 9 Inningsverified
2175
7.58
Ben Shaw
Career
Per 9 Innings
69
Fred Hatfield
Career
Per 9 Inningsverified
96.54
96.54
Ben Shaw
Careerverified
Per 9 Innings
98.57
Fred Hatfield
Career
Per 9 Inningsverified
3.542
3.542
Ben Shaw
Careerverified
Per 9 Innings
4.929
Fred Hatfield
Careerverified
Per 9 Inningsverified
45.77
45.77
Ben Shaw
Career
Per 9 Innings
0
Fred Hatfield
Careerverified
Per 9 Inningsverified
231
0.81
Ben Shaw
Career
Per 9 Innings
3
Fred Hatfield
Career
Per 9 Innings
0
0
Ben Shaw
Career
Per 9 Innings
0
Fred Hatfield
Career
Per 9 Innings
0
0
Ben Shaw
Career
Per 9 Innings
0
Fred Hatfield
Career
Per 9 Innings
0
0
Ben Shaw
Career
Per 9 Innings
0
Fred Hatfield
Career
Per 9 Innings
0
0
Ben Shaw
Career
Per 9 Innings
0