The average cost for a small draft beer at Major League Baseball games this season is $5.98, down from $6.09 in 2014, according to data collected from each team by Team Marketing Report.

Fans of the Boston Red Sox, Chicago Cubs, and Philadelphia Phillies will all have to shell out at least $7.75 for a beer at the stadiums for those teams. At Cleveland Indians and Arizona Diamondbacks games, you can get a beer for $4.00.

Here is a look at how much a small draft beer costs at each ballpark (size of beer in ounces is in parentheses).

It is not going to help you once you are at a ballpark, but things look different if we consider which teams offer the best beer deal for their small beer in terms of price per ounce.

Now we get a better idea of just how expensive it is to drink beer at Fenway Park for Red Sox games, where it will cost fans $0.65 per ounce — $0.15 per ounce more than any other team.

At $0.28 per ounce, the Angels' 16-ounce beer for $4.50 is the best deal in MLB.

Data via Team Marketing Report and is based on information reported by each team during a survey