Fred Hatfield vs. Ryan Vilade — Career Comparison

Greatest GenerationAlabamaThrows RightBats LeftNorth AmericaDetroit TigersAmerican LeagueThird Baseman
Gen ZTexasThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueLeft Fielder

On the career numbers, Fred Hatfield posted the stronger offensive profile against Ryan Vilade. Fred Hatfield posted stronger numbers in OPS (.656 vs .388) and on-base percentage (.335 vs .200). Ryan Vilade had the advantage in home run production (1 career HR at a higher rate). 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 Ryan Vilade

Fred Hatfield
Careerverified
Per 600 PAverified
9
9
Ryan Vilade
Career
Per 600 PA
3
3
Fred Hatfield
Careerverified
Per 600 PA
722
183.4
Ryan Vilade
Career
Per 600 PAverified
28
236.62
Fred Hatfield
Careerverified
Per 600 PA
2362
600
Ryan Vilade
Career
Per 600 PA
71
600
Fred Hatfield
Careerverified
Per 600 PA
2039
517.95
Ryan Vilade
Career
Per 600 PAverified
64
540.85
Fred Hatfield
Careerverified
Per 600 PAverified
0.242
0.242
Ryan Vilade
Career
Per 600 PA
0.141
0.141
Fred Hatfield
Careerverified
Per 600 PAverified
0.683
0.683
Ryan Vilade
Career
Per 600 PA
0.43
0.43
Fred Hatfield
Careerverified
Per 600 PAverified
493
125.23
Ryan Vilade
Career
Per 600 PA
9
76.06
Fred Hatfield
Careerverified
Per 600 PAverified
391
99.32
Ryan Vilade
Career
Per 600 PA
8
67.61
Fred Hatfield
Careerverified
Per 600 PAverified
67
17.02
Ryan Vilade
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
10
2.54
Ryan Vilade
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PA
25
6.35
Ryan Vilade
Career
Per 600 PAverified
1
8.45
Fred Hatfield
Careerverified
Per 600 PAverified
102
25.91
Ryan Vilade
Career
Per 600 PA
1
8.45
Fred Hatfield
Careerverified
Per 600 PAverified
0.207
0.207
Ryan Vilade
Career
Per 600 PA
0.111
0.111
Fred Hatfield
Career
Per 600 PA
0.012
0.012
Ryan Vilade
Careerverified
Per 600 PAverified
0.016
0.016
Fred Hatfield
Career
Per 600 PA
0.051
0.051
Ryan Vilade
Careerverified
Per 600 PAverified
0.111
0.111
Fred Hatfield
Careerverified
Per 600 PAverified
227.27
57.73
Ryan Vilade
Career
Per 600 PA
2.37
20.01
Fred Hatfield
Careerverified
Per 600 PAverified
655
166.38
Ryan Vilade
Career
Per 600 PA
12
101.41
Fred Hatfield
Careerverified
Per 600 PAverified
774
196.61
Ryan Vilade
Career
Per 600 PA
14
118.31
Fred Hatfield
Careerverified
Per 600 PAverified
0.332
0.332
Ryan Vilade
Career
Per 600 PA
0.2
0.2
Fred Hatfield
Careerverified
Per 600 PAverified
0.321
0.321
Ryan Vilade
Career
Per 600 PA
0.188
0.188
Fred Hatfield
Careerverified
Per 600 PAverified
0.654
0.654
Ryan Vilade
Career
Per 600 PA
0.388
0.388
Fred Hatfield
Careerverified
Per 600 PAverified
0.079
0.079
Ryan Vilade
Career
Per 600 PA
0.047
0.047
Fred Hatfield
Careerverified
Per 600 PAverified
0.23
0.23
Ryan Vilade
Career
Per 600 PA
0.137
0.137
Fred Hatfield
Careerverified
Per 600 PAverified
0.593
0.593
Ryan Vilade
Career
Per 600 PA
0.293
0.293
Fred Hatfield
Careerverified
Per 600 PAverified
0.264
0.264
Ryan Vilade
Career
Per 600 PA
0.174
0.174
Fred Hatfield
Careerverified
Per 600 PAverified
259
65.79
Ryan Vilade
Career
Per 600 PA
6
50.7
Fred Hatfield
Careerverified
Per 600 PA
165
41.91
Ryan Vilade
Career
Per 600 PAverified
5
42.25
Fred Hatfield
Careerverified
Per 600 PAverified
399
101.35
Ryan Vilade
Career
Per 600 PA
10
84.51
Fred Hatfield
Careerverified
Per 600 PAverified
249.41
63.36
Ryan Vilade
Career
Per 600 PA
0.95
8.04
Fred Hatfield
Careerverified
Per 600 PAverified
33
8.38
Ryan Vilade
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
248
63
Ryan Vilade
Career
Per 600 PA
5
42.25
Fred Hatfield
Careerverified
Per 600 PAverified
10
2.54
Ryan Vilade
Career
Per 600 PA
0
0
Fred Hatfield
Career
Per 600 PAverified
247
62.74
Ryan Vilade
Careerverified
Per 600 PA
18
152.11
Fred Hatfield
Careerverified
Per 600 PAverified
9.56
9.56
Ryan Vilade
Career
Per 600 PA
3.94
3.94
Fred Hatfield
Careerverified
Per 600 PAverified
1
1
Ryan Vilade
Career
Per 600 PA
0.28
0.28
Fred Hatfield
Careerverified
Per 600 PA
33
8.38
Ryan Vilade
Career
Per 600 PAverified
1
8.45
Fred Hatfield
Careerverified
Per 600 PA
9
2.29
Ryan Vilade
Career
Per 600 PAverified
1
8.45
Fred Hatfield
Career
Per 600 PAverified
44
11.18
Ryan Vilade
Careerverified
Per 600 PA
3
25.35
Fred Hatfield
Careerverified
Per 600 PAverified
15
3.81
Ryan Vilade
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
14
3.56
Ryan Vilade
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
29
7.37
Ryan Vilade
Career
Per 600 PA
0
0
Fred Hatfield
Careerverified
Per 600 PAverified
51.72
51.72
Ryan Vilade
Career
Per 600 PA

