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

    Ryan Weathers holds Mariners to one run, two hits

    Link copied to clipboard!

    NYY Starting Pitcher #40
    Player Stats
    Link copied to clipboard!

    Ryan Weathers held the Mariners to one run in 5 2/3 innings in a no-decision Tuesday.

    Randy Arozarena’s homer in the sixth was the only damage, as none of Weathers’ three walks hurt him. Unfortunately, he needed one more out to secure a win, as the Yankees didn’t take the lead until the bottom of the seventh. Weathers remains 5-7 with a 3.69 ERA ahead of a start in Toronto on Sunday.
Winfield reflects on his history with Steinbrenner
Hall of Famer Dave Winfield reflects on his illustrious MLB career, what went into making his new book and why he feels his career was centered on "service to others."

Related Player News

  • NYY Starting Pitcher #40
    Personalize your Rotoworld feed by favoriting players
    This makes back-to-back starts where Weathers hasn’t allowed a run, and he’s given up just one over his last three over 18 2/3 innings. That’ll work. In this outing, Weathers struck out six while issuing just one walk, and he scattered four hits in a very impressive outing for the 26-year-old that lowers his ERA to 3.79. If there’s no change to the rotation order, Weathers will face Seattle in New York on Tuesday.
  • NYY Starting Pitcher #40
    Weathers wasn’t as impressive as Sean Burke today, but he wound up with the better end result, completing one more scoreless frame than the White Sox’s right-hander. Weathers struck out four and walked three. He allowed nine hard-hit balls, but just two produced hits and one was a double-play ball. This makes three times this year that Weathers has completed seven scoreless innings, though he’s only gotten a win for one of those. He remains 4-7 with a 3.99 ERA through 21 starts. He’ll face the Cardinals next.
  • NYY Starting Pitcher #40
    Weathers, whose velocity was up 1-1.5 mph from his season averages tonight, has his July victory after also getting one apiece in April, May and June. He deserves a little better than a 4-7 record for his 4.25 ERA in 20 starts, and the Yankees have gone 10-10 with him on the mound. He seems to be clearly ahead of Will Warren in the Yankees’ thoughts right now, which might prove important when Carlos Rodón is ready to come off the injured list. He’ll face the White Sox next week.
  • NYY Starting Pitcher #40
    Weathers looked like he was going to be on the hook for a loss after giving up a go-ahead homer to rookie slugger Esmerlyn Valdez in the third inning. Fortunately, New York’s offense rose to the occasion and backed him with a touchdown and a two-point conversion to overcome the early deficit. He posted five strikeouts and issued two walks. He’s worked past the fifth inning just once in his last four starts and has allowed 15 runs over 15 2/3 innings during that span. He’ll face a tough test with a challenging road matchup against the Phillies on Saturday to close out a two-start week.
  • NYY Starting Pitcher #45
    Cole will be followed by Ryan Weathers on Saturday and Cam Schlittler on Sunday. The 35-year-old hurler had a solid first half in his return from Tommy John surgery, posting a 4.04 ERA, 1.20 WHIP and a 47/11 K/BB ratio over 49 innings of work through his first nine starts.
  • NYY Starting Pitcher #40
    Weathers was fortunate to get out of a jam in the third inning with a double play ball that traded runners on first and third and nobody out for a run and a double play. Fernando Cruz came on in the sixth inning with runners on first and third (after C.J. Abrams stumbled on his way home and had to go back to third) and struck out two batters to preserve Weathers’ chance at a win, which Tim Hill promptly coughed up in the seventh. Weathers barely threw his fastball at all, as just 18 of his 91 pitchers weren’t sweepers, sliders, or changeups. He allowed four hard-hit balls. He’ll enter the second half of the season as a respectable 12-team starter going forward with a 4.15 ERA and a baffling 3-7 record.
  • NYY Starting Pitcher #40
    Weathers gave up seven hits, walked one and struck out three. He fell to 3-6 with the loss. Weathers ran into trouble in both of the innings he started, though he wasn’t helped by a throwing error in the second inning by Jose Caballero. The Tigers were able to push five runs across against Weathers with their right-handed heavy lineup, though only two of the runs were earned. He has a 4.08 ERA. Weathers is lined up to face the Twins at home this weekend.
  • NYY Starting Pitcher #40
    Weathers was able to dance around very, very consistent hard contact to outduel Tarik Skubal here. The Tigers had 10 hard-hit balls in total against him, but many of them turned into outs and whenever Weathers got into trouble, he wriggled his way out of it. His changeup was a big reason for that as his go-to put away pitch against righties and while some of them missed by a lot, the ones that were good were really good. All in all, this was a solid outing and Weathers left it with a 3.95 ERA, 95 strikeouts, and 24 walks through 86 2/3 innings so far this season. Weathers is scheduled to face the Tigers again followed by the Twins in a two-start week with both starts coming at home.
  • NYY Starting Pitcher #40
    The 26-year-old southpaw scattered just three hits and one walk on the evening. The lone tally against him came on a solo blast off the bat of Colson Montgomery in the second inning. Unfortunately, the Yankees were only able to provide one run of support for him. Weathers got 13 whiffs on 88 pitches on the night, posting a CSW of 28 percent. Still 2-5 on the season, he’ll bring a 4.13 ERA, 1.13 WHIP and an 89/22 K/BB ratio (80 2/3 innings) into Tuesday’s matchup against the Tigers in Detroit.
  • NYY Starting Pitcher #40
    The long ball did Weathers in here. First, Kazuma Okamoto crushed a 423 foot shot in the first inning. Then, George Springer had a two-run homer of his own in the following frame. He settled in a bit after that, but was pulled after walking a batter and then forcing a ground ball. That inherited runner came around immediately after, just to make his final line a tad worse. Uncharacteristically, he forced very few swings-and-misses and left this start with a 4.36 ERA. It was just 3.14 three starts ago before a poor stretch where he’s allowed 16 earned runs over his last 17 innings. Next up, he;s scheduled to face the White Sox at home.

