Fantasy Stats | |
ROST% | START% |
0% | 0% |
Key Stats | ||||||
IP | W | L | SV | ERA | KS | BB |
2.1 | 0 | 0 | 0 | 7.71 | 1 | 2 |
Keller was optioned to the Angels' alternate training site Tuesday.
Keller was called up to the major-league club Saturday to serve as bullpen depth, but he did not make an appearance during his most recent stint with the club. He'll continue to develop with the alternate squad going forward.
Keller was recalled from the Angels' alternate site Saturday.
Keller was brought up for the third time this season one month to the day after he was last optioned. Like before, he will serve as an extra arm out of the bullpen if needed.
Keller was optioned to the Angels' alternate training site following Tuesday's 5-3 win over the Mariners, Eric Stephen of SBNation.com reports.
Called up before the contest to replace the injured Cam Bedrosian (groin) in the bullpen, Keller's stay with the big club lasted less than 24 hours. Keller had previously made two appearances for the Halos earlier in the season, giving up a run both times out.
Keller was optioned to the Angels' alternate training site Saturday.
The 27-year-old was recalled Thursday and appeared in each of the past two games, allowing two runs on three hits with one strikeout and two walks over 2.1 innings. Keller will continue working out at the alternate site and could rejoin the Angels later in the season.
Keller was recalled from the Angels' alternate training site Thursday.
A roster spot opened up for Keller with outfielder Mike Trout being placed on the paternity list Thursday evening. Keller, who logged a 3.38 ERA over 10 appearances for the Marlins in 2019, will give manager Joe Maddon an additional option to use out of the bullpen.
Keller did not make the Angels' 30-man roster.
The Angels acquired Keller from the Marlins in January. He gave up four earned runs in five innings between spring and summer contests, contributing to his exclusion from the active roster. Keller will head to the Angels' alternate training site for the start of the campaign.
Keller was optioned to Triple-A Salt Lake on Sunday.
The Angels traded for Keller in early January and gave him a four-game audition in spring training. Though the right-hander struck out five batters over four innings in Cactus League play, he also allowed five hits and four earned runs. Keller has consistently posted strong strikeout numbers in the minors, but his ERA was a less-than-impressive 4.50 at the Triple-A level last season.
Keller was traded from the Marlins to the Angels on Monday in exchange for minor-league catcher Jose Estrada.
The 26-year-old debuted in 2019 with a solid 3.38 ERA in 10.2 innings, but his underlying metrics weren't promising. It took an .091 BABIP to get him to that mark, and he walked batters at a 17.4 percent clip. The righty also recorded a mediocre 4.50 ERA in 54 innings of relief for Triple-A New Orleans.
Keller was designated for assignment by the Marlins on Friday, Jordan McPherson of the Miami Herald reports.
The move clears a spot for Yimi Garcia, signed in a corresponding move. Keller made his MLB debut last season, posting a 3.38 ERA in 10.2 innings of relief.
The Marlins recalled Keller from Triple-A New Orleans ahead of Sunday's game against the Pirates.
Keller will provide Miami with a fresh arm out of the bullpen after the team needed four relievers to cover the final 5.1 innings of Saturday's 9-3 loss to the Phillies. Right-hander Tyler Kinley was optioned to Triple-A in a corresponding move.
Keller was optioned to Triple-A New Orleans on Monday.
Keller spent just four days on the big-league roster, allowing a run in 1.2 innings in his only appearances. He'll make way on the roster for Ryne Stanek (hip), who returns from the injured list in a corresponding move.
The Marlins recalled Keller from Triple-A New Orleans ahead of Thursday's game against the Twins, Jordan McPherson of the Miami Herald reports.
The righty reliever will fill the opening on the 25-man roster created Wednesday by the trade that sent Zac Gallen to the Diamondbacks. An 18th-round pick in 2015, Keller earned his first call to the big leagues after racking up 64 strikeouts and nine saves in 48.1 innings for New Orleans. Like many Triple-A pitchers this season, however, Keller struggled to rein in the long ball, surrendering eight home runs.
Keller was optioned to Triple-A New Orleans, Andre Fernandez of The Athletic reports.
His contract was selected this offseason to protect him from the Rule 5 draft, but he only logged 6.2 innings at Triple-A last year, so he will get a bit more minor-league seasoning before joining the big club sometime this season.
Last 7 Games | ||||||||||
Date | Opponent | Result | W | L | S | IP | H | ER | BB | KS |
---|---|---|---|---|---|---|---|---|---|---|
07/31 | vs HOU | L 6-9 | 1.2 | 1 | 1 | 2 | 0 | |||
07/30 | vs SEA | L 5-8 | 0.2 | 2 | 1 | 0 | 1 |
0![]() |
0![]() |
0![]() |
0![]() |
0![]() |
0![]() |
0![]() |
0![]() |
0![]() |
0![]() |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
Pitching Stats | ||||||||||||||||||
Season | Team | W | L | ERA | G | GS | CG | SHO | SV | SVO | INN | H | R | ER | HR | HBP | BB | SO |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020 | LAA | 0 | 0 | 7.71 | 2 | 0 | 0 | 0 | 0 | 0 | 2.3 | 3 | 2 | 2 | 0 | 0 | 2 | 1 |
2019 | MIA | 0 | 0 | 3.38 | 10 | 0 | 0 | 0 | 0 | 0 | 10.7 | 5 | 4 | 4 | 3 | 2 | 8 | 11 |
Total | 0 | 0 | 4.15 | 0 | 0 | 0 | 0 | 0 | 0 | 13.0 | 8 | 6 | 6 | 3 | 2 | 10 | 12 |
More Pitching Stats | ||||||||||||||
Season | Team | IBB | GO | AO | GO/AO | SB | CS | PK | BK | WP | AVG | WHIP | PA | MB9 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020 | LAA | 0 | 3 | 4 | 0.80 | 0 | 0 | 0 | 0 | 1 | .273 | 2.143 | 13 | 19.29 |
2019 | MIA | 0 | 5 | 15 | 0.30 | 0 | 0 | 0 | 0 | 0 | .139 | 1.219 | 46 | 12.66 |
Total | 0 | 8 | 19 | 0.40 | 3 | 0 | 0 | 0 | 1 | .170 | 1.385 | 59 | 13.85 |
Minor League Pitching Stats | |||||||||||||
Year | Team | INN | GP | GS | CG | W | L | SV | SO | BB | H | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2015 | AFX-Greensboro Grasshopp | 8.2 | 6 | 0 | 0 | 0 | 0 | 0 | 15 | 7 | 12 | 9.88 | 2.317 |
2015 | ASX-Batavia Muckdogs | 17.1 | 10 | 0 | 0 | 0 | 3 | 0 | 19 | 9 | 17 | 5.26 | 1.520 |
2015 | AFA-Jupiter Hammerheads | 1.1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0.00 | 1.818 |
2016 | AFX-Greensboro Grasshopp | 45.2 | 29 | 0 | 0 | 3 | 2 | 1 | 57 | 13 | 40 | 3.38 | 1.173 |
2017 | AFX-Greensboro Grasshopp | 67.0 | 36 | 2 | 0 | 2 | 0 | 8 | 86 | 21 | 50 | 2.28 | 1.060 |
2018 | AFA-Jupiter Hammerheads | 17.0 | 15 | 0 | 0 | 1 | 1 | 4 | 22 | 1 | 11 | 1.59 | 0.706 |
2018 | AAX-Jacksonville Jumbo S | 29.0 | 24 | 0 | 0 | 1 | 3 | 4 | 46 | 18 | 22 | 4.34 | 1.379 |
2018 | AAA-New Orleans Baby Cak | 6.2 | 5 | 0 | 0 | 0 | 0 | 1 | 10 | 2 | 4 | 1.45 | 0.968 |
2019 | AAX-Jacksonville Jumbo S | 3.0 | 2 | 0 | 0 | 0 | 0 | 1 | 4 | 0 | 1 | 0.00 | 0.333 |
2019 | AAA-New Orleans Baby Cak | 54.0 | 37 | 0 | 0 | 2 | 3 | 10 | 73 | 21 | 44 | 4.50 | 1.204 |