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.
Nelson Cruz was 2-for-4 with a double yesterday. He refuses to age! While games played were down substantially, when he did play, he posted a 160 wRC+, at age 38! He set a career high for HR/FB rate, which is...
Dinelson Lamet was excellent yesterday, striking out 14(!) against the Brewers in only 6 innings. This start single handedly moved him up draft boards next season. He's a fantastic sleeper with low-risk and high-upside as his K% is over 30%....
James Paxton was effective, yet only went 5 IP yesterday while allowing 2 ER. While he picked up the win, it continues to be a very strange year for Paxton. All his peripherals are in line for a successful 2019,...
Patrick Corbin was dominant, going 8 IP with no earned runs. Corbin has settled down following a bit of an up-and-down season. While his 3.34 ERA is in line with last year, his SIERA is up nearly a full run,...
Jose Altuve flexed some muscle, going 3-for-5 with his 22nd HR of the season while scoring 3 runs. Altuve has had an incredible year at the plate, but has nearly completely abandoned stealing bases. He has been successful on just...
Welcome to the Cubs, Nicholas Castellanos. He hit 2 HR last night for the Cubbies and is quickly becoming a sensational trade deadline acquisition. He has raked thru 8 games in the NL. With the Tigers, his production was nothing...
Get the hype train ready as Bo Bichette was 3-for-5 with his first career HR. It can be quite challenging for rookies to live up to expectations, and the jury is still out if Bichette will; however, it's a very...
Brian Dozier was 2-for-3 with 2 walks and 2 RBI. Dozier is catching my attention as he sported a 124 wRC+ in June and a 155 wRC+ in July (before yesterday). He has always been a streaky hitter, so this...
Mike Clevinger dazzled yesterday, racking up 12 K in just 6 IP against the Tigers. It's only been 35 innings, but Clevinger has been incredible, making a huge leap by increasing his SwStr% from 12% to 16.4% this season -...
Aaron Nola was absolutely fantastic yesterday, going 7 strong with 10 strikeouts while allowing just a single hit and walk on the day. It's been a disappointing year for Nola, but the lowly Mets offense was just what the doctor...
Domingo Santana was 3-for-5 with 5 RBI and 2 HR on the day, raising his average to .279 in the process. Santana raised his OPS above .800 for the first time as he's putting together a solid fantasy season, on...
Bryan Reynolds was 3-for-4 with 2 doubles, 2 RBI and a walk, increasing his OBP to .404 on the season. The 24-year-old has continued to mash through 171 PA this season. While his .427 BABIP indicates good fortune, he's hitting...
Chris Sale was dominant last night, going 7 IP with 1 UER and 10 K in a no decision. He lowered his ERA to 3.52 on the year. For as bad as he started the season, Sale has settled in...
Howie Kendrick was 2-for-3 with 4 RBI and 3 runs scored. Kendrick has been playing the best baseball of his entire career (wRC+ 141 entering yesterday) led by a career high HR/FB rate. I'm cautious to think it can continue...
Tommy La Stella was 2-for-5 with a HR and 4 RBI. La Stella has been flat out mashing the ball at a pace we've never seen before. Immediately it begs the question: can it continue? It might. The power will...
Sean Doolittle from 2018 has not showed up yet, as he narrowly escaped total disaster yesterday by allowing 4 hits, 2 ER, and a walk while getting the save. Doolittle remains the top Nationals option for closing games, but even...
Eugenio Suarez was 3-for-4 with his 11th HR on the season. Suarez is simply hitting the ball on the ground far too often, which has knocked his BABIP down nearly 100 points compared to last year. While the power his...
Rick Porcello posted a rare 2019 quality start, going 6 IP while allowing 3 ER in a victory. Porcello entered yesterday with an 8.47 ERA, hardly the numbers a former Cy Young winner could ever envision. Porcello has been flat-out...
Buster Posey sat out yesterday's day game before going 0-for-1 as a pinch hitter. For those that thought it couldn't get worse than last year, think again. Posey has just 1 RBI in 62 PA this season and is officially...
Sonny Gray was very effective against the Reds, though he only went 4 IP. He struck out 6 and allowed 2 hits before leaving the game after 60 pitches. Gray took a comebacker off the shin in the second, and...
Max Fried lost a perfect game bid in the 6th inning before getting through the sixth just allowing a single. This was Fried's first start of the season. He shows some promise; he had limited time in the majors last...
Black and Blues in Toronto Vladimir Guerrero Jr. suffered a Grade 1 oblique strain yesterday; the team estimates that he will need 3 weeks to recover. This shouldn't have a large fantasy impact as Guerrero was going to spend the...
Jake Lamb is expected to step up (in part) following the trade of Paul Goldschmidt. Lamb's education at 1B continued, where he'll be expected to play in tandem with 3B. Lamb struggled last season as his L/R splits remained quite...
World Series Champion - Boston Red Sox Can He Repeat? Can Mookie Betts repeat last year's MVP season? We think he can certainly come close. He turns 26 and is one of only a few players capable of going 30/30....
Tanner Roark was shelled as he allowed 10 hits in just 4.2 innings while being fortunate to allow just 5 ER. Roark offers minimal fantasy value in all but the nicest of matchups; his K% is down over 2% YOY,...
Shane Bieber went 6.1 innings, allowing 3 ER and 6 strikeouts. Bieber's final line was average, though he remains a solid option from a peripheral standpoint as his SIERA stands at a very impressive 3.49. His SwStr% is solid at...
At age 34, Nick Markakis is having his best season since he was 24. His double last night drove in his 82nd and 83rd RBIs on the season. His performance is likely the biggest surprise to me of 2018 -...
It's never easy to live up to hype as an uber prospect, but Ronald Acuna may, as he hit his 18th and 19th HRs of the season yesterday while going 3-for-5. I can't add anything else to the analysts that...
Giancarlo Stanton hit his 28th HR of the season yesterday; it was the hardest hit ball in MLB for the last two years. This is already Stanton's fourth HR of August, after hitting just five in all of July, which...
Steve Pearce continued to rake for the Red Sox, hitting his fifth, sixth, and seventh HRs of the season yesterday. Pearce mashes lefties, but will only play in certain matchups. Still, he's worthy of a pick up in daily lineup...
Justin Upton had one of his more productive days on the year, going 4-for-5 with 2 RBI and 2 runs scored. It's been a disappointing season for Upton, who sported an OPS of just .784 entering yesterday. The cause of...
David Price had a respectable start against the Jays yesterday, allowing 3 ER in 6.2 innings. He allowed 2 HR in the effort, which has been one of his many issues this season. His HR/9 is a crazy 1.42 vs....
There's been very few players more disappointing than Jonathan Schoop this year, but he responded with his 9th and 10th HRs of the season yesterday. In last year's breakout campaign, Schoop did have moments of streakiness, like his 54 wRC+...
Mookie started getting his groove back yesterday going 3-for-6 with a HR. Betts is having a phenomenal year and should end up as a top 5 player when it's all said and done. The power numbers (19 HR) are somewhat...
Jose Berrios flexed some muscle yesterday, going 9 innings with 10 Ks while allowing just 2 ER to the White Sox. It was Berrios' 7th win of the season and he reduced his ERA to 3.66. His ERA is right...
Clayton Kershaw returned to action yesterday, going 5 IP allowing 4 hits in 1 ER. He threw just 62 pitches. It was a great, albeit short, start for Kershaw; however, I'm alarmingly concerned. According to ESPN, all of Kershaw's fastballs...