Transactions
The Latest
Displaying 1-32 of 32 matching records
| 11/5/21 | ![]() |
outrighted P Kyle Keller from the 40-man roster. | ||
| 9/27/21 | ![]() |
called up P Kyle Keller from (). | ||
| 9/26/21 | ![]() |
optioned P Kyle Keller to (). | ||
| 9/5/21 | ![]() |
called up P Kyle Keller from (). | ||
| 9/5/21 | ![]() |
called up P Kyle Keller from (). | ||
| 9/5/21 | ![]() |
called up P Kyle Keller from (). | ||
| 9/4/21 | ![]() |
optioned P Kyle Keller to (). | ||
| 7/3/21 | ![]() |
called up P Kyle Keller from (). | ||
| 5/25/21 | ![]() |
optioned P Kyle Keller to (). | ||
| 5/15/21 | ![]() |
called up P Kyle Keller from (). | ||
| 4/5/21 | ![]() |
optioned P Kyle Keller to (). | ||
| 4/5/21 | ![]() |
traded P Kyle Keller to . | ||
| 3/31/21 | ![]() |
designated P Kyle Keller for assignment. | ||
| 3/21/21 | ![]() |
optioned P Kyle Keller to (). | ||
| 9/28/20 | ![]() |
called up P Kyle Keller from (). | ||
| 9/8/20 | ![]() |
optioned P Kyle Keller to (). | ||
| 9/5/20 | ![]() |
called up P Kyle Keller from (). | ||
| 8/5/20 | ![]() |
optioned P Kyle Keller to (). | ||
| 8/4/20 | ![]() |
called up P Kyle Keller from (). | ||
| 8/1/20 | ![]() |
optioned P Kyle Keller to (). | ||
| 7/30/20 | ![]() |
called up P Kyle Keller from (). | ||
| 3/15/20 | ![]() |
optioned P Kyle Keller to (). | ||
| 1/6/20 | ![]() |
traded P Kyle Keller to . | ||
| 12/20/19 | ![]() |
designated P Kyle Keller for assignment. | ||
| 8/25/19 | ![]() |
called up P Kyle Keller from (). | ||
| 8/5/19 | ![]() |
optioned P Kyle Keller to (). | ||
| 8/1/19 | ![]() |
called up P Kyle Keller from (). | ||
| 3/8/19 | ![]() |
optioned P Kyle Keller to (). | ||
| 11/20/18 |
|
![]() |
Miami Marlins selected the contract of P Kyle Keller | |
| 3/19/18 |
|
![]() |
Miami Marlins assigned P Kyle Keller to the major league roster. | |
| 3/26/16 |
|
![]() |
Miami Marlins assigned P Kyle Keller to the major league roster. | |
| 6/14/15 |
|
![]() |
Miami Marlins signed P Kyle Keller. |



Playoff Prospectus: PECOTA Odds and NLCS Game 1 Preview