Entering play on Monday, the Redlegs ranked 16th in Major League Baseball and 10th in the National League in average home attendance for 2012. Through 63 games at the friendly confines of Great American Ball Park, the franchise has pulled in an average crowd of 29,477 (1,857,062 overall). Coincidentally, they also ranked 16th and 10th in MLB and the NL, respectively, during last season with an average mark of 27,327.
Their current 2012 figure is a higher home average than the likes of Atlanta (29,477), Miami (29,129), Pittsburgh (26,778) and Houston (21,140), among other NL teams playing in larger markets (based on population). I'm sure winning has helped Cincinnati's cause a bit.
On the flip side, the Reds rank last in the NL (21st overall) in average road attendance with a tally of 30,789 through 59 games played. I'm inclined to think the reason for this is that opposing fan bases just don't like coming to see their team lose rather than the Reds not being an attractive team to watch on the road. Some fans enjoy watching a winning ball club come to town while others would prefer to go to a game where their team has a better chance at winning. That may not be the case here, but how else do you explain a first place team not drawing well on the road? Perhaps it's because the Reds have been playing a plethora of games against teams with losing records lately. Their last 16 games away from home have been exactly that (SD, MIL, CHI, HOU, COL).
Overall, Cincinnati is drawing an average crowd of 30,111 -- which is good enough for 18th in MLB and 12th in the NL.