Rotoworld

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

    Blue Jays manager John Schneider told reporters that Simeon Woods Richardson will work “in some capacity” during Saturday’s game against the Yankees.

    Braydon Fisher is going to get the start against the Yankees on Saturday, but he won’t be able to go more than a turn through the lineup at most. Woods Richardson seems likely to be the bulk hurler for that game, but even with a chance to pick up multiple innings and potentially a win, he offers more risk than reward at this point.
    - Christopher Crawford
  • COL Starting Pitcher #21
    Player Stats
    Link copied to clipboard!

    Kyle Freeland limited the Giants to one run over eight innings in the Rockies’ 5-2 victory Friday.

    Freeland struck out only two and gave up 11 hard-hit balls, but the only damage against him came on Bryce Eldridge’s homer in the fourth. Freeland has allowed three earned runs in his three starts this month, lowering his ERA from 7.34 to 6.27. He’ll make his next start at home against the Dodgers. It’ll be his first time facing them in Coors this year after giving up 14 earned runs over nine innings in two starts in L.A.
  • SF Starting Pitcher #65
    Player Stats
    Link copied to clipboard!

    Landen Roupp gave up four runs in 5 2/3 innings Friday in a home start against the Rockies.

    According to Statcast, Roupp would have given up three homers in 29 ballparks tonight. However, at Oracle Park, those three batted balls, all in the 410-foot range, produced one homer, one triple and one double. Roupp has lost four straight starts, yielding 14 earned runs in 19 1/3 innings in the process, and the Giants are an incredible 2-16 in his last 18 turns. He’s slated to pitch in Cleveland next time out.
  • COL Left Fielder #13
    Player Stats
    Link copied to clipboard!

    Zac Veen hit a two-run homer and walked against the Giants on Friday.

    Veen’s blast to right was hit 111 mph off of Landen Roupp, giving him two homers in two games since his recall. That the Rockies play six games at home next week would seem to make him an interesting pickup, but, unfortunately, the team is currently slated to face lefties in four of those games and Veen is expected to do a lot of sitting against lefties. Maybe he can change that if he stays hot this weekend.
  • ATH 2nd Baseman #22
    Player Stats
    Link copied to clipboard!

    Jeff McNeil went 4-for-5 with a homer, two doubles and three RBI in leading the A’s to an 8-3 win over the Rangers on Friday.

    It’s McNeil’s fourth career game with three extra-base hits; he last did it by collecting two homers and a double in Coors Field in June 2025. McNeil is now sitting at .409/.437/.561 in 21 games in the second half. He even has five steals during the span, which is four more than he had in the first half and two more than he had in 122 games for the Mets last season. As the Athletics’ current leadoff man against righties, he’s worth playing in mixed leagues when the team is at home in West Sacramento.
  • ATH Starting Pitcher
    Player Stats
    Link copied to clipboard!

    Gage Jump yielded three runs in 5 1/3 innings Friday in a no-decision against the Rangers.

    Jump had a 3-0 lead until giving up a walk, an infield single and a three-run homer with one out in the sixth. He was pulled immediately after the game-tying blast from Jake Burger. Jump will pitch in Kansas City next week, making him a streaming option in deeper leagues.
  • TEX Starting Pitcher #80
    Player Stats
    Link copied to clipboard!

    Kumar Rocker allowed three runs and walked a season-high five in five innings Friday against the A’s.

    Rocker was better than usual about avoiding hard contact tonight, allowing him to survive while walking five. Still, there’s no real excuse to be walking five against this A’s lineup in the first place. The no-decision keeps Rocker 4-9 with a 4.50 ERA and a 106/47 K/BB in 116 innings. He’ll face the Nationals next week.
  • TEX 1st Baseman #21
    Player Stats
    Link copied to clipboard!

    Jake Burger homered to supply the Rangers’ three runs in Friday’s loss to the A’s.

    The 428-foot blast was Burger’s 20th homer of the year and upped his total to 71 RBI. Still, he needs a strong finish here to ensure that the Rangers go forward with him at first base next year. He’s hitting .234/.295/.413, giving him approximately a 102 OPS+. That’s also his mark from the last three years combined.
  • LAD Center Fielder #44
    Player Stats
    Link copied to clipboard!

    Andy Pages went 3-for-4 and collected his 20th homer and 12th steal Friday in the Dodgers’ 3-1 win over the Brewers.

    Pages scored the Dodgers’ first run on Mookie Betts’ first-inning single and later broke a 1-1 tie with the homer in the fifth. It’s his second straight 20-homer season, as he finished with 27 last year. He’s not a sure thing to surpass that total this year, but he is going to cruise past his mark of 86 RBI from last year; he’s tied for ninth in the majors with 77 right now.
  • LAD Starting Pitcher #18
    Player Stats
    Link copied to clipboard!

    Yoshinobu Yamamoto pitched six innings of one-run ball Friday in a win over the Brewers.

    Yamamoto struck out nine and sported a 37 percent CSW. It’s the 11th time in 22 starts this year that he’s allowed one or no runs. He’ll make his next start on six days’ rest next Friday versus the Pirates.