Major candidates only, no Nader/McCarthy and whatever. Trying without hindsight. With hindsight, 1960 (maybe), 1968 (maybe), 1980, 1984, 1988 and 1996 would be different
1952: Eisenhower
1956: Stevenson
1960: JFK
1964: LBJ
1968: Nixon
1972: McGovern
1976: Carter
1980: Reagan
1984: Reagan
1988: HW Bush
1992: Perot
1996: Clinton
2000: Gore
2004: Kerry
2008: Obama
2012: Obama
2016: Trump
2020: Sanders
1952: Eisenhower D primary Kefauver
1956: Stevenson D primary Kefauver
1960: JFK D primary: Humphrey
1964: LBJ R primary: Rockefeller
1968: Humphrey D primary: RFK -> McCarthy
1972: McGovern D primary McGovern or Muskie
1976: McCarthy D primary Church
1980: Reagan? D primary Kennedy
1984: Reagan? D primary Jackson
1988: Dukakis? D primary Jackson
1992: Perot D primary McCarthy -> Harkin
1996: Perot2000: Gore D primary Bradley
2004: Kerry D primary Kucinich -> Dean
2008: Obama D primary Clinton -> Obama
2012: Obama R primary Romney
2016: Trump D primary: Bernie Sanders R primary: Kasich
2020: Biden D primary: Bernie Sanders
2024:
Biden or female VP D primary: Yang R primary: Hawley
2016 would surprisingly not have changed with or without hindsight. I would and still would very likely vote Trump. 2016 was a perfect storm. I still prefer Kasich and Sanders in the respective primaries.