Don't have an account?
Join the Best Live Fantasy Chat Community!

Lost password? [X]

Receive free daily analysis:

NFL    NBA    MLB

Already have an account? Log in here.

[X]

Forgot Password


[X]

Brad Keller

RP | Kansas City Royals
Bats / Throws: R / R
Age: 23 (1995-07-27)
Ht / Wt: 6'5" / 230 lbs.

2019 Stats Snapshot

IPWSOERAWHIPSVFIP
30.72---2.6411.174---4.21

Draft Prep / Rankings Snapshot

Staff RankTrendAvg ADPAuctionRound (12-team)Diff
427---$136.58---
Link from your ESPN or CBS leagues with RotoBaller's Sidekick

Player Outlook

PREMIUM CONTENT
Exclusive to RotoBaller Premium Users. Read it now.

Recent Update

5 hours agoKansas City Royals starting pitcher Brad Keller has been suspended five games for throwing at White Sox shortstop Tim Anderson and inciting a benches-clearing incident on Wednesday, according to sources familiar with the situation. Keller didn't take kindly to Anderson's dramatic bat flip after a home run and promptly plunked him his next time up. The right-hander is 2-1 with a 2.64 ERA, 1.17 WHIP and 26 strikeouts in 30 2/3 innings his first five starts of 2019. He could end up missing his next turn through the rotation unless he appeals the suspension from the league.--Keith Hernandez - RotoBaller
Source: ESPN.com - Jeff Passan

Upcoming

Next Matchup

Next Opposing Pitcher Data (XXXXXXX) - Last Five Starts

Upcoming Matchup Details

Recent Game Logs

Performance Trends: Last 7, 14, 30, YTD Stats

Historical Split Stats

  • 2019
  • 2018
SplitIPHSOBBERAFIPWHIPHRK/9BB/9BABIP
vL7.35773.6825.831.63618.68.60.211
vR14.3101363.7673.871.11618.23.80.237
HOME19.71020101.8313.561.01719.24.60.191
AWAY11.09674.0915.381.45514.95.70.235
vL34.33828183.9324.331.63137.34.70.333
vR77.76950153.5922.991.08235.81.70.275
HOME70.75649262.9293.611.1646.23.30.255
AWAY69.77747243.233.491.4536.13.10.33

Overheard in the RotoBaller Community

Brad Keller Chatroom

ADP Arbitrage Comparables

