Craig Bellamy

FW #39 Newcastle Wales
Illustrated silhouette of a player wearing the Newcastle United uniform

M

294

G

82

A

31

Premier League Career

Overview Stats Matches Splits Bio

Overall

M START MIN G A G+A xG xA xG+xA PK SH SOT DRIB DRIB% TCH TCH-BOX BCM OFF
Career 294 243 21,734 82 31 113 3

Team

M START MIN G A G+A xG xA xG+xA PK SH SOT DRIB DRIB% TCH TCH-BOX BCM OFF
Cardiff City Cardiff City
22 13 1,253 2 1 3 0
Coventry Coventry
34 33 2,772 6 1 7 2
Liverpool Liverpool
54 35 3,161 13 5 18 0
Man City Man City
40 33 3,009 13 8 21 0
Newcastle Newcastle
93 87 7,766 28 13 41 0
Rovers Rovers
27 22 2,011 13 2 15 1
West Ham West Ham
24 20 1,762 7 1 8 0

Location

M START MIN G A G+A xG xA xG+xA PK SH SOT DRIB DRIB% TCH TCH-BOX BCM OFF
Home 136 109 9,760 40 14 54 0
Away 158 134 11,974 42 17 59 3

Month

M START MIN G A G+A xG xA xG+xA PK SH SOT DRIB DRIB% TCH TCH-BOX BCM OFF
August 23 21 1,873 6 1 7 1
September 36 30 2,562 6 6 12 1
October 30 24 2,082 11 1 12 1
November 28 24 2,176 8 4 12 0
December 45 38 3,346 17 7 24 0
January 33 24 2,264 9 5 14 0
February 28 24 2,188 13 2 15 0
March 26 23 1,986 5 3 8 0
April 35 28 2,524 5 2 7 0
May 10 7 733 2 0 2 0

Opponent

M START MIN G A G+A xG xA xG+xA PK SH SOT DRIB DRIB% TCH TCH-BOX BCM OFF
Arsenal Arsenal
15 13 1,144 1 2 3 0
Aston Villa Aston Villa
14 13 1,129 6 2 8 0
Birmingham Birmingham
9 7 649 1 2 3 0
Bolton Bolton
11 9 836 3 2 5 0
Bradford City Bradford City
1 0 7 0 0 0 0
Burnley Burnley
2 2 180 2 0 2 0
Charlton Charlton
8 8 695 5 1 6 1
Chelsea Chelsea
15 14 1,171 6 1 7 1
Crystal Palace Crystal Palace
2 1 108 1 1 2 0
Derby County Derby County
3 3 264 0 0 0 0
Everton Everton
15 14 1,261 3 0 3 0
Fulham Fulham
11 9 810 2 1 3 0
Hull City Hull City
3 2 163 0 0 0 0
Ipswich Town Ipswich Town
3 3 270 0 0 0 0
Leeds United Leeds United
7 6 537 2 2 4 0
Leicester City Leicester City
5 4 370 2 1 3 0
Liverpool Liverpool
12 9 861 1 2 3 0
Man City Man City
10 7 662 3 0 3 0
Man United Man United
13 12 1,079 3 0 3 0
Middlesbrough Middlesbrough
13 12 1,018 6 1 7 0
Newcastle Newcastle
11 9 825 5 0 5 0
Norwich City Norwich City
5 4 357 3 0 3 0
Portsmouth Portsmouth
11 9 806 5 0 5 0
QPR QPR
1 0 11 0 0 0 0
Reading Reading
2 2 140 1 1 2 0
Rovers Rovers
13 10 902 4 2 6 0
Sheffield Utd Sheffield Utd
1 1 90 0 0 0 0
Southampton Southampton
8 7 592 2 0 2 1
Stoke City Stoke City
4 1 149 0 0 0 0
Sunderland Sunderland
15 13 1,162 6 1 7 0
Swansea Swansea
4 2 224 0 1 1 0
Tottenham Tottenham
17 16 1,327 2 4 6 0
Watford Watford
2 2 167 2 1 3 0
West Brom West Brom
6 4 273 0 0 0 0
West Ham West Ham
11 10 900 1 1 2 0
Wigan Athletic Wigan Athletic
8 3 398 3 1 4 0
Wolves Wolves
3 2 197 1 1 2 0

Explore

More Newcastle United Stats

Team Leaders

See more

G

20

Isak

Alexander Isak

A

10

Gordon

Anthony Gordon

MIN

3,089

Guimarães

Bruno Guimarães

Team Rankings

See more

GF

79

4th

GA

57

24th

GD

22

8th

FORM

WLWWD

last 5

2023-24 Table

See more
CLUB W D L GD PTS
4
Aston Villa Aston Villa
20 8 9 20 68
5
Tottenham Tottenham
19 6 12 10 63
6
Newcastle Newcastle
17 6 13 22 57
7
Chelsea Chelsea
16 9 11 12 57
8
Man United Man United
16 6 14 -4 54

Schedule

See more
DATE MATCHUP TIME (ET)
Wed
5/15
NEW NEW
@
MUN MUN
3:00 PM
Sun
5/19
NEW NEW
@
BRE BRE
11:00 AM

Last Game

See more
NEW Newcastle

W17 D6 L13

1

FT

1

BHA Brighton

W12 D12 L12

Sat 11 May 2024

PL 2023-24 Leaders

PL 2023-24 Rankings

Goals For Rankings

See more
Manchester City

93

Arsenal

89

Liverpool

84

Newcastle United

79

Aston Villa

76

Chelsea

73

Goals Against Rankings

See more
Arsenal

28

Manchester City

33

Liverpool

41

Everton

49

Manchester United

56

Aston Villa

56

Goal Difference Rankings

See more
Arsenal

61

Manchester City

60

Liverpool

43

Newcastle United

22

Aston Villa

20

Chelsea

12

PL 2023-24 Table

W D L GD PTS
1
Manchester City Manchester City
27 7 3 60 88
2
Arsenal Arsenal
27 5 5 61 86
3
Liverpool Liverpool
23 10 4 43 79
4
Aston Villa Aston Villa
20 8 9 20 68
5
Tottenham Hotspur Tottenham Hotspur
19 6 12 10 63
6
Newcastle United Newcastle United
17 6 13 22 57

PL 2023-24 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/13
MCI MCI
@
TOT TOT
2-0
Sun
5/12
LIV LIV
@
AVL AVL
3-3
Sat
5/11
ARS ARS
@
MUN MUN
1-0
Fri
5/10
BRE BRE
@
BOU BOU
2-1
Fri
5/10
LUT LUT
@
WHU WHU
1-3

Schedule

DATE MATCHUP TIME (ET)
Wed
5/15
CHE CHE
@
BHA BHA
2:45 PM
Wed
5/15
NEW NEW
@
MUN MUN
3:00 PM
Sun
5/19
WOL WOL
@
LIV LIV
11:00 AM
Sun
5/19
WHU WHU
@
MCI MCI
11:00 AM
Sun
5/19
EVE EVE
@
ARS ARS
11:00 AM