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

    Mason Miller strikes out two for 20th save

    Link copied to clipboard!

    SD Relief Pitcher #22
    Player Stats
    Link copied to clipboard!

    Mason Miller allowed one unearned run and struck out two batters in the tenth inning to convert the save against the Rangers on Saturday.

    Miller was summoned in the tenth inning for his first appearance back from the bereavement list after the Padres took a three-run lead in the top of the frame. He allowed the runner on second to score on a base hit, but closed out the game with two strikeouts for his 20th save of the season.
Mets' ace Scott is finding his groove again
James Schiano discusses Mets' pitcher Christian Scott's strong stretch over his last six starts and why the Mets right-hander could emerge as a top-50 starting pitcher for the rest of the season.

Related Player News

Rotoworld

  • Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    JJ Wetherholt went 2-for-4 with a homer and a walk Friday as the Cardinals bested the D-backs 5-4.

    Wetherholt, who really ought to have gone to the All-Star Game as a rookie, homered off Merrill Kelly in the fifth and also singled during a ninth-inning rally in which the Cardinals scored the go-ahead run on an Iván Herrera sac fly. He has 14 homers on the season, and he leads all rookies with 59 runs scored.
  • STL Starting Pitcher #36
    Player Stats
    Link copied to clipboard!

    Michael McGreevy pitched 6 1/3 innings, allowing just two runs — one earned — and striking out five Friday against the D-backs.

    Pitching on eight days’ rest, McGreevy averaged 92.7 mph with his fastball, matching his season high. He still gave up 11 hard-hit balls, including a homer to Tim Tawa and a 420-foot double to Gabriel Moreno that would have been out of 25 ballparks, but he walked just one and never gave up a hit with a runner in scoring position. It’s his 13th quality start in 19 tries this season, but after another no-decision, he still has just a 4-7 record to show for it. He’ll face the Angels on Wednesday.
  • STL Relief Pitcher #61
    Player Stats
    Link copied to clipboard!

    Riley O’Brien tossed a scoreless ninth with a one-run lead for his 25th save Friday against the Diamondbacks.

    O’Brien walked Nolan Arenado to open the bottom of the ninth, only to pick off pinch-runner Jorge Barrosa afterwards. He later gave up a double to Tim Tawa with two outs, but it proved harmless. It goes as O’Brien’s eighth straight scoreless appearance.
  • AZ Starting Pitcher #29
    Player Stats
    Link copied to clipboard!

    Merrill Kelly allowed three runs — one earned — in five innings Friday in a no-decision versus the Cardinals.

    The two runs in the first came after a Ketel Marte error, making them unearned. Kelly struck out three and walked two on the night. He gave up 10 hard-hit balls but only four hits. It’s just the second time in 17 starts this year that he hasn’t been involved in the decision. He remains 7-8 with a 5.20 ERA ahead of a start next week against the A’s.
  • AZ Relief Pitcher #38
    Player Stats
    Link copied to clipboard!

    Paul Sewald took a loss after giving up a run in a tie game in the ninth Friday against the Cardinals.

    The rally started because Sewald couldn’t handle a little grounder right back to him, resulting a single. He went on to walk a batter, give up another single and surrender a go-ahead sac fly before being lifted. The hook came after only 17 pitches, so he should be available to close Saturday if a save situation arises. He fell to 2-5 tonight, but he’s still 22-for-23 in his save chances.
  • SF Starting Pitcher #65
    Player Stats
    Link copied to clipboard!

    Landen Roupp pitched two-hit ball for seven innings in the Giants’ 7-0 shutout of the Mariners on Friday.

    Jason Foley and Caleb Kilian finished up with hitless frames. Roupp recorded just two strikeouts and five whiffs on 44 swings, but aside from Luke Raley’s 400-foot flyout in the second, he gave up little loud contact. After going 0-7 between May and June, Roupp has opened July with consecutive wins, allowing just one run over 15 innings in the process. He has a favorable matchup in Kansas City next week.
  • SEA Starting Pitcher #50
    Player Stats
    Link copied to clipboard!

    Bryce Miller yielded three runs — two earned — in 5 2/3 innings Friday in a loss to the Giants.

    Miller left a splitter up to Bryce Eldridge in the fifth, and Eldridge drilled it out to center for a two-run homer. The unearned run came after he exited in the sixth, an inning that featured an error by Colt Emerson before Miller departed and an error by Cole Young afterwards. Even though he was on seven days’ rest, Miller’s velocity was again down tonight; he averaged 95.1 mph, matching his season low from his final start before the break. 95.1 mph was also his career average through the end of 2025, so it doesn’t spell doom. Still, there’s less reason for excitement now than when he was averaging 96.4 mph in his first nine outings. Miller will likely make his next start Friday against the Rangers.
  • Link copied to clipboard!

    Willy Adames hit a grand slam, his second of the year, in the win over the Mariners on Friday.

    Adames’ shot to right center in the seventh inning was the first homer allowed by Nick Davila in 20 1/3 innings since he debuted in May. It’s his seventh career grand slam. He’s driven in nine runs in 11 games this month.
  • Link copied to clipboard!

    Drew Cavanaugh went 2-for-2 with two walks as the Giants’ No. 9 hitter against the Mariners on Friday.

    Not only did Cavanaugh stick around over veteran Eric Haase with Daniel Susac coming off the IL today, but he got the start over Susac to open the second half. The 24-year-old is hitting .265/.390/.265 in 42 plate appearances since joining the Giants on June 26. He’ll probably spend the rest of the year dueling with Susac for playing time
  • SEA Shortstop #85
    Player Stats
    Link copied to clipboard!

    Colt Emerson went 0-for-3 with a strikeout and committed an error Friday against the Giants.

    Emerson is 3-for-28 with no extra-base hits and 13 strikeouts this month, dropping his OPS from .749 to .658. That’s still not a disaster, but Statcast thought he was awfully lucky during his first six weeks in the majors, and he has one of the league’s lowest xwOBAs since arriving. With Brendan Donovan on the way back, it’s possible Emerson could be in line for additional Triple-A time at some point.