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 Vs G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG ISO AVG
2010 Away 54 122 15 39 3 2 2 15 14 27 0 2 3 .816 .390 .426 .107 .320
2010 Home 50 103 18 30 1 0 4 19 11 26 0 0 2 .780 .362 .417 .126 .291
2011 Away 74 311 41 67 16 2 2 24 24 63 2 0 3 .573 .274 .299 .084 .215
2011 Home 75 266 37 70 7 5 5 38 25 50 4 0 1 .711 .328 .383 .120 .263
2012 Away 57 109 17 33 4 3 1 8 11 16 0 0 3 .789 .367 .422 .119 .303
2012 Home 60 84 18 22 4 1 1 12 20 14 0 0 0 .773 .404 .369 .107 .262
2013 Away 75 268 36 77 18 2 5 31 23 43 0 0 0 .771 .346 .425 .138 .287
2013 Home 79 239 41 72 7 1 9 36 26 40 1 0 3 .823 .371 .452 .151 .301
2014 Away 77 320 54 90 12 4 6 21 39 57 12 2 6 .765 .365 .400 .119 .281
2014 Home 75 309 53 83 23 3 9 35 33 65 6 5 2 .791 .341 .450 .181 .269
2015 Away 78 324 44 82 12 6 9 42 41 67 4 0 6 .748 .338 .410 .157 .253
2015 Home 74 317 42 72 19 3 6 30 31 53 5 2 2 .660 .297 .363 .136 .227
2016 Away 63 257 44 68 11 4 9 33 35 56 8 2 3 .796 .353 .444 .179 .265
2016 Home 70 272 51 81 7 4 15 52 40 41 6 2 4 .904 .385 .518 .221 .298
2017 Away 74 298 48 100 13 4 12 50 32 52 8 0 5 .926 .399 .527 .191 .336
2017 Home 69 257 33 73 16 0 10 48 32 49 3 3 6 .826 .363 .463 .179 .284
2018 Away 77 287 42 75 7 6 9 45 20 52 5 2 3 .730 .308 .422 .160 .261
2018 Home 77 278 36 88 14 3 7 45 25 47 8 3 5 .837 .373 .464 .147 .317
2019 Away 74 220 21 42 2 2 4 21 17 44 4 0 2 .525 .252 .273 .082 .191
2019 Home 77 256 42 71 13 2 12 48 20 46 3 3 0 .812 .327 .484 .207 .277
2020 Away 73 253 42 79 15 4 3 32 37 46 2 1 3 .839 .400 .439 .126 .312
2020 Home 75 245 41 66 8 3 8 29 26 47 6 2 2 .761 .337 .424 .155 .269
2021 Away 60 116 13 32 7 4 4 22 8 13 1 0 0 .831 .323 .509 .233 .276
2021 Home 59 115 12 28 4 0 1 7 15 24 0 0 1 .635 .331 .304 .061 .243
2022 Away 71 139 16 31 4 3 2 15 15 31 0 0 2 .637 .299 .338 .115 .223
2022 Home 69 145 25 43 11 0 5 24 23 24 0 0 1 .869 .393 .476 .179 .297
2023 Away 39 72 6 16 1 1 3 9 4 11 1 1 2 .652 .263 .389 .167 .222
2023 Home 37 63 6 18 4 0 2 8 1 13 0 0 0 .732 .288 .444 .159 .286
Total Away 946 3096 439 831 125 47 71 368 320 578 47 10 41 .746 .338 .408 .140 .268
Total Home 946 2949 455 817 138 25 94 431 328 539 42 20 29 .786 .349 .436 .159 .277
Total 1892 6045 894 1648 263 72 165 799 648 1117 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.