← Home

Head-to-head — shared races

YearBlumenthalRussellWinner
2010636,040 (55.15%)45 (0%)Richard Blumenthal