The final Saturday of the unofficial first half gives us plenty to break down. All 30 teams are suiting up, and there's a good mix of hurlers on the slate, ranging from those at the top of the food chain to bottom-feeders worth stacking against. This is one of your last streaming opportunities before the All-Star break hits, so let's make the most of it.

Pitching

Pitchers to stream

Alex Cobb (R), 40 percent ownership in ESPN leagues, Tampa Bay Rays vs. Boston Red Sox: Cobb was roughed up in a tough matchup against the Orioles at Camden Yards his last time out (6 ER in 6.1 IP), but he finds himself in a more favorable spot this time around. The right-hander has fared quite well at Tropicana Field this season (3.15 ERA), and prior to the Camden Yards affair, he'd posted a 1.63 ERA and 1.01 WHIP over his previous four starts. On Saturday, he gets a Boston club that's middle of the road against righties (96 wRC+) and ranks bottom-five with a .153 ISO. The upside is limited because the Red Sox make so much contact, but whiffs aren't a big part of Cobb's game, anyway.

Aaron Nola (R), 58 percent, Philadelphia Phillies vs. San Diego Padres: After going through some ups and downs through the first two months of the season, Nola might be settling down a bit. He's coming off his best three-start stretch of the season in which he's allowed just three runs over 21 1/3 innings (1.27 ERA) while striking out 25. Most importantly, he's got a cake matchup on Saturday, squaring off against a Padres team that ranks bottom-three versus righties with an 85 wRC+ and dead last with a 26 percent strikeout rate.

Mike Fiers (R), 50 percent, Houston Astros at Toronto Blue Jays: Fiers has somehow found a way to avoid the long ball, and it's completely changed his outlook for the season. After surrendering a whopping 20 homers over his first nine starts this year, he's gone seven straight turns without allowing a single ball to leave the yard. In that span, he's produced a 2.20 ERA, 1.07 WHIP and 9.4 K/9. The Rogers Centre remains a tough pitching environment, but the Blue Jays have struggled there this season (88 wRC+) and have been underwhelming against righties as a whole (90 wRC+).

Brandon McCarthy (R), 43 percent, Los Angeles Dodgers vs. Kansas City Royals: McCarthy is set to return to the mound against Kansas City after missing some time with tendinitis in his right knee. The Royals have been hitting better of late, but they still rank bottom-five with an 85 wRC+ against right-handed pitching. Although the right-hander struggled in his last start before landing on the DL, he'd held a 1.57 ERA and 0.87 ERA over his previous six starts. His ownership will start to increase again after this outing.

Pitcher to avoid

Rick Porcello (R), 75 percent, Boston Red Sox at Tampa Bay Rays: Cy Young winner or not, Porcello just isn't a guy you can trust right now. The 141 hits he's allowed this season are the most in baseball, his 43.4 percent hard-contact rate is the highest among qualifiers, and he owns a 6.28 ERA over his last seven starts. Against a Rays team that sports a 114 wRC+ against righties and a 37 percent hard-contact rate (second in MLB), I'm steering clear.

Bullpen

On Wednesday, Bud Norris picked up his first save for the Angels since returning from the disabled list on July 1. With Huston Street back on the DL and Cam Bedrosian back in a setup role (he pitched the eighth inning on Wednesday), Norris appears to have a firm grip on the ninth-inning role once again. Available in 62 percent of ESPN leagues, Norris owns a 2.29 ERA, 1.08 WHIP and 11.7 K/9 this season. You may not think of him as a prototypical closer, but the skills are strong.

Projected game scores

GS is the projected game score for the pitcher. A "*" means that the pitcher lacks requisite career major league data to produce an accurate rating; these are the author's ratings.

Hitting

Catcher

Chris Gimenez (R), 1 percent, Minnesota Twins vs. Baltimore Orioles (LHP Wade Miley): Gimenez is emerging as an under-the-radar catcher option against lefties. He's batting .265/.353/.419 against southpaws in his career, and he's clubbed four dingers of his last 28 at-bats. Meanwhile, Miley is surrendering a .302/.388/.464 slash line to righty hitters this season while allowing a career-worst 35 percent hard-contact rate.

First base

Josh Bell (L), 14 percent, Pittsburgh Pirates at Chicago Cubs (RHP Jake Arrieta): Bell may be a switch-hitter, but he should really be used only against right-handed pitching, as his career wOBA is 39 points higher versus righties and his career OPS is 102 points higher. Although Arrieta is coming off his best start of the season, he's shown very little start-to-start consistency and is allowing a .207 ISO to left-handed batters in 2017.

