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

Rotoworld

  • MLB Relief Pitcher #48
    Personalize your Rotoworld feed by favoriting players
    Francisco Liriano has announced his retirement.
    Liriano released the announcement through his agent, Mike Maulini. The 38-year-old hasn’t pitched in the majors since 2019 as a member of the Pirates, so the decision isn’t unexpected, but it gives us all a chance to appreciate his talent. Liriano burst onto the scene with the Twins, including a 2.16 ERA over 28 appearances (16 starts) in 2006 which earned him his only All-Star selection. His career was largely up-and-down after his Tommy John surgery later that year, but he enjoyed a nice resurgence as part of a good Pirates team from 2013-2015. Liriano walks away with a 4.15 ERA and 1,815 strikeouts over 419 appearances (300 starts) with six different teams.

  • TEX 1st Baseman #21
    Personalize your Rotoworld feed by favoriting players
    Jake Burger went 2-for-2 with a home run, two RBI, and a walk in a 6-4 win over the Royals on Wednesday.
    It was amazing to see Burger play such a huge role in a game that he didn’t even start. Pinch-hitting for Joc Pederson when a lefty reliever came in for the fifth inning, he wound up reaching base three times and drove home the tying run in each the seventh and eighth innings. The first of which came on a solo home run, Burger’s 11th of the season to go along with 41 RBI in what’s been a nice bounceback campaign.
    Inside May's resurgence for Cardinals this season
    Eric Samulski dives into Dustin May's turnaround for the St. Louis Cardinals with changes in his pitch mix to make his arsenal more effective and become more valuable in fantasy lineups.
  • TEX Relief Pitcher #67
    Jacob Latz allowed one hit and walked one batter with one strikeout in a scoreless 10th inning to secure the save against Royals on Wednesday.
    Even with a two-run lead, it’s always scary to go for a save with the ghost runner looming on second base. After a lead-off single by Jac Caglianone, Latz tightened up and saved the game for his squad. He now has a sparkling 1.80 ERA as one of the more underrated closers over the first half.
  • TEX Starting Pitcher #1
    MacKenzie Gore allowed eight hits and two runs with three walks and six strikeouts across five innings in a no-decision against the Royals on Wednesday.
    Gore continues to frustrate. Six strikeouts and two earned runs is totally solid, sure. Yet, the Royals laced 11 hard-hit balls and the eight hits he allowed led to constant traffic on the bases. He didn’t have a single clean inning and as usual, didn’t have great command. He did work his cutter a bit more against right-handers, but too many weren’t in competitive spots. Still, that’s a fun development and something to watch moving forward. He’ll take a 4.18 ERA with 76 strikeouts and 33 walks over 71 innings into a two-start week coming up against the Twins and Padres.
  • KC Right Fielder #14
    Jac Caglianone went 4-for-5 with a double, one RBI, and two runs scored on Wednesday against the Rangers.
    This was a great back and forth game with Caglianone in the middle of a good chunk of the action. That’s easy to say when a player has four hits, but Caglianone doubled and then scored the first run, drove home the second, scored the go-ahead in the seventh, and singled in the 10th which would’ve drove home another if the Royals weren’t trailing by two and playing it safe. Suddenly, Caglianone has a .275 batting average and .802 OPS on the season and is hitting .360 over his last 15 games.
  • STL Starting Pitcher #53
    Andre Pallante allowed three hits and two runs over six innings with two walks and five strikeouts to earn the win in a lopsided 9-2 win over the Mets on Wednesday.
    Pallante settled into this one nicely after being spotted a big lead early. He consistently challenged the Mets hitters with fastballs in the zone and they could not do much with them. In all, he forced 10 ground balls out of 16 total balls in play in his third quality start out of his last five outings. He now has a 3.88 ERA to go along with 56 strikeouts and 25 walks through 69 2/3 innings this season. Next up, Pallante is scheduled to face the Padres at home.
  • STL Right Fielder #18
    Jordan Walker went 2-for-4 with a home run and four RBI on Wednesday against the Mets.
    Walker got the Cardinals going early with a run-scoring single in the first inning. Later, he broke this game open with a three-run homer in the fourth to stretch the Cardinals lead out to 7-0. That home run was 17th of the season, which set a new career-high. His 52 RBI after this game also set a new career-high. Both of those marks were set in Walker’s rookie 2023 when he played 117 games. He’s played just a touch more than half that in what’s been a magical breakout season so far for the young slugger.
  • NYM Catcher #4
    Francisco Alvarez went 1-for-4 with a two-run home run on Wednesday against the Cardinals.
    Alvarez launched a two-run homer here in just his second game off the injured list following a torn meniscus. Most amazingly, that injury only occurred four weeks ago and generally has a six to eight week recovery timeline. He will be a big boost to the Mets’ poor offense and his two-run shot here represented the only two runs they scored in this entire game.
  • NYM Relief Pitcher #23
    David Peterson allowed seven hits and six runs with two walks and one strikeout across 3 2/3 innings in a no-decision against the Cardinals on Wednesday.
    Good grief. Starter, reliever, bulk pitcher, it doesn’t matter which role the Mets deploy Peterson in, he simply does not have it. He entered the game in the second inning and evaded trouble despite allowing two quick hits. Then, Nelson Velázquez and Jordan Walker each homered over the next two frames to put five runs off the board and another Cardinals’ rally in the fifth sent Peterson to the showers. Right now, Peterson has poor stuff and worse command. He and his 5.75 ERA should not be considered in any leagues.
  • PHI Starting Pitcher #44
    Jesús Luzardo allowed four hits and one run with four walks and eight strikeouts across 5 2/3 innings to earn the win in a 7-4 victory over the Blue Jays on Wednesday.
    This was yet another frustrating outing for Luzardo. His final line was solid, but he pitched with a comfortable lead from the third inning on and struggled with his efficiency. This was on display in the sixth inning. He had a six run lead, forced a groundout from Vladimir Guerrero Jr. to start the inning, and was at just 79 pitches. Then, he proceeded to walk both Ernie Clement and Kazuma Okamoto before giving up a run-scoring single and was pulled before completing the frame. He remains too reliant on his sweeper, which forced 10 of his 13 total swings-and-misses, when opposing lineups are stacked with right-handed batters. Again, this was a fine start, just one that he made more difficult than it should have been. He’s scheduled to face the Marlins at home next time out.
  • PHI Relief Pitcher #59
    Jhoan Duran allowed two hits and struck out one batter in a scoreless ninth inning to secure the save against the Blue Jays on Wednesday.
    Duran made sure there would not be late night heroics for the Blue Jays on consecutive nights. Even after giving up two hits. Luckily, the first of which was erased by a double play and Duran put the finishing touches on this one by stunning Kazuma Okamoto with a sprinkler, sweeper, changeup sequence for a strikeout looking. With a 1.99 ERA and 34 strikeouts over 22 2/3 innings he is certainly one of the game’s best closers.