Bard, un receveur, fait ses débuts dans les majeures avec les Indians de Cleveland le . À sa saison recrue en 2003, il est le receveur le plus utilisé par l'équipe. Il joue 87 parties derrière le marbre et 91 au total. Il maintient en offensive une moyenne au bâton de ,244 avec huit coups de circuit et 36 points produits.
À San Diego, Bard s'illustre en frappant pour une moyenne de ,338 en 93 parties avec neuf circuits et 40 points produits. Sa moyenne au bâton pour la saison, incluant le bref passage à Boston, s'élève à ,333 en 100 matchs joués et 249 passages au bâton. Il aide son club à se qualifier pour les séries éliminatoires mais les Padres sont battus par Saint-Louis dès le premier tour.
En 2007, le receveur présente certaines de ses meilleures statistiques offensives en carrière. Il réussit de nouveaux records personnels de coups sûrs (111), de doubles (27), de points produits (51) et de points marqués (42). Cependant, ses statistiques chutent drastiquement en 2008 et, devenu agent libre, il quitte les Padres pour rejoindre les Nationals de Washington.
Bard est le receveur le plus utilisé par les Nationals durant la saison 2009[3].
Il rejoint en 2010 les Mariners de Seattle où il travaille comme receveur substitut à Adam Moore la première année. En 2011, il est relégué au club-école des ligues mineures des Mariners à Tacoma mais est rappelé à la fin juin lorsque les deux receveurs de Seattle, Miguel Olivo et Chris Gimenez, se blessent[4]. Il frappe deux circuits et produit 11 points en 26 matchs joués pour les Mariners.