-
Andrew Benintendi DH | CHW
White Sox's Andrew Benintendi: Swipes first bag
Benintendi went 2-for-3 with a run scored, a walk and a stolen base Saturday against the Guardians.
Benintendi entered Saturday's game having gone hitless in his last four starts and 15 at-bats. He led off both the first and fourth innings with a single, stealing third base and coming home to score on the latter occasion. That was Benintendi's first stolen base attempt of the season, and he's now tallied 30 runs scored across 66 games.
-
Sam Haggerty LF | TEX
Rangers' Sam Haggerty: Flashes speed Saturday
Haggerty went 1-for-3 with a double, a stolen base and a run scored in Saturday's 5-4 extra-innings loss to the Astros.
Haggerty made use of his speed after reaching on an error in the first inning. He went from first to third on Marcus Semien's single and then scored on a Framber Valdez wild pitch. Haggerty showed off more speed with a double and a steal of third in the third inning. The utility player is up to nine steals on 11 attempts this year, and he's added three triples as he continues to make an impact with his legs. He's been fine with the bat as well, hitting .254 with a .714 OPS, two home runs, 11 RBI and 25 runs scored across 142 plate appearances.
-
Jose Altuve 2B | HOU
Astros' Jose Altuve: Homers in Saturday's win
Altuve went 2-for-4 with a solo home run in Saturday's 5-4 extra-innings win over the Rangers.
The first-inning solo shot was Altuve's fifth homer in his last 12 games. In that span, he's added 18 RBI while batting .370 (17-for-46). The 35-year-old has started the last two games in left field while Brice Matthews gets a chance to play second base following his call-up Friday. Altuve has split his time between left field, second base and designated hitter this year. He's now batting .275 with a .799 OPS, 17 homers, 52 RBI, 50 runs scored and six stolen bases over 92 contests.
-
Dominic Canzone DH | SEA
Mariners' Dominic Canzone: Goes off for four hits
Canzone went 4-for-5 with a double and an RBI during Saturday's 15-7 win over the Tigers.
Canzone picked up a season-high four hits Saturday, continuing a pattern of hits coming in bunches for him in July. It's already the third time this month that the 27-year-old has had a game with at least three hits. Across his 28 at-bats in July, he has a 1.143 OPS with three doubles and a homer. He's played only 29 games so far this season, so the question remains whether the strong production is sustainable.
-
Luke Raley RF | SEA
Mariners' Luke Raley: Hits three-run homer
Raley went 2-for-5 with a three-run home run during Saturday's 15-7 win over the Tigers.
Raley launched his first home run since June 23 on Saturday, a big three-run homer that busted the game open in the third inning. With one game to go before the All-Star break, the 30-year-old is up to four home runs and 17 RBI on the year, and he is slashing .230/.347/.373 in 151 plate appearances.
-
Randy Arozarena LF | SEA
Mariners' Randy Arozarena: Three-hit day in win
Arozarena went 3-for-5 with a two-run home run, four runs scored and a hit-by-pitch during Saturday's 15-7 win over the Tigers.
Arozarena has discovered his power stroke in the last couple of weeks, and that continued to show during Saturday's big win. The 30-year-old knocked out his 16th home run of the season, eight of which have come since June 30. So far in July, Arozarena has his highest OPS out of any month in 2025, as he is slashing .243/.293/.649 with seven RBI through 11 games this month.
-
Julio Rodriguez CF | SEA
Mariners' Julio Rodriguez: Homers in three-hit game
Rodriguez went 3-for-5 with a walk, a double, a solo home run, two RBI and three runs scored during Saturday's 15-7 win over the Tigers.
Rodriguez snapped a lengthy home run drought Friday, and he wasted little time hitting another one Saturday, smashing a 427-foot home run to left in the sixth inning. The 24-year-old has now homered 13 times and has 48 RBI on the season, but the All-Star still has some work to do to match his numbers from prior seasons. If he keeps up this pace, his .249/.308/.405 slash line would be the worst numbers of his four-year big-league career across the board.
-
Joey Loperfido LF | HOU
Blue Jays' Joey Loperfido: Sitting again Saturday
Loperfido (illness) isn't in the starting lineup versus the Athletics on Saturday.
Loperfido was scratched from Friday's contest due to an illness and is beginning on the bench again Saturday. However, it's worth noting that Toronto is facing a lefty starter in the Athletics' Jacob Lopez, so Loperfido may not have started regardless of the illness. It remains to be seen if Loperfido will be back in the lineup for the Blue Jays' final game before the All-Star break Sunday afternoon, as the A's are slated to start another lefty (Jeffrey Springs) in that contest.
-
Riley Greene LF | DET
Tigers' Riley Greene: Blasts 23rd home run
Greene went 1-for-3 with a home run and four RBI in Saturday's 15-7 loss to the Mariners.
While Seattle had most of the offensive fun Saturday, Greene still managed to deliver for fantasy managers. The 24-year-old launched his 23rd home run of the season in the fifth inning with two runners on and tacked on an additional RBI on a sacrifice fly. Greene is now one homer away from matching his career high of 24, which he recorded last year. His 77 RBI this season are already a new career best, and they're also tied for third in the majors with Pete Alonso and Seiya Suzuki.
-
Matt Wallner RF | MIN
Twins' Matt Wallner: Homers in victory
Wallner went 2-for-5 with a solo home run during Saturday's 12-4 win over the Pirates.
Wallner became the fifth Twin to join the double-digit homer club, launching a 434-foot bomb for the 10th of his season in the sixth inning. The 27-year-old has been incredibly boom-or-bust at the plate this season; he has a .207 batting average and a 29.6 percent strikeout rate but also a .756 OPS. He's still a long ways off from the .894 OPS he had in 75 games last season, so the power-hitting outfielder has some work to do to get his season more in line with his numbers in the past.