Select Page

Time Since Last Championship by MLB Franchise

Rank Franchise Last Championship/First Game Date Time Since
1 Cleveland Indians 1948 World Series 10/11/1948 27673 days 19 hours 13 minutes 45 seconds ([ytimer])
2 Texas Rangers/Washington Senators First Game 4/10/1961 23109 days 19 hours 13 minutes 45 seconds ([ytimer])
3 Milwaukee Brewers/Seattle Pilots First Game 4/8/1969 20189 days 19 hours 13 minutes 45 seconds ([ytimer])
4 San Diego Padres First Game 4/8/1969 20089 days 19 hours 13 minutes 45 seconds ([ytimer])
5 Seattle Mariners First Game 4/6/1977 17269 days 19 hours 13 minutes 45 seconds ([ytimer])
6 Pittsburgh Pirates 1979 World Series 10/17/1979 16345 days 19 hours 13 minutes 45 seconds ([ytimer])
7 Baltimore Orioles 1983 World Series 10/16/1983 14885 days 19 hours 13 minutes 45 seconds ([ytimer])
8 Detroit Tigers 1984 World Series 10/14/1984 14521 days 19 hours 13 minutes 45 seconds ([ytimer])
9 New York Mets 1986 World Series 10/27/1986 13778 days 19 hours 13 minutes 45 seconds ([ytimer])
10 Los Angeles Dodgers 1988 World Series 10/20/1988 13054 days 19 hours 13 minutes 45 seconds ([ytimer])
11 Oakland Athletics 1989 World Series 10/28/1989 12681 days 19 hours 13 minutes 45 seconds ([ytimer])
12 Cincinnati Reds 1990 World Series 10/20/1990 138 days 4 hours 50 minutes 20 seconds ([ytimer])
13 Minnesota Twins 1991 World Series 10/27/1991 11952 days 19 hours 13 minutes 45 seconds ([ytimer])
14 Colorado Rockies First Game 4/5/1993 11426 days 19 hours 13 minutes 45 seconds ([ytimer])
15 Toronto Blue Jays 1993 World Series 10/23/1993 11225 days 19 hours 13 minutes 45 seconds ([ytimer])
16 Atlanta Braves 1995 World Series 10/28/1995 10490 days 19 hours 13 minutes 45 seconds ([ytimer])
17 Tampa Bay Rays First Game 3/31/1998 9605 days 19 hours 13 minutes 45 seconds ([ytimer])
18 Arizona Diamondbacks 2001 World Series 11/4/2001 8291 days 19 hours 13 minutes 45 seconds ([ytimer])
19 Anaheim Angels 2002 World Series 10/27/2002 7934 days 19 hours 13 minutes 45 seconds ([ytimer])
20 Florida Marlins 2003 World Series 10/25/2003 7571 days 19 hours 13 minutes 45 seconds ([ytimer])
21 Chicago White Sox 2005 World Series 10/26/2005 6839 days 19 hours 13 minutes 45 seconds ([ytimer])
22 Philadelphia Phillies 2008 World Series 10/29/2008 5740 days 19 hours 13 minutes 45 seconds ([ytimer])
23 New York Yankees 2009 World Series 11/4/2009 5369 days 19 hours 13 minutes 45 seconds ([ytimer])
24 St. Louis Cardinals 2011 World Series 10/28/2011 4646 days 19 hours 13 minutes 45 seconds ([ytimer])
25 San Francisco Giants 2014 World Series 10/29/2014 3549 days 19 hours 13 minutes 45 seconds ([ytimer])
26 Kansas City Royals 2015 World Series 11/1/2015 3181 days 19 hours 13 minutes 45 seconds ([ytimer])
27 Chicago Cubs 2016 World Series 11/3/2016 2813 days 19 hours 13 minutes 45 seconds ([ytimer])
28 Houston Astros 2017 World Series 11/1/2017 2450 days 19 hours 13 minutes 45 seconds ([ytimer])
29 Boston Red Sox 2018 World Series 10/28/2018 2089 days 19 hours 13 minutes 45 seconds ([ytimer])
30 Washington Nationals/Montreal Expos 2019 World Series 10/30/2019 1722 days 19 hours 13 minutes 45 seconds ([ytimer])