Darren Oliver, of the Texas Rangers, is the third player in major league history to be on a playoff roster for 5 or more straight years with at least 3 different teams:
No. Years Player Years Teams
8 Mike Stanton 1995-2002 BOS-TEX-NYY
6 David Justice 1997-2002 CLE-NYY-OAK
5 Darren Oliver 2006-2010 NYM-LAA-TEX
Oliver made his 1st playoff appearance in 1996 ALDS with the Rangers. According to our friends at the Elias Sports Bureau, the 13-year span between 1st and 2nd postseason appearances with one team is the longest since Harold Baines went 16 years between playoffs with the White Sox in 1983 and 2000.