Henry Owens SP BOS 6 minutes ago

Owens lasted only three innings Thursday against the White Sox, although he limited the damage to two runs despite allowing six walks and a couple hits (including a homer). He struck out two and received no decision.

Competitive Edge Analysis

With Owens barely throwing half his pitches for strikes, a raft of White Sox got on base against him, but he at least was able to keep the bleeding to a minimum. That said, Owens now has a horrendous 9:13 K:BB in 12.1 innings spanning his three starts this year, so the Red Sox will be happy to send him back to the minors for more development once Eduardo Rodriguez (knee) is ready to return. Owens may have only one more start on tap, Tuesday against Oakland, before that happens.

Ken Giles RP HOU 11 minutes ago

Giles was credited with his sixth hold of the year Thursday against Seattle even though he gave up two runs on a hit and a walk while recording just one out.

Competitive Edge Analysis

The early ugliness continues for Giles, who's now sitting on more runs allowed (12) than innings (11.2). On the bright side, his .382 BABIP and 3.20 xFIP point to shinier future results, but he's now an extremely long way from usurping Luke Gregerson's closer duties.

Luke Gregerson RP HOU 15 minutes ago

Gregerson (0-1) got the call in a tie game Thursday against Seattle, allowing three runs on three hits and a walk in an inning of work and suffering the loss.

Competitive Edge Analysis

The Astros brought him into the game in one of those dreaded non-save situations, and Gregerson struggled through it as closers so often do. Still, the veteran righty has been a stabilizing force as the closer in Houston since last season and has yet to blow a save this year, so his job remains safe.

Leonys Martin CF SEA 18 minutes ago

Martin went 2-for-4 with two steals and two runs against the Astros on Thursday.

Competitive Edge Analysis

Seattle's No. 9 hitter has finally found his stride over the last three games, going 5-for-12 with a homer, three steals and four runs. Unfortunately, it looks like the 27-year-old Cuban will never achieve the sort of hitting potential he teased us with in the minors, but he does enjoy an everyday role with the Mariners, and all that opportunity should make 20-plus steals easy to achieve.

Robinson Cano 2B SEA 21 minutes ago

Cano went 3-for-5 with a double and four RBI against the Astros on Thursday.

Competitive Edge Analysis

He knocked in four of the Mariners' six runs, leading the way to a 6-3 victory. After a barrage of homers early in the season that showed Cano's power stroke is alive and well, he's turned his attention to lifting his batting average -- a stretch of five consecutive multi-hit games has brought him all the way up from .226 to .287, equal to the mark he posted last season.

Jose Altuve 2B HOU 24 minutes ago

Altuve went 4-for-4 with a double, a homer, two RBI and two runs against the Mariners on Thursday.

Competitive Edge Analysis

He's now led off four of the last eight games with home runs, so Altuve's making sure the Astros start most every game on the right foot lately. It's scary to think of a version of Altuve who's capable of approaching 30 homers in addition to 30-plus steals, but he's actually on pace for 50 long balls right now. Even though there's no way he can keep that up, Altuve certainly looks like he's going to leave last season's total of 15 in the dust.

Wade Miley SP SEA 30 minutes ago

Miley allowed just two runs over six solid innings in Thursday's win over the Astros, but didn't receive a decision. He gave up five hits and two walks while striking out five.

Competitive Edge Analysis

The veteran lefty was a long way from duplicating the shutout he spun in his last game, but it was still a quality outing in his ongoing recovery from the horrors of his first four starts. Unfortunately, it's going to be hard for fantasy owners to rely on consistent production from Miley, as he's shown no sign of improving upon the pitching that led to ERAs in the mid-fours each of the last two seasons.

Chris Devenski SP HOU 36 minutes ago

Devenski didn't receive a decision Thursday despite holding the Mariners to just one run on six hits and a walk while striking out six over six sparkling innings.

Competitive Edge Analysis

Yeah, that's a lot of sixes. After opening the year as Houston's long man, Devenski has transitioned into the rotation and looked good doing it -- including leaving this one in line for a victory before the bullpen blew it. The 25-year-old rookie has leaped nearly directly to the majors from Double-A (he was with Triple-A Fresno to start the year, but didn't make an appearance before being promoted), and the early returns have been promising. That said, his track record in the minors is rife with inconsistency and he may not get to hold his rotation spot for long, so don't let your expectations get too high.

Tommy La Stella 2B/3B/DH CHC 43 minutes ago

La Stella went 3-for-4 with a double and two runs against the Nationals on Thursday.

Competitive Edge Analysis

He accounted for nearly half of the Cubs' hits on the evening while lifting his batting average to a small-sample-size-influenced .341. No, there's no true La Stella breakout going on here -- he'll never be able to maintain that .371 BABIP -- but the 27-year-old gives the Cubs useful flexibility in the infield and looks playable in NL-only formats.

Ben Zobrist 2B/LF CHC 47 minutes ago

Zobrist hit a two-run single and a two-run homer in four at-bats Thursday in a 5-2 win against the Nationals.

Competitive Edge Analysis

Zobrist and Tommy La Stella produced the vast majority of the Chicago offense between them, and his second homer in as many days helped the veteran second baseman hit 20 RBI in just his 25th game of the year. Granted, most of the rest of the fantasy line isn't correspondingly impressive -- a .261 batting average, three homers and one steal won't set hearts racing -- but Zobrist's going to be racking up RBI and runs in the middle of the Cubs' lineup all year long.