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 12

Hitters to add from the waiver wire and stream in Week 12 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 12 of the MLB season (6/14 through 6/20). 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 the @RotoBallerMLB account on Twitter to stay up to date! Only three teams played seven games last week but we have a whopping 18 clubs playing at least seven (the Mets and the Nats play eight) this coming week. So we have plenty of high-volume options to choose from this time around.

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 these guys 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 12

Seven Game Weeks:

ARI, BAL, CHC, CWS, CIN, CLE, COL, DET, LAA, MIL, NYM, SD, SF, SEA, STL, TB, TOR, WSH

 

Stream of the Week

Harold Ramirez (OF, CLE): 5% Rostered

Let's give the other Ramirez in Cleveland some recognition. The 26-year-old is hitting .333/.370/.542 with a home run, six RBI, and one stolen base over his last 24 at-bats (seven games). He's batting a solid .273/.318/.455 with seven doubles, one triple, three home runs, 14 RBI, and two stolen bases across 99 at-bats on the season. He's getting a chance to play nearly every day with both Franmil Reyes (abdomen) and Jordan Luplow (ankle) on the shelf and has taken advantage of his opportunity. He doesn't get on base at a very high clip (3.7% BB rate) but he doesn't strike out much either with an 11.2% K rate. He's been striking the ball with authority with a 54.5% hard-hit rate and 114.5 max exit velocity. Ramirez has also chipped in three steals and ranks in the 89th percentile in sprint speed.

He doesn't have a long track record to hang your hat on but he's looked good so far and has underperformed his expected stats (.335 xBA, .392 xwOBA, .534 xSLG). He's been hitting in the heart of Cleveland's lineup, typically fourth or fifth, and should see ample RBI opportunities next week when the Tribe host Baltimore for a four-game series before heading to PNC Park for a three-game set with the Pirates. Expected pitching matchups against Matt Harvey, Keegan Akin, Jorge Lopez, and Chad Kuhl should be fruitful.

 

Catcher

Eric Haase (C, DET): 33% Rostered

Haase burst onto the scene in mid-May for the Tigers after being called up to provide some depth behind the plate. Both Wilson Ramos (back) and Grayson Greiner (hamstring) are still on the injured list and Haase has performed so well that he's playing almost every day for Detroit. The 28-year-old rookie is slashing a solid .269/.321/.641 with 15 runs scored, three doubles, one triple, eight home runs, and 13 RBI across 78 at-bats so far. He's overachieved with his .316 BABIP and he's striking out 34.2% of the time but his expected stats show he's still got some room for improvement with a .277 xBA, .396 xwOBA, and .618 xSLG. He's got an average launch angle of 18.9 degrees and has registered a 58.7% hard-hit rate.

He's split time behind the plate with Jake Rogers but has also started 5-of-20 games in left field. The Tigers have some roster flexibility with his ability to play the outfield and they'll want to keep him in the lineup with the hot bat he's been swinging. Detroit hits the road next week for a three-game series against the Royals and a four-game set against the Angels. Kansas City has a middling staff and the Tigers are slated to face Mike Minor and Brad Keller, two pitchers that have had trouble with the long ball this season. The Angels' pitching staff rank 26th in wOBA allowed (.327) and second to last with a .395 wOBAcon. Dylan Bundy (2.1 HR/9) and Patrick Sandoval (1.6 HR/9) have both served up their fair share of homers as well. Giddy up.

Also Consider: Ryan Jeffers (C, MIN): 2% Rostered

 

Corner Infield

Brandon Belt (1B/OF, SF): 22% Rostered

Belt was activated from the injured list on June 8 after spending nearly two weeks on the shelf with an oblique strain. It's worth monitoring his status this weekend to make sure he gets through the next few days healthy and ready to rock for next week. The first baseman has battled injuries and inconsistency this season to the tune of a .238/.361/.467 batting line to go along with eight home runs, 21 RBI, and a pair of stolen bases over 122 at-bats. Despite the low batting average, he's still registered a barrel rate of 16.9% (95th percentile) and is showing his typical plate discipline with a 17.4% chase rate and 15.6% BB rate, which both rank in the 96th percentile.

