X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

Top Hitter Streamers and Starts for Week 17

Hitters to add from the waiver wire and stream in Week 17 of the 2021 fantasy baseball season. Jon Mathisen analyzes the top batter streamers to pick up.

Welcome to the top hitter streamers column for Week 17 of the MLB season (7/19 through 7/25). This weekly piece should be helpful for anyone looking to gain an edge in their league. If you need a fill-in for an injured player or want to exploit some plus matchups in order to gain an edge on your opponent then you're in the right place. This article aims to keep you informed while helping you stay ahead of the competition so you can get an early jump on those waiver claims before your opponents.

Remember that this piece is forward-looking and a lot can happen over the course of a week. Potential pitching opponents, lineups, and projected number of at-bats are all subject to change so make sure you're following @RotoBallerMLB on Twitter to stay up to date! This will be our first full slate since the All-Star break so nearly half of the league is playing seven games with one team, the Twins, playing eight. We have plenty of streaming options to choose from so it's time to hunker down, get focused, and build some winning lineups.

Disclaimer: I am only highlighting players that are currently rostered in 50% or less of Yahoo! leagues, meaning you should have a decent chance of picking them up on the waiver wire. These recommendations should apply to most league settings and formats as I'm looking for players who can help you across a variety of scoring categories. If the following names aren't available, feel free to read our Waiver Wire Pickups piece that drops every Monday for more ideas. Alright, let's get after it.

Be sure to check all of our fantasy baseball lineup tools and resources:

 

Bats to Stream and Start in Week 17

Seven Game Weeks:

ATL, BOS, CHC, CWS, CLE, DET, LAD, MIA, MIN*, SD, SF, STL, TB, TEX

*eight games

 

Stream of the Week

Alex Kirilloff (1B/OF, MIN): 32% Rostered

Kirilloff was one of the first high-profile prospects to be called up to the majors back in mid-April and predictably received a lot of attention. He struggled to hit with much consistency over his first 12 games but did swat four homers before hitting the injured list with a left wrist sprain. A lot of his shine wore off as he was sidelined for nearly three weeks due to the injury. He's been solid since his IL activation back on May 21 but he's really come alive over the last 16 games. He's slashing .290/.362/.500 with four doubles, three home runs, 13 RBI, a stolen base, and eight runs scored over that span (62 at-bats). That gives him a .265/.315/.450 batting line with 11 doubles, eight home runs, 34 RBI, and 23 runs scored for the season.

His expected stats are excellent as well with a .292 xBA (95th percentile), .374 xwOBA (89th percentile), and .545 xSLG (94th percentile). He's also registered a 43.1% hard-hit rate and 13.1% barrel rate. He's hit in the heart of the Twins' lineup, typically fourth or fifth over the last few weeks, and should see at least 30 at-bats with Minnesota playing eight games. The Twins are slated to face five right-handed starters and three lefties.

Kiriloff could do some damage against the up-and-down Dylan Cease (6.06 ERA in three starts vs. MIN) and Alex Cobb (4.23 ERA). He's also fared well against left-handed hurlers this year with a .306/.338/.516 batting line to go along with four doubles, three home runs, and 11 RBI over 62 at-bats. That should give him an edge against the likes of Dallas Keuchel (4.25 ERA/4.73 FIP), Andrew Heaney (5.38 ERA/4.14 FIP), and Patrick Sandoval (3.70 ERA/4.31 FIP). Kiriloff has a high ceiling and could be in line for a big second half so snagging him now while he's rostered in just 32% of Yahoo! leagues would be a wise move.

 

Catcher

Luis Torrens (C, SEA): 6% Rostered

Torrens started the season as the Mariners' primary catcher but got off to an ugly start at the dish. He hit a paltry .178 with a .519 OPS over his first 96 plate appearances before being optioned to Triple-A Tacoma on May 20. He was recalled back on June 15 and has been quietly raking ever since. Over his last eight games, he's slashing a rock-solid .333/.484/.667 with a triple, two home runs, five RBI, four runs scored, and a 6:7 K/BB ratio. Overall, he has a .221/.291/.456 batting line to go along with six doubles, one triple, nine home runs, 20 RBI, and 19 runs scored across 149 at-bats. The lower rate stats have a lot to do with his poor start but his expected stats show he's been better than advertised. He's sporting a decent .253 xBA, .340 xwOBA, and .469 xSLG with a 12.7% barrel rate and 39.1% hard-hit rate.

