Show classic player card
Keller Stargell League
5-30-2029
Catfish Haslin Center Field
Retired (2023, Age 36)
CAREER BIOGRAPHICAL DATA
AVG .273 Total Rating B+   Bats/Throws B/R
OPS .765 Status Retired (2023) Option Years 0  
H 1648 Age 42 (OS 43) Date of Birth 12-25-1986
HR 165 Drafted Round 2, Pick 33
(2005)
Majors Svc Time 13 years
(131 games)
RBI 799
SB 89
OFFENSE PITCHING MENTORING
Contact vs. R A- Contact vs. L Endurance B-   Ldrship C-
Power vs. R B+ Power vs. L B+ Velocity   Mentor vR
Speed Bunt B- Control D-   Mentor vL
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range A- WS Rings 0
1B C- (33.5%) LF A+ (96.7%) Arm WS Appearances 0
2B (2.6%) CF A+ (100%)   Health LCS Appearances 3
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year   Team G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
2010 KC
104
225
33
69
4
2
6
34
25
53 1 1
0
2 5
.799
.377
.422
.116
.307
2011 KC
149
577
78
137
23
7
7
62
49
113 2 1
6
0 4
.637
.299
.338
.101
.237
2012 KC
117
193
35
55
8
4
2
20
31
30 0 0
0
0 3
.783
.384
.399
.114
.285
2013 KC
154
507
77
149
25
3
14
67
49
83 2 1
1
0 3
.796
.358
.438
.144
.294
2014 KC
152
629
107
173
35
7
15
56
72
122 4 0
18
7 8
.778
.353
.424
.149
.275
2015 KC
152
641
86
154
31
9
15
72
72
120 3 4
9
2 8
.705
.318
.387
.147
.240
2016 KC
133
529
95
149
18
8
24
85
75
97 0 2
14
4 7
.852
.370
.482
.200
.282
2017 KC
143
555
81
173
29
4
22
98
64
101 4 7
11
3 11
.880
.383
.497
.186
.312
2018 KC
154
565
78
163
21
9
16
90
45
99 0 1
13
5 8
.783
.340
.442
.154
.288
2019 KC
151
476
63
113
15
4
16
69
37
90 1 2
7
3 2
.679
.293
.387
.149
.237
2020 KC
148
498
83
145
23
7
11
61
63
93 0 2
8
3 5
.801
.369
.432
.141
.291
2021 KC
119
231
25
60
11
4
5
29
23
37 0 0
1
0 1
.734
.327
.407
.147
.260
2022 KC
140
284
41
74
15
3
7
39
38
55 0 0
0
0 3
.756
.348
.408
.148
.261
2023 KC-OAK
76
135
12
34
5
1
5
17
5
24 0 2
1
1 2
.689
.275
.415
.163
.252
Total
1892
6045
894
1648
263
72
165
799
648
1117 17 23
89
30 70
.765
.344
.422
.149
.273
Career Transactions
DateTransaction
2023-11-01Catfish Haslin has retired from the Oakland Athletics
2023-07-11The Oakland Athletics have promoted Catfish Haslin to the major league team.
2023-07-11The Oakland Athletics have acquired Catfish Haslin from the waiver wire.
2023-06-16The Kansas City Kings have waived Catfish Haslin.
2023-06-12The Kansas City Kings have promoted Robbie Martinez to the major league team. The Kansas City Kings have designated Catfish Haslin for assignment.
2017-09-20Catfish Haslin of the Kansas City Kings is injured and is expected to be out 28 days.
2016-07-30Catfish Haslin of the Kansas City Kings is injured and is expected to be out 21 days.
2016-04-03Catfish Haslin of the Kansas City Kings is injured and is expected to be out 2 days.
2010-04-01The Kansas City Kings have promoted Catfish Haslin to the major league team.