Only Thierry Henry scored more goals in the league than Ruud van Nistelrooy , who finished with 21 .
He finished as the second-highest league scorer with 21 goals , behind Arsenal 's Thierry Henry .
Ruud van Nistelrooy