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

Rotoworld

  • STL Starting Pitcher #54
    Personalize your Rotoworld feed by favoriting players
    Cardinals signed RHP Williams Perez to a minor league contract.
    Perez last pitched in the majors in 2016, when he registered a 6.04 ERA in 11 starts with the Braves. The husky 27-year-old has put up good numbers in the minor leagues, but the Cardinals are stocked with good pitching throughout their system and he will likely struggle to make a meaningful impact.
  • TOR 2nd Baseman #0
    Personalize your Rotoworld feed by favoriting players
    Andrés Giménez went 4-for-5 with one RBI and a stolen base in Toronto’s 8-7 win over the Athletics on Saturday.
    A day after collecting two hits, Giménez doubled it with a four-hit day against the Athletics on Saturday. He knocked base hits in the third and seventh innings before driving in a key run with a single in the eighth. With the game in extras, he got on with his fourth hit in the tenth and stole second for his first steal of the season. The 27-year-old shortstop is now 6-for-8 at the dish through a pair of games.
    Can Marlins progress towards competing in 2026?
    The Dan Le Batard show debates how the Miami Marlins can get fans back into the good graces of the Miami fanbase and why 2026 might be the beginning of resurrecting that enthusiasm.
  • TOR Catcher #30
    Alejandro Kirk went 1-for-5 with a home run, two runs scored, and a walk against the Athletics on Saturday.
    Kirk drew a walk and scored a run in the eighth, then came up clutch in a big spot for Toronto in the ninth, taking Michael Kelly deep for a game-tying solo homer. It was the first of the season for the 27-year-old backstop looking to follow up an impressive 2025 season in which he hit 15 homers while posting a .769 OPS.
  • ATH Catcher #23
    Shea Langeliers went 2-for-4 with a grand slam against the Blue Jays on Saturday.
    Langeliers continued his tear to start the season with a two-hit day against the Blue Jays, including a grand slam in the seventh inning to give the A’s the lead. It was already his third home run of the season after blasting two in Friday’s opener. The 28-year-old slugger is in for a big season.
  • ATH Relief Pitcher #49
    Michael Kelly allowed one run to blow the save against the Blue Jays on Saturday.
    Kelly replaced Hogan Harris on the mound for the A’s with the bases loaded and two outs with a one-run lead in the eighth. He was able to escape the inning and returned for the ninth before blowing the save chance on a solo homer by Alejandro Kirk. Harris had given up two runs in the eighth, while Mark Leiter Jr. and Elvis Alvarado surrendered runs in the sixth and seventh. The takeaway here is to avoid the situation if hunting for saves.
  • TOR Starting Pitcher #84
    Dylan Cease allowed one run with 12 strikeouts over 5 1/3 innings in a no-decision against the Athletics on Saturday.
    Cease was outstanding in his debut with the Blue Jays. The 30-year-old right-hander dominated the A’s over five shutout innings before a walk and a double brought a run in to score in the sixth. Cease would end his day with one out in the inning at 90 pitches -- 61 for strikes. His fastball was sitting at 98.7 mph, up 1.6 mph from last season. He generated an incredible 24 whiffs to collect a dozen strikeouts, at one point striking out seven consecutive batters. Cease will look to follow his excellent start with a matchup against the White Sox in Chicago on Sunday.
  • ATH Starting Pitcher #59
    Jeffrey Springs allowed two runs with a pair of strikeouts over 5 1/3 innings in a no-decision against the Blue Jays on Saturday.
    Springs worked two scoreless innings before three straight hits brought a run in to score in the third. He was then able to escape a bases-loaded jam to end the inning. Springs bounced back with a pair of clean innings and would end his day with a runner on and one out in the sixth. The inherited runner would come in to score. Springs scattered five hits and three walks while striking out two and generating six groundouts to limit the damage. He’ll make his next start at home in Sacramento against the Astros on Friday.
  • TOR Relief Pitcher #68
    Mason Fluharty was diagnosed with a right knee contusion after being hit during Saturday’s win over the Athletics.
    Fluharty took a comebacker to the knee, but the good news is that X-rays have already returned negative and it appears to just be a bruise for the left-hander. Consider the 24-year-old day-to-day.
  • MIA Catcher #34
    Liam Hicks went 1-for-2 with a home run and three RBI to lead the Marlins to a 4-3 win over the Rockies on Saturday.
    Hicks was hit by a pitch in the second inning, then put the Marlins on the board with a sacrifice fly in the third. He later came through for Miami with a game-tying two-run blast in the fifth for his first home run of the season. The 26-year-old backstop should get regular playing time against right-handed pitching, making him a viable second catcher in deeper leagues.
  • COL Shortstop #14
    Ezequiel Tovar went 1-for-4 with a two-run homer against the Marlins on Saturday.
    Tovar’s only hit of the day left the yard and put two runs on the board for Colorado as he took Eury Pérez deep in the fourth inning. The 24-year-old shortstop is a prime bounce-back candidate after missing nearly half the season to injury in 2025. Hits in each of his first two games, including the home run on the road, is a good start.
  • COL 1st Baseman
    TJ Rumfield went 1-for-4 with a solo homer against the Marlins on Saturday.
    Rumfield put the Rockies on the board with a solo homer off Eury Pérez in the second inning. It was Rumfield’s first career home run after winning the first base job this spring. The 25-year-old has flashed excellent contact skills that should play up in Colorado.