PREMIER LEAGUE RED & YELLOW CARDS  
                 
  RED CARDS SEASON 2004-05  
  Lee Bowyer Newcastle 2   Claus Jensen Fulham 1  
  Papa Bouba Diop Fulham 2   Mattias Jonson Norwich City 1  
  Damien Johnson Birmingham 2   Gonzalez Josemi Liverpool 1  
  Gonzalo Sorondo Crystal Palace 2   Frederic Kanoute Tottenham 1  
  Shola Ameobi Newcastle 1   Tugay Kerimoglu Blackburn 1  
  Lorenzo Amoruso Blackburn 1   Zat Knight Fulham 1  
  Milan Baros Liverpool 1   Vassilis Lakis Crystal Palace 1  
  Shaun Bartlett Charlton 1   Lomana Tresor LuaLua Portsmouth 1  
  James Beattie Everton 1   Danny Mills Manchester City 1  
  Jay Bothroyd Blackburn 1   Bruno N'Gotty Bolton 1  
  Wes Brown Man Utd 1   Gary Naysmith Everton 1  
  Tim Cahill Everton 1   Christian Negouai Manchester City 1  
  Neil Clement WBA 1   Gary Neville Man Utd 1  
  Andrew Cole Fulham 1   Ray Parlour Middlesbrough 1  
  Cosmin Contra WBA 1   Ian Pearce Fulham 1  
  Peter Crouch Southampton 1   Chris Perry Charlton 1  
  Richard Dunne Manchester City 1   David Prutton Southampton 1  
  Kieron Dyer Newcastle 1   Darren Purse WBA 1  
  Marc Edworthy Norwich City 1   Franck Queudrue Middlesbrough 1  
  Talal El Karkouri Charlton 1   Liam Ridgewell Aston Villa 1  
  Amdy Faye Newcastle 1   Liam Rosenior Fulham 1  
  Barry Ferguson Blackburn 1   Paul Scholes Man Utd 1  
  Duncan Ferguson Everton 1   Craig Short Blackburn 1  
  Thomas Gaardsoe WBA 1   Mikael Silvestre Man Utd 1  
  Jonathan Greening WBA 1   Alan Smith Man Utd 1  
  Lee Hendrie Aston Villa 1   Steven Taylor Newcastle 1  
  Muzzy Izzet Birmingham 1   David Thompson Blackburn 1  
  Jussi Jaaskelainen Bolton 1   Robin Van Persie Arsenal 1  
  Total Red Cards Season 2004-05 60  
                 
    RED CARDS     YELLOW CARDS  
    Fulham 7     Blackburn 79  
    Blackburn 6     Newcastle 61  
    Newcastle 6     Birmingham 58  
    Man Utd 5     Crystal Palace 58  
    West Bromwich 5     Bolton 57  
    Everton 4     Fulham 57  
    Birmingham 3     Aston Villa 56  
    Charlton Athletic 3     Everton 55  
    Crystal Palace 3     Southampton 55  
    Manchester City 3     Middlesbrough 53  
    Aston Villa 2     Chelsea 51  
    Bolton 2     Tottenham 51  
    Liverpool 2     Man Utd 49  
    Middlesbrough 2     Arsenal 46  
    Norwich City 2     Portsmouth 45  
    Southampton 2     Manchester City 44  
    Arsenal 1     Liverpool 43  
    Portsmouth 1     West Bromwich 41  
    Tottenham 1     Norwich City 38  
    Chelsea 0     Charlton Athletic 34  
      60       1,031  
                 
  YELLOW CARDS SEASON 2004-05  
  Ray Parlour Middlesbrough 11   Antoine Sibierski Manchester City 3  
  Tim Cahill Everton 10   Alan Smith Man Utd 3  
  Jamie Redknapp Southampton 10   Gonzalo Sorondo Crystal Palace 3  
  Joey Barton Manchester City 9   David Thompson Blackburn 3  
  Lee Hendrie Aston Villa 9   Robin Van Persie Arsenal 3  
  Tony Hibbert Everton 9   Ben Watson Crystal Palace 3  
  Michael Hughes Crystal Palace 9   David Weir Everton 3  
  Roy Keane Man Utd 9   Celestine Babayaro Newcastle 2  
  Lucas Neill Blackburn 9   Milan Baros Liverpool 2  
  Patrick Vieira Arsenal 9   Gareth Barry Aston Villa 2  
  George Boateng Middlesbrough 8   Craig Bellamy Newcastle 2  
  Michael Brown Tottenham 8   Marcus Bent Everton 2  
  Papa Bouba Diop Fulham 8   Mathieu Berson Aston Villa 2  
  Amdy Faye Newcastle 8   Emmerson Boyce Crystal Palace 2  
  Damien Johnson Birmingham 8   Titus Bramble Newcastle 2  
  Robbie Savage Blackburn 8   Wes Brown Man Utd 2  
  Boudewijn Zenden Middlesbrough 8   Danny Butterfield Crystal Palace 2  
  Olivier Bernard Southampton 7   Henri Camara Southampton 2  
  Luis Boa Morte Fulham 7   Ricardo Carvalho Chelsea 2  
  Lee Carsley Everton 7   Lee Clark Fulham 2  
  Ashley Cole Arsenal 7   Neil Clement WBA 2  
  Paul Dickov Blackburn 7   Gael Clichy Arsenal 2  
  El-Hadji Diouf Bolton 7   Pascal Cygan Arsenal 2  
  Danny Granville Crystal Palace 7   Steven Davis Aston Villa 2  
  Andy Griffin Portsmouth 7   Michael Dawson Tottenham 2  
  Tugay Kerimoglu Blackburn 7   Ulises De la Cruz Aston Villa 2  
  Dominic Matteo Blackburn 7   Salif Diao Birmingham 2  
  David Prutton Southampton 7   Eric Djemba-Djemba Aston Villa 2  
  Wayne Rooney Man Utd 7   Adam Drury Norwich City 2  
  John Terry Chelsea 7   Duncan Ferguson Everton 2  
  David Bentley Norwich City 6   Paulo Ferreira Chelsea 2  
  Paul Bosvelt Manchester City 6   Craig Fleming Norwich City 2  
  Lee Bowyer Newcastle 6   Thomas Gaardsoe WBA 2  
  Richard Dunne Manchester City 6   Alain Goma Fulham 2  
  Dietmar Hamann Liverpool 6   Adam Green Fulham 2  
  Thomas Helveg Norwich City 6   Jimmy Floyd Hasselbaink Middlesbrough 2  
  Emile Heskey Birmingham 6   Thierry Henry Arsenal 2  
  Gonzalez Josemi Liverpool 6   Geoff Horsfield WBA 2  
  Frank Lampard Chelsea 6   Sami Hyypia Liverpool 2  
  Sanz Luis Garcia Liverpool 6   Radhi Jaidi Bolton 2  
  Claude Makelele Chelsea 6   Francis Jeffers Charlton 2  
  Olof Mellberg Aston Villa 6   Nils-Eric Johansson Blackburn 2  
  Franck Queudrue Middlesbrough 6   Collins John Fulham 2  
  Paul Robinson WBA 6   Ronny Johnsen Newcastle 2  
  Jlloyd Samuel Aston Villa 6   Glen Johnson Chelsea 2  
  Nolberto Solano Aston Villa 6   Nwankwo Kanu WBA 2  
  Jonathan Stead Blackburn 6   Ledley King Tottenham 2  
  Mikel Arteta Everton 5   Graeme Le Saux Southampton 2  
  Tal Ben-Haim Bolton 5   Fredrik Ljungberg Arsenal 2  
  Stephen Carr Newcastle 5   Lomana Tresor LuaLua Portsmouth 2  
  Joe Cole Chelsea 5   Tony McMahon Middlesbrough 2  
  Kevin Davies Bolton 5   Charles N'Zogbia Newcastle 2  
  Jermain Defoe Tottenham 5   Ryan Nelsen Blackburn 2  
  Rory Delap Southampton 5   Gary Neville Man Utd 2  
  Talal El Karkouri Charlton 5   Antonio Nunez Liverpool 2  
  Robbie Elliott Newcastle 5   Jay-Jay Okocha Bolton 2  
  Stelios Giannakopoulos Bolton 5   Walter Pandiani Birmingham 2  
  Nicky Hunt Bolton 5   Mark Pembridge Fulham 2  
  Stephen Jordan Manchester City 5   Robert Pires Arsenal 2  
  Danny Mills Manchester City 5   Alessandro Pistone Everton 2  
  Aaron Mokoena Blackburn 5   Linvoy Primus Portsmouth 2  
  Kevin Nolan Bolton 5   Andy Reid Tottenham 2  
  Arjen Robben Chelsea 5   Kieran Richardson WBA 2  
  Steven Taylor Newcastle 5   John Arne Riise Liverpool 2  
  Matthew Upson Birmingham 5   Mikael Silvestre Man Utd 2  
  Moritz Volz Fulham 5   Ioannis Skopelitis Portsmouth 2  
  Carlos Bocanegra Fulham 4   Alexey Smertin Chelsea 2  
  Ivan Campo Bolton 4   Olivier Tebily Birmingham 2  
  Jamie Carragher Liverpool 4   Paul Telfer Southampton 2  
  Andrew Cole Fulham 4   Ben Thatcher Manchester City 2  
  Sean Davis Tottenham 4   Jerome Thomas Charlton 2  
  Guidoni Junior Doriva Middlesbrough 4   Ayegbeni Yakubu Portsmouth 2  
  David Dunn Birmingham 4   Martin Albrechtsen WBA 1  
  Brett Emerton Blackburn 4   Xabi Alonso Liverpool 1  
  Francesc Fabregas Arsenal 4   Darren Ambrose Newcastle 1  
  Barry Ferguson Blackburn 4   Lorenzo Amoruso Blackburn 1  
  Garry Flitcroft Blackburn 4   Darren Anderton Birmingham 1  
  Zoltan Gera WBA 4   Wayne Andrews Crystal Palace 1  
  Jonathan Greening WBA 4   Juan Pablo Angel Aston Villa 1  
  Gabriel Heinze Man Utd 4   Timothee Atouba Tottenham 1  
  Hermann Hreidarsson Charlton 4   James Beattie Everton 1  
  Richard Hughes Portsmouth 4   Dennis Bergkamp Arsenal 1  
  Jermaine Jenas Newcastle 4   Dexter Blackstock Southampton 1  
  Andrew Johnson Crystal Palace 4   Goran Bunjevcevic Tottenham 1  
  Radostin Kishishev Charlton 4   Sol Campbell Arsenal 1  
  Zat Knight Fulham 4   Michael Carrick Tottenham 1  
  Lauren Arsenal 4   Darren Carter Birmingham 1  
  Claus Lundekvam Southampton 4   Simon Charlton Norwich City 1  
  Leon McKenzie Norwich City 4   Aliou Cisse Portsmouth 1  
  Clinton Morrison Birmingham 4   Carlton Cole Aston Villa 1  
  Danny Murphy Charlton 4   Peter Crouch Southampton 1  
  Bruno N'Gotty Bolton 4   Shaun Derry Crystal Palace 1  
  Mehdi Nafti Birmingham 4   Stewart Downing Middlesbrough 1  
  Noureddine Naybet Tottenham 4   Didier Drogba Chelsea 1  
  Noe Pamarot Tottenham 4   Damien Duff Chelsea 1  
  Tony Popovic Crystal Palace 4   Daud Gaspar Edu Arsenal 1  
  Zeshan Rehman Fulham 4   Marc Edworthy Norwich City 1  
  Laurent Robert Newcastle 4   Ugo Ehiogu Middlesbrough 1  
  Youssef Safri Norwich City 4   Jason Euell Charlton 1  
  Paul Scholes Man Utd 4   Les Ferdinand Bolton 1  
  Tom Soares Crystal Palace 4   Mathieu Flamini Arsenal 1  
  Gareth Southgate Middlesbrough 4   Willo Flood Manchester City 1  
  Dejan Stefanovic Portsmouth 4   Quinton Fortune Man Utd 1  
  Graham Stuart Norwich City 4   Jonathan Fortune Charlton 1  
  Matthew Taylor Portsmouth 4   William Gallas Chelsea 1  
  Cardoso Tiago Chelsea 4   Geremi Chelsea 1  
  Andy Todd Blackburn 4   Shay Given Newcastle 1  
  David Unsworth Portsmouth 4   Jesper Gronkjaer Birmingham 1  
  Edwin Van der Sar Fulham 4   Eidur Gudjohnsen Chelsea 1  
  Luke Young Charlton 4   Bernt Haas WBA 1  
  Shola Ameobi Newcastle 3   Thomas Hitzlsperger Aston Villa 1  
  Nicky Butt Newcastle 3   Russell Hoult WBA 1  
  Vincent Candela Bolton 3   Mark Hudson Crystal Palace 1  
  Stephen Clemence Birmingham 3   Bryan Hughes Charlton 1  
  Kenny Cunningham Birmingham 3   Jussi Jaaskelainen Bolton 1  
  Arjan De Zeeuw Portsmouth 3   Johnnie Jackson Tottenham 1  
  Mark Delaney Aston Villa 3   Andreas Jakobsson Southampton 1  
  Sylvain Distin Manchester City 3   Jiri Jarosik Chelsea 1  
  Erik Edman Tottenham 3   Stephen Kelly Tottenham 1  
  Rio Ferdinand Man Utd 3   Jose Kleberson Man Utd 1  
  Steve Finnan Liverpool 3   Joonas Kolkka Crystal Palace 1  
  Robbie Fowler Manchester City 3   Jason Koumas WBA 1  
  Damien Francis Norwich City 3   Vassilis Lakis Crystal Palace 1  
  Ricardo Fuller Portsmouth 3   Stan Lazaridis Birmingham 1  
  Ricardo Gardner Bolton 3   James McEveley Blackburn 1  
  Steven Gerrard Liverpool 3   James McFadden Everton 1  
  Ryan Giggs Man Utd 3   Steve McManaman Manchester City 1  
  Thomas Gravesen Everton 3   Gaizka Mendieta Middlesbrough 1  
  Fitz Hall Crystal Palace 3   Mido Tottenham 1  
  Fernando Hierro Bolton 3   Luke Moore Aston Villa 1  
  Muzzy Izzet Birmingham 3   Fernando Morientes Liverpool 1  
  Andy Johnson WBA 3   James Morrison Middlesbrough 1  
  Mattias Jonson Norwich City 3   Gary Naysmith Everton 1  
  Diomansy Kamara Portsmouth 3   Szilard Nemeth Middlesbrough 1  
  Frederic Kanoute Tottenham 3   John O'Shea Man Utd 1  
  Darren Kenton Southampton 3   Brett Ormerod Southampton 1  
  Mateja Kezman Chelsea 3   Scott Parker Chelsea 1  
  Kevin Kilbane Everton 3   Morten Gamst Pedersen Blackburn 1  
  Gabor Kiraly Crystal Palace 3   Mauricio Pellegrino Liverpool 1  
  Patrick Kluivert Newcastle 3   Stefan Postma Aston Villa 1  
  Paul Konchesky Charlton 3   Tomasz Radzinski Fulham 1  
  Martin Laursen Aston Villa 3   Wayne Routledge Crystal Palace 1  
  Sylvain Legwinski Fulham 3   Philippe Senderos Arsenal 1  
  Mikele Leigertwood Crystal Palace 3   Jason Shackell Norwich City 1  
  Dean Marney Tottenham 3   Craig Short Blackburn 1  
  Gavin McCann Aston Villa 3   Florent Sinama Pongolle Liverpool 1  
  Neil McCann Southampton 3   Vladimir Smicer Liverpool 1  
  Mario Melchiot Birmingham 3   Thomas Sorensen Aston Villa 1  
  Pedro Mendes Tottenham 3   Gary Speed Bolton 1  
  Darren Moore WBA 3   Steve Stone Portsmouth 1  
  Phil Neville Man Utd 3   Alan Stubbs Everton 1  
  Andrew O'Brien Newcastle 3   Mathias Svensson Norwich City 1  
  Gary O'Neil Portsmouth 3   Martin Taylor Birmingham 1  
  Leon Osman Everton 3   Sandor Torghelle Crystal Palace 1  
  Jermaine Pennant Birmingham 3   Kolo Toure Arsenal 1  
  Chris Perry Charlton 3   Djimi Traore Liverpool 1  
  Kevin Phillips Southampton 3   Ricardo Vaz Te Bolton 1  
  Darren Purse WBA 3   Nicola Ventola Crystal Palace 1  
  Nigel Quashie Southampton 3   Ronnie Wallwork WBA 1  
  Steven Reid Blackburn 3   Stephen Warnock Liverpool 1  
  Jose Antonio Reyes Arsenal 3   Steve Watson Everton 1  
  Liam Ridgewell Aston Villa 3   Peter Whittingham Aston Villa 1  
  Chris Riggott Middlesbrough 3   Mark Yeates Tottenham 1  
  Aki Riihilahti Crystal Palace 3   Joseph Yobo Everton 1  
  Cristiano Ronaldo Man Utd 3   Dwight Yorke Birmingham 1  
  Liam Rosenior Fulham 3   Reto Ziegler Tottenham 1  
  Riccardo Scimeca WBA 3   Ruud van Nistelrooy Man Utd 1  
  Total Yellow Cards Season 2004-05 1,031