Fantasy Stats

Year fpts
Fantasy Points
Fantasy Points per Game
Innings Pitched
Base on Balls (Walk)
Earned Run Average
Walks and Hits Allowed Per Inning
2024 0.00 0.00
2023 42.53.9 45.3 3 4 31 45 4.57 1.92
2022 1915.5 139.7 6 14 1 102 57 5.09 1.50
3y Avg. 1365.7 106.3 6 10 0 84 55 5.16 1.63
Projections Powered by
Fantasy Performance by Week

Fantasy News

  • Royals' Brad Keller: Managing thoracic outlet symptoms

    Keller was placed on the 15-day injured list Wednesday due to symptoms associated with thoracic outlet syndrome. Keller dealt with symptoms of thoracic outlet syndrome earlier this season while on the injured list with a shoulder impingement, and those symptoms apparently resurfaced since being reinstated from the injured list Sept. 9. The right-hander will finish 2023 having pitched in just 11 games, and he had a 4.76 ERA, 1.94 WHIP and 31:45 K:BB over 45.1 innings. He's scheduled to hit free agency during the offseason, but the injury will cloud his outlook for 2024.
    ... See More ... See Less
  • Royals' Brad Keller: Returns from injured list

    Keller (shoulder) was reinstated off the 60-day injured list Saturday. Keller recorded a 4.36 ERA in nine starts before suffering a shoulder injury in mid-May, though his combination of a 15.4 percent strikeout rate and a 19.9 percent walk rate portends worse results. He's worked as a reliever while on his rehab assignment, posting a 6.10 ERA and 1.65 WHIP in 10.1 innings, and figures to step into a low-leverage relief role over the final few weeks given that he isn't stretched out to start.
    ... See More ... See Less
  • Royals' Brad Keller: Moved to 60-day IL

    Kansas City transferred Keller (shoulder) from the 15-day injured list to the 60-day IL on Wednesday. The transaction doesn't affect the recovery timeline for Keller, who has been sidelined since mid-May because of right shoulder impingement syndrome. He recently begin a minor-league rehab stint in the rookie-level Arizona Complex League and could return to the Royals sometime in September.
    ... See More ... See Less
  • Royals' Brad Keller: Ready for rehab assignment

    Keller (shoulder) will begin a rehab assignment Monday with Kansas City's affiliate in the Arizona Complex League. Keller had a chance to kick off an official rehab assignment last week, and he did not have to wait much longer to begin one. Keller's last rehab assignment was paused midway through, so expect the Royals to try their best to avoid a similar outcome.
    ... See More ... See Less
  • Royals' Brad Keller: Making progress in recovery

    Keller (shoulder) could begin a rehab assignment this week, Anne Rogers of reports. Keller had a July rehab assignment cut short after experiencing soreness in his shoulder, but he has been throwing in the bullpen, and if all continues to go well he could join one of Kansas City's affiliates before the week comes to a close.
    ... See More ... See Less
  • Royals' Brad Keller: Undergoing further testing

    Keller's will receive further testing after his right shoulder discomfort returned, Anne Rogers of reports. Keller returned from his rehab assignment after his 30 days were up Thursday, but he wasn't activated from the IL due to a setback in his recovery. The results of Keller's test will determine how much longer he stays on the shelf, but the fact Keller was unable to keep pitching isn't a good sign. The 28-year-old righty put up a 4.36 ERA and 1.87 WHIP through 43.1 innings before getting injured in May.
    ... See More ... See Less
  • Royals' Brad Keller: Returned from rehab assignment

    Keller (shoulder) was returned from his rehab assignment Thursday. Keller's 30 days on assignment were up, so the Royals will soon have to decide what to do with the right-hander. He appeared in nine games for Triple-A Omaha, covering nine innings with a 15.00 ERA, 3.56 WHIP and 5:21 K:BB while working as a reliever for a majority of the assignment. Given those numbers, it wouldn't be shocking to see him pitch out of the bullpen if he remains on the big-league roster once he's activated from the injured list.
    ... See More ... See Less
  • Royals' Brad Keller: Works in relief on rehab assignment

    Keller (shoulder) retired just one batter and allowed six earned runs on four hits and three walks in his latest rehab appearance Sunday with Triple-A Omaha. Keller has now made six appearances for Omaha, but he may not be any closer to being activated from the 15-day injured list than when he first started the assignment June 28. He's been roughed up in each of his last three outings, recording five outs in total during that span while surrendering 13 runs (11 earned) on seven hits and eight walks. Though Keller had been a member of the Kansas City rotation prior to landing on the IL on May 19 with right shoulder impingement syndrome, he may be ticketed for the bullpen once he's reinstated. He's worked in relief in four of his six rehab appearances, including each of the last three.
    ... See More ... See Less
  • Royals' Brad Keller: Capped at two frames in rehab start

    Keller (shoulder) worked two innings in his rehab start Wednesday with Triple-A Omaha, striking out three while allowing one run on two hits and two walks. The Royals have held Keller to a three-day rest schedule since he opened his rehab assignment June 28, with the right-hander having now worked exactly two innings in consecutive appearances after recording just one out in his first outing. Given Keller's usage thus far during the rehab assignment, it's not entirely clear if the Royals are building him back up for a starting role, though that still seems to be a likely outcome due to the lack of other impact rotation arms in the majors and high minors. Even if Keller is ready to return from the 15-day injured list shortly after the All-Star break and reclaims a spot in the Kansas City rotation, he won't make for a particularly enticing fantasy option after compiling a 3-4 record and pitching to a 4.36 ERA and 1.87 WHIP over 43.1 innings prior to being shelved with the shoulder issue.
    ... See More ... See Less
  • Royals' Brad Keller: Throws BP session

    Keller (shoulder) threw a live BP session Friday, Anne Rogers of reports. Keller went on the injured list May 19 and resumed mound work a week later. He may need a couple more bullpen or batting practice sessions as he recovers from right shoulder impingement syndrome. It has yet to be determined if he'll require a rehab assignment.
    ... See More ... See Less
  • Royals' Brad Keller: Beginning mound work Saturday

    Keller (shoulder) is scheduled to throw a bullpen session Saturday, Anne Rogers of reports. It will be Keller's first mound workout since he went on the injured list due to right shoulder impingement syndrome. There is currently no timeline for his return to the Royals' rotation, but he does seem to be headed in a positive direction following a brief shutdown period.
    ... See More ... See Less
  • Royals' Brad Keller: Placed on 15-day IL

    Kansas City placed Keller on the 15-day injured list Friday, retroactive to May 16, with right shoulder impingement syndrome. Keller issued a whopping eight walks over just 3.2 innings in his last turn through the Royals' starting rotation Monday against the Padres. He's at 40 walks through 43.1 total innings this year. There is no timetable yet for the 27-year-old right-hander's return.
    ... See More ... See Less
  • Royals' Brad Keller: Struggles with command again

    Keller (3-4) was the pitcher of record in Monday's 4-0 loss to the Padres after allowing three runs on three hits and eight walks over 3.2 innings. He struck out two. Keller nearly walked as many batters as he retired Monday. The free passes have been a major problem for Keller, as he now leads MLB with 40 walks on the season. Amazingly Keller's ERA is 4.36 despite all the walks. However his FIP is 5.39, a career high, suggesting his luck will run out soon if he doesn't locate the zone.
    ... See More ... See Less
  • Royals' Brad Keller: Picks up win versus White Sox

    Keller (3-3) got the win Wednesday against the White Sox, allowing one run on three hits and four walks while striking out four over five innings. Keller was given an early four-run cushion and was able to coast through his outing without much cause for concern. His lone blemish came in the second inning after a leadoff walk and two singles plated the only run of the game for the Sox. Keller continued to show struggles with his command as he walked at least four batters for the sixth time in eight starts, but he's generated a bunch of weak contact and has allowed just three home runs so far this season. The 27-year-old will take a 4.31 ERA, 1.76 WHIP and 29:32 K:BB over 39.2 innings into his next projected start against the Padres.
    ... See More ... See Less
  • Royals' Brad Keller: Handed third loss

    Keller (2-3) allowed seven runs (six earned) on 11 hits and four walks over 4.1 innings Friday. He struck out one and took a loss against Oakland. The Athletics jumped on Keller early in the contest; he gave up a run in the first inning before serving up back-to-back homers to Brent Rooker and Ramon Laureano in the third. Keller would later be charged with three more runs in the ugly outing. His season ERA jumped to 4.67 and he's recorded more walks (28) than strikeouts (25) through 34.2 frames. Keller is projected to take on the White Sox at home next week.
    ... See More ... See Less
  • Royals' Brad Keller: Escapes with no-decision Saturday

    Keller didn't factor into the decision in Saturday's 3-2 win over the Twins, allowing one run on six hits and five walks over 5.1 innings. He struck out four. The right-hander also uncorked two wild pitches and exited the game after getting only 49 of his 92 pitches over the plate, but Minnesota's hitters let Keller off the hook for all the traffic he put on the basepaths. That's been the story of his season so far, however -- the 27-year-old sports a 3.56 ERA and has given up two runs or less in four of his six starts thanks in large part to serving up only one homer in 30.1 innings, but his 24:24 K:BB and 4.78 FIP indicate that major regression could be coming. Keller will hope his luck holds in his next outing, likely to come next weekend at home against the A's.
    ... See More ... See Less
  • Royals' Brad Keller: Turns in mediocre performance

    Keller did not factor into the decision Monday, allowing four runs on four hits and six walks over four innings against the Diamondbacks. He struck out two. Keller has now lasted just four innings in each of his last two starts. In fact, the right-hander has completed six innings only once across his five appearances this year. The struggling Royals desperately need the 27-year-old to give them more length on a consistent basis, in order to preserve their bullpen. The veteran is tentatively slated to face the Twins on the road in his next start.
    ... See More ... See Less
  • Royals' Brad Keller: Lasts only four innings in loss

    Keller (2-2) was handed the loss Tuesday against the Rangers, allowing three runs on three hits and five walks over four innings. He struck out two. There was a night-and-day difference between Tuesday's outing and Keller's outing against the Rangers last Wednesday. He struggled mightily to find the zone this time around and it cost him, as all three runs he gave up were from batters that got on base via a walk. Keller got pulled after 81 pitches, which was his lowest mark in four starts this season. Keller can be streamed in appealing matchups, but his volatility makes him a risky play in any given start.
    ... See More ... See Less
  • Royals' Brad Keller: Tallies seven punchouts in victory

    Keller (2-1) earned the win over Texas on Wednesday, allowing one run on three hits and one walk while striking out seven batters over 6.2 innings. Keller served up a solo homer to Nate Lowe in the first inning, but that was the only time the Rangers got on the board against him. The right-hander completed a season-high 6.2 frames to notch his first quality start of the campaign and also tallied a season-best seven punchouts. Keller has been solid so far in 2023, allowing two or fewer runs in each of his three outings and compiling a 2.12 ERA and 1.12 WHIP through 17 frames.
    ... See More ... See Less
  • Royals' Brad Keller: Picks up first win

    Keller (1-1) yielded one run on three hits and three walks over 5.2 innings Friday, striking out three and earning a win over San Francisco. Keller coughed up a run in the second frame but Friday's outing was mostly smooth sailing otherwise. He didn't allow a runner to reach scoring position in any other inning. The 27-year-old righty has allowed three runs through two starts to begin the year but has also registered an unsightly 9:7 K:BB. Keller is projected for a road matchup against the Rangers next week.
    ... See More ... See Less