MiddlesbroughMark Viduka has the most Premier League goals for Middlesbrough since 2002-03, 26.Read nextMiddlesbrough record book · Mark Viduka, 26 goalsLongest active streaks in soccer · Paris Saint-Germain, 9 straight wins