MLB Player News
-
Otto Lopez SS | MIA
Marlins' Otto Lopez: Extends streak with three-hit game
Lopez went 3-for-4 with a double and a run scored in Friday's loss to the Nationals.
The shortstop has hit safely in 11 straight games, a hot streak that has seen Lopez rack up a .435/.435/.609 slash line with five doubles, a homer, a steal, four RBI and seven runs. Lopez's .351 batting average on the season is second in the majors behind the .353 mark of Arizona's Ildemaro Vargas.
-
Matt Wilkinson SP | CLE
Giants' Matt Wilkinson: Shipped to Giants
The Guardians traded Wilkinson and the 29th pick in the 2026 First-Year Player Draft to the Giants on Saturday in exchange for Patrick Bailey, Jeff Passan of ESPN.com reports.
Wilkinson has performed well since receiving a promotion to Double-A at the start of the season, posting a 1.59 ERA and 0.93 WHIP alongside a 36:9 K:BB through 28.1 innings (six starts). He will likely report to Double-A Richmond to begin his tenure in the Giants organization.
-
Esteury Ruiz CF | MIA
Marlins' Esteury Ruiz: Swipes two more bags Friday
Ruiz went 0-for-3 with two strikeouts and two stolen bases in Friday's loss to the Nationals.
Starting in center field and batting ninth against southpaw Foster Griffin, Ruiz beat out a potential double-play grounder in the second inning and then promptly swiped second and third base before being stranded. The 27-year-old's speed has never been in question, only his ability to get on base often enough to put it to good use in the majors. Over his first 11 games as a Marlin, Ruiz has seen just 21 plate appearances as a short-side platoon option and late-inning defensive replacement or pinch runner, but he's gone 5-for-5 in steal attempts despite batting .190 (4-for-21) with a 0:8 BB:K.
-
Lucas Giolito SP | SD
Padres' Lucas Giolito: Covers four frames in MiLB start
Giolito covered four innings Tuesday in a start for Double-A San Antonio, yielding five runs (three earned) on eight hits and two walks while striking out two batters.
Making his third start in the minors after signing a one-year deal with the Padres on April 22, Giolito was able to push up his pitch count to 78. Between Tuesday's start and his previous two appearances with Single-A Lake Elsinore, Giolito has posted a 6.55 ERA, 1.91 WHIP and 12:6 K:BB over 11 innings. The 31-year-old righty will need to be added to the Padres' 26-man active roster by May 16, so he could be in line for one more tune-up outing in the minors before entering the San Diego rotation.
-
Heliot Ramos LF | SF
Giants' Heliot Ramos: Multi-hit effort in win
Ramos went 2-for-4 with a double, an RBI and a run scored in Friday's 5-2 win over the Pirates.
Ramos hit an RBI single in the fourth inning and doubled in the seventh before coming around to score. The 26-year-old outfielder has struggled in May, batting .179 with an RBI and a run scored in 28 plate appearances over seven outings this month. Overall, he's slashing .261/.295/.406 with 16 RBI, 13 runs scored and three long balls across 146 plate appearances this season.
-
Ryne Nelson SP | ARI
Diamondbacks' Ryne Nelson: Best start of season in no-decision
Nelson didn't factor into the decision Friday against the Mets, allowing one run on two hits and one walk with seven strikeouts across 6.2 innings.
It's the first time Nelson has gone at least six innings through eight starts this season, and he's now strung together back-to-back strong outings in May. He entered the month with a 7.71 ERA but has surrendered just two runs on six hits and three walks with 11 strikeouts across 12.1 innings over his last two starts. Nelson's lone mistake Friday was a solo homer allowed to Mark Vientos in the second inning. Nelson now owns a 5.68 ERA, 1.26 WHIP and 35:14 K:BB across 38 innings on the year. Nelson has above-average stuff, highlighted by a 96.2-mph fastball and plus slider, and perhaps he'll be able to get his season on track following a second straight positive performance.
-
Mark Vientos DH | NYM
Mets' Mark Vientos: Swats fifth homer in Friday's win
Vientos went 2-for-4 with a double, a solo home run, two RBI and one run scored in Friday's 3-1 win over the Diamondbacks.
Vientos led off the top of the second inning with a solo shot, his fifth of the season, taking Ryne Nelson deep on a slider. He then led off the top of the 10th inning with what proved to be a game-winning RBI double. Vientos has three long balls and eight RBI in six games this month and is slashing .240/.287/.440 with five homers, 16 RBI, 11 runs scored and a 7:24 BB:K across 108 plate appearances this season.
-
Justin Crawford CF | PHI
Phillies' Justin Crawford: Pops first MLB homer
Crawford went 3-for-4 with a two-run home run in Friday's 9-7 extra-innings loss to the Rockies.
The rookie center fielder came up big in the eighth inning, getting hold of a Jimmy Herget sweeper and dropping it over the right-field wall to tie the game at 7-7 and cap a five-run frame, but the Phillies couldn't complete the comeback in extras. It was Crawford's first career homer in the majors, and since getting a day off April 26 he's caught fire, slashing .371/.405/.571 over the last 11 games with four extra-base hits, one steal, three runs and seven RBI.
-
Devin Williams RP | NYM
Mets' Devin Williams: Picks up win against Arizona
Williams (2-1) picked up the win Friday against the Diamondbacks, recording one strikeout in a hitless and scoreless ninth inning.
With the game tied 1-1 in the bottom of the ninth, Williams came on and got Lourdes Gurriel and Gabriel Moreno to ground out before striking out Jose Fernandez to send it to a 10th inning. After the Mets plated two in the top half of the frame, Tobias Myers came on and picked up the save. After a tumultuous middle of April in which he allowed eight runs across four appearances, Williams has six consecutive scoreless outings spanning 5.2 innings. On the year, Williams has a 5.68 ERA, 1.67 WHIP and 21:6 K:BB across 12.2 innings. He's 5-for-6 in save chances.
-
Jesus Luzardo SP | PHI
Phillies' Jesus Luzardo: Melts down again Friday
Luzardo didn't factor into the decision in Friday's 9-7 extra-innings loss to the Rockies, surrendering six runs on six hits and three walks over three-plus innings. He struck out six.
The volatile southpaw got tagged for one run in the first inning but seemed to steady the ship until the fourth, when the first seven Colorado batters reached base before Luzardo mercifully got the hook after 95 pitches (59 strikes). It's the third time in eight starts this season he's failed to last five innings, and the fourth time he's coughed up five or more runs, leaving him with a 5.98 ERA and 1.40 WHIP over 43.2 frames despite a seemingly elite 57:12 K:BB. Luzardo will try to regain his form in his next outing, which lines up to come on the road next week in Boston.