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

    Cruz has three-walk game, steals a base in win

    Link copied to clipboard!

    PIT Center Fielder #15
    Player Stats
    Link copied to clipboard!

    Oneil Cruz walked three times with an RBI and a run scored in Pittsburgh’s 5-2 win over the Giants.

    He added his 26th stolen base of the season in the sixth inning. It’s his second three-walk game of the season. Cruz has stuffed the stat sheet in 78 games this year, with 17 homers. If he hadn’t missed a large chunk of time, he’d probably be regarded as one of the best fantasy picks this year as he’s rebounded nicely from 2025’s .200 batting average. He’s now hitting .270/.362/.483 on the season.
CC on Tolle's hug: 'I would've ran right through'
CC Sabathia reacts to Payton Tolle tagging Dominic Canzone out with a friendly hug, saying he "would've ran right through him" and reflecting on the decreased animosity in the league.

Related Player News

  • PIT Center Fielder #15
    Personalize your Rotoworld feed by favoriting players
    An unusual night for Cruz; his hits were all singles, and only one, a 106-mph grounder, was a hard-hit ball. It’s both his fifth career four-hit game and four-RBI game. He’s batted .311 with three homers and 12 RBI in 12 games since coming off the injured list.
  • PIT Center Fielder #15
    One swing was all it took to win this one. The game remained scoreless into the ninth after an incredible pitcher’s duel between Paul Skenes and Michael King. With two outs and Padres’ closer Mason Miller on the mound, Cruz crushed a changeup for a solo home run to right field to give the Pirates the lead with what would be the game-winning run. The 27-year-old outfielder is up to 17 homers, 49 runs scored, 52 RBI, and 22 steals while slashing .260/.348/.491 across 310 plate appearances.
  • PIT Center Fielder #15
    With two runners on in the first inning, Cruz laced a triple on a sharp line drive to right field, plating two runs for the Pirates. It was his first triple of the season and third extra-base hit in four games since returning from the injured list. The 27-year-old outfielder is hitting .266/.355/.494 with 16 homers, 48 runs scored, 51 RBI, and 22 steals across 299 plate appearances.
  • PIT Center Fielder #15
    Cruz — who was traded from the Dodgers to the Pirates for something called Tony Watson — tied the game at 4-4 with his 16th homer; a two-run shot against Kyle Hurt. The 27-year-old’s power production has been limited because of injury, but he’s been productive as seen in a .266/.356/.490 slash.
  • PIT Center Fielder #15
    Cruz’ home run was his 15th of the year. He hit a two-run shot off Keider Montero in the fifth inning. Cruz was playing in his first game since suffering a hand injury on June 7. He’s hitting .265 with an .832 OPS and 46 RBI this year.
  • PIT Center Fielder #15
    Cruz is back in Pittsburgh’s lineup for the first time since June 7. The electrifying 27-year-old fantasy standout sat out Monday’s series opener against Detroit after being activated from the injured list. He wound up missing more than two months with multiple non-displaced fractures in his left hand. He’ll wind up sitting against the occasional lefty, but has made enough progress against them this season that it won’t happen every single time down the home stretch.
  • PIT Center Fielder #15
    He’s back, except he’s not starting tonight against lefty Framber Valdez. Cruz, who missed more than two months with a hand fracture, went 3-for-22 over six games on his rehab assignment. Although he’s clearly not at his best just yet, it’s probably worth getting him back into fantasy lineups anyway and hoping he steals some bases right away. His return figures to push Jake Mangum to a corner and result in some DH time for Bryan Reynolds and Esmerlyn Valdez. Ronny Simon, who had been DHing a lot, was sent down to open up a spot.
  • PIT Center Fielder #15
    The Pirates decided to extend Cruz’s rehab assignment after he was reevaluated earlier this week. The 27-year-old center fielder is working his way back from multiple non-displaced fractures in his left hand that sent him to the injured list in early June. There’s a decent chance he’s ready to return to Pittsburgh’s lineup later this week.
  • PIT Center Fielder #15
    Cruz played seven innings in center field on Sunday and will now be evaluated by the Pirates. His results haven’t been great in Triple-A, but if the organization deems that he’s healthy enough to return, we could see Cruz back in the lineup this week.
  • PIT Center Fielder #15
    Cruz is on the precipice of returning to Pittsburgh after hitting the injured list with multiple non-displaced fractures in his left hand back in early June. The 27-year-old fantasy standout will likely require a couple additional tune-up contests to get back up to speed in the wake of a lengthy layoff. He logged seven innings in center field on Friday, his first game action in nearly two months. There’s a strong possibility he’s ready to return at some point next week.