The 33-year-old sets up as a high-volume, high-floor play next week as the Giants host the lowly D-backs for four games before a three-game weekend set with the Phillies. San Francisco is expected to face five right-handed starters and Belt is rocking a .857 OPS (118 plate appearances) against righties this season. Arizona's pitching staff ranks dead last in team batting average allowed (.262), team wOBA allowed (.337), and team slugging allowed (.454). The Giants should also face Vince Velasquez, who's struggled with consistency this year and Spencer Howard, who hasn't looked good limited action. The toughest pitcher the Giants will face is Aaron Nola and Belt is 5-for-8 in his career against him. He won't set the world on fire with his production but he's a safer option if you need help at 1B and he also has OF eligibility in Yahoo! leagues.

Yandy Diaz (1B/3B, TB): 6% Rostered

We all know Diaz's M.O. by now. He's not giving you anything in the power department, although he did hit his first home run of the year back on June 6. He's been on fire at the dish over his last seven games (28 plate appearances), slashing .409/.536/.545 with one home run, five RBI, and a 4:6 K/BB ratio. Overall he has a .263/.397/.314 batting line with 21 runs scored, one homer, and 21 RBI over 194 at-bats. He always gets a bump in OBP leagues and offers one of the safest floors in that particular format. His 17.6% BB rate is the highest mark of his career while his 13.4% K rate ranks in the 92nd percentile.

Diaz is practically matchup-proof as there is little variance in his splits when facing right-handed and/or left-handed pitching. The Rays hit the road next week, visiting the White Sox for three games before heading west for a four-game set with the Mariners. They will face Lance Lynn and Lucas Giolito but get a bit of a breather in between with Dallas Keuchel. The bulk of the Rays offense next week should come against the M's middling pitching staff. Justin Dunn, Logan Gilbert, and Marco Gonzales should all serve as fortuitous matchups for Tampa.

Also Consider: Jonathan India (2B/3B, CIN): 39% Rostered; Joey Votto (1B, CIN): 16% Rostered

 

Middle Infield

Luis Urias (2B/3B/SS, MIL): 7% Rostered

Milwaukee is one of many teams to play seven games next week and the matchups should play well for their offense. They host the Reds for a three-game series before heading to Coors Field for a four-game set that starts on Thursday (6/17). Urias has had a firm grip on the starting second base job and the leadoff spot ever since Kolten Wong hit the IL with an oblique strain. Wong is expected to be out through June and Keston Hiura was recently demoted to Triple-A, again. So there's no one standing in the 24-year-old's way at this point. Urias has never been a high-batting average hitter but he's shown some encouraging signs at the plate this season as evidenced by his 12.6% BB rate, average launch angle of 13.2 degrees, 10.6% Barrel rate, and 42.3% Hard Hit rate, which are all career highs.

Overall, he's slashing an average of .226/.330/.411 with 20 runs scored, seven home runs, 25 RBI, and two stolen bases.  Since assuming the leadoff spot, which is admittedly a small sample, he's hit .250/.375/.500 with a home run and 3:3 K/BB ratio (24 plate appearances). The Brewers look committed to making him their primary leadoff man so he should get plenty of at-bats next week. The Reds' pitching staff has been up and down all season while the Rockies' rotation ranks towards the very bottom of the league in batting average allowed (.259), wOBA (.335), and slugging percentage (.434).

Brendan Rodgers (2B/SS, COL): 5% Rostered

Rodgers is a tough player to get a read on due to his limited track record and Colorado's unwillingness to play him regularly. After injuring his hamstring during spring training, the former top prospect went on to miss the first seven weeks of the season. He was activated back on May 21 and slashed a paltry .161/.257/.161 with two RBI over his first 10 games (35 plate appearances). But he's been on a heater lately, putting up the best seven-game stretch of his young career. He's batting a cool .474/.522/.842 with two home runs and eight RBI over his last 18 at-bats. The recent hot streak raised his season batting line to a much more respectable .280/.362/.420 with the two homers and 10 RBI (50 at-bats).

