
#5
San Francisco Giants
National League • 8 x World Series, 12 x runner-up • Last win: 2014 • Founded 1883
Joined ranking on June 20, 2019
- 3.5k
Matchups Played
- 4.6s
Decision time in wins
- 4.0s
Decision time in losses
Matchups Played
Decision time in wins
Decision time in losses