Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

    Luinder Avila spins five frames to notch third win

    Link copied to clipboard!

    KC Starting Pitcher #58
    Player Stats
    Link copied to clipboard!

    Luinder Avila yielded one run over five innings on Tuesday in a win over the Rays.

    Avila fanned six and also handed out four free passes. The 24-year-old gave up only three hits with a run-scoring single by Junior Caminero representing the lone tally against him. He’s allowed one earned run or fewer in four of five starts since becoming a full-fledged member of Kansas City’s rotation back on June 1. He’ll close a two-start week with a challenging road matchup against the upstart White Sox on Sunday.
White Sox 'nailed' draft with Cholowsky, Thome
The desk shares rapid reactions to the first round of the 2026 MLB Draft, where the White Sox left with two excellent prospects, the Marlins got value, and the Rockies added to a rising farm system.

Related Player News

  • KC Starting Pitcher #58
    Personalize your Rotoworld feed by favoriting players
    The Orioles got to Avila a bit in the second inning, lacing four singles off the righty to drive in two runs and give the O’s an early 2-0 lead. Avila would make it through the third inning without any damage, but gave up a 450-foot homer to Blaze Alexander in the fourth inning, breaking a 2-2 tie after the Royals plated two runs of their own in the top of the frame. Avila would pitch a scoreless fifth inning before being pulled to begin the sixth. Despite an inflated 5.08 ERA at the All-Star Break, Avila has been solid as of late for the Royals, allowing three earned runs or fewer in four of his last five starts.
  • KC Starting Pitcher #58
    Avila wasn’t effective, but the Royals were able to score five runs to keep him from picking up the loss. The right-hander has not shown much consistency since joining the Kansas City rotation, with a couple of solid efforts and some real clunkers. This was somewhere in the middle, but not what fantasy managers should be hoping for. Avila shouldn’t be in fantasy lineups for his scheduled start Sunday against the Phillies.
  • KC Starting Pitcher #58
    Avila struck out five and walked one against the highest-scoring lineup in baseball this season. The performance was even more surprising given that he didn’t make it out of the first inning in his last start, allowing a whopping eight earned against the Astros. Wednesday marked his fourth start of the year in his transition from the bullpen. His control makes him a risk-reward play against the Rays next time out.
  • KC Starting Pitcher #58
    It’d be almost impossible to script a worse start than Avila’s here. After 12 pitches, three runs were already home on a single and two home runs. After that, he retired the next two batters before a catastrophic five-batter sequence with three walks and two singles. He was mercifully pulled there and reliever Mason Black promptly allowed a grand slam to Yordan Alvarez, his second home run of the first inning. This was one of those starts to simply flush down the toilet and hope it can be moved on from. He’s scheduled to face the Nationals on the road next time out.
  • KC Starting Pitcher #58
    Avila was sharp through four hitless innings before loading the bases with none out in the fifth. He escaped with minimal damage after getting a sac fly and starting a double play on a comebacker from Ryan Kreidler. Apparently, that gave the Royals enough of a scare that they didn’t trust him to come back out for the sixth at 70 pitches. Avila has allowed one run over five innings in both of his starts to date, though that has included seven walks between the outings. He has a 28/19 K/BB overall in 31 1/3 innings this season. He’s doing enough to stick as a starter, but he’s not very interesting in fantasy leagues yet. He’ll likely face the Astros on Friday.
  • KC Starting Pitcher #58
    Avila managed to hold Cincinnati to just a solo homer from JJ Bleday over five frames in his first start as a full-fledged member of Kansas City’s rotation. He struck out five and also issued four walks. He was staked to an early four-run cushion and was able to cruise through five innings to notch his first win of the year. He’ll close out the week with a favorable road matchup against the Twins on Saturday.
  • KC Starting Pitcher #58
    Avila figures to take the ball against the Reds on Monday at hitter-friendly Great American Ball Park. The 24-year-old righty has worked three innings in back-to-back relief outings and shouldn’t need to much time to stretch out to a traditional starter’s workload. He’s posted an underwhelming 5.06 ERA, 1.83 WHIP and 20/12 K/BB ratio across 21 1/3 innings this season. He’s not a recommended streaming option for fantasy managers.
  • KC Starting Pitcher #58
    Avila is back up to replace Eli Morgan in the bullpen, with Morgan optioned to Triple-A in a corresponding move. The 24-year-old scuffled to a 9.00 ERA in his brief stint with Kansas City, but he’ll get another chance to help the Royals’ relief corps.
  • KC Starting Pitcher #58
    Avila allowed just one run in three innings on Wednesday backing up Cole Ragans, but carries a 9.00 ERA on the year and will likely spend a lot of time on the Omaha/Kansas City shuffle this year.
  • KC Starting Pitcher #58
    Avila, making his first career start in place of Michael Wacha (illness), struck out his first batter before putting two runners on with a double and a walk. Garrett Mitchell then tagged him for two runs on a double before Avila escaped the inning. Mitchell would get to Avila once again in the third, taking him deep for a three-run blast. Avila returned for the fourth and put the first two runners on before his day was done at 73 pitches. The 24-year-old right-hander is likely slated to return to Triple-A Omaha, with Wacha returning for his next scheduled start.

