All in all, 17 of the 30 MLB teams saw attendance drops when compared to 2017, as shown in this table:
|1||Los Angeles Dodgers||3,857,500||82||47,042||46,492||0.01|
|2||New York Yankees||3,482,855||81||42,998||39,835||0.08|
|3||St. Louis Cardinals||3,403,587||81||42,019||42,567||-0.01|
|4||San Francisco Giants||3,156,185||81||38,965||40,785||-0.04|
|6||Los Angeles Angels||3,020,216||81||37,286||37,278||0.00|
|9||Boston Red Sox||2,895,575||81||35,757||36,020||-0.01|
|13||Toronto Blue Jays||2,325,281||80||29,066||39,554||-0.27|
|15||New York Mets||2,224,995||79||28,164||30,757||-0.08|
|18||San Diego Padres||2,147,000||80||26,837||26,401||0.02|
|23||Kansas City Royals||1,665,107||81||20,556||27,754||-0.26|
|25||Chicago White Sox||1,608,817||80||20,110||20,626||-0.03|
|29||Tampa Bay Rays||1,154,973||81||14,258||15,670||-0.09|
The numbers provided some mixed results when it came to the question of how team records affect attendance. Probably no surprise that Baltimore, Pittsburgh, Miami, Chicago White Sox and Minnesota struggled on the field, as did the Toronto Blue Jays. But Tampa Bay saw an attendance decline despite a competitive squad.
Not all the news was bad. The New York Yankees saw their highest attendance since 2012, and the Dodgers set a Dodger Stadium attendance record. In addition, the Houston Astros saw a big boost after a World Series win in 2017, and the Milwaukee Brewers saw a healthy boost in the Miller Park numbers that put them in the top 10 of MLB attendance.
As has been noted by everyone, unseasonably bad weather — including plenty of early season cold, snow and rain — impacted attendance in April and May. That put the numbers into an early hole, with 2018 attendance in the early season down over 6 percent over 2017. Bigger crowds returned over the summer, with attendance ending down only 4 percent. (We saw the same thing with MLS attendance, which began the season with an attendance dip but then surged in recent months.)