The M's begin the week with a two-game set against the Rockies in Coors Field before heading home to host the Athletics for a four-game series. They will be facing two of the Rockies' best pitchers in German Marquez and Jon Gray but both hurlers rely on their four-seam fastballs 45% and 47% of the time, respectively. Torrens has a .299xBA and .631 xSLG against fastballs this season, which also favors him in his matchups against Oakland's James Kaprielian (53% fastball usage) and Frankie Montas (62.8% fastball usage).

Something to keep an eye on is the fact that Seattle called up catcher prospect Cal Raleigh right before the All-Star break and he remains on the roster at the time of this writing. As of now, the M's are rostering three catchers between Torrens, Raleigh, and Tom Murphy. However, Torrens is slashing .308/.372/.692 with four home runs, seven RBI, and seven runs scored while serving as Seattle's designated hitter (43 plate appearances). He should be locked into regular at-bats behind the plate in Colorado and is capable of serving as the DH in Oakland if necessary. Murphy and Raleigh are more likely to compete for playing time given Torrens' recent performance at the plate.

Also Consider: Max Stassi (C, LAA): 26% Rostered

 

Corner Infield

Andrew Vaughn (1B/OF, CWS): 33% Rostered

We've recommended Vaughn as a streamer in the past and we're going back to the well this week. The 23-year-old was on fire before the All-Star break, slashing a monstrous .395/.417/.744 with three doubles, four home runs, and nine RBI with 10 runs over the last 12 games. He's battled inconsistency, as one would expect with a rookie slugger, but he's put together a decent campaign overall. He's batting .253/.320/.452 to go along with 18 doubles, 10 home runs, 26 RBI, one stolen base, and 38 runs scored over 241 at-bats. The slugging percentage certainly stands out and it shouldn't be surprising with his 50.3% hard-hit rate (89th percentile), 115 mph max exit velocity (95th percentile), and 91.8 mph average exit velocity.

His expected statistics (.249 xBA/.343 xwOBA/.450 xSLG) aren't far off his real stats so what you see is what you get. He's had his ups and downs as mentioned earlier but he's just beginning to scratch the surface of his potential. He hits the ball to all fields with a 31.5% pull rate, 34.8% straight rate, and 33.7% oppo rate and there are RBI opportunities aplenty in the loaded White Sox lineup. Vaughn entered the season with a tremendous amount of hype but was cast aside when he didn't start producing immediately. His roster shares have ticked up recently given how he ended the first half of the season but the getting is still good. He's worth a test drive against the Twins pitching staff, which ranks in the bottom 10% in wOBA, wOBAcon, xBA, xwOBA, xSLG, and xwOBAcon.

Also Consider: C.J. Cron (1B, COL): 35% Rostered; Jace Peterson (1B/2B/3B/OF, MIL): 40% Rostered

 

Middle Infield

Leury Garcia (2B/3B/SS/OF, CWS): 21% Rostered

Garcia has been logging more regular playing time than expected due to all of the injuries the White Sox have had this season. He's battled shoulder and knee issues himself but he's been putting up solid numbers over the last month. Across the last 22 games, he's slashing .338/.424/.549 with five extra-base hits, three home runs, 20 RBI, and a 17:12 K/BB ratio. On the year, he's batting .263/.330/.369 with 10 doubles, three triples, three home runs, 39 RBI, two stolen bases, and 36 runs scored. He is posting a 23.3% strikeout rate, his worst mark in three seasons, but is also posting a career-best 9.3% walk rate. He's also registered a career-high in hard-hit rate (33.5%) and fly ball rate (19.2%) for the year.

Something has clicked over the last month though, as he's posted a 39% hard-hit rate, 20% strikeout rate, and 14% walk rate, which all outpace his season numbers. The White Sox are playing seven games next week, four vs. the Twins at home and three at the Brewers. The switch-hitting Garcia performs relatively well against both right-handers (.702 OPS) and lefties (.689 OPS). He's homered off of Michael Pineda (1.118 OPS in 17 career at-bats) and Jose Berrios as well. He offers a ton of versatility in most fantasy formats with his multi-position eligibility, which makes him easier to roster. He also ranks in the 82nd percentile in sprint speed. He's not flashy but he should provide a solid batting average, on-base percentage, and can get you some runs.

Josh Harrison (2B/3B/OF, WSH): 11% Rostered