Rotoworld

  • AZ 2nd Baseman #91
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Tommy Troy left Saturday’s game against the Dodgers in the fifth with a right shoulder contusion.

    Troy was already a little hobbled after fouling a ball off his foot and then went crashing into the wall making a catch in the fifth. He’s probably day-to-day. Jorge Barrosa took over for him.
  • CHC 3rd Baseman #3
    Player Stats
    Link copied to clipboard!

    Alex Bregman went 1-for-4 with a walk and a two-run home run against the Reds on Saturday.

    Bregman’s home run was his eighth of the season. He hit a two-run shot off Reds reliever Julian Garcia. It’s Bregman’s second home run in his last 10 games. He’s hitting .236 with a .678 OPS and 37 RBI with one game left before the All-Star break.
  • LAD Relief Pitcher #3
    Player Stats
    Link copied to clipboard!

    Edwin Díaz struck out two in a scoreless innings for Low-A Ontario in his first rehab appearance Saturday.

    Díaz, who is coming off surgery to remove loose bodies from his elbow, allowed a single after the strikeouts, but then the runner was caught stealing. This is a good start, but he’ll make a few more appearances before the Dodgers consider activating him from the IL.
  • CHC Starting Pitcher #72
    Player Stats
    Link copied to clipboard!

    Javier Assad allowed two runs in five innings and got a no-decision in the Cubs’ 5-3 victory over the Reds on Saturday.

    Assad gave up seven hits, walked none and struck out four. The 28-year-old right-hander gave up solo home runs to Nathaniel Lowe and Eugenio Suarez in the fourth inning, but otherwise kept Cincinnati off the scoreboard. Assad remains a risky streaming option as he takes a 4.11 ERA into the All-Star break.
  • Link copied to clipboard!

    LaMonte Wade Jr. went 1-for-4 with a grand slam against the Rangers on Saturday.

    Wade’s home run was his second of the season. He hit a grand slam off Kumar Rocker in the third inning. Wade is a strong-side platoon option for the Astros in right field. That gives him some value in AL-Only leagues.
  • HOU Starting Pitcher #53
    Player Stats
    Link copied to clipboard!

    Cristian Javier will start Sunday’s game against the Rangers, the Astros announced.

    He’s taking the spot of the demoted Mike Burrows. Javier has allowed one run and walked three over three innings in two relief appearances since being activated last week. He had a 12.54 ERA in three starts to open the year before landing on the IL with a shoulder strain.
  • HOU Designated Hitter #44
    Player Stats
    Link copied to clipboard!

    Yordan Alvarez went 2-for-3 with two walks, a double, two runs scored and a two-run home run against the Rangers on Saturday.

    Alvarez’ home run was his 31st of the year. He hit a two-run shot off Kumar Rocker in the first inning. Alvarez is hitting .315 with a 1.055 OPS and 70 RBI with one game remaining before the All-Star break.
  • TEX Starting Pitcher #1
    Player Stats
    Link copied to clipboard!

    The Rangers will start MacKenzie Gore on three days’ rest Sunday against the Astros.

    Even if Gore volunteered for the assignment, this seems like a pretty awful idea. The left-hander has given up 12 runs over 10 innings in his last two starts. He’ll be filling in for Jacob deGrom, who is out with a glute strain.
  • TEX Starting Pitcher #80
    Player Stats
    Link copied to clipboard!

    Kumar Rocker allowed seven runs and took the loss against the Astros on Saturday.

    Rocker gave up eight hits, walked two and struck out six. He fell to 2-8 with the loss. Rocker was done in by the home run as all seven runs he allowed came on the three home runs he allowed. His ERA is up to 4.40 heading into the All-Star break.
  • HOU Starting Pitcher #20
    Player Stats
    Link copied to clipboard!

    Peter Lambert allowed one run in six innings and got the win in the Astros’ 9-3 victory over the Rangers on Saturday.

    Lambert gave up three hits, walked one and struck out seven. He improved to 8-5 with the win. Lambert has won six of his last seven decision. He was excellent against the Rangers on Saturday, lowering his ERA to 3.14 heading into the All-Star break.