David is a finance professional with a mildly unhealthy obsession with fantasy baseball. While he'll watch just about any baseball he can, David is an avid supporter of the Red Sox. He has a lengthy and successful track record in fantasy baseball, but claims his most notable accomplishment is his ongoing tenure as the commissioner of a friends-only fantasy league created in the 6th grade.
Yasiel Puig seems to be purposely aggravating fantasy owners that didn't start him this week, as he hit his third HR in the last four games last night. He was 2-for-3 yesterday while adding 2 walks. Puig was so incredibly...
Nick Castellanos returned from injury and promptly hit his 4th HR of the season. The volume for home runs hasn't been there, but Castellanos has been crushing the ball; his LD% is incredible at 32.4% which has led to...
J.A. Happ had a night to forget as he gave up 7 ER in just 3.1 innings, allowing 10 hits with 2 walks. Prior to yesterday, Happ was posting his best swing and miss rates of his career, leading to...
Ronald Acuna has somehow lived up to the hype, going 3-for-5 yesterday with his second HR of the season. The sample here is far too small to draw any conclusions, but one of the amazing things about Acuna in the...
Raisel Iglesias entered with two men on yesterday and promptly allowed both runners and one more to score. Iglesias's stats are a little bit alarming - and certainly not indicative of a sub-1.00 ERA. His SwStr% is elite, but he...
Hanley Ramirez was off to a fantastic start to the year, but it may have been cooled yesterday as he exited the game following a HBP to the wrist from Sonny Gray. It didn't appear to be intentional as Gray...
Patrick Corbin dominated the Dodgers yesterday. Was it the humidor? I don't think that had anything to do with his 12 strikeouts in 7.1 innings of work while allowing just 1(!) hit. Corbin could not be off to a hotter...
There's not too much insight to provide after Day 1, but one important note is Xander Bogaerts batting 5th in the Red Sox lineup. He went 3-for-4 on the day. We like Xander to have a great bounceback year, and...
Josh Donaldson, who is in the final year of his contract, recently said that he and the Jays are "not in the same type of area" on contract talk. This is a fantastic sign for Donaldson owners, as he knows...
Arizona Diamondbacks Today we take a deeper dive into a few of the Diamondback players. One quite note: I'm not a scientist and don't play one on TV, so any thoughts on the humidor effect are pure speculation from what...
Among a number of Red Sox players, Xander Bogaerts hopes to redeem himself in 2018. Bogaerts followed up his impressive 2016 campaign with a complete dud last year, posting a wRC+ of just 96 while hitting only 10 home runs,...
Nelson Cruz continued to defy father time by hitting his 38th HR of the season yesterday. After a slow May and June, I had written Cruz off as a high risk player to see a big decline this year, but...
Mike Clevinger was impressive yesterday, going 5.2 innings with 1 ER and 6 strikeouts. While he didn't qualify for the quality start, it was certainly a great outing for the 26-year-old. For those that have ridden Clevinger, the results have...
JA Happ put together a solid start against the Red Sox yesterday but was in line for the ND. He went 6 IP allowing just 1 ER. You basically know what you're getting with Happ at this point - a...
Ryon Healy knocked out his 22nd and 23rd HRs of the season yesterday, both of Ubaldo Jimenez. Compared to his averages last year, it's certainly been a disappointing campaign for Healy, though the HR numbers are becoming encouraging for the...
Josh Donaldson continued his hot August with his 16th HR of the season. This is a sight for sore eyes for Donaldson owners, particularly in keeper leagues, as he is showing he is amongst the game's elites still. Some of...
Jordan Zimmerman impressed yesterday going 7 innings with 0 ER and 6 strikeouts against the Yankees. Zimmerman decreased his ERA to 5.35 in what has been an obviously disappointing season. Despite the good start, the 31-year old isn't an advised...
Max Scherzer left yesterday's start after just 1 inning. He injured himself presumably on his home run swing from the first inning. This is a horrible time for an injury as Scherzer is somehow having one of the best seasons...
Do you think the Diamondbacks are happy with JD Martinez? I would say so, particularly after he went deep twice last night for his 2nd and 3rd HRs of the season (in the NL). Martinez's value sky-rocketed with the friendly...
Ben Gamel and his .319+ average connected for his 5th HR of the season yesterday off Charlie Morton. Gamel is under the radar perhaps because his counting stats have been rather pedantic so far. Gamel dominated AAA for 18 games...
Michael Pineda allowed 5 ER through just three innings yesterday. Frankly, it could have been worse; he allowed 9 hits, 1 walk and 3 home runs. Pineda started the year on fire with an xFIP of 2.48 and 3.74 in...
Carlos Correa flexed his muscles yesterday, hitting his 15th and 16th HRs of the season. After an awfully slow start to the year, he's actually outpacing his fantastic 2015 performance as he has a wRC+ over 145 for the season....
Travis "The Mayor of Ding Dong City" Shaw was 23-for-4 yesterday with 3 RBIs and his 14th HR of the season. His OPS is slightly over 900 for year after yesterday's effort. Shaw is following up last year's dud with...
Salvador Perez was 3-for-3 with a walk and a game winning grand slam in the 8th inning against the Sox. Perez now has an .855 OPS for the season with 15 HRs, making him an excellent catcher option. In his...
Eric Thames connected with his 16th of the season off Johnny Cueto yesterday, and he also walked twice. With each game we have a larger and larger sample size, and Thames' season gets more and more impressive. The 28.8% HR/FB...
Alex Bregman hit his sixth HR of the season yesterday afternoon, his third straight game with a home run. The power display is a fantastic sign given Bregman's slow start. He's gotten himself back up to slightly above average player...
Matt Carpenter was 1-for-4 last night, and has been one of the more interesting cases so far this season. He has an impressive 9 HR, but a .226 average nearly 60 points below his career average. A lot of that...
Ervin Santana earned his 7th win of the season yesterday as he pitched a CG SO with 6 strikeouts. I can't believe it either. His ERA is now 1.80 on the season, all while posting some pretty average numbers. His...
Very quietly, Justin Turner has a .446 OBP, with an insane 152 wRC+ on the year. Still he has just 1 HR. Turner's BABIP as you might imagine is quite high at .421, about 100 points over his career average....
Yesterday's 6 inning, 5 ER performance of Stephen Strasburg likely got some owners scared about the lack of results he's seen. Strasburg entered yesterday with his lowest K rate and highest SIERA of his career. It's too early to tell,...
Chief among the poor start to the Rangers' offensive output is Rougned Odor's performance. Fortunately, he collected two hits yesterday and added two runs scored. Odor somehow managed 33 HR last year, and with 6 HR in 2017, his power...
Jake Arrieta threw a quality start, but was un-Arrieta-like. He went 6 IP with 3 ER and an impressive 7 strikeouts. His ERA on the season remains elevated at 4.63. Fortunately, his SIERA is a fair bit lower at 3.23,...
Kevin Pillar was 2-for-5 yesterday for the Blue Jays, and he now has a whopping 131 wRC+ for the season. He's made a large improvement to his eye, as he's swinging at just 30.6% of pitches outside the zone vs....
Carlos Correa was 2-for-4 yesterday and is now batting above .200. Correa is a fantastic buy-low candidate at this point. His numbers are abysmal, but there's very little to suggest that he can't turn things around. His LD% is mind-numbingly...
Keon Broxton is 0-for his last 19, including an 0-for-4 yesterday. He has 40+ SB potential, but at what cost? He's currently batting .119 (not a typo). He can be dropped in all formats - he's clearly overmatched with a...
Former Dodgers prospect Zach Lee was effective yet inefficient yesterday, needing 90 pitches to go 5.1 innings against the Rockies. It was an impressive start nonetheless given that it was the second of his career and it took place at...