Cole Hamels's net worth 2021 is 144 million.
Cole Hamels is a baseball pitcher of America who plays on the behalf of Texas rangers in the MLB Cole was born on 27th December in the year 1983 to Amanda Hamels and Gary Hamels