Barry Bonds has won the most often (seven times) and the most consecutively (four from 2001 to 2004). Jimmie Foxx was the first player to win multiple times – 10 players have won three times, and 19 have won twice.
Barry Bonds holds the record for most wins (seven times) and consecutive wins (four from 2001 to 2004). Jimmie Foxx was the first player to win multiple MVP awards – ten players have won three times, and nineteen have won twice.