As usual, Thursday's shortened slate leaves much to be desired on the streaming front. As a result, the highlight of the action is getting to see what Walker Buehler -- who is coming off a dominant 16-strikeout performance against the Rockies his last time out -- has in store for an encore as he faces the Rox yet again, this time at Coors Field. I don't like to bet against Coors, but I'm certainly not betting against Buehler, who has allowed three runs over his past four starts combined.
Here's a look at the day's top streaming options, focusing on players rostered in fewer than 50 percent of ESPN.com leagues.
Griffin Canning (R), rostered in 19 percent of ESPN leagues, Los Angeles Angels vs. Oakland Athletics: Canning might have only 10 big league starts under his belt, but he has quietly solidified himself as a capable fantasy hurler. Over his past eight starts, the young right-hander owns a 3.27 ERA, 0.92 WHIP and a 5.5:1 strikeout-to-walk ratio. If he had enough innings to qualify, Canning's 15% swinging-strike rate would rank fourth best in baseball, behind only Max Scherzer, Justin Verlander and Gerrit Cole. Impressive company, indeed. On Thursday, the rookie gets an unintimidating matchup against an A's team that has been slightly below average against righties this season.
Spencer Turnbull (R), 17 percent, Detroit Tigers vs. Texas Rangers: While nothing he is doing necessarily jumps off the page, Turnbull has been a competent streamer this season. He is missing enough bats to not hurt you (8.3 K/9), he's getting plenty of grounders (49.4%) and his 25.5% hard-hit rate allowed ranks top-25 in baseball. Most impressively, he has allowed more than three earned runs just twice in 16 starts this season. Expect more of the same from Turnbull against a Rangers lineup that has been middle-of-the-road in June, sporting a 97 wRC+ with a 25.2% strikeout rate.
Sandy Alcantara (R), 9 percent, Miami Marlins vs. Washington Nationals: It's easy to ignore Alcantara because his 16.8% strikeout rate is so yawn-inducing, but he has been it making it work of late. The right-hander's past five starts have seen him produce a sterling 1.71 ERA with four quality starts. Against an underperforming Nationals lineup that sports a 20th-ranked .310 wOBA against right-handed pitching, Alcantara deserves to be part of the streaming conversation on Thursday.
Projected game scores
Catcher -- Travis d'Arnaud (R), 1 percent, Tampa Bay Rays at Minnesota Twins (LHP Martin Perez): D'Arnaud has been serving as the Rays' leadoff hitter when there's a lefty on the mound, which is the case on Thursday with Perez toeing the rubber for Minnesota. In 54 June at-bats, the Tampa backstop has been raking to the tune of a .315/.361/.630 triple slash line.
First Base -- Eric Thames (L), 4 percent, Milwaukee Brewers vs. Seattle Mariners (RHP Mike Leake): Thames continues to be an enticing option versus righties. The slugger is batting .305/.400/.610 over the past 30 days, and Miller Park inflates left-handed power. It doesn't hurt that Leake has served up 11 dingers in his past seven starts.
Second Base -- Danny Santana (S), 15 percent, Texas Rangers at Detroit Tigers (RHP Spencer Turnbull): Over the past two weeks, Santana has been a top-five fantasy second baseman, batting a robust .381/. 413/.738 with four homers and a pair of steals. With eligibility at multiple positions and the ability to contribute both power and speed, he is a prime guy to target on an abbreviated slate.
Third Base -- Kyle Seager (L), 24 percent, Seattle Mariners at Milwaukee Brewers (RHP Chase Anderson): Seager has yet to really get going since coming off the injured list in May, but this is a nice spot for him to do some damage. Not only is Miller Park a huge upgrade over T-Mobile Park, but Anderson holds a 7.11 ERA over four June starts.
Shortstop -- Chris Taylor (R), 37 percent, Los Angeles Dodgers at Colorado Rockies (RHP Peter Lambert): Everything aligns for Taylor here. He has been tearing the cover off the ball of late, sporting a 1.045 OPS over the past two weeks, and now he heads to Coors Field to face a rookie hurler who got bombed (8 ER in 3 IP) in his most recent Coors outing.
Corner Infield -- Christian Walker (R), 20 percent, Arizona Diamondbacks at San Francisco Giants (RHP Tyler Beede): After encountering some struggles in May (.208/.283/.375), Walker has bounced back in June, putting up a .297/.366/.514 triple slash. He actually has fared better against same-side pitching this season, which matches him up well with Beede, who owns a 6.96 ERA in eight games (six starts) in 2019.
Middle Infield -- David Bote (R), 5 percent, Chicago Cubs vs. Atlanta Braves (RHP Bryse Wilson): Over the past 30 days, Bote has done a little of everything, putting up a .910 OPS with five homers, four steals and 16 RBIs in 72 at-bats. Eligible at both second and third base, Bote is a nice plug-and-play option if he is in the lineup against Atlanta.
Outfield -- Christin Stewart (L), 4 percent, Detroit Tigers vs. Texas Rangers (RHP Ariel Jurado): Jurado has been a punching bag of late, giving up 11 runs over his past nine innings of work. Stewart could get in on the fun on Thursday, as he has the power to take advantage of Jurado, one of the day's lowest-ranked hurlers.
Outfield -- Kole Calhoun (L), 35 percent, Los Angeles Angels vs. Oakland Athletics (RHP Tanner Anderson): Calhoun is a frequenter of this space, and on Thursday, he draws the platoon edge against Anderson, a rookie making his fourth career start with a modest 12 strikeouts in 15 innings this season. After failing to eclipse 20 homers in each of the past three seasons, Calhoun is on pace for 33 dingers in 2019.
Outfield -- Bryan Reynolds (S), 30 percent, Pittsburgh Pirates at Houston Astros (RHP Brad Peacock): Peacock has dominated righty batters this season (.217 wOBA allowed), but lefty swingers have been a different story (.360 wOBA allowed). Meanwhile, the switch-hitting Reynolds has put up a .363/.430/.548 triple slash against right-handed pitching this season.