who won the world series last year?

best answer
  • Who won last years World Series? The 2021 World Series was won by the Atlanta Braves who beat the Houston Astros in the World Series . World Series Champions