Philadelphia, PA (Sports Network) -
Let's check in on which players have been driving fantasy owners' success and which ones have been driving us mad recently in this week's edition of "Who's Hot, Who's Not."
(All stats as of Wednesday, July 10)
Alfonso Soriano, LF, Chicago Cubs - Soriano was hitting .245 with seven home runs, 30 RBI and a .666 OPS on June 25 after slugging 32 homers and driving in 108 runs last season. However, he has produced a .375 average, four doubles, eight homers, 17 RBI, 14 runs, two steals and a 1.350 OPS over his last 12 games. Soriano has just a 79/11 K/BB this season and is still going to be very streaky in the second half, but at least we know his power isn't gone.
Robinson Cano, 2B, New York Yankees - Since his average dipped to .276 on June 27, Cano has gone 21-for-47 (.447) with three doubles, five homers, 16 RBI, 11 runs, a 1.348 OPS and a 2/8 K/BB in 13 games. The Yankees second baseman now has 21 homers, a career high for the first half.
Hanley Ramirez, SS, Los Angeles Dodgers - Has phenom Yasiel Puig lit a fire under Hanley Ramirez? It certainly seems that way. Ramirez has been roping the ball since mid-June and is batting .464 (39-for-84) with seven doubles, two triples, seven homers, 21 RBI, 22 runs and a 1.356 OPS over his last 22 games. In 126 plate appearances, Ramirez has a career-low strikeout rate of 11.1 percent, a career-high line-drive rate of 24.5 percent and a career-high HR/FB of 22.9 percent.
Adrian Beltre, 3B, Texas Rangers - With each passing day, Beltre's omission from the AL All-Star teams looks even more glaring. The third baseman went 4- for-4 with two homers and five RBI Tuesday at Baltimore and is hitting .455 with five doubles, six homers, 14 RBI, 10 runs and a 1.373 OPS over his last 14 games.
Jayson Werth, RF, Washington Nationals - With a recent flourish, Werth got his OPS over .800 for the first time since April 16. Over his last 17 contests, the bearded outfielder is batting .397 (23-for-58) with four doubles, three homers, 12 RBI, 15 runs, 10 walks and a 1.099 OPS.
Matt Garza, SP, Chicago Cubs - Since giving up nine earned runs on nine hits in five innings on June 11 against the Cincinnati Reds, Garza has gone 4-0 and allowed a total of four earned runs on 24 hits, walked eight and struck out 34 over 37 innings.
Francisco Liriano, SP, Pittsburgh Pirates - Liriano has limited opponents to two runs or less in 10 of his 12 starts this season and avoided the implosions that plagued him as a member of the Twins. In July, Liriano has given up two runs on eight hits, walked five and struck out 13 in 16 innings. He's 4-0 with a 1.26 ERA over his last four starts.
David Price, SP, Tampa Bay Rays - Price got healthy at just the right time, as he was able to face the Houston Astros and Chicago White Sox, two of the worst hitting clubs in the league, in his first two starts back from the disabled list. The left-hander didn't walked a batter, struck out 15 and gave up just one run on 11 hits over 16 innings in those starts. He had a 5.24 ERA when he went on the DL in mid-May with a triceps injury, but he has lowered that to 4.18.
Carl Crawford, LF, Los Angeles Dodgers - Crawford was 2-for-2 with two doubles and hitting .301 for the season when he suffered a hamstring strain on June 1. Crawford returned July 5, but he left his bat on the disabled list. Over his first six games back, Crawford has gone 1-for-24 (.042) with seven strikeouts. He didn't even start Wednesday's game at Arizona, but he entered in the sixth inning and ended up going 0-for-4 in the 14-inning affair.
Hunter Pence, RF, San Francisco Giants - Pence is one of five players on the "Final Vote" ballot for the NL All-Star team, but any shot he had of beating Puig or current leader Freddie Freeman of the Atlanta Braves likely went out the window due to an average-sinking 5-for-51 (.098) slump in his last 13 games. He may have had a strong case for the All-Star team on June 25, when he was batting .292 with 12 home runs, 40 RBI, 46 runs, 13 steals and an .830 OPS, but he's now hitting .264 with a .759 OPS.
Pablo Sandoval, 3B, San Francisco Giants - It's really no wonder the Giants have gone 3-16 in their last 19 games with Pence and Sandoval putting up a combined 13 hits in 108 at-bats (.120) since June 25. Sandoval has picked up one hit and one walk in three straight games, but he's still batting .113 (6- for-53) with a 13/5 K/BB over his last 14 games.
Evan Longoria, 3B, Tampa Bay Rays - Longoria hasn't homered in 14 straight games and is batting .136 (6-for-44) with 15 strikeouts and just one multi-hit game, zero extra-base hits and three RBI in that span. He has walked 14 times and posted a .345 OBP during the slump, however, so he could be ready to break out again.
Yoenis Cespedes, LF, Oakland Athletics - While fellow Cuban defector Yasiel Puig speeds towards superstardom, Cespedes' season is stuck in neutral. The Oakland outfielder had three multi-homer games in June, but since his last one is batting .175 (11-for-63) with zero home runs, two RBI, 16 strikeouts and just one extra-base hit.
Yovani Gallardo, SP, Milwaukee Brewers - Welcome back to the "Not" list for the third time this season, Mr. Gallardo. By now, you have a VIP table in this section. As usual, your food is in a dumpster out back. The Brewers starter looked to be turning his season around when he posted a zero ERA in 21 innings from June 10-20, but he has allowed 15 earned runs on 13 hits and walked nine batters over his last 13 innings.
Matt Cain, SP, San Francisco Giants - Cain put together a solid stretch -- 5-2, 3.27 ERA -- from May 5 to June 29, but he really hasn't looked right all season. His BB/9 and HR/9 both are at career-worst levels, and after allowing 11 earned runs in three innings over his last two starts, his ERA is 5.06.
Hisashi Iwakuma, SP, Seattle Mariners - The 22 earned runs Iwakuma has given up over his last five starts are more than he allowed in his first 14 outings combined. Iwakuma has a 6.83 ERA and a 3.10 HR/9 over his last 29 innings, and his ERA has climbed from 1.79 to 2.97 in that span.