Last updated Apr 21, 6:11pm ET

  • The Iran War war continues into its second month, as gas prices continue to rise.
  • The American economy has seen massive regression since Trump re-took office.
  • We break down the odds of a third impeachment and preview upcoming elections.

Donald Trump’s approval rating is underwater as the polls indicate a historic level on unpopularity. The average currently lands between -15 and -20 approval, showcasing just how unpopular the Iran War is among both parties.

Trump Impeachment and Removal Odds

Trump Impeached Again+220
Trump Convicted+800
Trump Removed from Office+2000
Trump Arrested and Jailed+5000

2026 Midterm Odds

House of Representatives

Democrats to win House-1000
Republicans to win House+1000

Senate

Democrats to win Senate-115
Republicans to win Senate+105

2028 Presidential Odds

JD Vance+250
Gavin Newsom+400
Marco Rubio+750
Alexandria Ocasio-Cortez+1000
Donald Trump Jr.+3000
Keith McCarthy
Keith McCarthy

Senior Editor

Keith combines years of sports knowledge with statistical analysis, the eye test, and intuition to accurately predict outcomes across NFL, NBA, NHL, and MLB, helping bettors achieve consistent wins.

maillinkedin