Washington (CNN) President Donald Trump has raised more than $100 million for a re-election battle that is more than two years away, giving him a massive financial advantage over a crowded field of potential Democratic contenders jockeying to challenge him in 2020.

The President raised more than $18 million during the July-to-September fundraising quarter through his campaign committee and the joint fundraising operations he maintains with the Republican National Committee, according to his campaign and filings Monday night with Federal Election Commission. That haul means his re-election effort's war chest now exceeds $106 million.

Trump's campaign ended last month with more $35.4 million in available cash stockpiled in its bank account.

Trump, who has challenged most political rules since launching his unorthodox 2016 presidential campaign, took the unusual step of filing for re-election the day he was sworn in to office in 2017. He began holding campaign-style rallies in the first months of his presidency.

By contrast, Barack Obama waited until the third year of his presidency to begin fundraising in earnest.

Read More