Sucks to Suck


Written by: Michael J Roza Jr

Hey there noble reader. As many may have seen, I included myself in some preseason baseball predictions in anticipation of the 2017 season. Man have these first three weeks been exciting! We almost had a few combined no hitters. Eric Thames is the best power hitter in baseball. And most importantly, Thor illegally….

read more


Previewing the American League


Tomorrow is a holiday that is recognized by all, well, except for your calendar and most likely your employer. The wait is finally over and baseball is finally back. With that, Top Shelf is back, also finally, predicting each division winner and award winners. Today we preview the American League while tomorrow we’ll hop into the National League….

read more


Sucks to Suck

MLB: Texas Rangers at Baltimore Orioles

By Mike Roza

Remember when the Indians got Andrew Miller before the deadline? You know, the really tall lefty, who along with the fellow bearded, right-handed and blue eyed angel Cody Allen, have now helped pitch the Tribe into the World Series for the first time since 1997. Since Miller left his pinstripes…..

read more

Sucks to Suck


Written by: Mike Roza

October 2nd , 2016 was the end of an era in the sport of baseball. Sunday afternoon the man with stories for days, Vin Scully, retired after announcing his final game in San Francisco as the Dodgers were run out of town by a resilient San Francisco club that almost shit the bed in the second…..

read more

Staff Predictions: National League

Yesterday, we posted our staff predictions for the American League. Today, we’re posting our National League Predictions as well as our World Series predictions. Again, give us your feedback on Twitter @_TopShelfSports and let us know what you agree or disagree with!

NL East
Eric Evans: Washington Nationals
Joey Hines: Washington Nationals
Kevin Maloney: New York Mets
Steven Rowland: New York Mets

NL Central
Eric Evans: St. Louis Cardinals
Joey Hines: Pittsburgh Pirates
Kevin Maloney: Pittsburgh Pirates
Steven Rowland: St. Louis Cardinals 


*The biggest shocker of them all. No one has the World Series favorite Chicago Cubs winning their division, and Joey Hines has them missing the playoffs completely.

NL West
Eric Evans: San Francisco Giants
Joey Hines: San Francisco Giants
Kevin Maloney: San Francisco Giants
Steven Rowland: San Francisco Giants

Eric Evans: Chicago Cubs & New York Mets
Joey Hines: Arizona Diamondbacks & New York Mets
Kevin Maloney: Chicago Cubs & Washington Nationals
Steven Rowland: Chicago Cubs & Washington Nationals

*Another shocker. Everyone has the Los Angeles Dodgers missing the playoffs.

Word Series Prediction
Eric Evans: Washington Nationals over Texas Rangers
Joey Hines: San Francisco Giants over Houston Astros
Kevin Maloney: San Francisco Giants over Houston Astros
Steven Rowland: New York Mets over Toronto Blue Jays


Eric Evans: Buster Posey
Joey Hines: Buster Posey
Kevin Maloney:  Paul Goldschmidt
Steven Rowland: Bryce Harper

NL CY Young
Eric Evans: Noah Syndergaard
Joey Hines: Gerrit Cole
Kevin Maloney: Clayton Kershaw
Steven Rowland: Madison Bumgarner

NL Rookie of the Year
Eric Evans: Lucas Giolito
Joey Hines: Trevor Story
Kevin Maloney: Corey Seager
Steven Rowland: Corey Seager