Full Screen
Toggle navigation
Menu
DH Travis Hafner, L,
Aggies
(no drop allowed)
Scroll table or
stretch table
.
Year
Team
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 🧢
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
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
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
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
Aggies
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 🧢
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
Yankees
161
.276
.370
.600
.970
667
139
184
36
3
58
126
94
175
7
0
0
-
0
2
12
12
-18
.993
-
2069
Yankees
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
Yankees
162
.288
.393
.594
.987
650
128
187
46
0
51
125
108
142
7
0
0
-
0
3
25
16
-14
.990
-
2071
#
Yankees
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
162
.299
.403
.650
1.053
618
123
185
39
2
58
131
102
158
8
0
0
-
0
4
27
0
0
-
-
2073
Grants
162
.315
.409
.671
1.080
644
128
203
53
4
56
143
97
152
7
0
0
-
0
3
24
0
0
-
-
2074
Grants
162
.270
.364
.520
.884
612
77
165
38
2
37
111
91
159
4
0
0
-
0
8
10
0
0
-
-
2075
Aggies
162
.297
.406
.612
1.018
616
113
183
44
0
50
126
107
147
7
0
0
-
0
1
25
0
0
-
-
Current
Aggies
150
.331
.419
.683
1.102
577
111
191
43
2
52
141
88
124
8
0
0
-
0
12
17
0
0
1.000
-
Totals
2367
.303
.398
.629
1.027
8955
1689
2714
631
33
741
1948
1371
2122
89
8
0
100%
0
61
300
89
-91
.991
-
15 expected salary demand.
2062 MVP
2065 MVP
2069 MVP
2071 MVP
2073 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
.331
.327
.346
.296
.420
.418
.692
.654
1.112
1.072
441/144
136/47
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)
3/22
Rhubarbs
W 5-4
DH
3
0
0
0
0
0
0
1
1
0
0
0
.331
3/22
Rhubarbs
L 8-2
DH
4
0
0
0
0
0
0
0
0
0
0
0
.333
3/21
Rhubarbs
L 12-8
DH
5
1
2
0
0
1
3
0
0
0
0
0
.335
3/21
RENEGADES 🧢
L 8-5
DH
3
0
1
0
0
0
0
1
0
0
0
0
.335
3/21
RENEGADES 🧢
W 6-5
DH
3
0
1
1
0
0
1
1
1
0
0
0
.335
3/20
RENEGADES 🧢
W 6-4
DH
2
0
1
0
0
0
0
2
0
0
0
0
.335
3/20
@Aqua Jays
L 4-2
DH
4
0
1
0
0
0
0
0
1
0
0
0
.334
3/20
@Aqua Jays
L 13-10
DH
4
1
2
1
0
1
6
0
0
0
0
0
.335
3/19
@Aqua Jays
L 5-2
DH
3
0
0
0
0
0
1
0
1
0
1
0
.333
3/19
Triplowersfig
W 6-2
DH
3
0
0
0
0
0
1
0
0
0
0
0
.335
3/19
Triplowersfig
W 9-3
DH
5
2
3
1
0
2
5
0
1
0
0
0
.337
3/18
Triplowersfig
W 10-8
DH
3
1
2
1
0
0
1
2
1
0
0
0
.335
3/18
@Big Hurts
L 5-3
DH
3
0
0
0
0
0
1
0
0
0
0
0
.333
3/18
@Big Hurts
L 4-3
DH
4
0
1
0
0
0
0
0
1
0
0
0
.335
3/17
@Big Hurts
L 7-4
DH
3
0
0
0
0
0
0
1
0
0
0
0
.335
3/17
@Bank Robbers
W 4-2
DH
2
0
1
1
0
0
0
2
0
0
0
0
.337
3/17
@Bank Robbers
W 5-3
DH
4
0
2
1
0
0
3
1
1
0
0
0
.337
3/16
@Bank Robbers
L 6-2
DH
4
0
1
0
0
0
0
0
0
0
0
0
.335
3/16
Guillermos
W 4-3
DH
5
0
2
1
0
0
0
1
1
0
0
0
.336
3/16
Guillermos
W 9-2
DH
3
1
0
0
0
0
0
2
0
0
0
0
.335
3/15
Guillermos
L 5-4
DH
5
0
3
0
0
0
0
1
0
0
0
0
.337
3/15
@Grants
L 4-1
DH
4
1
1
0
1
0
0
0
2
0
0
0
.335
3/15
@Grants
W 8-2
DH
5
1
1
0
0
1
3
0
0
0
0
0
.335
3/14
@Grants
W 10-5
DH
5
0
1
0
0
0
0
0
1
0
0
0
.337
3/14
Bandits
W 8-2
DH
4
2
1
1
0
0
0
1
1
0
0
0
.338
3/14
Bandits
L 5-2
DH
3
0
1
0
0
0
0
1
2
0
0
0
.339
3/13
Bandits
L 4-2
DH
4
0
1
0
0
0
1
0
0
0
0
0
.339
3/13
@Yankees
W 8-1
DH
4
1
1
0
0
1
2
0
2
0
0
0
.340
3/13
@Yankees
W 4-2
DH
3
1
2
0
0
1
2
1
0
0
0
0
.340
3/12
@Yankees
W 4-3
DH
3
0
1
1
0
0
1
1
0
0
0
0
.338
3/12
Mashers
L 7-3
DH
3
1
1
0
0
1
2
1
0
0
0
0
.338
3/11
Mashers
L 4-0
DH
3
0
0
0
0
0
0
1
0
0
0
0
.338
3/11
Mashers
W 4-3
DH
4
0
4
0
0
0
1
0
0
0
0
0
.341
3/11
Rhubarbs
W 9-7
DH
4
1
1
0
0
1
1
1
1
0
1
0
.335
3/10
Rhubarbs
W 10-2
DH
5
0
1
0
0
0
1
0
3
0
0
0
.336
3/10
Rhubarbs
W 8-7
DH
4
4
4
1
0
3
3
1
0
0
0
0
.337
3/10
@RENEGADES 🧢
W 7-1
DH
4
1
2
0
0
1
2
1
0
0
0
0
.331
3/9
@RENEGADES 🧢
W 4-2
DH
4
1
2
0
0
1
2
1
1
0
1
0
.330
3/9
@RENEGADES 🧢
W 5-2
DH
4
2
3
0
0
2
4
0
1
0
0
0
.328
3/9
Aqua Jays
L 3-2
DH
2
1
0
0
0
0
0
1
0
0
0
0
.324
3/8
Aqua Jays
L 7-6
DH
5
2
2
0
0
0
0
0
1
0
0
0
.326
3/8
Aqua Jays
L 3-1
DH
4
0
1
0
0
0
0
0
1
0
0
0
.325
3/8
@Triplowersfig
L 4-3
DH
3
1
0
0
0
0
0
2
0
0
0
0
.325
3/7
@Triplowersfig
W 4-1
DH
4
0
0
0
0
0
0
0
3
0
0
0
.328
3/7
@Triplowersfig
L 5-2
DH
4
0
2
1
0
0
0
0
1
0
0
0
.331
3/7
Big Hurts
W 13-9
DH
4
1
2
0
0
1
3
0
0
0
0
0
.329
3/6
Big Hurts
W 10-9
DH
4
0
1
1
0
0
1
1
1
0
0
0
.328
3/6
Big Hurts
W 8-5
DH
4
1
2
0
0
0
1
1
0
0
0
0
.328
3/6
Bank Robbers
W 3-2
DH
3
0
0
0
0
0
0
1
1
0
1
0
.327
3/5
Bank Robbers
W 6-3
DH
4
2
2
0
0
1
1
0
0
0
0
0
.329
3/5
Bank Robbers
W 8-1
DH
3
2
1
0
0
0
0
1
1
0
0
0
.327
3/5
@Guillermos
W 8-4
DH
6
1
2
0
0
0
0
0
2
0
0
0
.327
3/4
@Guillermos
W 9-3
DH
6
1
2
1
0
0
0
0
1
0
0
0
.327
3/4
@Guillermos
W 7-6
DH
4
2
1
0
0
1
3
1
1
0
0
0
.327
3/4
Grants
W 8-2
DH
2
2
1
0
0
0
0
2
0
0
1
0
.328
3/3
Grants
W 14-5
DH
4
0
1
1
0
0
2
0
0
0
1
0
.327
3/3
Grants
L 4-2
DH
5
0
1
0
0
0
0
0
1
0
0
0
.328
3/3
@Bandits
W 3-0
DH
4
1
2
1
0
0
2
1
1
0
0
0
.330
3/2
@Bandits
L 6-5
DH
4
1
1
1
0
0
1
1
1
0
0
0
.328
3/2
@Bandits
L 6-5
DH
4
1
3
0
0
1
2
1
1
0
0
0
.329
3/2
Yankees
W 5-4
DH
5
1
4
1
0
0
0
0
0
0
0
0
.324
3/1
Yankees
L 11-7
DH
4
2
2
0
0
0
0
1
0
0
0
0
.317
3/1
Yankees
W 9-2
DH
5
1
2
1
0
0
1
0
2
0
0
0
.315
3/1
@Mashers
L 4-3
DH
4
0
0
0
0
0
0
1
2
0
0
0
.313
2/28
@Mashers
L 9-0
DH
3
0
0
0
0
0
0
1
2
0
1
0
.317
2/28
@Mashers
W 12-2
DH
4
3
3
0
0
1
3
1
0
0
0
0
.320
2/28
@Rhubarbs
W 12-7
DH
4
2
1
0
0
0
1
1
1
0
1
0
.315
2/27
@Rhubarbs
W 8-6
DH
5
0
2
1
0
0
0
0
1
0
0
0
.316
2/27
@Rhubarbs
W 5-2
DH
4
1
2
0
0
0
1
0
1
0
0
0
.314
2/27
RENEGADES 🧢
L 8-3
DH
4
1
1
1
0
0
0
0
2
0
0
0
.312
2/26
RENEGADES 🧢
L 12-2
DH
3
0
0
0
0
0
1
0
0
0
0
0
.313
2/26
RENEGADES 🧢
L 9-4
DH
4
0
2
1
0
0
2
0
0
0
0
0
.316
2/26
@Aqua Jays
L 5-4
DH
4
0
0
0
0
0
0
0
3
0
0
0
.313
2/25
@Aqua Jays
L 7-4
DH
4
0
1
1
0
0
1
0
2
0
1
0
.318
2/25
@Aqua Jays
L 3-0
DH
4
0
1
0
0
0
0
0
2
0
0
0
.318
2/25
Triplowersfig
L 3-0
DH
4
0
1
1
0
0
0
0
1
0
0
0
.319
2/24
Triplowersfig
W 3-2
DH
4
0
2
0
0
0
0
0
1
0
0
0
.320
2/24
Triplowersfig
W 9-3
DH
5
1
1
0
0
0
0
0
1
0
0
0
.318
2/24
@Big Hurts
W 13-1
DH
5
1
2
0
0
0
0
0
2
0
0
0
.320
2/23
@Big Hurts
W 11-8
DH
5
0
2
1
0
0
2
1
0
0
0
0
.319
2/23
@Big Hurts
L 9-3
DH
4
0
1
0
0
0
0
0
2
0
0
0
.317
2/23
@Bank Robbers
L 1-0
DH
4
0
1
0
0
0
0
0
1
0
0
0
.318
2/22
@Bank Robbers
L 8-5
DH
5
2
2
1
0
1
1
0
1
0
0
0
.319
2/22
@Bank Robbers
W 8-4
DH
5
2
3
1
0
0
1
0
1
0
0
0
.317
2/22
Guillermos
W 8-0
DH
5
1
2
0
0
1
2
0
1
0
0
0
.312
2/21
Guillermos
L 6-5
DH
5
1
2
1
0
0
0
0
2
0
1
0
.310
2/21
Guillermos
L 5-1
DH
3
1
1
0
0
1
1
1
0
0
0
0
.308
2/21
@Grants
W 5-4
DH
6
0
1
0
0
0
0
0
2
0
0
0
.308
2/20
@Grants
W 8-4
DH
3
1
0
0
0
0
0
2
1
0
0
0
.311
2/20
@Grants
W 10-5
DH
5
1
1
0
0
1
4
0
1
0
0
0
.316
2/20
Bandits
W 4-2
DH
3
0
0
0
0
0
1
2
0
0
0
0
.318
2/19
Bandits
W 11-1
DH
2
3
2
0
0
1
1
3
0
0
0
0
.323
2/19
Bandits
W 8-4
DH
4
2
2
0
0
2
2
0
1
0
0
0
.316
2/19
@Yankees
L 6-3
DH
4
1
2
0
0
1
3
0
1
0
0
0
.313
2/18
@Yankees
L 3-1
DH
4
0
2
1
0
0
0
0
2
0
0
0
.309
2/18
@Yankees
W 8-5
DH
4
2
1
0
0
1
1
1
1
0
1
0
.305
2/18
Mashers
W 2-1
DH
4
0
2
1
0
0
0
0
1
0
0
0
.307
2/17
Mashers
L 4-3
DH
3
0
1
1
0
0
2
0
1
0
1
0
.303
2/17
Mashers
W 5-4
DH
3
0
0
0
0
0
0
0
0
0
1
0
.302
2/16
Rhubarbs
W 5-4
DH
4
1
2
0
0
0
0
0
1
0
0
0
.307
2/16
Rhubarbs
L 8-3
DH
2
1
1
1
0
0
0
2
0
0
0
0
.303
2/16
Rhubarbs
W 6-5
DH
3
2
1
0
0
1
1
2
2
0
0
0
.301
2/15
@RENEGADES 🧢
W 4-2
DH
5
2
2
0
0
1
1
0
1
0
0
0
.300
2/15
@RENEGADES 🧢
W 5-3
DH
3
0
1
0
0
0
1
1
0
0
0
0
.297
2/15
@RENEGADES 🧢
L 7-4
DH
3
1
1
0
0
1
1
1
1
0
0
0
.297
2/14
Aqua Jays
L 5-4
DH
3
0
0
0
0
0
0
1
0
0
0
0
.296
2/14
Aqua Jays
W 4-3
DH
4
0
0
0
0
0
1
0
1
0
0
0
.301
2/14
Aqua Jays
W 7-6
DH
5
1
2
2
0
0
0
0
0
0
1
0
.309
2/13
@Triplowersfig
W 12-7
DH
5
1
1
0
0
1
2
0
3
0
0
0
.306
2/13
@Triplowersfig
L 8-4
DH
5
0
1
0
0
0
0
0
1
0
0
0
.309
2/13
@Triplowersfig
L 6-1
DH
4
0
0
0
0
0
0
0
3
0
0
0
.313
2/12
Big Hurts
L 10-9
DH
5
1
2
0
0
1
1
0
1
0
0
0
.322
2/12
Big Hurts
W 6-5
DH
2
1
1
1
0
0
1
3
0
0
0
0
.319
2/12
Big Hurts
W 5-0
DH
4
0
0
0
0
0
1
0
0
0
1
0
.316
2/11
Bank Robbers
W 14-1
DH
5
1
3
0
0
1
2
0
2
0
0
0
.326
2/11
Bank Robbers
W 13-2
DH
3
3
2
1
0
1
3
2
0
0
0
0
.315
2/11
Bank Robbers
L 9-6
DH
4
0
1
1
0
0
0
1
1
0
0
0
.306
2/10
@Guillermos
L 6-3
DH
5
0
2
0
0
0
1
0
2
0
0
0
.308
2/10
@Guillermos
L 10-9
DH
4
1
3
1
0
0
0
1
1
0
0
0
.304
2/10
@Guillermos
W 4-3
DH
2
1
1
0
0
1
1
2
0
0
0
0
.288
2/9
Grants
L 6-1
DH
4
0
1
1
0
0
0
0
1
0
0
0
.284
2/9
Grants
W 9-0
DH
3
0
0
0
0
0
1
1
2
0
0
0
.286
2/9
Grants
L 4-3
DH
1
1
0
0
0
0
1
2
0
0
0
0
.294
2/8
@Bandits
W 8-5
DH
4
1
1
0
0
1
1
1
1
0
0
0
.297
2/8
@Bandits
W 4-0
DH
3
0
1
1
0
0
0
1
0
0
0
0
.299
2/8
@Bandits
L 7-6
DH
5
0
1
1
0
0
0
1
0
0
0
0
.298
2/7
Yankees
W 8-6
DH
4
4
4
1
0
3
3
0
0
0
0
0
.303
2/7
Yankees
W 6-4
DH
3
2
2
0
0
1
1
1
0
0
0
0
.271
2/7
Yankees
W 6-3
DH
3
2
2
0
0
0
0
1
0
0
0
0
.256
2/6
@Mashers
W 2-1
DH
4
0
0
0
0
0
0
0
2
0
0
0
.241
2/6
@Mashers
W 10-2
DH
4
2
1
0
0
1
4
0
1
0
0
0
.253
2/6
@Mashers
L 5-0
DH
4
0
0
0
0
0
0
0
1
0
0
0
.254
2/5
@Rhubarbs
W 5-2
DH
4
1
1
0
0
1
3
1
0
0
1
0
.269
2/5
@Rhubarbs
L 4-0
DH
4
0
0
0
0
0
0
0
3
0
0
0
.270
2/5
@Rhubarbs
W 2-1
DH
3
0
1
1
0
0
1
1
0
0
0
0
.288
2/4
RENEGADES 🧢
L 5-4
DH
4
0
0
0
0
0
0
1
1
0
0
0
.286
2/4
RENEGADES 🧢
L 7-3
DH
5
0
1
1
0
0
0
0
1
0
0
0
.308
2/4
RENEGADES 🧢
W 12-2
DH
4
2
2
0
0
1
2
0
0
0
0
0
.319
2/3
@Aqua Jays
L 10-3
DH
2
1
1
0
0
1
1
1
0
0
0
0
.302
2/3
@Aqua Jays
L 8-2
DH
3
0
0
0
0
0
0
1
3
0
0
0
.293
2/3
@Aqua Jays
L 5-4
DH
3
0
0
0
0
0
0
2
1
0
0
0
.316
2/2
Triplowersfig
W 2-1
DH
2
0
2
0
1
0
1
1
0
0
0
0
.343
2/2
Triplowersfig
W 13-4
DH
4
3
3
0
0
2
4
0
0
0
0
0
.303
2/2
Triplowersfig
W 9-4
DH
4
1
2
0
0
1
3
1
1
0
0
0
.241
2/1
@Big Hurts
L 12-1
DH
4
0
0
0
0
0
0
0
1
0
0
0
.200
2/1
@Big Hurts
L 3-2
DH
4
0
0
0
0
0
0
0
0
0
1
0
.238
2/1
@Big Hurts
W 4-0
DH
4
0
1
0
0
0
0
0
0
0
0
0
.294
1/31
@Bank Robbers
W 8-1
DH
4
2
2
0
0
1
2
1
0
0
0
0
.308
1/31
@Bank Robbers
W 14-2
1B
5
1
2
0
0
1
2
0
1
0
0
0
.222
1/31
@Bank Robbers
W 6-1
1B
4
0
0
0
0
0
0
1
2
0
0
0
.000
×
Note
Loading...
×
@ViewBag.ModalTitle
Loading...