Rotoworld

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

    Teoscar Hernández went 2-for-3 with a game-winning two-run double as the Dodgers edged the Cardinals 3-2 on Thursday.

    Hernández also walked twice tonight before delivering a game-ending hit to score Tommy Edman and Mookie Betts in the bottom of the ninth. The knock off Riley O’Brien kept the Dodgers from being swept in the three-game series. It’s the first time since July 3 that he’s driven in multiple baserunners (thus not including himself) in a game.
  • LAD Starting Pitcher #29
    Player Stats
    Link copied to clipboard!

    Tarik Skubal yielded two runs and 10 hits in 5 2/3 innings Thursday in a no-decision against the Cardinals.

    Dodgers analyst Jessica Mendoza believed Skubal was tipping his changeup tonight, so that might be something to look out for. Still, all 10 hits Skubal allowed were singles, and he more than held his own in ending up with six strikeouts and one walk. He’ll face the Reds next week.
  • STL Starting Pitcher #60
    Player Stats
    Link copied to clipboard!

    Quinn Mathews pitched five innings of one-run ball Thursday versus the Dodgers.

    Mathews allowed four hits, walked four and struck out four in his fifth big-league start. The lone run came on a wild pitch after a double and a walk in the fifth. He’ll take a 4.38 ERA into a favorable matchup next week in San Francisco.
  • LAD 2nd Baseman #25
    Player Stats
    Link copied to clipboard!

    Tommy Edman went 4-for-5 with a double, a steal and two runs scored as the Dodgers’ leadoff man Thursday against the Cardinals.

    Edman got up to 108.5 mph and 106.9 mph on a couple of his liners tonight. He’s batting .279/.355/.411 with 35 runs scored and 29 RBI in his 63 games since returning from ankle surgery. He doesn’t get a ton of credit, but he’s an awfully valuable fantasy MI while healthy.
  • STL Relief Pitcher #61
    Player Stats
    Link copied to clipboard!

    Riley O’Brien took his sixth blown save and seventh loss after giving up two runs in the ninth Thursday against the Dodgers.

    O’Brien has given up 10 runs in his last five appearances, taking his ERA from 2.96 to 4.18. The Cardinals have no desire to replace him in the closer’s role, so he’ll probably be left there for now. However, another bad outing right away might not leave them with any choice but to make a move.
  • ATH Right Fielder #4
    Player Stats
    Link copied to clipboard!

    Lawrence Butler went 2-for-5 and knocked in two runs Thursday as the A’s topped the Mariners 7-4.

    The A’s got solo homers from Zack Gelof and Donovan Walton, but Butler’s 107-mph liner up the middle in the fifth was the biggest blow. Butler has hit in 12 straight games and 21 of 23. He’s batted .345 with five homers and 19 RBI since Aug. 10.
  • ATH Relief Pitcher #50
    Player Stats
    Link copied to clipboard!

    Jack Perkins pitched just three innings, giving up three runs and walking five, Thursday in his start against the Mariners.

    Perkins struck out seven, but pretty much everyone else reached against him; he gave up four hits, five walks and a HBP to the other 12 batters he faced. Perkins has a 6.50 ERA in 13 starts and 20 relief appearances for the season. It’s probably time for the A’s to commit to him as a short reliever, since he doesn’t seem like he’s going to be worth keeping around as a starter.
  • ATH Relief Pitcher #36
    Player Stats
    Link copied to clipboard!

    Hogan Harris struck out two in a perfect ninth for his 14th save Thursday against the Mariners.

    Harris was back in the closer’s role tonight after Elvis Alvarado earned the Athletics’ previous two saves. Curiously, Alvarado went entirely unused, even though he hasn’t pitched since Saturday. It’s hard to recommend either A’s reliever right now, based on how they’re being used.
  • SEA Starting Pitcher #13
    Player Stats
    Link copied to clipboard!

    Kade Anderson took a loss in his first career decision after allowing four runs in five innings Thursday against the A’s.

    As it turns out, Anderson wasn’t the cure all for Seattle’s issues. He gave up seven hits and managed just three strikeouts tonight against a lineup that had Jonah Heim batting cleanup. Anderson is almost certainly destined for big things as a major leaguer, but it’s going to take time. He’s still probably worth using in mixed leagues at home versus the Rangers next week.
  • SEA Center Fielder #44
    Player Stats
    Link copied to clipboard!

    Julio Rodríguez drove in two runs with a double and a groundout and stole three bases Thursday against the A’s.

    The three steals pushed Rodríguez up to 20 for the year, giving him his fifth straight 20/20 season to open his career. At just 25 years old, he’s in great position to take over as the all-time leader in 20/20 seasons. Bobby and Barry Bonds currently share the record with 10 such seasons. The only active players ahead of Rodríguez are José Ramírez, who, at 11 homers, needs a huge finish to pull off his eighth such season this year, and teammate Randy Arozarena, who has gone 20/20 for a sixth straight season.