
It’s almost time for presumptive GOP presidential nominee Donald Trump to select his running mate. Luckily, online gambling site Bovada has posted the odds for what it says are the 10 most likely candidates, from Newt Gingrich to Sarah Palin to Newt Gingrich to Joni Ernst.

Here are possible candidates ranked from longest longshots to best bets.

Ben Carson's odds are slim at 66/1. It doesn't take a brain surgeon to say he's an unlikely pick -- Trump has said he wants someone with experience in government.
Also Read: Donald Trump Is Same Guy Off Camera As He Is On, Reveals Fox News Host Jesse Watters

Sarah Palin was John McCain's vice presidential nominee in 2008 and has made a series of very public appearances in support of Trump. But two reality stars on the ticket? She's at 33/1.
Also Read: 16 Potential Hillary Clinton Running Mates, From Elizabeth Warren to Cory Booker (Photos)

New Mexico governor Susana Martinez is also long shot at 33/1, but Fox News host Bill O’Reilly once called her “the only choice” if Trump wants to win.
Also Read: Donald Trump: I Won’t Restrict Press Credentials as President

Former Arizona governor Jan Brewer, 33/1, could help Trump in Western states.
Also Read: How Donald Trump Proves the Equal Time Rule Is a Joke

John Kasich hasn't endorsed Trump yet, odds say it's 25/1 that he'll wind up on the ticket. Plus, he was one of several rivals whom Trump has name-checked as possible cabinet material.
Also Read: 12 Comments About Donald Trump These Pundits Must Regret Now (Photos)
Also Read: John Kasich Ends His Campaign for President

Alabama senator Jeff Sessions used to be the favorite at 9/4, but the head of Trump's national security advisory group has slipped to 15/2.
Also Read: Hillary Clinton’s Veep: Here Are the Odds for Each Potential Pick (Photos)

Indiana Gov. Mike Pence has picked up momentum recently, entering the Top 10 with 15/2 odds that he becomes Trump's running mate.

Sen. Bob Corker is listed at 15/2, but the Tennesseean has taken himself out of consideration, according to Politico.
Also Read: How Donald Trump Proves the Equal Time Rule Is a Joke

New Jersey Gov. Chris Christie, 15/2, has endorsed Trump and could form a tough-talking -- if geographically narrow -- ticket. Only the Hudson River separates his home state from Trump's.
Also Read: Hillary Clinton’s Veep: Here Are the Odds for Each Potential Pick (Photos)

Iowa Sen. Joni Ernst is the woman with the best odds -- 5/2. She once boasted in a campaign ad about castrating pigs.
Also Read: Donald Trump Is Same Guy Off Camera As He Is On, Reveals Fox News Host Jesse Watters

Former Speaker of the House Newt Gingrich is a favorite at 3/2 odds. '90s nostalgists may love the idea of Gingrich facing off with a Clinton. But will anyone else?
Also Read: Donald Trump Says More Guns at Orlando Nightclub Would Have Prevented Mass Shooting