Today, August 7, 2012, the Orioles have a 58-51 record. Here are O's team records on this date the past 10 years:
2011: 44-67
2010: 36-74
2009: 46-63
2008: 55-59
2007: 52-59
2006: 50-63
2005: 53-58
2004: 51-57
2003: 54-58
2002: 54-57
That's right, not a single winning record on this (arbitrary) date in the past decade. What does it mean? Not a whole lot really, especially since that run differential (now -55) keeps sticking out, tempering even the most optimistic fans.
But the O's have far exceeded expectations, and winning is so, so much better than losing. Whether the O's keep this up, though unlikely, is anyone's guess, but even the worst run differential can't take away those 58 wins.