The Rockies play seven games next week, all at home, but the pitching matchups aren't exactly ideal. They host the Padres for a three-game series before the Brewers come to town for a four-game set. They're slated to face the likes of Yu Darvish, Corbin Burnes, and Freddy Peralta, which won't be easy. However, they should also draw Ryan Weathers, Adrian Houser, and Brett Anderson, who shouldn't pose as very stiff tests. Rodgers has a good chance at success against Weathers and Anderson as he has a 1.133 OPS in 15 plate appearances against left-handed pitching. Just beware that the Rockies tinker with their lineup frequently and Rodgers could be the odd man out more often than we'd like to see. The hope is that his recent hot streak at the plate will lead to more playing time. He's the high-risk/high-reward play of the week.

Also Consider: Josh Rojas (2B/3B/SS, ARI): 49% Rostered; Cesar Hernandez (2B, CLE): 15% Rostered

 

Outfield

Trevor Larnach (OF, MIN): 4% Rostered

The 24-year-old rookie initially struggled while adjusting to big league pitching after his call-up back in early May. He slashed .200/.322/.380 with a pair of home runs over his first 59 plate appearances (16 games). But Larnach has flipped a switch over his last 12 games and has shown some of his elite skills at the plate. He's batting .353/.488/.500 over his last 43 plate appearances, which has raised his season batting line to a stellar .262/.392/.429 with three home runs and eight RBI.

The Twins only play six games next week but favorable trips to Seattle and Texas should help make up for the lack of at-bats. Chris Flexen, Justus Sheffield, Marco Gonzales, and Mike Foltynewicz are solid matchups for Larnach, on paper, who's actually performed better against left-handed pitching (1.013 OPS over 21 plate appearances) than right-handers (.764 OPS across 81 PA's). The sample size is obviously small for the rookie, who doesn't even have 100 major league at-bats under his belt, but he's in a good spot to show off some of his mammoth power (see below) next week. Just bear in mind that Byron Buxton is nearing a return and that could affect Larnach's playing time so that's a situation that needs to be monitored.

Also Consider: Hunter Renfroe (OF, BOS): 29% Rostered; Odubel Herrera (OF, PHI): 28% 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


Check out RotoBaller's entire fantasy baseball waiver wire pickups and sleepers list, updated daily!




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

Austin Wells25 mins ago

Back In Action On Saturday
Gabriel Arias34 mins ago

Lane Thomas Sitting On Saturday
Josh Smith47 mins ago

Back In Action On Saturday
Martín Pérez60 mins ago

Martin Perez Hits 15-Day Injured List
Jordan Beck1 hour ago

Recalled From Triple-A
Ezequiel Tovar1 hour ago

Placed On 10-Day Injured List
Vaughn Grissom1 hour ago

Swinging A Hot Bat At Triple-A
Pedro Pagés2 hours ago

Jordan Walker, Pedro Pages Sitting On Saturday
A.J. Puk2 hours ago

Hits 15-Day Injured List
Brandon Marsh2 hours ago

Remains Sidelined On Saturday
Ryan Mountcastle2 hours ago

Not In Saturday's Lineup
Chandler Simpson2 hours ago

Batting Leadoff In MLB Debut
John Brebbia2 hours ago

Placed On 15-Day Injured List
Julio Rodríguez2 hours ago

Julio Rodriguez Sitting On Saturday
Irv Smith3 hours ago

Houston Re-Signs Irv Smith Jr.
George Soriano3 hours ago

Patrick Monteverde Promoted To Major Leagues, George Soriano Optioned
MJ Melendez3 hours ago

Optioned To Triple-A
Mark Canha3 hours ago

Activated Off Injured List
Jake Cronenworth6 hours ago

