(CNN) Amy McGrath, a Democrat and former fighter pilot, raised $10.7 million in the first three months of her campaign against Sen. Mitch McConnell, a sign of the overwhelming desire in her party to kick the Senate majority leader out of office even if the bid seems like a longshot in deeply red Kentucky.

"Mitch McConnell has never faced an opponent like Amy McGrath," her campaign manager Mark Nickolas said. "Change is coming."

The massive haul once again reveals McGrath to be a fundraising powerhouse . In her 2018 congressional race, an ad highlighting McGrath's background — the first woman Marine to fly an F-18 in combat, who flew more than 85 combat missions in the Middle East -- went viral and helped her raise millions before she narrowly lost in November. In the last financial quarter, McGrath received on average $36 and donations from every county in Kentucky, according to her campaign.

But she is now running for Senate in Kentucky, which is redder than the Lexington-area House district she ran for in the last election cycle. And McGrath has made some early missteps in the her 2020 bid. In July, she said she probably would have voted to send then-Judge Brett Kavanaugh to the Supreme Court, after criticizing the nomination in 2018. Hours later, she flipped her position, saying she would not have voted to confirm him.

Amy McGrath address supporters after her loss in November 2018 in Richmond, Kentucky. McGrath is running this cycle against Senate Majority Leader Mitch McConnell.

McConnell raised $2.3 million in the same financial quarter and has more than $9 million on hand, according to his campaign.

Read More