Fielding Stats for Fred Hatfield and Ryan Vilade

Fred Hatfield
Careerverified
Per 9 Inningsverified
9
9
Ryan Vilade
Career
Per 9 Innings
3
3
Fred Hatfield
Careerverified
Per 9 Inningsverified
614
2.14
Ryan Vilade
Career
Per 9 Innings
30
1.66
Fred Hatfield
Careerverified
Per 9 Inningsverified
281
0.98
Ryan Vilade
Career
Per 9 Innings
17
0.94
Fred Hatfield
Careerverified
Per 9 Innings
7745
27
Ryan Vilade
Career
Per 9 Innings
487
27
Fred Hatfield
Careerverified
Per 9 Innings
2581.2
9
Ryan Vilade
Career
Per 9 Innings
162.1
9
Fred Hatfield
Careerverified
Per 9 Inningsverified
792
2.76
Ryan Vilade
Career
Per 9 Innings
43
2.38
Fred Hatfield
Careerverified
Per 9 Inningsverified
1383
4.82
Ryan Vilade
Career
Per 9 Innings
0
0
Fred Hatfield
Career
Per 9 Innings
78
0.27
Ryan Vilade
Careerverified
Per 9 Inningsverified
0
0
Fred Hatfield
Careerverified
Per 9 Inningsverified
2253
7.85
Ryan Vilade
Career
Per 9 Innings
43
2.38
Fred Hatfield
Careerverified
Per 9 Inningsverified
2175
7.58
Ryan Vilade
Career
Per 9 Innings
43
2.38
Fred Hatfield
Career
Per 9 Innings
96.54
96.54
Ryan Vilade
Careerverified
Per 9 Inningsverified
100
100
Fred Hatfield
Careerverified
Per 9 Inningsverified
3.542
3.542
Ryan Vilade
Career
Per 9 Innings
1.433
1.433
Fred Hatfield
Career
Per 9 Innings
45.77
45.77
Ryan Vilade
Careerverified
Per 9 Inningsverified
56.67
56.67
Fred Hatfield
Careerverified
Per 9 Inningsverified
231
0.81
Ryan Vilade
Career
Per 9 Innings
0
0
Fred Hatfield
Career
Per 9 Innings
0
0
Ryan Vilade
Career
Per 9 Innings
0
0
Fred Hatfield
Career
Per 9 Innings
0
0
Ryan Vilade
Career
Per 9 Innings
0
0
Fred Hatfield
Career
Per 9 Innings
0
0
Ryan Vilade
Career
Per 9 Innings
0
0
Fred Hatfield
Career
Per 9 Innings
0
0
Ryan Vilade
Career
Per 9 Innings
0
0