Fantasy Baseball: 10 Mediocre MLB Players Who Are Big Fantasy Assets

The big name stars in baseball get a lot of attention in fantasy leagues. The key to success in any fantasy sport is how deep your team is and many times, a league is won in the late rounds of a fantasy draft. All aspects for batters including runs scored, RBIs, home runs, batting average, and even stolen bases have to be covered.

These are some players who may not get the attention of many, but fantasy owners can reap the benefits of having some of them on their team.

Yunel Escobar: SS, Toronto Blue Jays

Kyle Rivas/Getty Images

The flashy shortstop can be a streaky hitter but he can bring some depth to a fantasy lineup. He is a guy who scores a lot of runs when you need them. Escobar can also drive in runs. The former Atlanta Brave has consistent numbers over the course of his career.

What he allows is for fantasy owners to focus on other positions like pitching or outfielders.

Ty Wigginton: 1B/2B/3B/OF, Philadelphia Phillies

Brian Garfinkel/Getty Images

Wigginton is a true utility-man who can play any infield position. If you need to move guys around the infield or use a backup outfielder, this is your guy. Wigginton is not someone that pitchers cannot just overlook. He can hit home runs and occasionally swipe a few bags.

Mike Napoli: C/1B, Texas Rangers

Layne Murdoch/Getty Images

His batting average is not great. What makes Napoli valuable is his ability to play at first base and behind the plate. He can be a backup catcher that can play in the first base slot on a daily basis.

Jay Bruce: OF, Cincinnati Reds

Scott Boehm/Getty Images

Jay Bruce's numbers are not particularly impressive. Bruce is a sporadic hitter who can go on a hot streak. When he is seeing the ball well, he can get three or four hits in one ballgame. He is also a threat to steal some bases.

He is a guy you can use for home runs. If you stick with him through an entire season, Bruce will get you 20 to 30 home runs.

Bruce is not the player you have for batting average. So far this season he is hitting .272. His lifetime average is just .258.

Carlos Ruiz: C, Philadelphia Phillies

Drew Hallowell/Getty Images

Carlos Ruiz has shown his value to the Phillies organization this season. He has been hitting solidly which makes him a vital alternative for fantasy owners who focused on getting the stars. He's currently batting .350 and has 29 RBIs.