Second base

Jed Lowrie (L), 42 percent, Oakland A's at Seattle Mariners (RHP Andrew Moore): Lowrie continues to be an underappreciated option. Despite his low ownership, he's nearly on pace to score 100 runs, and he's proven to be a reliable bat against right-handed pitching (.293/.368/.496). Safeco Field may not be hitter friendly, but it's significantly better for left-handed power than the Oakland Coliseum. Lowrie finds himself in an appealing spot on Saturday, facing the soft-tossing Moore, whose 4.69 FIP and 5.05 xFIP don't match his 3.60 ERA.

Third base

Brandon Drury (R), 48 percent, Arizona Diamondbacks vs. Cincinnati Reds (RHP Luis Castillo): Castillo has shown electric stuff in his limited time in the big leagues, but walks (5.0 BB/9) and homers (2.8 HR/9) have been big issues. And Chase Field, one of the most offensive-friendly parks in the majors, is not the place to work out those issues. Drury won't have the platoon advantage here, but that's how he likes it, as he's put up a .305/.358/.500 line versus righties this year.

Shortstop

Asdrubal Cabrera (B), 19 percent, New York Mets at.St. Louis Cardinals (RHP Adam Wainwright): Wainwright has struggled against left-handed batters over the past few seasons. The switch-hitting Cabrera will almost certainly hit second in front of lefty Curtis Granderson, who is also a strong fantasy option. Jay Bruce and the returning Michael Conforto make it a tough top of the order for Wainwright,.

Corner infield

Matt Davidson (R), 15 percent, Chicago White Sox at Colorado Rockies (RHP Jeff Hoffman): Not many people are buying into Davidson. The power, however, power appears to be legit. He has 18 dingers on the season, and his hard-contact rate (48 percent) over the last 30 days is top-10 in baseball. Hoffman is a quality hurler, but this is still Coors Field we're talking about. He owns a 6.85 ERA in the thin Colorado air this season.

Middle infield

Freddy Galvis (B), 12 percent, Philadelphia Phillies vs. San Diego Padres (RHP Jhoulys Chacin): Chacin owns a 1.68 ERA at Petco Park this season. On the road, however, his ERA inflates all the way to 9.08. Needless to say, I want some exposure against Chacin when he's on the road. The switch-hitting Galvis fits the bill. He's hitting .284/.33/.515 at Citizens Bank Park this season, and 23 of his 28 homers the last two seasons have come against righties.

Outfield

Kole Calhoun (L), 44 percent, Los Angeles Angels at Texas Rangers (RHP Tyson Ross): Since returning from the disabled list, Ross owns a 6.41 ERA over four outings with 11 walks in 19 2/3 innings. This creates a nice opportunity for Calhoun, who hit .324/.388/.505 in June, gets the platoon advantage, and will receive a nice park bump going from Angels Stadium to Globe Life.

Ben Gamel (L), 21 percent, Seattle Mariners vs. Oakland Athletics (RHP Chris Smith): After being dropped in the order Friday night with a lefty on the hill, Gamel will be back hitting in his customary second spot against Smith. The 36-year old journeyman will be making the first start of his career after beginning the season in the A's bullpen before being sent to Triple-A Nashville to stretch out for rotation duties.

Robbie Grossman (R), 3 percent, Minnesota Twins vs. Baltimore Orioles (LHP Wade Miley): We're doubling down with another right-handed bat against Miley. Grossman hasn't overwhelmed against lefties in 2017, but he hit .344/.418/.576 against them last season and has shown elite plate discipline with a 16.4 percent walk rate that ranks top-three in baseball.

Hitter matchup ratings

Notes: Hitter ratings account for the opposing starting pitcher's history (three years' worth, as well as the past 21 days) and ballpark factors. "LH" and "RH" ratings account only for left- and right-handed batters, respectively. Weighted on-base average (wOBA) is the primary statistic used in the calculation. Ratings range from 1 to 10, with 10 representing the best possible matchup, statistically speaking, and 1 representing the worst. So, for example, a 10 is a must-start rating, whereas a 1 should be avoided (if possible); a 1-2 is poor, 3-4 is fair, 5-6 is average, 7-8 is very good and 9-10 is excellent.