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

Rotoworld

  • SF Starting Pitcher #54
    Personalize your Rotoworld feed by favoriting players
    Tyler Mahle held the Rays scoreless over 5 1/3 innings while striking out five in a no-decision on Sunday.
    Mahle bounced back in this one after giving up five runs in his last start, holding the Rays scoreless into the sixth inning. He scattered four hits and one walk while striking out five batters. He’d get saddled with a no-decision after the bullpen blew the 1-0 lead in the eighth. The 31-year-old right-hander has been wildly inconsistent, alternating scoreless outings with five-plus run games. He’ll take a 5.00 ERA, 1.53 WHIP, and a 34/18 K/BB ratio across 36 innings into a start against the Pirates in San Francisco on Sunday.
  • SF Starting Pitcher #54
    Tyler Mahle allowed five runs in five innings and took the loss against the Phillies on Tuesday.
    Mahle gave up six hits, walked three and struck out three. The 31-year-old right-hander has blanked the Dodgers and Phillies twice in his last five starts and allowed at least five earned runs in the other three starts. Add it all up and Mahle has a 5.87 ERA in six starts. His 4.22 xFIP suggests he deserves better results, though still a far cry from the 2.18 ERA he had in 16 starts with the Rangers last year. Mahle is a risky fantasy option going forward given his 10 percent difference in strikeout percentage and walk percentage. He’s lined up to face the Cubs on the road on Sunday.
  • SF Starting Pitcher #54
    Tyler Mahle fired seven scoreless innings while allowing three hits to get a win over the Dodgers on Wednesday.
    Mahle had to be close to perfect with Shohei Ohtani also firing scoreless frame after frame, but he was able to last one more inning than Ohtani will getting a three-run homer from Patrick Bailey to allow him to pick up the win. The right-hander was awful against the Reds last week (4 IP, 8 ER), but brilliant against the Dodgers in this one, which is just proof that baseball is definitely a sport. He’ll look to keep lowering his 5.26 ERA against the Phillies on Tuesday in Philadelphia.
  • SF Starting Pitcher #54
    Tyler Mahle was obliterated for a career-high eight runs over four innings on Wednesday in a loss to the Reds.
    Mahle’s first outing against his longtime former team got off to an inauspicious start when he was drilled by a line drive in the first inning. He managed to remain in the contest to serve up a staggering four round-trippers on an 80-degree evening in Cincinnati. He also walked five batters and struck out six. It was easily one of the worst outings of his 10-year run in the big leagues since 2017. The calamitous outing raises his ERA from 4.30 to 7.23 through four starts. He’ll attempt to rebound when he faces the Dodgers on Tuesday in San Francisco.
  • SF Starting Pitcher #54
    Tyler Mahle didn’t allow a run over 5 2/3 innings and struck out six despite walking four in a no-decision against the Phillies on Wednesday.
    This was an odd outing for Mahle where he didn’t allow a single hard-hit ball, but uncharacteristically walked four. Usually with excellent command, his fastball missed the zone a bit more than usual and the Phillies’ hitters did a good job at laying off those in the shadow of the zone. Because Mahle did stay in that shadow so often, they were never able to get a hold of one and take advantage of the free passes. His next start is scheduled to come against the Reds in Cincinnati.
  • SF Starting Pitcher #54
    Tyler Mahle struggled in a losing effort against the Mets on Friday night, allowing five runs on eight hits over his five innings of work.
    Mahle punched out four batters on the night while issuing a pair of walks. The Mets scratched out a pair of runs against him in the opening inning, then broke it open with three more in the fourth on a two-run blast by Marcus Semien and a solo shot by Francisco Alvarez. The 31-year-old right-hander got eight swings and misses on 91 pitches in the game, posting a CSW of 32 percent. Now 0-2 on the season, he’ll look to improve upon his unsightly 7.00 ERA and 1.78 WHIP when he squares off against the Phillies at home on Wednesday.
  • SF Starting Pitcher #54
    Tyler Mahle worked four innings and gave up two runs Saturday in a loss to the Yankees.
    Mahle struck out five. His velocity has been holding steady at last year’s level since the beginning of the spring. We were hoping he might be a little stronger — the 92.0 mph he averaged last year was down about two mph from when he did his best work in Cincinnati — but he was, of course, very successful when healthy last season, and he’s in a nice ballpark for covering up his main weakness, the home run ball. He’ll take on the Mets next week.
  • SF Starting Pitcher #54
    Tyler Mahle struck out four over five innings of one-run baseball Sunday against Triple-A Sacramento.
    Mahle has really impressed this spring, and while his velocity has fluctuated, the results are encouraging. The 31-year-old gave up a solo homer to top prospect Bryce Eldridge, and then kept the River Cats from reaching home plate. Mahle is going to pitch in the middle of the Giants’ rotation, and there’s just enough upside to suggest he’s worthy of a roster spot in deeper formats.
  • SF Starting Pitcher #54
    Tyler Mahle recorded six strikeouts over four shutout innings on Monday against the Padres.
    Mahle scattered one hit and threw 54 pitches (37 strikes), extending his scoreless innings streak to 10 this spring. The 31-year-old’s durability issues are well documented at this stage of his career, but he remains an effective fantasy contributor when he takes the ball. San Francisco is an ideal landing spot, and he projects as a viable back-end rotation stabilizer in shallow mixed leagues.
  • SF Starting Pitcher #54
    Tyler Mahle pitched around three walks over three scoreless innings Wednesday against a Royals split-squad.
    Mahle averaged 91.5 mph with his fastball today, which was down 1.1 mph from his first two starts and 0.5 mph from his 2025 average. It’s also kind of odd that he’s already walked seven batters in six innings this spring. Even though he pitched to a 2.18 ERA in his 16 starts for Texas last year, no one wanted to make a big bet on Mahle in the offseason, forcing him to settle on a one-year, $10 million deal with the Giants. He comes with too many question marks to be draft-worthy in mixed leagues right now.