Cole Hamels

Debuted in 2006

Last played in 2020

Traded from:

TeamLogo

Philadelphia Phillies

2015-2021

Total transactions: 3

-0.54 WAR | 274 Runs

View Tree
TeamLogo

Texas Rangers

2018-2021

Total transactions: 3

-3.63 WAR | 39 Runs

View Tree View Parent Tree