Beat Writer Chatter

  • @goldbergkc: RT @rustindodd: Brad Keller is appealing his five-game suspension. He’ll make his next start on Monday. He’s declining comment during the a…
  • @FlannyMLB: RT @LWorthySports: Royals say Brad Keller will appeal suspension and is not commenting on MLB's decision. He's scheduled to start on Monday…
  • @rustindodd: Brad Keller is appealing his five-game suspension. He’ll make his next start on Monday. He’s declining comment during the appeal process.
  • @FlannyMLB: RT @JeffPassan: White Sox shortstop Tim Anderson has been suspended for one game because of language used during the benches-clearing incid…
  • @rustindodd: RT @Ken_Rosenthal: Other suspensions from #WhiteSox-#Royals incident, per sources: Royals pitcher Brad Keller, five games. White Sox manage…
  • @rustindodd: RT @JeffPassan: White Sox shortstop Tim Anderson has been suspended for one game because of language used during the benches-clearing incid…
  • @goldbergkc: RT @MLBNetwork: He listened to what everyone had to say about Tim Anderson and Brad Keller.

    Now, get @markdero7 the Soapbox. #MLBCentral h…
    Posted 1 hour ago
  • @FlannyMLB: Brad Keller hits the Chatting Cage in an hour or so to answer YOUR video call questions. Get in line!… https://t.co/auQCieoNpk
  • @FlannyMLB: Royals Fans ... join us Friday at 10 a.m. CT for a Chatting Cage with Brad Keller. Reply with your questions. https://t.co/JbPyH6Iofl
  • @rustindodd: RT @rustindodd: “A ball got away from me.”

    “The pitch got away from him.”

    “Keller did the right thing. He aimed for the lower body.”

    Thi…
    Posted 1 day ago
  • @rustindodd: “A ball got away from me.”

    “The pitch got away from him.”

    “Keller did the right thing. He aimed for the lower bod… https://t.co/D70JUmxjuw
    Posted 2 days ago
  • @rustindodd: RT @FlannyMLB: Hunter Dozier on the Tim Anderson hit by pitch: "Keller did the right thing. He aimed for the lower body. Hit him. It shou…
    Posted 2 days ago
  • @FlannyMLB: Hunter Dozier on the Tim Anderson hit by pitch: "Keller did the right thing. He aimed for the lower body. Hit him… https://t.co/YKo39GZrLB
    Posted 2 days ago
  • @rustindodd: Brad Keller said the pitch to Tim Anderson got away. So did Ned Yost and Martin Maldonado. @FlannyMLB asked Maldona… https://t.co/11R1KD2l9c
    Posted 2 days ago
  • @goldbergkc: Brad Keller and Tim Anderson ejected.
    Posted 2 days ago
  • @FlannyMLB: Brad Keller gets his first career ejection. Tim Anderson gets his fourth.
    Posted 2 days ago
  • @rustindodd: Tim Anderson pimped a homer. Brad Keller hit him. The benches cleared. Dale Sveum is fired up. There was a lot of c… https://t.co/zmlt9h1Nem
    Posted 2 days ago
  • @goldbergkc: Benches clearing. Tim Anderson homered, watched it for a while , bar flipped and bumped Maldonado crossing the pla… https://t.co/RnIZvr5be4
    Posted 2 days ago
  • @FlannyMLB: Brad Keller just plunked Tim Anderson, who was showboating a bit after his last home run.
    Posted 2 days ago
  • @rustindodd: RT @goldbergkc: #Royals vs RHP Giolito:
    Mondesi SS
    Gordon LF
    Dozier 3B
    O’Hearn 1B
    Soler RF
    Duda DH
    Owings 2B
    Maldonado C
    Hamilton CF
    Keller…
    Posted 2 days ago
  • @goldbergkc: #Royals vs RHP Giolito:
    Mondesi SS
    Gordon LF
    Dozier 3B
    O’Hearn 1B
    Soler RF
    Duda DH
    Owings 2B
    Maldonado C
    Hamilton CF
    Keller P
    Posted 2 days ago
  • @rustindodd: Royals beat the Indians, 8-1. The 10-game skid is over. Brad Keller struck out 10. Alex Gordon was on a mission. The record is 3-10.
    Posted 7 days ago
  • @FlannyMLB: The losing streak is over. The Royals hammer the Indians 8-1. Alex Gordon had four hits. Brad Keller had 10 strikeouts. Cheers, everyone.
    Posted 7 days ago
  • @FlannyMLB: The official scorer has corrected Brad Keller's pitch count to 118. Still a career-high, though.
    Posted 7 days ago
  • @FlannyMLB: Brad Keller had a career-high 10 strikeouts and also threw a career-high 120 pitches. That was the most pitches by… https://t.co/rMTDobs5Gk
    Posted 7 days ago

Depth Charts - Batters

Depth Charts - Pitchers

Kansas City Royals Prospects Depth Chart

  1. Nick Pratto (1B)
  2. Khalil Lee (OF)
  3. Brady Singer (SP)
  4. Seuly Matias (OF)
  5. Nicky Lopez (SS)
  6. Daniel Lynch (SP)
  7. Jackson Kowar (SP)
  8. MJ Melendez (C)
  9. Meibrys Viloria (C)
  10. Yohanse Morel (SP)

Basic and Advanced Historical Stats

YearGGSIPWHSOBBERAFIPWHIPK/9BB/9BABIP
20195530.721926172.6414.211.1747.65.00.21
20184120140.3913396503.0783.551.3046.23.20.294

This page is in beta. Your feedback is important to us.