Full Screen
Toggle navigation
Menu
DH Travis Hafner, L,
Grants
(no drop allowed)
Scroll table or
stretch table
.
Year
Team
Rk
G
Avg
OBP
SLG
OPS
AB
R
H
2B
3B
HR
RBI
BB
SO
HBP
SB
CS
SB%
SH
SF
GDP
E
D*
FLD
CCS
2062
RENEGADES 🧢
98
161
.331
.427
.704
1.131
602
118
199
54
3
55
181
99
149
4
2
0
100%
0
3
12
17
-15
.989
-
2063
Bandits
98
113
.259
.361
.486
.847
216
33
56
10
0
13
43
31
53
4
0
0
-
0
1
10
2
0
.909
-
2064
Aqua Jays
98
162
.305
.405
.636
1.041
643
128
196
47
5
52
136
104
148
6
0
0
-
0
3
28
0
0
-
-
2065
Aqua Jays
98
162
.289
.395
.664
1.059
589
119
170
28
2
63
160
95
137
10
0
0
-
0
3
23
10
-13
.994
-
2066
Pirates
98
162
.289
.372
.567
.939
616
98
178
44
2
41
119
78
135
7
0
0
-
0
6
18
16
-12
.990
-
2067
RENEGADES 🧢
98
162
.315
.403
.631
1.034
632
118
199
47
3
49
121
91
149
5
6
0
100%
0
4
18
0
0
-
-
2068
Indians 🪓
98
161
.276
.370
.600
.970
667
139
184
36
3
58
126
94
175
7
0
0
-
0
2
12
12
-18
.993
-
2069
Indians 🪓
98
162
.310
.390
.629
1.019
633
121
196
42
2
52
141
86
157
1
0
0
-
0
5
27
16
-19
.990
-
2070
Indians 🪓
98
162
.288
.393
.594
.987
650
128
187
46
0
51
125
108
142
7
0
0
-
0
3
25
16
-14
.990
-
2071
#
Indians 🪓
98
162
.347
.436
.703
1.139
640
135
222
60
3
54
144
100
137
4
0
0
-
0
3
24
0
0
-
-
2072
Grants
98
162
.299
.403
.650
1.053
618
123
185
39
2
58
131
102
158
8
0
0
-
0
4
27
0
0
-
-
Current
Grants
98
120
.318
.407
.676
1.083
487
94
155
43
4
41
108
69
115
5
0
0
-
0
2
14
0
0
-
-
Totals
1851
.304
.399
.635
1.034
6993
1354
2127
496
29
587
1535
1057
1655
68
8
0
100%
0
39
238
89
-91
.991
-
15 expected salary demand.
2062 MVP
2065 MVP
2069 MVP
2071 MVP
Season Splits
Year
AVG
AVG VR
AVG VL
AVG RISP
OBP VR
OBP VL
SLG VR
SLG VL
OPS VR
OPS VL
AB/H VR
AB/H VL
Current
.318
.328
.288
.373
.407
.391
.667
.703
1.074
1.094
369/121
118/34
Milestones
Cycles
Best Hit Streak
None.
18 games in 2070
Milestones started recording October, 2023.
Player Actions
Real Stats
Scroll table or
stretch table
.
POS
Age
Year
Rk
oR
dR
G
Avg (Rk)
OBP (Rk)
SLG
OPS (Rk)
eOBP
AB
R
H
2B
3B
HR
RBI
BB
SO
HBP
SB
FLD% (Rk)
A
dW (Rk)
SP
oW
EN
P
DH
(1B)
29
2006
98
98
42
129
.308
(
87
)
.440
(
100
)
.659
1.099
(
100
)
.400
454
100
140
31
1
42
117
100
111
7
0
1.000 (
99
)
-
-1.02 (18)
2
+5.78
7
C
See Travis Hafner full career
Game Log
Scroll table or
stretch table
.
Date
Opponent
Score
POS
AB
R
H
2B
3B
HR
RBI
BB
K
SB
GDP
D
AVG (season)
6/15
Bandits
L 8-4
DH
4
1
1
0
0
0
0
1
1
0
0
0
.318
6/15
Bandits
L 7-2
DH
3
0
1
0
0
0
0
2
1
0
0
0
.319
6/14
Bandits
L 7-6
DH
4
1
0
0
0
0
0
0
3
0
0
0
.319
6/14
@Indians 🪓
W 5-3
DH
4
1
1
0
0
1
4
0
1
0
0
0
.321
6/14
@Indians 🪓
L 10-2
DH
3
0
1
0
0
0
0
1
1
0
0
0
.322
6/13
@Indians 🪓
L 6-1
DH
3
0
1
0
0
0
0
1
0
0
0
0
.322
6/13
Mashers
W 7-3
DH
4
2
3
1
0
1
2
1
0
0
0
0
.322
6/13
Mashers
L 9-7
DH
5
2
4
0
0
2
4
0
0
0
0
0
.318
6/12
Mashers
L 3-1
DH
2
0
0
0
0
0
0
2
1
0
0
0
.313
6/12
@Roans
W 3-2
DH
3
0
0
0
0
0
0
0
0
0
0
0
.314
6/12
@Roans
W 3-1
DH
5
0
2
1
0
0
1
0
1
0
0
0
.316
6/11
@Roans
W 9-2
DH
5
1
1
0
0
0
0
0
2
0
0
0
.315
6/11
RENEGADES 🧢
W 2-0
DH
4
0
2
0
0
0
0
0
2
0
0
0
.317
6/11
RENEGADES 🧢
L 3-0
DH
2
0
0
0
0
0
0
2
1
0
0
0
.315
6/10
RENEGADES 🧢
W 6-3
DH
5
1
2
0
0
1
2
0
0
0
0
0
.317
6/10
Aqua Jays
L 6-5
DH
4
1
1
0
0
0
0
1
0
0
1
0
.316
6/10
Aqua Jays
L 7-6
DH
4
0
1
1
0
0
3
1
3
0
0
0
.316
6/9
Aqua Jays
L 4-3
DH
4
0
0
0
0
0
0
0
1
0
0
0
.317
6/9
@Triplowersfig
L 8-3
DH
4
1
1
0
0
1
1
1
2
0
0
0
.320
6/8
@Triplowersfig
W 5-3
DH
4
1
2
1
0
1
4
1
0
0
0
0
.320
6/8
@Triplowersfig
L 5-1
DH
3
1
3
1
0
1
1
1
0
0
0
0
.319
6/8
Big Hurts
W 14-1
DH
5
1
1
0
0
1
2
1
1
0
0
0
.314
6/7
Big Hurts
L 10-8
DH
5
2
2
0
0
2
2
0
2
0
0
0
.315
6/7
Big Hurts
W 8-3
DH
5
1
1
0
0
1
3
0
1
0
0
0
.314
6/6
@Pirates
W 6-1
DH
4
1
2
2
0
0
0
1
2
0
0
0
.316
6/6
@Pirates
L 2-0
DH
3
0
1
0
0
0
0
1
0
0
0
0
.314
6/6
@Pirates
L 5-4
DH
4
0
0
0
0
0
0
0
2
0
0
0
.313
6/5
Guillermos
L 4-2
DH
2
0
0
0
0
0
0
2
2
0
0
0
.317
6/5
Guillermos
L 5-4
DH
4
1
2
0
0
1
1
0
1
0
0
0
.318
6/5
Guillermos
W 4-3
DH
4
1
2
0
0
1
2
0
0
0
0
0
.316
6/4
Bank Robbers
W 5-4
DH
3
2
3
1
0
1
2
1
0
0
0
0
.315
6/4
Bank Robbers
L 8-5
DH
4
2
1
0
0
0
0
1
0
0
0
0
.309
6/4
Bank Robbers
L 9-7
DH
4
1
2
1
0
0
1
1
1
0
0
0
.310
6/3
@Bandits
L 6-5
DH
4
2
3
0
1
0
0
1
0
0
0
0
.307
6/3
@Bandits
W 11-0
DH
5
3
2
1
0
1
2
1
1
0
0
0
.303
6/3
@Bandits
L 3-1
DH
4
0
0
0
0
0
0
0
1
0
2
0
.301
6/2
Indians 🪓
L 10-0
DH
4
0
0
0
0
0
0
0
3
0
0
0
.305
6/2
Indians 🪓
W 1-0
DH
3
1
2
0
0
1
1
0
1
0
0
0
.308
6/2
Indians 🪓
L 2-1
DH
4
0
1
0
0
0
0
1
0
0
0
0
.305
6/1
@Mashers
L 6-4
DH
4
2
2
1
0
1
1
0
1
0
0
0
.306
6/1
@Mashers
W 6-2
DH
5
2
2
0
0
2
3
0
1
0
0
0
.303
6/1
@Mashers
W 7-3
DH
4
1
1
0
0
0
0
1
2
0
0
0
.302
5/31
Roans
W 8-4
DH
2
0
0
0
0
0
0
3
2
0
0
0
.302
5/31
Roans
W 12-8
DH
4
1
1
0
0
0
0
1
1
0
0
0
.304
5/31
Roans
L 4-3
DH
4
0
1
1
0
0
2
0
1
0
0
0
.305
5/30
@RENEGADES 🧢
W 8-7
DH
6
2
2
1
0
1
1
0
1
0
1
0
.306
5/30
@RENEGADES 🧢
W 9-2
DH
4
1
0
0
0
0
0
1
2
0
1
0
.305
5/30
@RENEGADES 🧢
W 2-1
DH
5
0
1
0
0
0
0
0
1
0
0
0
.309
5/29
@Aqua Jays
L 6-4
DH
5
0
2
1
0
0
0
0
1
0
0
0
.311
5/29
@Aqua Jays
L 7-3
DH
4
0
1
1
0
0
0
0
1
0
0
0
.310
5/29
@Aqua Jays
W 4-2
DH
4
0
1
1
0
0
0
1
2
0
0
0
.310
5/28
Triplowersfig
W 8-3
DH
5
0
1
0
0
0
0
0
1
0
0
0
.311
5/28
Triplowersfig
W 5-1
DH
4
0
0
0
0
0
0
0
1
0
0
0
.313
5/28
Triplowersfig
L 10-5
DH
4
0
0
0
0
0
0
0
2
0
0
0
.318
5/27
@Big Hurts
W 5-4
DH
5
0
0
0
0
0
0
0
2
0
0
0
.322
5/27
@Big Hurts
W 6-5
DH
5
1
1
0
0
1
2
0
1
0
0
0
.328
5/26
@Big Hurts
W 6-5
DH
3
0
0
0
0
0
0
2
0
0
0
0
.331
5/26
Pirates
W 5-4
DH
5
1
2
0
1
0
2
1
0
0
0
0
.335
5/26
Pirates
L 8-5
DH
5
1
2
0
1
0
1
0
0
0
0
0
.333
5/25
Pirates
W 5-3
DH
5
1
1
0
0
1
2
0
2
0
0
0
.332
5/25
@Guillermos
L 3-2
DH
4
1
1
0
0
1
1
1
2
0
0
0
.335
5/25
@Guillermos
L 11-2
DH
4
1
1
0
0
1
2
0
0
0
0
0
.336
5/24
@Guillermos
W 1-0
DH
4
0
2
1
0
0
0
0
0
0
0
0
.338
5/24
@Bank Robbers
W 5-1
DH
4
0
0
0
0
0
0
0
0
0
2
0
.335
5/24
@Bank Robbers
W 3-2
DH
5
0
1
0
0
0
0
1
2
0
0
0
.341
5/23
@Bank Robbers
L 6-0
DH
3
0
0
0
0
0
0
1
2
0
0
0
.344
5/23
Bandits
W 9-4
DH
4
0
1
0
0
0
0
0
1
0
0
0
.348
5/23
Bandits
W 9-1
DH
5
1
1
1
0
0
2
0
1
0
1
0
.350
5/22
Bandits
W 16-5
DH
5
3
5
3
0
0
2
1
0
0
0
0
.354
5/22
@Indians 🪓
W 6-0
DH
4
1
1
0
0
1
2
1
2
0
0
0
.338
5/22
@Indians 🪓
W 6-4
DH
4
0
1
0
0
0
0
1
2
0
0
0
.340
5/21
@Indians 🪓
L 7-2
DH
4
1
1
1
0
0
0
0
1
0
0
0
.342
5/21
Mashers
W 5-4
DH
5
0
1
0
0
0
1
0
2
0
0
0
.344
5/21
Mashers
W 8-4
DH
2
3
2
1
0
0
0
2
0
0
0
0
.347
5/20
Mashers
L 8-5
DH
3
0
3
0
0
0
0
2
0
0
0
0
.340
5/20
@Roans
W 19-5
DH
6
3
5
2
0
1
7
0
0
0
0
0
.330
5/20
@Roans
L 5-4
DH
5
1
2
0
0
1
2
0
0
0
2
0
.313
5/19
@Roans
W 8-7
DH
5
0
1
1
0
0
1
1
1
0
1
0
.310
5/19
RENEGADES 🧢
L 8-4
DH
4
0
0
0
0
0
0
0
1
0
0
0
.314
5/19
RENEGADES 🧢
L 4-2
DH
2
0
0
0
0
0
0
3
0
0
1
0
.321
5/18
RENEGADES 🧢
W 4-3
DH
4
0
1
1
0
0
0
0
0
0
0
0
.325
5/18
Aqua Jays
W 6-3
DH
4
0
0
0
0
0
0
0
0
0
0
0
.327
5/18
Aqua Jays
L 12-5
DH
3
1
0
0
0
0
0
2
0
0
0
0
.335
5/17
Aqua Jays
L 11-9
DH
6
2
3
1
0
2
3
0
3
0
0
0
.342
5/17
@Triplowersfig
W 6-1
DH
4
2
1
1
0
0
0
1
3
0
0
0
.336
5/17
@Triplowersfig
W 15-5
DH
4
2
1
0
0
1
2
1
0
0
0
0
.338
5/16
@Triplowersfig
W 7-5
DH
5
1
2
2
0
0
0
0
1
0
0
0
.341
5/16
Big Hurts
W 5-1
DH
4
1
2
0
0
1
2
0
1
0
0
0
.338
5/16
Big Hurts
W 5-3
DH
3
1
1
0
0
0
0
1
1
0
0
0
.333
5/15
Big Hurts
W 6-1
DH
3
2
2
0
0
0
0
1
0
0
0
0
.333
5/15
@Pirates
L 6-5
DH
5
1
3
3
0
0
1
0
0
0
0
0
.325
5/15
@Pirates
W 6-3
DH
4
0
1
1
0
0
0
1
3
0
0
0
.314
5/14
@Pirates
W 14-6
DH
3
2
3
1
0
1
5
2
0
0
0
0
.316
5/14
Guillermos
L 6-2
DH
3
0
0
0
0
0
1
0
0
0
1
0
.297
5/14
Guillermos
W 3-2
DH
4
0
0
0
0
0
0
0
2
0
0
0
.306
5/13
Guillermos
W 2-1
DH
4
0
1
1
0
0
0
0
1
0
0
0
.317
5/13
Bank Robbers
W 3-1
DH
3
1
1
0
0
1
1
1
1
0
0
0
.320
5/13
Bank Robbers
W 1-0
DH
3
0
0
0
0
0
0
1
0
0
0
0
.320
5/12
Bank Robbers
W 4-2
DH
5
0
0
0
0
0
0
0
1
0
0
0
.330
5/12
@Bandits
L 5-2
DH
4
1
1
0
0
1
1
0
2
0
0
0
.348
5/12
@Bandits
W 7-0
DH
4
2
1
0
0
1
1
0
1
0
0
0
.353
5/11
@Bandits
W 10-5
DH
4
0
2
1
0
0
1
0
1
0
0
0
.358
5/11
Indians 🪓
W 5-0
DH
5
2
3
1
0
0
1
0
0
0
0
0
.351
5/11
Indians 🪓
W 16-6
DH
4
4
3
1
1
1
5
1
0
0
0
0
.333
5/10
Indians 🪓
W 5-4
DH
5
0
2
0
0
0
0
0
1
0
0
0
.309
5/10
@Mashers
W 3-2
DH
4
0
0
0
0
0
1
0
0
0
0
0
.302
5/10
@Mashers
W 6-5
DH
6
2
2
1
0
0
0
0
2
0
0
0
.322
5/9
@Mashers
W 6-4
DH
5
1
1
1
0
0
0
0
3
0
0
0
.321
5/9
Roans
W 5-1
DH
3
0
0
0
0
0
1
1
0
0
0
0
.333
5/9
Roans
W 2-1
DH
4
0
2
0
0
0
1
0
0
0
0
0
.356
5/8
Roans
W 21-6
DH
5
4
4
1
0
1
3
1
0
0
0
0
.341
5/8
@RENEGADES 🧢
W 5-3
DH
4
1
1
0
0
1
2
1
0
0
0
0
.278
5/8
@RENEGADES 🧢
L 6-5
DH
5
0
1
0
0
0
1
0
1
0
0
0
.281
5/7
@RENEGADES 🧢
L 8-3
DH
4
1
3
0
0
1
2
0
1
0
0
0
.296
5/7
@Aqua Jays
L 6-4
DH
5
0
1
0
0
0
0
0
1
0
0
0
.217
5/6
@Aqua Jays
W 7-3
DH
3
1
2
0
0
1
1
2
1
0
0
0
.222
5/6
@Aqua Jays
L 4-2
DH
3
0
0
0
0
0
0
1
0
0
0
0
.133
5/6
Triplowersfig
L 3-2
DH
4
0
1
0
0
0
0
0
1
0
1
0
.167
5/5
Triplowersfig
W 8-3
DH
4
0
1
0
0
0
0
1
2
0
0
0
.125
5/5
Triplowersfig
W 2-1
DH
4
0
0
0
0
0
0
0
1
0
0
0
.000
×
Note
Loading...
×
@ViewBag.ModalTitle
Loading...