Show modern player card
Name Team Age
Karl Kainer Retired (2029, Age 42) 59
Drafted Position Bats/Throws
Round 1, Pick 19
(2009)
C L/R
League Option Years   Majors Service Time
Satchel Paige League 0 17 years (139 games)
Total Rating   Arm Range
C+ A-
Contact vs R Contact vs L Speed
C+
Power vs R Power vs L Bunting
B- B- D+
Endurance Velocity Control
B- B- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
C-
Health   Injured Days   Birthday
B+ 0 7/20/1987
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year   Team G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
2011 PHI 106 421 44 101 23 2 9 40 31 105 5 8 9 .659 .291 .368 .240
2012 PHI 142 551 64 154 21 1 16 63 58 125 25 15 12 .759 .351 .408 .279
2013 PHI 130 453 53 90 16 1 9 44 32 122 9 8 7 .555 .257 .298 .199
2014 PHI 117 428 42 104 17 2 9 34 35 84 8 11 7 .656 .301 .355 .243
2015 PHI 128 501 65 125 15 3 17 46 32 111 13 13 2 .688 .295 .393 .250
2016 PHI 132 500 50 117 17 3 13 54 35 112 12 11 3 .644 .286 .358 .234
2017 PHI 110 290 40 71 13 1 9 42 37 72 0 0 2 .719 .329 .390 .245
2018 PHI 113 340 47 98 15 2 15 53 25 68 10 1 2 .814 .338 .476 .288
2019 PHI-BAL 116 380 41 93 17 4 13 53 20 89 6 4 4 .699 .286 .413 .245
2020 BAL 140 482 60 128 23 3 20 84 45 94 20 12 4 .781 .331 .450 .266
2021 BAL 136 493 70 131 28 3 18 83 58 111 11 20 2 .787 .343 .444 .266
2022 BAL 142 521 56 118 11 4 19 66 39 116 8 8 9 .652 .279 .372 .226
2023 BAL 148 344 33 77 11 0 13 42 17 84 7 5 2 .630 .260 .369 .224
2024 BAL 129 185 17 43 9 1 7 19 22 40 4 4 1 .719 .314 .405 .232
2025 BAL 79 142 16 41 6 2 6 20 13 28 0 0 2 .832 .346 .486 .289
2026 BAL 117 393 38 95 19 0 12 47 28 99 0 0 3 .677 .296 .382 .242
2027 BAL 139 503 44 119 18 1 12 56 39 113 0 0 5 .640 .293 .348 .237
2028 BAL 139 473 22 90 11 0 6 37 32 123 1 5 7 .493 .241 .252 .190
2029 BAL 6 14 2 1 1 0 0 3 3 3 0 0 0 .365 .222 .143 .071
Total 2269 7414 804 1796 291 33 223 886 601 1699 139 125 83 .681 .300 .381 .242
Career Transactions
DateTransaction
2029-11-01Karl Kainer has retired from the Free Agency Pool
2029-05-07The Baltimore Banners have waived Karl Kainer.
2029-04-08The Baltimore Banners have designated Karl Kainer for assignment.
2026-08-10Karl Kainer of the Baltimore Orioles is injured and is expected to be out 28 days.
2022-03-25The Baltimore Orioles have placed Karl Kainer on the trade block.
2021-06-16Karl Kainer of the Baltimore Orioles is injured and is expected to be out 9 days.
2019-06-28Trade #1823305 has been completed between the Baltimore Orioles and the Philadelphia Athletics. The Philadelphia Athletics receive Julio Hummel, Steve Nelson, Felix Crable, Pat Yount, Cub Anderson, Steve Burk, Spud Decker, Draft Pick 2022 Round 2 BAL (Spec Pemberton), Draft Pick 2022 Round 1 BAL (Tony Burke) from the Baltimore Orioles in exchange for Karl Kainer, Glenn Greeny, Takeshi Makita, Herb Clausen.
2018-04-02Karl Kainer of the Philadelphia Athletics is injured and is expected to be out 8 days.
2014-08-07Karl Kainer of the Philadelphia Athletics is injured and is expected to be out 19 days.
2011-05-12The Philadelphia Athletics have promoted Karl Kainer to the major league team.
2007-07-21Trade #1763517 has been completed between the Los Angeles Sharks and the Philadelphia Athletics. The Philadelphia Athletics receive Junior Puckett, Hipolito Vowinkel, Draft Pick 2008 Round 2 CIN (Maury Foley), Draft Pick 2008 Round 2 SF (Robin Kippert), Draft Pick 2010 Round 2 LAN (Reggie Kearney), Draft Pick 2010 Round 1 LAN (Mike Reitz), Draft Pick 2009 Round 2 LAN (Edgar Walbeck), Draft Pick 2009 Round 1 LAN (Karl Kainer) from the Los Angeles Sharks in exchange for Dan McMillan, Al Kimsey.