As far as being on the England national team, or the exhorbitant transfer fee, sure, those mean he's been overrated (though England is crap and I believe they were correct in picking Carroll). But you'll hear no meatbally arguments from me that either proves he's better than Altidore. Regardless, Carroll has proven far more than Altidore, who at the club level has done basically nothing besides one good season in the Eredivisie. As for Hull being terrible, sure. Yet, at the same age, Carroll was playing on a Newcastle team that would be relegated (i.e., they were also terrible). He scored three goals in 16 appearances (not great, but better than one in 29). The following year he crushed the Championship (19 goals in 42 appearances). Then the next year had a great start the next Premiership (11 goals in 19 games; then two in seven for Liverpool). He stunk last year -- though he did pick it up at the end of the year -- but that's one subpar season (though if we're talking about service, I watched every Liverpool game and Carroll got crap for service too). Altidore has had one good year, which, again was in the Eredivisie. Comparing Hull to a relegated Newcastle is at least as fair as comparing the Eredivisie to the Premier League. It's counterfactual to say Altidore would have scored more for Liverpool last year (and I doubt that anyway); but, at the same time, I think it's likely Carroll would have scored more in the Eredivisie than in the Premiership.