MLB Player News

Oneil Cruz
Pittsburgh Pirates • #15 • SS
Oneil Cruz Hits Homer, Drives In Four in Pirates' 17-16 Loss
Oneil Cruz hit a home run, drove in 4 RBIs, and had 2 runs scored. The Pirates lost 17-16 to the Rockies.
What It Means
Oneil Cruz has played 98 games this season, posting a .218 average with 78 hits in 357 at-bats. He has hit 18 home runs and driven in 48 RBIs.

Ezequiel Tovar
Colorado Rockies • #14 • SS
Ezequiel Tovar Hits Four Doubles in Rockies' 17-16 Win
Ezequiel Tovar had four doubles, two RBIs, and two runs score in the Rockies 17-16 win against the Pirates.
What It Means
Ezequiel Tovar has played 43 games this season, posting a .271 average with 46 hits in 170 at-bats. His on-base percentage stands at .306, while slugging .465, leading to an OPS of .771. Tovar has hit 11 doubles and 6 home runs, driving in 17 runs across the season.

Andrew Vaughn
Milwaukee Brewers • #28 • 1B
Andrew Vaughn Homers and Drives in Three in Brewers' Win
Andrew Vaughn homered, drove in 3 RBIs, and scored 3 runs as the Brewers won 16-9 over the Nationals.
What It Means
Andrew Vaughn's 2025 season includes 11 home runs and 43 RBIs over 65 games, hitting .236 with an OPS of .698. He holds a 7-game hitting streak, during which he has a .500 average with 4 home runs and 12 RBIs.

C.J. Abrams
Washington Nationals • #5 • SS
CJ Abrams Goes 3-5 With RBI in Nationals' 16-9 Loss
CJ Abrams went 3-5 with a double, RBI, run, and walk. Nationals lost to Brewers 16-9.
What It Means
CJ Abrams has a .280 batting average over 95 games in the 2025 season, with an on-base percentage of .348 and a slugging percentage of .478. His season totals include 106 hits in 379 at-bats, 25 doubles, 14 home runs, and 42 RBIs. In the last three games, Abrams has hit .500 going 6-12 at the plate.

Andruw Monasterio
Milwaukee Brewers • #14 • 3B
Andruw Monasterio Tallies Four Hits in Brewers' 16-9 Victory
Andruw Monasterio had four hits including a double, three singles, three RBIs, and a run in the Brewers 16-9 win over the Nationals.
What It Means
Andruw Monasterio is hitting .236 with a .300 OBP across 21 games this season. He has 13 hits in 55 at-bats, including 3 doubles and 1 home run, with 8 RBIs and 1 stolen base.

William Contreras
Milwaukee Brewers • #24 • C
William Contreras Goes 5-7 in Brewers' 16-9 Victory Over Nationals
William Contreras went 5-7 with a double, a home run, 2 RBIs, and 3 runs in the Brewers' 16-9 win over the Nationals.
What It Means
William Contreras has a .261 average with 101 hits in 387 at-bats this season. He has tallied 9 home runs and 47 RBIs across 103 games. Contreras is on a streak of scoring 2 or more runs in 4 consecutive games and hitting a home run in 2 straight games.

Blake Perkins
Milwaukee Brewers • #16 • CF
Blake Perkins Hits Two Homers in Brewers' 16-9 Victory
Blake Perkins went 2-6 with two home runs, three RBIs, and scored twice. Brewers won 16-9.
What It Means
Blake Perkins has played 12 games this season, hitting .281 with a .343 OBP and .594 SLG. His season totals include 9 hits in 32 at-bats, with 6 RBIs and 3 walks.

Michael Wacha
Kansas City Royals • #52 • SP
Michael Wacha Dominates With 8 Innings in Royals' 9-3 Win
Michael Wacha allowed just 1 earned run in 8 innings. He struck out 5, and got the win helping the Royals win 9-3 against the Blue Jays.
What It Means
Michael Wacha has 22 starts this season, totaling 125 1/3 innings pitched. His ERA stands at 3.38 with a WHIP of 1.16. He has struck out 95 batters and walked 35. Wacha has scored 22+ FanDuel points in 4 consecutive games.

Freddie Freeman
Los Angeles Dodgers • #5 • 1B
Freddie Freeman Homers as Dodgers Win 5-0 Over Rays
Freddie Freeman logged a 2-4 game including a double, a home run, 3 RBIs, and a run scored. The Dodgers won 5-0 against the Rays in the game.
What It Means
Freddie Freeman's current season stats include a .299 batting average, .372 on-base percentage, and .481 slugging percentage across 97 games. He has accumulated 12 home runs, 28 doubles, and 59 RBIs. Freeman is currently on a streak with home runs in two consecutive games.

Cade Horton
Chicago Cubs • #22 • SP
Cade Horton Pitches Five Scoreless Innings in Cubs' 1-0 Win
Cade Horton pitched 5 innings, allowed 0 earned runs, and earned the win. Chicago Cubs defeated the Baltimore Orioles 1-0.
What It Means
Cade Horton holds a 5-3 record across 14 games this season. He has thrown 73 2/3 innings with a 3.42 ERA and a WHIP of 1.29. Horton's strikeout total stands at 53.