And the hits just keep on coming for Sen. Jeff Flake.

After having dodged bullets on a baseball field and protesters in his Arizona and D.C. offices, Flake can't dodge the latest polling data.

He is one of the nation’s most unpopular senators in his home state and his numbers are getting worse, according to Morning Consult, a non-partisan research firm that periodically measures Senate approval ratings.

But he's not alone.

Lots of senators saw popularity plummet

According to its latest poll, taken in the second quarter of 2017, more than half of all U.S. senators saw declines in their approval ratings in their home states since a first-quarter survey.

“Some of the biggest drops in net approval came in unexpected places, with Republican senators in reliably red states and Democrats in safely blue ones seeing large drops,” the Washington DC-based research firm said.

McCain was dubbed the nation’s second most unpopular senator, behind Senate Majority Leader Mitch McConnell -- viewed favorably by 43 percent of Arizona voters surveyed and unfavorably by 47 percent. Earlier this year, his numbers were 51/43.

That’s likely no sweat for McCain who won re-election last year. But Flake? Oh yeah, he’s got to be sweating given that he’s up for re-election next year and people like Trump fav Jeff DeWit are (no doubt) watching. Kelli Ward is there, too, but she got trounced last year by the even more unpopular McCain.

Will numbers improve after Obamacare vote?

Democrats, as usual, have no major candidate on tap to challenge Flake. That's astonishing when you consider that Flake's net approval rating of -8 percentage points is the worst of any senator

According to survey, conducted April 1-June 18, 37 percent of Arizona voters approve of Flake’s performance while 45 percent disapprove. Earlier this year, he was at 45/37.

His dismal numbers were enough to move him from the nation’s sixth most unpopular senator to No. 3, right behind McCain.

Can I have a show of hands of those who think Flake’s numbers will improve if he votes to kick more than 400,000 Arizonans — many of them poor, many of them sick — to the health-care curb?

Anybody?

MORE FROM ROBERTS:

Phoenix will lose how much on that money-sucking hotel?

Don't blame Ame Deal's murderer. Blame her childhood