Lukk liste
Kamper Scoringer Kort
Fra start 26 Mål 2 Gule 4
Byttet inn 9 Assist 4 Direkte rødt 0
Byttet ut 5 Poengliga 6 Gult/rødt 0
På benken 12 Straffemål 1    
    Straffebom 0    
    Selvmål 0    
Spilte min. 2462        
Oversikt
Liga Kamper Mål Debut
Premier League 23 0 05.01.2011 Newcastle 5-0 West Ham
Championship 97 3 02.03.2013 Hull 5-2 Birmingham
League One 79 5 08.08.2015 Shrewsbury 1-2 Millwall
FA-cup 15 4 28.01.2012 Brighton 1-0 Newcastle
Ligacup 17 1 25.08.2010 Accrington Stanley 2-3 Newcastle
UEFA Europa League 4 0 20.09.2012 Maritimo 0-0 Newcastle
Landskamper 40 1 06.06.2009 Italia 3-0 Nord-Irland
EM 1 0 12.06.2016 Polen 1-0 Nord-Irland
Tidligere klubber

feb.-juni 2015 Rangers FC (på utlån)
2013-aprll -14 Birmingham City FC (på utlån)
mars-mai 2013 Birmingham City FC (på utlån)
2009- Newcastle United FC

05.10.19 Sky Bet Championship 11. runde Millwall 2 - 1 Leeds
28.09.19 Sky Bet Championship 9. runde Huddersfield 1 - 1 Millwall
21.09.19 Sky Bet Championship 8. runde Millwall 1 - 2 QPR
14.09.19 Sky Bet Championship 7. runde Blackburn 2 - 0 Millwall  77'
31.08.19 Sky Bet Championship 6. runde Millwall 1 - 1 Hull  75'
24.08.19 Sky Bet Championship 5. runde Middlesbrough 1 - 1 Millwall  67'
21.08.19 Sky Bet Championship 4. runde Fulham 4 - 0 Millwall  39'
17.08.19 Sky Bet Championship 3. runde Millwall 1 - 0 Sheffield W.  83'
10.08.19 Sky Bet Championship 2. runde West Bromwich 1 - 1 Millwall  53'
05.05.19 Sky Bet Championship 46. runde Wigan 1 - 0 Millwall
30.04.19 Sky Bet Championship 38. runde Millwall 1 - 2 Bristol City
27.04.19 Sky Bet Championship 45. runde Millwall 0 - 0 Stoke
22.04.19 Sky Bet Championship 44. runde Aston Villa 1 - 0 Millwall
19.04.19 Sky Bet Championship 43. runde Millwall 1 - 1 Brentford
13.04.19 Sky Bet Championship 42. runde Sheffield U. 1 - 1 Millwall
13.03.19 Sky Bet Championship 37. runde Birmingham 0 - 2 Millwall
09.03.19 Sky Bet Championship 36. runde Bolton 2 - 1 Millwall
02.03.19 Sky Bet Championship 35. runde Millwall 1 - 3 Norwich
26.02.19 Sky Bet Championship 33. runde Hull 2 - 1 Millwall
23.02.19 Sky Bet Championship 34. runde Millwall 1 - 3 Preston  46'
20.02.19 Sky Bet Championship 29. runde Derby 0 - 1 Millwall
12.02.19 Sky Bet Championship 32. runde Millwall 0 - 0 Sheffield W.  82'
09.02.19 Sky Bet Championship 31. runde Swansea 1 - 0 Millwall  46'
19.01.19 Sky Bet Championship 28. runde Middlesbrough 1 - 1 Millwall  73'
12.01.19 Sky Bet Championship 27. runde Millwall 0 - 2 Blackburn
01.01.19 Sky Bet Championship 26. runde Ipswich 2 - 3 Millwall
29.12.18 Sky Bet Championship 25. runde Millwall 1 - 0 Nottingham
26.12.18 Sky Bet Championship 24. runde Millwall 1 - 0 Reading
22.12.18 Sky Bet Championship 23. runde Stoke 1 - 0 Millwall
15.12.18 Sky Bet Championship 22. runde Preston 3 - 2 Millwall  46'
08.12.18 Sky Bet Championship 21. runde Millwall 2 - 2 Hull  78'
02.12.18 Sky Bet Championship 20. runde Bristol City 1 - 1 Millwall
28.11.18 Sky Bet Championship 19. runde Millwall 0 - 2 Birmingham
24.11.18 Sky Bet Championship 18. runde Millwall 1 - 1 Bolton
10.11.18 Sky Bet Championship 17. runde Norwich 4 - 3 Millwall
03.11.18 Sky Bet Championship 16. runde Brentford 2 - 0 Millwall
27.10.18 Sky Bet Championship 15. runde Millwall 3 - 0 Ipswich
23.10.18 Sky Bet Championship 14. runde Millwall 2 - 1 Wigan
20.10.18 Sky Bet Championship 13. runde Reading 3 - 1 Millwall
06.10.18 Sky Bet Championship 12. runde Millwall 2 - 1 Aston Villa
03.10.18 Sky Bet Championship 11. runde Nottingham 2 - 2 Millwall
29.09.18 Sky Bet Championship 10. runde Millwall 2 - 3 Sheffield U.  80'
18.08.18 Sky Bet Championship 3. runde Millwall 2 - 1 Derby  85'
11.08.18 Sky Bet Championship 2. runde Blackburn 0 - 0 Millwall  89'
06.05.18 Sky Bet Championship 46. runde Millwall 1 - 0 Aston Villa  80'
28.04.18 Sky Bet Championship 45. runde Middlesbrough 2 - 0 Millwall  83'
03.02.18 Sky Bet Championship 30. runde Reading 0 - 2 Millwall  76'
30.01.18 Sky Bet Championship 29. runde Millwall 0 - 0 Derby
20.01.18 Sky Bet Championship 28. runde Leeds 3 - 4 Millwall  63'
02.12.17 Sky Bet Championship 20. runde Millwall 3 - 1 Sheffield U.
25.11.17 Sky Bet Championship 19. runde Fulham 1 - 0 Millwall
21.11.17 Sky Bet Championship 18. runde Millwall 0 - 0 Hull
18.11.17 Sky Bet Championship 17. runde Sunderland 2 - 2 Millwall
31.10.17 Sky Bet Championship 15. runde Sheffield W. 2 - 1 Millwall
28.10.17 Sky Bet Championship 14. runde Cardiff 0 - 0 Millwall  78'
21.10.17 Sky Bet Championship 13. runde Millwall 2 - 0 Birmingham  69'
14.10.17 Sky Bet Championship 12. runde Brentford 1 - 0 Millwall
30.09.17 Sky Bet Championship 11. runde Millwall 1 - 3 Barnsley  64'
26.09.17 Sky Bet Championship 10. runde Millwall 2 - 1 Reading  84'
23.09.17 Sky Bet Championship 9. runde Preston 0 - 0 Millwall  55'
16.09.17 Sky Bet Championship 8. runde Millwall 1 - 0 Leeds  81'
12.09.17 Sky Bet Championship 7. runde QPR 2 - 2 Millwall
09.09.17 Sky Bet Championship 6. runde Wolverhampton 1 - 0 Millwall  79'
26.08.17 Sky Bet Championship 5. runde Millwall 4 - 0 Norwich  78'
19.08.17 Sky Bet Championship 4. runde Bristol City 0 - 0 Millwall  82'
15.08.17 Sky Bet Championship 3. runde Millwall 3 - 4 Ipswich  74'
12.08.17 Sky Bet Championship 2. runde Millwall 1 - 1 Bolton
04.08.17 Sky Bet Championship 1. runde Nottingham 1 - 0 Millwall  78'
20.05.17 Sky Bet League One - playoff Finale Bradford 0 - 1 Millwall  70'
07.05.17 Sky Bet League One - playoff Semifinale, 2. kamp Scunthorpe 2 - 3 Millwall  69'
04.05.17 Sky Bet League One - playoff Semifinale, 1. kamp Millwall 0 - 0 Scunthorpe
30.04.17 Sky Bet League One 46. runde Bristol Rovers 3 - 4 Millwall
22.04.17 Sky Bet League One 45. runde Millwall 0 - 3 Oxford U.  46'
17.04.17 Sky Bet League One 44. runde Fleetwood 1 - 0 Millwall  78'
04.04.17 Sky Bet League One 38. runde Shrewsbury 1 - 2 Millwall
01.04.17 Sky Bet League One 41. runde Millwall 3 - 1 Scunthorpe
28.03.17 Sky Bet League One 37. runde Sheffield U. 2 - 0 Millwall
25.03.17 Sky Bet League One 40. runde Swindon 1 - 0 Millwall  71'
18.03.17 Sky Bet League One 39. runde Millwall 0 - 0 Bury
04.03.17 Sky Bet League One 36. runde Millwall 2 - 1 MK Dons
28.02.17 Sky Bet League One 35. runde Millwall 1 - 0 Peterborough
25.02.17 Sky Bet League One 34. runde Oldham 0 - 0 Millwall  75'
21.02.17 Sky Bet League One 29. runde Millwall 0 - 0 Chesterfield  63'
14.02.17 Sky Bet League One 32. runde Millwall 2 - 0 Port Vale  73'
11.02.17 Sky Bet League One 31. runde Millwall 1 - 0 Southend  70'
04.02.17 Sky Bet League One 30. runde Coventry 0 - 2 Millwall  82'
01.02.17 Sky Bet League One 26. runde Millwall 0 - 0 Walsall
21.01.17 Sky Bet League One 28. runde Bradford 1 - 1 Millwall  68'
14.01.17 Sky Bet League One 27. runde Charlton 0 - 0 Millwall  66'
30.12.16 Sky Bet League One 24. runde Millwall 2 - 1 Gillingham  64'
26.12.16 Sky Bet League One 23. runde Millwall 2 - 0 Swindon  71'
21.12.16 Sky Bet League One 12. runde Millwall 3 - 1 Charlton  74'
17.12.16 Sky Bet League One 22. runde Scunthorpe 3 - 0 Millwall
10.12.16 Sky Bet League One 21. runde Millwall 0 - 1 Shrewsbury
26.11.16 Sky Bet League One 20. runde Bury 2 - 3 Millwall
22.11.16 Sky Bet League One 19. runde Millwall 0 - 0 AFC Wimbledon
19.11.16 Sky Bet League One 18. runde Bolton 2 - 0 Millwall  79'
29.10.16 Sky Bet League One 16. runde Oxford U. 1 - 2 Millwall
22.10.16 Sky Bet League One 15. runde Millwall 2 - 1 Fleetwood
18.10.16 Sky Bet League One 14. runde Millwall 0 - 2 Bolton  74'
15.10.16 Sky Bet League One 13. runde Northampton 1 - 3 Millwall  64'
01.10.16 Sky Bet League One 11. runde Walsall 2 - 1 Millwall
27.09.16 Sky Bet League One 10. runde Port Vale 3 - 1 Millwall
24.09.16 Sky Bet League One 9. runde Millwall 2 - 3 Rochdale
17.09.16 Sky Bet League One 8. runde Southend 3 - 1 Millwall
10.09.16 Sky Bet League One 7. runde Millwall 1 - 1 Coventry  59'
27.08.16 Sky Bet League One 5. runde Chesterfield 1 - 3 Millwall
20.08.16 Sky Bet League One 4. runde Millwall 2 - 1 Sheffield U.  70'
16.08.16 Sky Bet League One 3. runde Peterborough 5 - 1 Millwall
13.08.16 Sky Bet League One 2. runde MK Dons 2 - 2 Millwall
06.08.16 Sky Bet League One 1. runde Millwall 3 - 0 Oldham
29.05.16 Sky Bet League One - playoff Finale Barnsley 3 - 1 Millwall Sammendrag
20.05.16 Sky Bet League One - playoff Semifinale, 2. kamp Millwall 1 - 1 Bradford Sammendrag
15.05.16 Sky Bet League One - playoff Semifinale, 1. kamp Bradford 1 - 3 Millwall Sammendrag
08.05.16 Sky Bet League One 46. runde Gillingham 1 - 2 Millwall
30.04.16 Sky Bet League One 45. runde Millwall 3 - 0 Oldham
16.04.16 Sky Bet League One 42. runde Coventry 2 - 1 Millwall
09.04.16 Sky Bet League One 41. runde Millwall 3 - 1 Shrewsbury
02.04.16 Sky Bet League One 40. runde Colchester 0 - 0 Millwall  46'
19.03.16 Sky Bet League One 37. runde Millwall 1 - 0 Sheffield U.
12.03.16 Sky Bet League One 36. runde Swindon 2 - 2 Millwall
05.03.16 Sky Bet League One 35. runde Millwall 3 - 0 Blackpool
01.03.16 Sky Bet League One 34. runde Millwall 0 - 0 Wigan
27.02.16 Sky Bet League One 33. runde Doncaster 1 - 1 Millwall
20.02.16 Sky Bet League One 32. runde Millwall 3 - 0 Peterborough
16.02.16 Sky Bet League One 26. runde Millwall 0 - 2 Scunthorpe
06.02.16 Sky Bet League One 30. runde Walsall 0 - 3 Millwall
30.01.16 Sky Bet League One 29. runde Millwall 1 - 1 Crewe
23.01.16 Sky Bet League One 28. runde Chesterfield 1 - 2 Millwall
17.01.16 Sky Bet League One 27. runde Millwall 3 - 1 Port Vale
09.01.16 Sky Bet League One 21. runde Oldham 1 - 2 Millwall
02.01.16 Sky Bet League One 25. runde Barnsley 2 - 1 Millwall  46'
28.12.15 Sky Bet League One 24. runde Southend 0 - 4 Millwall  87'
26.12.15 Sky Bet League One 23. runde Millwall 0 - 1 Walsall
19.12.15 Sky Bet League One 22. runde Millwall 0 - 3 Gillingham  46'
01.12.15 Sky Bet League One 17. runde Burton 2 - 1 Millwall
28.11.15 Sky Bet League One 20. runde Millwall 1 - 0 Bury
24.11.15 Sky Bet League One 19. runde Fleetwood 2 - 1 Millwall
21.11.15 Sky Bet League One 18. runde Millwall 4 - 1 Colchester
31.10.15 Sky Bet League One 16. runde Millwall 0 - 0 Bradford
27.10.15 Sky Bet League One 12. runde Millwall 2 - 0 Doncaster
24.10.15 Sky Bet League One 15. runde Sheffield U. 1 - 2 Millwall  73'
20.10.15 Sky Bet League One 14. runde Blackpool 1 - 1 Millwall
17.10.15 Sky Bet League One 13. runde Millwall 2 - 0 Swindon
03.10.15 Sky Bet League One 11. runde Peterborough 5 - 3 Millwall  62'
29.09.15 Sky Bet League One 10. runde Wigan 2 - 2 Millwall
26.09.15 Sky Bet League One 9. runde Millwall 3 - 1 Rochdale
19.09.15 Sky Bet League One 8. runde Millwall 0 - 2 Southend  69'
15.09.15 Sky Bet League One 6. runde Port Vale 0 - 2 Millwall  76'
12.09.15 Sky Bet League One 7. runde Crewe 1 - 3 Millwall  69'
18.08.15 Sky Bet League One 3. runde Millwall 2 - 3 Barnsley
15.08.15 Sky Bet League One 2. runde Millwall 0 - 4 Coventry  46'
08.08.15 Sky Bet League One 1. runde Shrewsbury 1 - 2 Millwall  74'
19.04.14 Sky Bet Championship 43. runde Nottingham 1 - 0 Birmingham Sammendrag
25.03.14 Sky Bet Championship 38. runde Millwall 2 - 3 Birmingham  86'
08.03.14 Sky Bet Championship 34. runde Birmingham 0 - 2 QPR Sammendrag
18.01.14 Sky Bet Championship 26. runde Birmingham 0 - 2 Yeovil Town Sammendrag
11.01.14 Sky Bet Championship 25. runde Brighton 1 - 0 Birmingham Sammendrag
29.12.13 Sky Bet Championship 23. runde Blackburn 2 - 3 Birmingham  76'
30.11.13 Sky Bet Championship 17. runde Barnsley 0 - 3 Birmingham Sammendrag
02.11.13 Sky Bet Championship 14. runde Birmingham 0 - 1 Charlton  62'
26.10.13 Sky Bet Championship 13. runde Derby 1 - 1 Birmingham Sammendrag
28.09.13 Sky Bet Championship 9. runde Reading 2 - 0 Birmingham Sammendrag
21.09.13 Sky Bet Championship 8. runde Birmingham 4 - 1 Sheffield W. Sammendrag
17.09.13 Sky Bet Championship 7. runde Burnley 3 - 0 Birmingham
14.09.13 Sky Bet Championship 6. runde QPR 1 - 0 Birmingham Sammendrag
31.08.13 Sky Bet Championship 5. runde Birmingham 1 - 1 Ipswich Sammendrag
24.08.13 Sky Bet Championship 4. runde Leicester 3 - 2 Birmingham Sammendrag
17.08.13 Sky Bet Championship 3. runde Birmingham 0 - 1 Brighton Sammendrag
10.08.13 Sky Bet Championship 2. runde Yeovil Town 0 - 1 Birmingham Sammendrag
03.08.13 Sky Bet Championship 1. runde Birmingham 0 - 1 Watford Sammendrag
04.05.13 Sky Bet Championship 46. runde Birmingham 1 - 1 Blackburn Sammendrag
27.04.13 Sky Bet Championship 45. runde Ipswich 3 - 1 Birmingham Sammendrag
20.04.13 Sky Bet Championship 44. runde Birmingham 1 - 0 Leeds Sammendrag
16.04.13 Sky Bet Championship 43. runde Bristol City 0 - 1 Birmingham
12.04.13 Sky Bet Championship 42. runde Leicester 2 - 2 Birmingham Sammendrag
01.04.13 Sky Bet Championship 40. runde Birmingham 2 - 3 Wolverhampton Sammendrag
29.03.13 Sky Bet Championship 39. runde Crystal Palace 0 - 4 Birmingham Sammendrag
16.03.13 Sky Bet Championship 38. runde Middlesbrough 0 - 1 Birmingham Sammendrag
09.03.13 Sky Bet Championship 37. runde Birmingham 3 - 1 Derby Sammendrag
05.03.13 Sky Bet Championship 36. runde Birmingham 1 - 1 Blackpool
02.03.13 Sky Bet Championship 35. runde Hull 5 - 2 Birmingham Sammendrag
29.12.12 Premier League 20. runde Arsenal 7 - 3 Newcastle  82'
15.12.12 Premier League 17. runde Newcastle 1 - 3 Manchester City  83'
03.12.12 Premier League 15. runde Newcastle 3 - 0 Wigan  50'
25.11.12 Premier League 13. runde Southampton 2 - 0 Newcastle
17.11.12 Premier League 12. runde Newcastle 1 - 2 Swansea
11.11.12 Premier League 11. runde Newcastle 0 - 1 West Ham
04.11.12 Premier League 10. runde Liverpool 1 - 1 Newcastle  68'
07.10.12 Premier League 7. runde Newcastle 0 - 3 Manchester United
29.09.12 Premier League 6. runde Reading 2 - 2 Newcastle  70'
06.05.12 Premier League 37. runde Newcastle 0 - 2 Manchester City  74'
28.04.12 Premier League 36. runde Wigan 4 - 0 Newcastle  83'
09.04.12 Premier League 33. runde Newcastle 2 - 0 Bolton  46'
06.04.12 Premier League 32. runde Swansea 0 - 2 Newcastle  59'
25.03.12 Premier League 30. runde West Bromwich 1 - 3 Newcastle  79'
11.02.12 Premier League 25. runde Tottenham 5 - 0 Newcastle  46'
10.12.11 Premier League 15. runde Norwich 4 - 2 Newcastle  90'
22.05.11 Premier League 38. runde Newcastle 3 - 3 West Bromwich
15.05.11 Premier League 37. runde Chelsea 2 - 2 Newcastle
01.05.11 Premier League 35. runde Liverpool 3 - 0 Newcastle  90'
02.04.11 Premier League 31. runde Newcastle 4 - 1 Wolverhampton
19.03.11 Premier League 30. runde Stoke 4 - 0 Newcastle  23'
05.03.11 Premier League 29. runde Newcastle 1 - 2 Everton  65'
05.01.11 Premier League 22. runde Newcastle 5 - 0 West Ham  66'