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

Rotoworld

  • SF Starting Pitcher #54
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Tyler Mahle allowed one run and struck out four batters over seven innings in a win over the Rockies on Saturday.

    Mahle tossed a scoreless first inning, then gave up a run in the second on a triple and a balk. He’d settle in to give the Giants seven frames of one-run ball, scattering five hits and three walks while striking out four batters. The 31-year-old right-hander holds a 5.35 ERA, 1.47 WHIP, and a 71/32 K/BB ratio at the All-Star break.
  • SF Starting Pitcher #54
    Player Stats
    Link copied to clipboard!

    Tyler Mahle went 4 1/3 innings while allowing three runs and not picking up a decision against the Rockies on Sunday.

    This makes back-to-back outings where Mahle was only able to complete 4 1/3 innings, which is less than ideal. The right-hander allowed eight hits, and he struck out five while not issuing a walk. Mahle has been extremely inconsistent in 2026 — despite back-to-back similar starts — and his ERA of 5.70 helps tell the story of the clunkers. He’ll try and get back on the right track with a rematch against the Rockies scheduled for Friday; this time in friendlier confines at home.
    - Christopher Crawford
  • SF Starting Pitcher #54
    Player Stats
    Link copied to clipboard!

    Tyler Mahle surrendered four runs in 4 1/3 innings Monday to take a loss to the D-backs and drop to 1-8 on the season.

    It’s pretty much all or nothing from Mahle this year and more of the latter than the former; he’s pitched scoreless ball in four of his 13 starts and given up at least four runs seven times. Just twice has he allowed one, two or three runs. His velocity and strikeout rate are both up a little from last year, so there’s reason to think he’ll be adequate the rest of the way. It’s just hard to expect more than that. He’d due to make his next start Sunday in Colorado.
  • SF Starting Pitcher #54
    Player Stats
    Link copied to clipboard!

    Tyler Mahle kept the A’s scoreless for 5 2/3 innings in his return from the injured list Wednesday.

    Mahle allowed two hits, walked two and struck out four in one of his best efforts of the year, He exited a scoreless game in the sixth, so he remains 1-7 with a 5.49 ERA after 12 starts. He’s due to pitch in Arizona and Colorado next week, which probably won’t be great for his ERA.
  • SF Starting Pitcher #54
    Player Stats
    Link copied to clipboard!

    Giants activated RHP Tyler Mahle from the 15-day injured list.

    Mahle takes the ball for Wednesday’s showdown against the Bay Area-rival Athletics at Oracle Park after missing nearly one month with a left hamstring strain. The 31-year-old veteran has been a viable fantasy option at various points in his career, but he’s struggled to an abysmal 6.04 ERA, 1.54 WHIP and 57/24 K/BB ratio across 56 2/3 innings across 11 starts this season in his Giants debut.
  • SF Starting Pitcher #54
    Player Stats
    Link copied to clipboard!

    Tyler Mahle (hamstring) allowed one run on one hit in three innings for Triple-A Sacramento on Tuesday while walking five and striking out three.

    Mahle threw just 33 of his 63 pitches for strikes and got three whiffs on 20 swings. His velocity was fine, sitting 93.2 mph on his four-seamer, which is better than we saw in recent MLB starts. However, given how inefficient he was, it would be shocking if the Giants brought him back later this week. We’d expect him to make at least one more start at Triple-A, which should allow Trevor McDonald to take another turn in the rotation.
  • SF Starting Pitcher #54
    Player Stats
    Link copied to clipboard!

    Giants placed RHP Tyler Mahle on the 15-day injured list, retroactive to May 27, with a left hamstring strain.

    On the day that the Giants get Logan Webb (knee) back from the injured list, their rotation loses an arm as Mahle lands on the injured list. No word yet on how long the 31-year-old hurler will be shelved for.
  • SF Starting Pitcher #54
    Player Stats
    Link copied to clipboard!

    Tyler Mahle allowed three runs and struck out three batters over five innings in a loss against the Diamondbacks on Tuesday.

    Mahle pitched a scoreless first inning, then gave up three runs in the second on a walk, triple, sacrifice fly, and a solo homer. He settled in to give the Giants three more scoreless frames, scattering one more hit and two walks before departing after the fifth with three strikeouts. The 31-year-old right-hander will take a 6.04 ERA, 1.54 WHIP, and a 57/24 K/BB ratio across 56 2/3 innings into a start against the Brewers in Milwaukee next Tuesday.
  • SF Starting Pitcher #54
    Player Stats
    Link copied to clipboard!

    Tyler Mahle took the loss on Wednesday in Arizona, allowing six earned runs on eight hits over five innings pitched.

    Mahle struck out six and didn’t walk anyone, but he couldn’t limit the batted-ball damage, which included a two-run homer off the bat of Ketel Marte. His ERA is up to 6.10 on the year. Mahle has been throwing a cutter more this season, but it’s been hit hard thus far. He’ll look to change his fortune in a repeat matchup against Arizona next time out.
  • SF Starting Pitcher #54
    Player Stats
    Link copied to clipboard!

    Tyler Mahle fell to 1-5 after allowing five runs and 10 hits in five innings Friday against the A’s.

    Nick Kurtz hit a three-run homer off Mahle tonight, bringing Mahle’s total of homers allowed to nine in nine starts. Last year, it was five in 16 starts, but that already seemed like a fluke at the time. Mahle does have 42 strikeouts in 41 2/3 innings, so his rotation spot shouldn’t be in jeopardy just yet. He’ll due to face the Diamondbacks in each of his next two starts.

MLB Highlights

Report: Brewers acquire McCullers in depth move
Eric Samulski reacts to Lance McCullers reportedly being traded from the Houston Astros to the Milwaukee Brewers, exploring if the veteran starting pitcher is fantasy viable with his new team.