
#12
Philadelphia Phillies
National League • 2 x World Series, 5 x runner-up • Last win: 2008 • Founded 1883
Joined ranking on June 20, 2019
- 3.4k
Matchups Played
- 4.6s
Decision time in wins
- 4.5s
Decision time in losses
Matchups Played
Decision time in wins
Decision time in losses