The midterms elections are over (for the most part). Must be time to take stock of the 2020 presidential field.

The Washington Post's Aaron Blake on Friday issued another ranking of the top contenders for the Democratic nomination, putting Sen. Bernie Sanders second behind Sen. Elizabeth Warren of Massachusetts out of 15 hopefuls.

On Monday, Chris Cillizza and Harry Enten, writing for CNN Politics' The Point blog, issued their own ranking, putting Sanders at No. 6 out of 10.

The differences in the two rankings highlight both the potential and the challenges of a possible 2020 Sanders presidential run.

Sanders, Warren swap places in 2020 rankings

Blake's story posted Nov. 9 rounds out the top five with Sen. Kamala D. Harris of California, former vice president Joe Biden and Sen. Cory Booker of New Jersey.

Sanders and Warren swap places from Blake's July 6 ranking, while the other three hold on to their respective spots.

More:VT Insights: What the midterms say about Bernie Sanders in 2020

Blake wrote of Sanders, "Sanders ran a somewhat sleepy reelection race (which was all that was required), and I keep half-expecting him to assert himself as a national leader of the Democrats — kind of how he attempted to during that tour with DNC Chairman Tom Perez. Maybe he recognizes that he doesn’t need all that, and he can just turn his base on the moment he starts running again. We’ll see."

Sanders on Nov. 6 handily won a third term to the U.S. Senate running as an independent, his long-favored affiliation.

More:Vermont Elections: Bernie Sanders elected to third term in Senate

Has Bernie Sanders' presidential moment passed?

In the CNN ranking, Harris is at the top, followed by Biden, Warren, Sen. Amy Klobuchar of Minnesota and Booker. Of the sixth-place Sanders, Cillizza and Enten offer this verdict: "it seems like his moment may have passed."

"Sanders placed a distant second in CNN's October poll on the Democratic primary, despite high name recognition," Cillizza and Enten wrote. "There's no sign that he has solved his problem of attracting black voters. Additionally, Sanders might be a victim of his own success. There will likely be other Democrats running this time around" who are outsiders or progressive.

A POLITICO/Morning Consult poll of Democratic voters conducted during the midterms and released Monday shows 26 percent picked Biden as their top choice as the party's nominee, 19 percent went with Sanders and 8 percent chose losing Texas Senate candidate Beto O'Rourke.

More:VT Insights: Bernie Sanders fumbles race message

Also of note: Michael Avenatti at No. 14 out of 15 possible contenders. Avenatti is best known as the lawyer representing Stormy Daniels, the adult film actress suing President Trump. The Vermont tie-in is that he is scheduled to visit Vermont this week with events planned for Friday in Burlington and Saturday in White River Junction.

Avenatti failed to make CNN's top 10 list.

More:Michael Avenatti, known for Stormy Daniels lawsuit, to visit Vermont in mid-November

The Hillary Clinton factor

And Tuesday brought news of a wild card of sorts that might upset the ranking. Hillary Clinton is said to be in the hunt for the 2020 nomination once again.

That's according to Democratic insiders Mark Penn and Andrew Stein, who wrote an opinion piece for The Wall Street Journal published Nov. 11 under the headline "Hillary Will Run Again."

"Get ready for Hillary Clinton 4.0," Penn and Stein wrote. "Clinton will fight this out until the last dog dies. She won’t let a little thing like two stunning defeats stand in the way of her claim to the White House."

In the 2020 party primaries, Clinton, No. 12 on Blake's list, beat out Sanders. The Vermont senator led a populist campaign that surprised pundits and party leaders by mounting a credible challenge to the the former secretary of state widely seen as the presumptive nominee from the start.

Clinton vs. Sanders again in 2020? Stranger things have happened.

Aki Soga is engagement editor for The Burlington Free Press. Email him at asoga@freepressmedia.com or chat with him on Twitter: @asoga