Coming into the 2018 season, expectations for the Braves were not particularly high. After finishing 2017 at 72-90, they were given a win total of 73.5, the sixth lowest in the Majors. To say they’ve outperformed expectations thus far would be an understatement.
At 35-24, Atlanta has won 14.8 units for bettors, making them the most profitable team in the league. Naturally, public perception of the Braves has changed quite a bit over the past two months. In fact, with 78% of bettors behind them tonight (10 p.m. ET at San Diego), the Braves are the most popular play on the board.