Targeting Earlier Return
Liam Hendriks7 hours ago

Set To Return On Saturday
Jackson Merrill7 hours ago

Not Expected To Return Next Week
Martín Pérez7 hours ago

Martin Perez Will Undergo MRI On Saturday
Ja Morant18 hours ago

Cleared To Play Friday
Brandon Williams18 hours ago

Available Against Grizzlies
Anthony Davis18 hours ago

Will Play Friday Night
Gary Trent Jr.18 hours ago

Available For Game 1 Against Pacers
Taurean Prince18 hours ago

Returns To Bucks Lineup Saturday
NFL19 hours ago

Justin Hardee Sr. Waived With Non-Football Injury
Isaiah Stewart19 hours ago

To Return For Game 1
Ausar Thompson19 hours ago

Available For Game 1
Rui Hachimura19 hours ago

On Track To Play Saturday
Austin Reaves19 hours ago

Ready To Go For Game 1
NFL19 hours ago

Bills Release Armani Rogers, Branson Deen
Luka Dončić19 hours ago

Luka Doncic Removed From Injury Report
LeBron James19 hours ago

Listed As Probable For Game 1
Ben Sheppard19 hours ago

Probable For Saturday's Game 1
NFL19 hours ago

Kolton Miller Absent From Raiders' Voluntary Offseason Program
Kevin Durant19 hours ago

To Houston Already Losing Steam
Lauri Markkanen20 hours ago

Wants To Stay With The Jazz
NFL20 hours ago

Ross Blacklock Let Go By New York
Bennedict Mathurin20 hours ago

Expected To Play In Game 1 Saturday
Pascal Siakam20 hours ago

Available For Playoff Opener
Tyrese Haliburton20 hours ago

Returning From Two-Game Absence Saturday
Cade Cunningham20 hours ago

Available For Game 1 Against Knicks
Josh Hart20 hours ago

Back In Knicks Lineup Saturday
OG Anunoby20 hours ago

Good To Go For Game 1
Jalen Brunson20 hours ago

Available For Saturday's Game 1
NFL21 hours ago

Raiders Considering Drafting A Quarterback
Irv Smith21 hours ago

Sticking With Texans
Ryan Lindgren21 hours ago

Set To Return Saturday
NFL21 hours ago

Texans Expected To Draft Wide Receivers
Greg Dortch22 hours ago

Returning To Cardinals
Josh Manson22 hours ago

Available For Game 1
Mark Andrews22 hours ago

Could Be Traded Soon
Ondrej Palat22 hours ago

To Return For Start Of Playoffs
David Savard22 hours ago

Will Retire After Playoffs
NFL22 hours ago

Raiders, Falcons Could Have Interest In Jalen Ramsey
Robert Thomas22 hours ago

Good To Go Saturday
Matthew Tkachuk22 hours ago

Expected To Return For Game 1
22 hours ago

Raiders Are High On Ashton Jeanty
Jason Robertson22 hours ago

Considered Week-To-Week
Rome Odunze22 hours ago

To Hopefully Get More Involved
NFL23 hours ago

Dolphins Could Draft A Quarterback
James Cook23 hours ago

Could Stay Away From Voluntary Workouts
Leon Draisaitl1 day ago

Wins First Rocket Richard Trophy
Nikita Kucherov1 day ago

Bags Third Art Ross Trophy
Bryan Rust1 day ago

Scores Twice In Season-Ending Win
Igor Shesterkin1 day ago

Shuts Out Lightning With 27 Saves
Dylan Cozens1 day ago

Picks Up Three Points In Regular-Season Finale
Matvei Michkov1 day ago

Caps Off Rookie Campaign With Three-Point Effort
Brady Tkachuk1 day ago

Makes Early Exit For Precautionary Reasons
Jake Tonges2 days ago

Signs Exclusive-Rights Tender
Denver Broncos2 days ago

Broncos To Focus On RB Position In Next Week's Draft
Drew Lock2 days ago

