0 votes
When was the last time the Nationals won the World Series?

1 Answer

0 votes
Longest current World Series championship droughts Seasons Team Last World Series championship won 51 San Diego Padres Never (franchise began 1969) 51 Washington Nationals Never (franchise began 1969) 43 Seattle Mariners Never (franchise began 1977) 40 Pittsburgh Pirates 1979 26 more rows
...