Brad Keller

#56 SP / Kansas City Royals / EXP: 3YRS Height: 6-5 Weight: 230 lb Age: 26 College: None Bats/Throws R/R

Fantasy Points by Week

Rost
40%
Start
30%
SP Rank
91
Player News
  • Keller (7-9) picked up the win Wednesday, allowing three runs on six hits and two walks over 6.2 innings in a 6-3 victory over the Brewers. He struck out six. The right-hander collected his first win since June 4 while delivering his third straight quality start and sixth of the season. Keller had a rough first half but seems to have turned a corner in July, posting a 2.61 ERA, 1.11 WHIP and 22:8 K:BB through 20.2 innings during those last three outings.

    SEE FULL ARTICLE
  • Keller allowed a run on four hits and four walks while striking out nine over 7.2 innings in a no-decision versus Cleveland on Friday. This was Keller's best start of the year even though he issued four or more free passes for the sixth time in his last 10 outings. Despite his strong work on the mound, the right-hander exited with the game tied at 1-1, assuring he'd go a seventh straight start without a win. The 25-year-old now has a 5.97 ERA, 1.76 WHIP and 83:48 K:BB across 95 innings. He'll look to take some positive momentum into the second half of the season, although he'll likely need to trim his 4.5 BB/9 rate to find more success.

    SEE FULL ARTICLE
  • Keller (6-9) allowed two runs on five hits and two walks over 6.1 innings Sunday, striking out seven and taking a loss against Minnesota. Despite the loss, it was the first time in Keller's last six starts that he allowed fewer than four runs, lowering his season ERA to 6.39. He allowed an RBI single to Trevor Larnach in the third inning and served up a solo homer to Max Kepler in the sixth. Since the start of June, Keller has yielded 30 earned runs in 36.2 innings (7.36 ERA) alongside a 28:19 K:BB. He's lined up to take the mound in Cleveland next week.

    SEE FULL ARTICLE
  • Keller allowed six runs on 10 hits and five walks and failed to strike out a batter over five innings Tuesday against the Red Sox. He did not factor into the decision. Keller allowed a season-high 10 hits and five walks and managed to not strike out a batter for the first time since the Royals' season-opener. The Red Sox got to him for runs in the first, third, fourth and sixth. He was actually in line to pick up a win upon exiting in the sixth, but the Red Sox wound up re-taking the lead that inning. Keller has given up the most hits (110) and third-most walks (42) while posting the highest ERA (6.67) and WHIP (1.88) among all qualified pitchers in baseball. The 25-year-old next lines up for a meeting against Minnesota over the weekend.

    SEE FULL ARTICLE
  • Keller (6-8) allowed four earned runs on nine hits and four walks while striking out three across five innings to take the loss Thursday against the Yankees. Keller was hit hard throughout the outing, as he allowed multiple baserunners in all but one of his five innings of work. He also surrendered two home runs, the first by Aaron Judge in the opening frame followed up by Luke Voit two innings later. Keller is in the midst of a disastrous run on the mound, as he's allowed 21 earned runs across his last 20.1 frames -- spanning four starts. That's increased his ERA to 6.39 on the campaign.

    SEE FULL ARTICLE
Recent Tweets
  • 1:00 pm ET / @Royals
    Kansas City Royals
  • 9:49 pm ET / @Royals
    Kansas City Royals
  • 9:38 pm ET / @Royals
    Kansas City Royals

Stats

YearTeamAPPGSINNWLSKBBIHAERAWHIP

FULL CAREER STATS

Next Matchup

SituationRecordERAINNERK
vs TORONTO 0 0 0 0 0
@ ROGERS CENTRE 0 0 0 0 0

Last 7 Games

DATEOppWLSINNHAERABBIKWHIP
7/21
1 - - 6.2 0 6.23 0 0 0.00
7/09
- - - 7.2 0 6.55 0 0 0.00
7/04
vs 
- 1 - 6.1 0 7.96 0 0 0.00
6/29
- - - 5.0 0 9.45 0 0 0.00
6/24
- 1 - 5.0 0 9.00 0 0 0.00
6/19
vs 
- 1 - 5.0 0 9.90 0 0 0.00
6/14
vs 
- 1 - 5.0 0 10.80 0 0 0.00

Upcoming Games

dateOpptimeScheduled Starter
7/27
vs 
8:10 PM Dylan Cease
7/28
vs 
8:10 PM Lucas Giolito
7/29
vs 
2:10 PM Carlos Rodon
7/30
7:07 PM Ross Stripling
7/31
3:07 PM Thomas Hatch
8/01
1:07 PM Robbie Ray
8/03
8:10 PM Lucas Giolito

Full Royals Schedule

Around the Web Promoted by Taboola