2028 Matchup Grid

Dem win % per matchup. Tap any cell to forecast.

Easier on mobile:

Switch to list view →
Grid List
Primary % 27.1% 10.7% 8.9% 8.5% 5.8% 4.8% 3.1% 2.2% 2.1% 1.9% 1.9% 1.8% 1.6% 1.3% 1.0% 1.0% 1.0% 1.0% 0.9% 0.9% 0.8% 0.8% 0.8% 0.8% 0.8% 0.8% 0.8% 0.8% 0.8% 0.8% 0.8% 0.7% 0.7% 0.7% 0.7% 0.7%
Overall % 16.1% 6.5% 5.5% 5.8% 3.4% 2.8% 1.9% 0.9% 1.2% 0.8% 0.9% 0.8% 0.7% 0.7% 1.1% 0.9%
Primary % Overall %
Rep ↓ Dem →
Gavin Newsom Gavin Newsom
Alexandria Ocasio-Cortez Alexandria Ocasio-Cortez
Jon Ossoff Jon Ossoff
Kamala Harris Kamala Harris
Josh Shapiro Josh Shapiro
Pete Buttigieg Pete Buttigieg
Andy Beshear Andy Beshear
James Talarico James Talarico
Ro Khanna Ro Khanna
Mark Kelly Mark Kelly
Rahm Emanuel Rahm Emanuel
Jon Stewart Jon Stewart
Wes Moore Wes Moore
Michelle Obama Michelle Obama
Chelsea Clinton Chelsea Clinton
Chris Murphy Chris Murphy
Cory Booker Cory Booker
Roy Cooper Roy Cooper
Gretchen Whitmer Gretchen Whitmer
Oprah Winfrey Oprah Winfrey
Barack Obama Barack Obama
Bernie Sanders Bernie Sanders
Gina Raimondo Gina Raimondo
Hillary Clinton Hillary Clinton
Jared Polis Jared Polis
John Fetterman John Fetterman
LeBron James LeBron James
Liz Cheney Liz Cheney
Raphael Warnock Raphael Warnock
Ruben Gallego Ruben Gallego
Tim Walz Tim Walz
Andrew Yang Andrew Yang
George Clooney George Clooney
Graham Platner Graham Platner
Jasmine Crockett Jasmine Crockett
Phil Murphy Phil Murphy
Beto O'Rourke Beto O'Rourke
JB Pritzker JB Pritzker
Stephen Smith Stephen Smith
35.6% 17.0%
JD Vance JD Vance
44% 59% 52% 47% 54% 50% 53% 52% 56% 52% 46% 52% 54% 56% 40% 50% 52% 52% 53% 47% 57% 55% 45% 39% 49% 56% 44% 46% 53% 53% 51% 48% 43% 45% 56% 49% 47% 48% 43%
25.8% 17.6%
Marco Rubio Marco Rubio
43% 58% 51% 46% 53% 49% 52% 51% 55% 51% 45% 51% 53% 55% 39% 49% 51% 51% 52% 46% 56% 54% 44% 38% 48% 55% 43% 45% 52% 52% 50% 47% 42% 44% 55% 48% 46% 47% 42%
7.0% 3.5%
Tucker Carlson Tucker Carlson
45% 60% 53% 48% 55% 51% 54% 53% 57% 53% 47% 53% 55% 57% 41% 51% 53% 53% 54% 48% 58% 56% 46% 40% 50% 57% 45% 47% 54% 54% 52% 49% 44% 46% 57% 50% 48% 49% 44%
2.6% 1.3%
Donald Trump Jr. Donald Trump Jr.
47% 62% 55% 50% 57% 53% 56% 55% 59% 55% 49% 55% 57% 59% 43% 53% 55% 55% 56% 50% 60% 58% 48% 42% 52% 59% 47% 49% 56% 56% 54% 51% 46% 48% 59% 52% 50% 51% 46%
2.1% 1.8%
Donald Trump Donald Trump
47% 62% 55% 50% 57% 53% 56% 55% 59% 55% 49% 55% 57% 59% 43% 53% 55% 55% 56% 50% 60% 58% 48% 42% 52% 59% 47% 49% 56% 56% 54% 51% 46% 48% 59% 52% 50% 51% 46%
2.1% 1.3%
Thomas Massie Thomas Massie
39% 54% 47% 42% 49% 45% 48% 47% 51% 47% 41% 47% 49% 51% 35% 45% 47% 47% 48% 42% 52% 50% 40% 34% 44% 51% 39% 41% 48% 48% 46% 43% 38% 40% 51% 44% 42% 43% 38%
1.8% 0.9%
Greg Abbott Greg Abbott
45% 60% 53% 48% 55% 51% 54% 53% 57% 53% 47% 53% 55% 57% 41% 51% 53% 53% 54% 48% 58% 56% 46% 40% 50% 57% 45% 47% 54% 54% 52% 49% 44% 46% 57% 50% 48% 49% 44%
1.5% 0.9%
Glenn Youngkin Glenn Youngkin
38% 53% 46% 41% 48% 44% 47% 46% 50% 46% 40% 46% 48% 50% 34% 44% 46% 46% 47% 41% 51% 49% 39% 33% 43% 50% 38% 40% 47% 47% 45% 42% 37% 39% 50% 43% 41% 42% 37%
1.3% 0.8%
Tulsi Gabbard Tulsi Gabbard
43% 58% 51% 46% 53% 49% 52% 51% 55% 51% 45% 51% 53% 55% 39% 49% 51% 51% 52% 46% 56% 54% 44% 38% 48% 55% 43% 45% 52% 52% 50% 47% 42% 44% 55% 48% 46% 47% 42%
1.3% 0.8%
Vivek Ramaswamy Vivek Ramaswamy
44% 59% 52% 47% 54% 50% 53% 52% 56% 52% 46% 52% 54% 56% 40% 50% 52% 52% 53% 47% 57% 55% 45% 39% 49% 56% 44% 46% 53% 53% 51% 48% 43% 45% 56% 49% 47% 48% 43%
1.1% 1.1%
Elon Musk Elon Musk
49% 64% 57% 52% 59% 55% 58% 57% 61% 57% 51% 57% 59% 61% 45% 55% 57% 57% 58% 52% 62% 60% 50% 44% 54% 61% 49% 51% 58% 58% 56% 53% 48% 50% 61% 54% 52% 53% 48%
1.1% 0.9%
Ivanka Trump Ivanka Trump
45% 60% 53% 48% 55% 51% 54% 53% 57% 53% 47% 53% 55% 57% 41% 51% 53% 53% 54% 48% 58% 56% 46% 40% 50% 57% 45% 47% 54% 54% 52% 49% 44% 46% 57% 50% 48% 49% 44%
1.1%
Marjorie Taylor Greene Marjorie Taylor Greene
50% 65% 58% 53% 60% 56% 59% 58% 62% 58% 52% 58% 60% 62% 46% 56% 58% 58% 59% 53% 63% 61% 51% 45% 55% 62% 50% 52% 59% 59% 57% 54% 49% 51% 62% 55% 53% 54% 49%
1.0%
Brian Kemp Brian Kemp
37% 52% 45% 40% 47% 43% 46% 45% 49% 45% 39% 45% 47% 49% 33% 43% 45% 45% 46% 40% 50% 48% 38% 32% 42% 49% 37% 39% 46% 46% 44% 41% 36% 38% 49% 42% 40% 41% 36%
1.0% 0.7%
Nikki Haley Nikki Haley
38% 53% 46% 41% 48% 44% 47% 46% 50% 46% 40% 46% 48% 50% 34% 44% 46% 46% 47% 41% 51% 49% 39% 33% 43% 50% 38% 40% 47% 47% 45% 42% 37% 39% 50% 43% 41% 42% 37%
1.0%
Rand Paul Rand Paul
42% 57% 50% 45% 52% 48% 51% 50% 54% 50% 44% 50% 52% 54% 38% 48% 50% 50% 51% 45% 55% 53% 43% 37% 47% 54% 42% 44% 51% 51% 49% 46% 41% 43% 54% 47% 45% 46% 41%
1.0%
Ted Cruz Ted Cruz
45% 60% 53% 48% 55% 51% 54% 53% 57% 53% 47% 53% 55% 57% 41% 51% 53% 53% 54% 48% 58% 56% 46% 40% 50% 57% 45% 47% 54% 54% 52% 49% 44% 46% 57% 50% 48% 49% 44%
0.9%
Byron Donalds Byron Donalds
45% 60% 53% 48% 55% 51% 54% 53% 57% 53% 47% 53% 55% 57% 41% 51% 53% 53% 54% 48% 58% 56% 46% 40% 50% 57% 45% 47% 54% 54% 52% 49% 44% 46% 57% 50% 48% 49% 44%
0.9%
John Thune John Thune
40% 55% 48% 43% 50% 46% 49% 48% 52% 48% 42% 48% 50% 52% 36% 46% 48% 48% 49% 43% 53% 51% 41% 35% 45% 52% 40% 42% 49% 49% 47% 44% 39% 41% 52% 45% 43% 44% 39%
0.9%
Josh Hawley Josh Hawley
44% 59% 52% 47% 54% 50% 53% 52% 56% 52% 46% 52% 54% 56% 40% 50% 52% 52% 53% 47% 57% 55% 45% 39% 49% 56% 44% 46% 53% 53% 51% 48% 43% 45% 56% 49% 47% 48% 43%
0.9%
Katie Britt Katie Britt
47% 62% 55% 50% 57% 53% 56% 55% 59% 55% 49% 55% 57% 59% 43% 53% 55% 55% 56% 50% 60% 58% 48% 42% 52% 59% 47% 49% 56% 56% 54% 51% 46% 48% 59% 52% 50% 51% 46%
0.9%
Matt Gaetz Matt Gaetz
49% 64% 57% 52% 59% 55% 58% 57% 61% 57% 51% 57% 59% 61% 45% 55% 57% 57% 58% 52% 62% 60% 50% 44% 54% 61% 49% 51% 58% 58% 56% 53% 48% 50% 61% 54% 52% 53% 48%
0.9%
RFK Jr. RFK Jr.
43% 58% 51% 46% 53% 49% 52% 51% 55% 51% 45% 51% 53% 55% 39% 49% 51% 51% 52% 46% 56% 54% 44% 38% 48% 55% 43% 45% 52% 52% 50% 47% 42% 44% 55% 48% 46% 47% 42%
0.9%
Steve Bannon Steve Bannon
52% 67% 60% 55% 62% 58% 61% 60% 64% 60% 54% 60% 62% 64% 48% 58% 60% 60% 61% 55% 65% 63% 53% 47% 57% 64% 52% 54% 61% 61% 59% 56% 51% 53% 64% 57% 55% 56% 51%
0.8%
Elise Stefanik Elise Stefanik
45% 60% 53% 48% 55% 51% 54% 53% 57% 53% 47% 53% 55% 57% 41% 51% 53% 53% 54% 48% 58% 56% 46% 40% 50% 57% 45% 47% 54% 54% 52% 49% 44% 46% 57% 50% 48% 49% 44%
0.8%
Erica Kirk Erica Kirk
47% 62% 55% 50% 57% 53% 56% 55% 59% 55% 49% 55% 57% 59% 43% 53% 55% 55% 56% 50% 60% 58% 48% 42% 52% 59% 47% 49% 56% 56% 54% 51% 46% 48% 59% 52% 50% 51% 46%
0.8% 0.7%
Eric Trump Eric Trump
48% 63% 56% 51% 58% 54% 57% 56% 60% 56% 50% 56% 58% 60% 44% 54% 56% 56% 57% 51% 61% 59% 49% 43% 53% 60% 48% 50% 57% 57% 55% 52% 47% 49% 60% 53% 51% 52% 47%
0.8%
Joe Kent Joe Kent
47% 62% 55% 50% 57% 53% 56% 55% 59% 55% 49% 55% 57% 59% 43% 53% 55% 55% 56% 50% 60% 58% 48% 42% 52% 59% 47% 49% 56% 56% 54% 51% 46% 48% 59% 52% 50% 51% 46%
0.8% 0.7%
Pete Hegseth Pete Hegseth
48% 63% 56% 51% 58% 54% 57% 56% 60% 56% 50% 56% 58% 60% 44% 54% 56% 56% 57% 51% 61% 59% 49% 43% 53% 60% 48% 50% 57% 57% 55% 52% 47% 49% 60% 53% 51% 52% 47%
0.8%
Sarah Huckabee Sanders Sarah Huckabee Sanders
46% 61% 54% 49% 56% 52% 55% 54% 58% 54% 48% 54% 56% 58% 42% 52% 54% 54% 55% 49% 59% 57% 47% 41% 51% 58% 46% 48% 55% 55% 53% 50% 45% 47% 58% 51% 49% 50% 45%
0.6%
Kristi Noem Kristi Noem
48% 63% 56% 51% 58% 54% 57% 56% 60% 56% 50% 56% 58% 60% 44% 54% 56% 56% 57% 51% 61% 59% 49% 43% 53% 60% 48% 50% 57% 57% 55% 52% 47% 49% 60% 53% 51% 52% 47%
0.6%
Mike Pence Mike Pence
41% 56% 49% 44% 51% 47% 50% 49% 53% 49% 43% 49% 51% 53% 37% 47% 49% 49% 50% 44% 54% 52% 42% 36% 46% 53% 41% 43% 50% 50% 48% 45% 40% 42% 53% 46% 44% 45% 40%

Log in to submit forecasts.