Travis Hafner vs. Dan Porter — Career Comparison

Gen XNorth DakotaThrows RightBats LeftNorth AmericaCleveland GuardiansAmerican LeagueDesignated Hitter
Silent GenerationIllinoisThrows LeftBats LeftNorth AmericaWashington SenatorsAmerican LeagueUnknown

On the career numbers, Travis Hafner posted the stronger offensive profile against Dan Porter. Travis Hafner posted stronger numbers in OPS (.885 vs .496) and on-base percentage (.386 vs .286). By the career numbers, Travis Hafner had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Travis Hafner and Dan Porter

Travis Hafner
Careerverified
Per 600 PAverified
12
12
Dan Porter
Career
Per 600 PA
1
1
Travis Hafner
Careerverified
Per 600 PA
1183
148.65
Dan Porter
Career
Per 600 PAverified
13
371.43
Travis Hafner
Careerverified
Per 600 PA
4775
600
Dan Porter
Career
Per 600 PA
21
600
Travis Hafner
Careerverified
Per 600 PA
4058
509.91
Dan Porter
Career
Per 600 PAverified
19
542.86
Travis Hafner
Careerverified
Per 600 PAverified
0.273
0.273
Dan Porter
Career
Per 600 PA
0.211
0.211
Travis Hafner
Careerverified
Per 600 PAverified
0.878
0.878
Dan Porter
Career
Per 600 PA
0.524
0.524
Travis Hafner
Careerverified
Per 600 PAverified
1107
139.1
Dan Porter
Career
Per 600 PA
4
114.29
Travis Hafner
Careerverified
Per 600 PA
631
79.29
Dan Porter
Career
Per 600 PAverified
4
114.29
Travis Hafner
Careerverified
Per 600 PAverified
250
31.41
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
13
1.63
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
213
26.76
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
476
59.81
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.43
0.43
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.053
0.053
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.192
0.192
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
786.89
98.88
Dan Porter
Career
Per 600 PA
1.2
34.21
Travis Hafner
Careerverified
Per 600 PAverified
2022
254.07
Dan Porter
Career
Per 600 PA
4
114.29
Travis Hafner
Careerverified
Per 600 PAverified
1795
225.55
Dan Porter
Career
Per 600 PA
6
171.43
Travis Hafner
Careerverified
Per 600 PAverified
0.376
0.376
Dan Porter
Career
Per 600 PA
0.286
0.286
Travis Hafner
Careerverified
Per 600 PAverified
0.498
0.498
Dan Porter
Career
Per 600 PA
0.211
0.211
Travis Hafner
Careerverified
Per 600 PAverified
0.874
0.874
Dan Porter
Career
Per 600 PA
0.496
0.496
Travis Hafner
Careerverified
Per 600 PAverified
0.226
0.226
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.294
0.294
Dan Porter
Career
Per 600 PA
0.181
0.181
Travis Hafner
Careerverified
Per 600 PAverified
0.894
0.894
Dan Porter
Career
Per 600 PA
0.4
0.4
Travis Hafner
Careerverified
Per 600 PAverified
0.309
0.309
Dan Porter
Career
Per 600 PA
0.267
0.267
Travis Hafner
Careerverified
Per 600 PAverified
619
77.78
Dan Porter
Career
Per 600 PA
2
57.14
Travis Hafner
Careerverified
Per 600 PAverified
731
91.85
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
1137
142.87
Dan Porter
Career
Per 600 PA
2
57.14
Travis Hafner
Careerverified
Per 600 PAverified
764.14
96.02
Dan Porter
Career
Per 600 PA
1.52
43.35
Travis Hafner
Careerverified
Per 600 PAverified
90
11.31
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
598
75.14
Dan Porter
Career
Per 600 PA
2
57.14
Travis Hafner
Careerverified
Per 600 PAverified
81
10.18
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PA
976
122.64
Dan Porter
Careerverified
Per 600 PAverified
4
114.29
Travis Hafner
Career
Per 600 PA
4.89
4.89
Dan Porter
Careerverified
Per 600 PAverified
5.25
5.25
Travis Hafner
Careerverified
Per 600 PAverified
0.61
0.61
Dan Porter
Career
Per 600 PA
0.5
0.5
Travis Hafner
Career
Per 600 PA
0
0
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
29
3.64
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PA
86
10.81
Dan Porter
Careerverified
Per 600 PAverified
0
0
Travis Hafner
Careerverified
Per 600 PAverified
11
1.38
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
7
0.88
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
18
2.26
Dan Porter
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
61.11
61.11
Dan Porter
Career
Per 600 PA

Fielding Stats for Travis Hafner and Dan Porter

Travis Hafner
Careerverified
Per 9 Inningsverified
6
6
Dan Porter
Career
Per 9 Innings
1
Travis Hafner
Careerverified
Per 9 Inningsverified
72
1.15
Dan Porter
Career
Per 9 Innings
3
Travis Hafner
Careerverified
Per 9 Inningsverified
68
1.08
Dan Porter
Career
Per 9 Innings
0
Travis Hafner
Careerverified
Per 9 Inningsverified
1694
27
Dan Porter
Career
Per 9 Innings
0
Travis Hafner
Careerverified
Per 9 Inningsverified
564.2
9
Dan Porter
Career
Per 9 Innings
0
Travis Hafner
Careerverified
Per 9 Inningsverified
578
9.21
Dan Porter
Career
Per 9 Innings
4
Travis Hafner
Careerverified
Per 9 Inningsverified
40
0.64
Dan Porter
Career
Per 9 Innings
0
Travis Hafner
Career
Per 9 Innings
7
0.11
Dan Porter
Careerverified
Per 9 Inningsverified
0
Travis Hafner
Careerverified
Per 9 Inningsverified
625
9.96
Dan Porter
Career
Per 9 Innings
4
Travis Hafner
Careerverified
Per 9 Inningsverified
618
9.85
Dan Porter
Career
Per 9 Innings
4
Travis Hafner
Career
Per 9 Inningsverified
98.88
98.88
Dan Porter
Careerverified
Per 9 Innings
100
Travis Hafner
Careerverified
Per 9 Inningsverified
8.583
8.583
Dan Porter
Career
Per 9 Innings
1.333
Travis Hafner
Careerverified
Per 9 Inningsverified
94.44
94.44
Dan Porter
Career
Per 9 Innings
0
Travis Hafner
Careerverified
Per 9 Inningsverified
61
0.97
Dan Porter
Career
Per 9 Innings
0
Travis Hafner
Career
Per 9 Innings
0
0
Dan Porter
Career
Per 9 Innings
0
Travis Hafner
Career
Per 9 Innings
0
0
Dan Porter
Career
Per 9 Innings
0
Travis Hafner
Career
Per 9 Innings
0
0
Dan Porter
Career
Per 9 Innings
0
Travis Hafner
Career
Per 9 Innings
0
0
Dan Porter
Career
Per 9 Innings
0