Harrison has been a reliable hitter for the Nationals this year but it's mostly gone under the radar in the fantasy community. "J Hay" is a known commodity at this stage of his career so that could be why he's received little attention but his numbers may surprise you. Heading into the All-Star break, he was slashing .271/.348/.375 with 13 doubles, five home runs, 32 RBI, five stolen bases, and 29 runs scored across 269 at-bats. His rate stats have been solid and his expected stats are not far off with a .269 xBA, .333 xwOBA, and .407 xSLG. The 34-year-old utility man is also posting career-highs in hard-hit rate (32.9% ), average exit velocity (87.1 mph), max exit velocity (108.2 mph), and walk rate (6.9%).

The Nats host the Marlins for a three-game series before heading to Baltimore for a three-game set next week. The only reliable starter they're slated to face is Sandy Alcantara as the Marlins are likely to throw out Jordan Holloway and possibly Ross Detwiler in a bullpen game in that series. The Orioles pitching staff ranks in the bottom 1% in baseball in wOBAcon (.407), xBA (.262), xwOBA (.344), and xSLG (.450). Harrison has a career .471/.500/.588 slash line in 17 at-bats against Matt Harvey and Keegan Akin has posted a 7.54 ERA over 45 1/3 innings. He's got a pretty safe floor, logging the majority of his plate appearances while batting second (88 AB's), fifth (51 AB's), or sixth (51 AB's). The ceiling is higher than many realize as Washington should tee off on the lowly O's.

Also Consider: Jed Lowrie (2B, OAK): 18% Rostered; Brad Miller (1B/2B/3B/OF, SEA): 7% Rostered

 

Outfield

Josh Rojas (2B/SS/OF, ARI): 40% Rostered

Rojas has been a streaky hitter throughout the season for the D-Backs. He started the year as the primary leadoff man but got off to a brutal start, hitting just .146 with a .520 OPS over the first 17 games of the year. He was dropped in the batting order after his early struggles but then proceeded to hit .369 with a 1.074 OPS over the next 17 games. He's had hot and cold streaks ever since and has his season batting line up to a respectable .256/.337/.424 with 18 doubles, 10 home runs, 26 RBI, five stolen bases, and 45 runs scored across 297 at-bats.

He slashed .279/.389/.377 with three doubles, one home run, five RBI, and two swipes over the last 17 games leading up to the All-Star break and could spark another hot streak given the favorable pitching matchups the D-Backs will see next week. They'll host the Pirates at home for three games before heading to Wrigley Field for a three-game set with the Cubs. They're slated to face six right-handers and Rojas, who bats from the left side, is batting .255 with a .744 OPS against righties.

His rate stats are nothing special vs. right-handed pitching but the majority of his counting stats have come against them with 13 extra-base hits, six home runs, 19 RBI, and three stolen bases. On top of that, Chase De Jong (5.59 ERA), Wil Crowe (6.05 ERA), Zach Davies (4.37 ERA), Jake Arrieta (6.30 ERA), and Alec Mills (4.84 ERA) don't pose much of a threat. Rojas has been locked in as Arizona's leadoff man and will get plenty of cracks at the leaky Pittsburgh and Chicago rotations.

Also Consider: Robbie Grossman (OF, DET): 36% Rostered; Avisail Garcia (OF, MIL): 50% Rostered



Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!



More Fantasy Baseball Waiver Wire Advice




POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

REAL-TIME FANTASY NEWS

George Kirby

Mariners "Hopeful" They'll Have George Kirby In Late May
Jazz Chisholm Jr.

To Be Out "A While" With High-Grade Strain
Walker Buehler

Lands On Injured List
Sebastian Aho

Misses Practice For Personal Reasons
Corey Seager

Could Return This Weekend
Eric Robinson

Misses Friday's Practice
Oliver Bjorkstrand

Recovering From Surgery
Victor Hedman

Nursing Broken Right Foot
Brandon Hagel

Diagnosed With Concussion
Tyler Tucker

To Remain Out On Friday
Nikolaj Ehlers

Expected To Return Friday
Salvador Perez

Not Playing On Friday
San Francisco 49ers

Ross Dwelley Returns To 49ers
San Francisco 49ers

San Francisco Adds D.J. Humphries
Connor Wong

Activated From Injured List And Starting On Friday
Green Bay Packers

Collin Oliver Signs Four-Year Deal With Green Bay
Ketel Marte

Reinstated From 10-Day Injured List
Ronald Acuña Jr.

Ronald Acuna Jr. Likely Several Weeks From Rehab Assignment
Philadelphia Eagles

Smael Mondon Jr. Inks Rookie Deal With Philly
Gleyber Torres

Dealing With Tight Hamstring, Won't Play Friday
Logan Gilbert

Could Return Before The End Of May
Austin Hays

Hits 10-Day Injured List
Deiveson Figueiredo

Returns To Action
Tyler Stephenson

Activated From 10-Day Injured List
Cory Sandhagen

Set For UFC Des Moines Main Event
Bo Nickal

Set For Co-Main Event
Reinier de Ridder

An Underdog At UFC Des Moines
Daniel Rodriguez

Looks To Win Second Consecutive Fight
Santiago Ponzinibbio

Looks To Win Back-To-Back Fights
Daniel Marcos

Looks To Remain Undefeated
Blade Tidwell

Promoted To Major Leagues
Carolina Panthers

Ulcerative Colitis Kept Hunter Renfrow Out Of NFL In 2024
Montel Jackson

Looks To Extend His Win Streak
Jorbit Vivas

Heading To The Bronx
Dallas Cowboys

Cowboys Sign First-Rounder Tyler Booker To Four-Year Deal
Cincinnati Bengals

Bengals Trying To Get Something Done With Trey Hendrickson?
Carolina Panthers

Nothing Guaranteed Beyond 2025 For Adam Thielen
Cameron Smotherman

Set For His Second UFC Bout
Serhiy Sidey

A Favorite At UFC Des Moines
Mason Jones

Set To Open Up UFC Des Moines Main Card
Jeremy Stephens

Returns For UFC Des Moines
Jazz Chisholm Jr.

Lands On The 10-Day Injured List
Mike Trout

Lands On The 10-Day Injured List With A Bone Bruise
Mikko Rantanen

Finishes Game 6 Loss With Four Points
Roope Hintz

Notches Four Points In Losing Effort
Cale Makar

Enjoys Three-Point Night Thursday
Nathan MacKinnon

Collects Three Points In Crucial Win
Mark Stone

Continues To Heat Up Thursday
William Nylander

Leads The Way In Game 6 Victory
Connor Brown

Tallies Three Points In Series-Clincher
Los Angeles Chargers

Chargers Don't Exercise Zion Johnson's Fifth-Year Option
Dallas Cowboys

Cowboys Don't Pick Up Fifth-Year Option For Kaiir Elam
Dallas Cowboys

Cowboys Expect Trevon Diggs To Start Camp On The PUP List
Jake Burger

Optioned To Minors
Bobby Witt Jr.

Extends Hitting Streak To 22 Games With Homer
Tennessee Titans

Titans Don't Pick Up Treylon Burks' Fifth-Year Option
Green Bay Packers

Packers Don't Pick Up Fifth-Year Option On Quay Walker
Seiya Suzuki

Puts On Power Display In Win Over Pirates
Mike Trout

Out Of Thursday's Lineup
Walker Buehler

Getting Testing On His Shoulder, Won't Start Friday
Isaiah Stewart

Out On Thursday
Max Pacioretty

Moving To Second Line Thursday
Johnathan Kovacevic

To Have Knee Surgery
Frederik Andersen

Expected To Return To Practice Friday
Mark Scheifele

Won't Play In Game 6
Pavel Dorofeyev

Out On Thursday
Jason Robertson

Upgraded To Day-To-Day
Miro Heiskanen

Ruled Out For Game 6
Las Vegas Raiders

Raiders Add Collin Johnson To Wide Receiver Room
Chicago Bears

Colston Loveland A "Natural Fit" In Ben Johnson's Offense
Cincinnati Bengals

Samaje Perine Expected To Have A Passing-Down Role
Miami Dolphins

Dolphins Expected To Move On From Jalen Ramsey Soon
Tennessee Titans

Chimere Dike Has "Flexibility" To Play All Wide Receiver Positions
Seattle Seahawks

Seahawks Exercise Charles Cross' Fifth-Year Option
Philadelphia Eagles

Eagles Decline Kenyon Green's Fifth-Year Option
Jacksonville Jaguars

Jaguars Not Picking Up Devin Lloyd's Fifth-Year Option
Amen Thompson

Fills Stat Sheet In Game 5 Victory
Stephen Curry

Held To 13 Points Wednesday Night
Anthony Edwards

Struggles To Score In Series-Clincher
Rudy Gobert

Comes Up Big In Game 5 Victory
Luka Dončić

Luka Doncic Battles Back Issue In Game 5 Loss
LeBron James

Undecided On Future
Derrick Jones Jr.

Fine For Thursday
Maxi Kleber

Available For Lakers Debut Wednesday
Jonathan Kuminga

Out With An Illness
Jimmy Butler III

Ready To Play Wednesday
Isaiah Stewart

In Danger Of Missing Another Game Thursday
Nicolai Hojgaard

Looking To Build Off Last Week's Runner-Up Finish
Gary Woodland

Could See Success At CJ CUP
Cam Davis

Making First Appearance At TPC Craig Ranch
Sam Burns

Could Be Due For A Great Week At TPC Craig Ranch
Patrick Rodgers

A Solid Value Play At TPC Craig Ranch
Jamal Murray

Explodes For 43 Points In Game 5
Carson Young

Looking To Recapture Form At CJ Cup
Jayson Tatum

Fires In 35 Points In Series-Clincher
Matt McCarty

An Intriguing Value Play At CJ Cup
Giannis Antetokounmpo

Logs Massive Triple-Double In Game 5
Maxi Kleber

Listed As Questionable For Game 5
Will Zalatoris

Searching For Putting Form At CJ Cup
Rob Dillingham

Out On Wednesday
Jae'Sean Tate

Still Out On Wednesday
Jimmy Butler III

Listed As Probable For Wednesday
Sam Stevens

A Risky Play With Upside At CJ Cup
PGA

Sungjae Im Riding Momentum Into CJ Cup
Ben Griffin

Looking To Stay Hot After First Career Win
Jake Knapp

Looking For More Success At TPC Craig Ranch
Mackenzie Hughes

Is An Interesting Option At CJ Cup
Aldrich Potgieter

Trending Downward For CJ Cup
Taylor Pendrith

Plays Well In Houston Recently
PGA

Niklas Norgaard May Not Be Cut Out For Texas
Rasmus Hojgaard

Could Be Up Or Down In Texas
Scottie Scheffler

The Untouchable Favorite At CJ Cup
Tom Kim

A Popular Name To Avoid At TPC Craig Ranch
Austin Eckroat

Looking To Find Success Again At TPC Craig Ranch
Ben Kohles

Finishes Tied For 59th At Corales Puntacana Championship
Aaron Nesmith

Upgraded To Available
Bennedict Mathurin

Cleared For Game 5
William Byron

Ends With A Strong Top-Five Finish At Talladega
Ryan Blaney

Bad Luck Continues With Talladega Crash
Kyle Larson

Has A Career-Best Performance At Talladega
Ian Machado Garry

Gets Back On Track With UFC Kansas City Win
Brad Keselowski

Talladega Run Ends Early After Crashing
Carlos Prates

Suffers His First UFC Loss
Zhang Mingyang

Still Undefeated In The UFC
Anthony Smith

Retires After UFC Kansas City Loss
Giga Chikadze

Takes Unanimous Decision Loss
Giga Chikadze

Takes Unanimous-Decision Loss
David Onama

Extends Win Streak At UFC Kansas City
Michel Pereira

Drops Decision At UFC Kansas City
Abus Magomedov

Extends His Win Streak
Chase Elliott

Recovers from Speeding Penalty to Finish Fifth
Joey Logano

Finishes Last at Talladega After Disqualification for Missing Spoiler Brace
Ryan Preece

Loses Talladega Race First in Photo Finish Then in Post-Race Inspection
NASCAR

Poor Toyota Strategy Arguably Cost Bubba Wallace Winning Chances at Talladega
Christopher Bell

Unhurt After Hard Contact with Inside Retaining Wall
Chase Elliott

Is One OF The Top Overall DFS Picks Of The Week
Joey Logano

Could Joey Logano Finish A Race With A Top Finish At Talladega?
NASCAR

DFS Players Should Like Bubba Wallace For Talladega This Week
Christopher Bell

Should DFS Players Roster Christopher Bell At Talladega?
Austin Cindric

Is Austin Cindric Worth Rostering For Talladega DFS Lineups?
Shane Van Gisbergen

Is A Solid, Safe, DFS Choice For Talladega Lineups
Austin Dillon

Is Austin Dillon A Viable DFS Play At Talladega This Week?
Josh Berry

Qualifies Too High At Talladega To Be Worth Rostering In DFS
Michael McDowell

Should DFS Players Take A Shot On Michael McDowell At Talladega?
Noah Gragson

Could Be A Sneaky DFS Play For Talladega
Denny Hamlin

Probably Qualified Too Well for DFS Consideration
Kyle Larson

Increasingly Undervalued Due to His Crashing, but Still a Great DFS Option
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF