Brett Gregory Hayes is an American professional baseball catcher in the Cleveland Indians organization. He has also played for the Florida/Miami Marlins and the Kansas City Royals.