Sam Howell, Drew Lock Expected To Compete For Backup Job
New York Giants2 days ago

Giants Leaning Toward Taking Best Player Available At No. 3
New Orleans Saints2 days ago

Ryan Ramczyk Announces His Retirement
Buffalo Bills2 days ago

Tre'Davious White Reunites With Buffalo
Jakob Chychrun2 days ago

Returns Against Penguins
Rasmus Andersson2 days ago

Out Against Kings
Jonathan Huberdeau2 days ago

Sits Out Regular-Season Finale
Ryan Pulock2 days ago

Out On Thursday
Jake Sanderson2 days ago

Back In Action Thursday
Thomas Chabot2 days ago

To Be Rested Against Hurricanes
Claude Giroux2 days ago

Active On Thursday
Lucas Glover3 days ago

Looks To Rebound After Poor Performance
Daniel Berger3 days ago

Looking To Continue Solid Play At RBC
Sepp Straka3 days ago

Looking To Bounce Back At RBC
Justin Thomas3 days ago

Looking To Shake Off Poor Masters At RBC Heritage
Xander Schauffele3 days ago

Still Looking For Year's First Win At RBC Heritage
Maverick McNealy3 days ago

Is An Intriguing Play At RBC Heritage
Shane Lowry3 days ago

Looks To Shake Off Poor Masters Sunday At RBC Heritage
Will Zalatoris3 days ago

Eyes A Bounce-Back At RBC Heritage
Gary Woodland3 days ago

Could Add Some Surprise At Hilton Head
Sam Burns3 days ago

Hoping For Better Times At RBC Heritage
Sahith Theegala3 days ago

Still Trying To Put It All Together
Aaron Rai3 days ago

Might Be That Guy For Hilton Head
Robert MacIntyre3 days ago

All Or Nothing At RBC Heritage
Tom Hoge3 days ago

Still Playing Solid Heading To Hilton Head
Nick Dunlap3 days ago

Continues To Have Rough Stretch
Keegan Bradley3 days ago

Looks To Move On From Masters Performance
Matt Fitzpatrick4 days ago

A Boom-Or-Bust Option At RBC Heritage
Patrick Cantlay4 days ago

A Strong Play At RBC Heritage
Jordan Spieth4 days ago

Targets Another Strong RBC Heritage Showing
Collin Morikawa4 days ago

Eyeing Victory At RBC Heritage
Max Homa4 days ago

Breaks Through At The Masters
Alexander Volkanovski4 days ago

Reclaims Featherweight Title
Diego Lopes4 days ago

Drops Decision At UFC 314
Paddy Pimblett4 days ago

Remains Undefeated In The UFC
Michael Chandler4 days ago

Suffers TKO Loss
MMA4 days ago

Patricio Freire Gets Dominated In His UFC Debut
Yair Rodriguez4 days ago

Gets Back In The Win Column
Bryce Mitchell4 days ago

Gets Submitted At UFC 314
Jean Silva4 days ago

Gets Submission Win At UFC 314
Dominick Reyes4 days ago

Wins Third Fight In A Row
5 days ago

Austin Dillon Nabs His First Top-10 Finish Of The 2025 Season At Bristol
5 days ago

Ryan Blaney's Bold Strategies Fall Flat, Still Musters A Top-Five Finish At Bristol
5 days ago

Christopher Bell Finishes In The Top 10 After Falling Back Midway At Bristol
5 days ago

Ty Gibbs Earns His First Top-Five Finish Of The 2025 Season At Bristol
5 days ago

Chase Briscoe Quietly Scores First Career Top-Five Finish At Bristol
5 days ago

Denny Hamlin Cuts Into William Byron's Points Lead
5 days ago

William Byron Makes Best Of His Mediocre Qualifying Run With Sixth-Place Finish
5 days ago

Despite Engine Failure, Alex Bowman's Improved Speed Looks Promising
NASCAR5 days ago

A.J. Allmendinger Enters Playoff Picture With Surprise Bristol Top-10 Finish
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF