Craig Davies

Retired
wa
Craig Davies
68

1.83

M.€

38

years

ST

Craig Davies's matches

2021
Events Pts
Welsh Premier League
08
May
CAR
Cardiff MU
6-0
Cefn Druids AFC
CEF
18
5.7
Welsh Premier League
30
Apr
CAR
Cardiff MU
5-1
Aberystwyth Town
ABE
5
4.8
Welsh Premier League
27
Apr
HAV
Cardiff MU
0-2
Haverfordwest County
CAR
0
4.7
Welsh Premier League
23
Apr
ABE
Cardiff MU
1-1
Aberystwyth Town
CAR
0
Banquillo
Welsh Premier League
20
Apr
CAR
Cardiff MU
6-1
Haverfordwest County
HAV
2
4.7
Welsh Premier League
13
Apr
CAR
Cardiff MU
2-2
Newtown
NEW
0
Banquillo
Welsh Premier League
02
Apr
CAR
Cardiff MU
1-2
Barry Town
BAR
0
Banquillo
2020
Events Pts
Welsh Premier League
15
Dec
PEN
Cardiff MU
1-0
Penybont
CAR
4
4.7
Welsh Premier League
21
Nov
CAR
Cardiff MU
0-1
The New Saints
TNS
0
Banquillo
Welsh Premier League
06
Oct
BAR
Cardiff MU
1-0
Barry Town
CAR
72
5.7
Welsh Premier League
03
Oct
CAR
Cardiff MU
0-3
Caernarfon Town FC
CAE
58
5.2
League Two
07
Mar
NOR
Mansfield Town
1-2
Northampton
MAN
8
4.8
League Two
22
Feb
CHE
Mansfield Town
1-0
Cheltenham Town
MAN
4
4.7
League Two
15
Feb
MAN
Mansfield Town
1-0
Newport County
NEW
0
Banquillo
League Two
11
Feb
LEY
Mansfield Town
2-1
Leyton Orient
MAN
0
Banquillo
League Two
08
Feb
MOR
Mansfield Town
1-1
Morecambe
MAN
0
4.7
League Two
01
Feb
MAN
Mansfield Town
2-2
Carlisle United
CUM
0
Banquillo
League Two
18
Jan
PLY
Mansfield Town
3-1
Plymouth Argyle
MAN
0
Banquillo
League Two
11
Jan
MAN
Mansfield Town
3-4
Forest Green Rovers
FOR
0
Banquillo
League Two
04
Jan
MAN
Mansfield Town
0-1
Grimsby Town
GRI
4
4.7
League Two
01
Jan
CAM
Mansfield Town
2-3
Cambridge United
MAN
0
Banquillo
2019
Events Pts
League Two
29
Dec
BRA
Mansfield Town
2-0
Bradford City
MAN
0
Banquillo
League Two
26
Dec
MAN
Mansfield Town
2-2
Port Vale
POR
0
Banquillo
League Two
21
Dec
MAN
Mansfield Town
1-1
Northampton
NOR
8
4.8
2018
Events Pts
League Two
08
Dec
MAN
Mansfield Town
2-0
Notts County
NOT
0
Banquillo
EFL Trophy
04
Dec
MAN
Mansfield Town
0-1
Bury
BCF
44
4.9
League Two
24
Nov
LIN
Mansfield Town
1-1
Lincoln City
MAN
2
4.7
League Two
17
Nov
MAN
Mansfield Town
1-0
Port Vale
POR
54
5.9
FA Cup
11
Nov
MAN
Mansfield Town
1-1
Charlton Athletic
CHA
61
5.9
League Two
06
Nov
MAN
Mansfield Town
2-1
Grimsby Town
GRI
44
5.2
League Two
03
Nov
CHE
Mansfield Town
2-2
Cheltenham Town
MAN
21
4.9
League Two
30
Oct
CRE
Mansfield Town
0-3
Crewe Alexandra
MAN
9
4.9
League Two
27
Oct
MAN
Mansfield Town
1-1
Milton Keynes Dons
MKD
8
4.8
League Two
02
Oct
MAN
Mansfield Town
0-0
Oldham Athletic AFC
OLD
23
4.9
League Two
29
Sep
MAN
Mansfield Town
4-0
Northampton
NOR
3
4.8
EFL Trophy
04
Sep
LIN
Mansfield Town
1-2
Lincoln City
MAN
72
6.6
League Two
01
Sep
MAN
Mansfield Town
1-0
Carlisle United
CUM
28
5.1
EFL Cup
28
Aug
WBA
Mansfield Town
2-1
West Bromwich Albion
MAN
64
5.9
League Two
25
Aug
MAC
Mansfield Town
1-1
Macclesfield Town
MAN
62
5.9
League Two
21
Aug
TRA
Mansfield Town
0-0
Tranmere Rovers
MAN
78
6.1
League Two
18
Aug
MAN
Mansfield Town
1-1
Colchester United
COL
32
6.7
EFL Cup
14
Aug
MAN
Mansfield Town
6-1
Accrington Stanley
STA
0
Banquillo
League Two
11
Aug
YEO
Mansfield Town
2-2
Yeovil Town
MAN
83
7.3
League Two
04
Aug
MAN
Mansfield Town
3-0
Newport County
NEW
90
7.6
Friendly
28
Jul
MAN
Mansfield Town
2-1
Rotherham United
ROT
90
7.9
Friendly
21
Jul
MAN
Mansfield Town
0-0
Sheffield United
SHE
90
6.3
Friendly
18
Jul
MAN
Mansfield Town
3-1
Derby County
DER
90
7.2
Friendly
12
Jul
BRA
Mansfield Town
0-3
Bradford Park Avenue
MAN
90
7.4
League One
05
May
NOR
Oldham Athletic AFC
2-2
Northampton
OLD
33
5.1
League One
28
Apr
OLD
Oldham Athletic AFC
0-0
Doncaster Rovers
DON
25
5.0
League One
24
Apr
OLD
Oldham Athletic AFC
0-3
Southend United
SOU
46
5.1
League One
21
Apr
AFC
Oldham Athletic AFC
2-2
AFC Wimbledon
OLD
66
6.2
League One
11
Apr
OLD
Oldham Athletic AFC
1-1
Walsall
WAL
0
4.7
League One
30
Mar
WIG
Oldham Athletic AFC
3-0
Wigan Athletic
OLD
64
5.5
League One
17
Mar
OLD
Oldham Athletic AFC
0-2
Portsmouth
OPA
59
5.3
League One
10
Mar
BCF
Oldham Athletic AFC
2-2
Bury
OLD
56
6.7
League One
03
Mar
SCU
Oldham Athletic AFC
0-2
Scunthorpe United
OLD
62
6.6
League One
13
Feb
OLD
Oldham Athletic AFC
1-0
Milton Keynes Dons
MKD
90
6.5
League One
10
Feb
BBU
Oldham Athletic AFC
2-2
Blackburn Rovers
OLD
85
6.5
League One
03
Feb
OLD
Oldham Athletic AFC
2-1
Bradford City
BRA
90
6.8
League One
27
Jan
OLD
Oldham Athletic AFC
1-2
Plymouth Argyle
PLY
90
5.7
EFL Trophy
23
Jan
STF
Oldham Athletic AFC
2-1
Shrewsbury Town
OLD
90
6.3
League One
20
Jan
POS
Oldham Athletic AFC
3-0
Peterborough United
OLD
90
5.6
EFL Trophy
17
Jan
OLD
Oldham Athletic AFC
4-2
Leicester Sub 21
LEI
90
2
9.2
League One
13
Jan
OLD
Oldham Athletic AFC
1-1
Rotherham United
ROT
90
7.9
League One
06
Jan
CHA
Oldham Athletic AFC
1-0
Charlton Athletic
OLD
90
5.8
League One
01
Jan
STF
Oldham Athletic AFC
1-0
Shrewsbury Town
OLD
90
5.9
2017
Events Pts
League One
30
Dec
OLD
Oldham Athletic AFC
1-1
Bristol Rovers
BRO
22
6.5
League One
26
Dec
OLD
Oldham Athletic AFC
1-2
Fleetwood Town
FLE
90
5.7
League One
23
Dec
PLY
Oldham Athletic AFC
4-1
Plymouth Argyle
OLD
90
5.5
League One
16
Dec
DON
Oldham Athletic AFC
1-1
Doncaster Rovers
OLD
28
5.1
League One
09
Dec
OLD
Oldham Athletic AFC
5-1
Northampton
NOR
3
5.4
EFL Trophy
05
Dec
BRA
Oldham Athletic AFC
0-1
Bradford City
OLD
0
Banquillo
League One
02
Dec
SOU
Oldham Athletic AFC
2-0
Southend United
OLD
90
5.6
League One
25
Nov
GIL
Oldham Athletic AFC
0-0
Gillingham
OLD
59
6.0
League One
21
Nov
OLD
Oldham Athletic AFC
0-0
AFC Wimbledon
AFC
71
5.9
League One
18
Nov
OLD
Oldham Athletic AFC
3-1
Rochdale
ROC
77
6.8
EFL Trophy
07
Nov
OLD
Oldham Athletic AFC
4-1
Newcastle Sub 21
NWC
0
Banquillo
FA Cup
04
Nov
CUM
Oldham Athletic AFC
3-2
Carlisle United
OLD
90
5.8
League One
28
Oct
OLD
Oldham Athletic AFC
2-3
Scunthorpe United
SCU
90
6.8
League One
24
Oct
OLD
Oldham Athletic AFC
2-1
Bury
BCF
87
6.6
League One
21
Oct
MKD
Oldham Athletic AFC
4-4
Milton Keynes Dons
OLD
85
7.9
League One
17
Oct
BRA
Oldham Athletic AFC
1-1
Bradford City
OLD
90
6.6
League One
14
Oct
OLD
Oldham Athletic AFC
1-0
Blackburn Rovers
BBU
90
7.2
League One
30
Sep
OPA
Oldham Athletic AFC
1-2
Portsmouth
OLD
90
6.8
League One
26
Sep
OLD
Oldham Athletic AFC
3-2
Peterborough United
POS
62
6.5
League One
23
Sep
ROT
Oldham Athletic AFC
5-1
Rotherham United
OLD
90
6.1
League One
16
Sep
OLD
Oldham Athletic AFC
1-2
Shrewsbury Town
STF
90
6.6
League One
12
Sep
BRO
Oldham Athletic AFC
2-3
Bristol Rovers
OLD
90
8.5
League One
09
Sep
FLE
Oldham Athletic AFC
2-2
Fleetwood Town
OLD
72
7.5
League One
02
Sep
OLD
Oldham Athletic AFC
3-4
Charlton Athletic
CHA
90
6.2
League One
19
Aug
OLD
Oldham Athletic AFC
0-2
Wigan Athletic
WIG
0
Banquillo
League One
12
Aug
WAL
Oldham Athletic AFC
2-1
Walsall
OLD
67
5.7
EFL Cup
09
Aug
OLD
Oldham Athletic AFC
2-3
Burton Albion
BUR
35
5.6
League One
05
Aug
OLD
Oldham Athletic AFC
0-2
Oxford United
OXF
76
5.5
Friendly
22
Jul
STA
Oldham Athletic AFC
2-2
Accrington Stanley
OLD
0
5.7
League One Playoff
07
May
SCU
Scunthorpe United
2-3
Millwall
MIL
16
4.8
League One Playoff
04
May
MIL
Scunthorpe United
0-0
Millwall
SCU
0
Banquillo
League One
30
Apr
SCU
Scunthorpe United
3-1
Coventry City
COV
14
4.9
League One
22
Apr
SWI
Scunthorpe United
1-2
Swindon Town
SCU
3
4.7
2021 Pos. Rating
Welsh Premier League
08
May
CAR
Cardiff MU
6-0
Cefn Druids AFC
CEF
F
39 14%
Welsh Premier League
30
Apr
CAR
Cardiff MU
5-1
Aberystwyth Town
ABE
F
39 14%
Welsh Premier League
27
Apr
HAV
Cardiff MU
0-2
Haverfordwest County
CAR
F
39 14%
Welsh Premier League
23
Apr
ABE
Cardiff MU
1-1
Aberystwyth Town
CAR
F
39 14%
Welsh Premier League
20
Apr
CAR
Cardiff MU
6-1
Haverfordwest County
HAV
F
39 15%
Welsh Premier League
13
Apr
CAR
Cardiff MU
2-2
Newtown
NEW
F
39 15%
Welsh Premier League
02
Apr
CAR
Cardiff MU
1-2
Barry Town
BAR
F
41 15%
2020 Pos. Rating
Welsh Premier League
15
Dec
PEN
Cardiff MU
1-0
Penybont
CAR
F
42 17%
Welsh Premier League
21
Nov
CAR
Cardiff MU
0-1
The New Saints
TNS
F
42 18%
Welsh Premier League
06
Oct
BAR
Cardiff MU
1-0
Barry Town
CAR
F
43 19%
Welsh Premier League
03
Oct
CAR
Cardiff MU
0-3
Caernarfon Town FC
CAE
F
42 19%
League Two
07
Mar
NOR
Mansfield Town
1-2
Northampton
MAN
F
46 24%
League Two
22
Feb
CHE
Mansfield Town
1-0
Cheltenham Town
MAN
F
46 24%
League Two
15
Feb
MAN
Mansfield Town
1-0
Newport County
NEW
F
46 25%
League Two
11
Feb
LEY
Mansfield Town
2-1
Leyton Orient
MAN
F
46 25%
League Two
08
Feb
MOR
Mansfield Town
1-1
Morecambe
MAN
F
47 26%
League Two
01
Feb
MAN
Mansfield Town
2-2
Carlisle United
CUM
F
47 26%
League Two
18
Jan
PLY
Mansfield Town
3-1
Plymouth Argyle
MAN
F
47 27%
League Two
11
Jan
MAN
Mansfield Town
3-4
Forest Green Rovers
FOR
F
48 28%
League Two
04
Jan
MAN
Mansfield Town
0-1
Grimsby Town
GRI
F
48 28%
League Two
01
Jan
CAM
Mansfield Town
2-3
Cambridge United
MAN
F
48 29%
2019 Pos. Rating
League Two
29
Dec
BRA
Mansfield Town
2-0
Bradford City
MAN
F
48 29%
League Two
26
Dec
MAN
Mansfield Town
2-2
Port Vale
POR
F
49 30%
League Two
21
Dec
MAN
Mansfield Town
1-1
Northampton
NOR
F
49 31%
2018 Pos. Rating
League Two
08
Dec
MAN
Mansfield Town
2-0
Notts County
NOT
F
56 50%
EFL Trophy
04
Dec
MAN
Mansfield Town
0-1
Bury
BCF
F
57 51%
League Two
24
Nov
LIN
Mansfield Town
1-1
Lincoln City
MAN
F
57 52%
League Two
17
Nov
MAN
Mansfield Town
1-0
Port Vale
POR
ST
ST
57 53%
FA Cup
11
Nov
MAN
Mansfield Town
1-1
Charlton Athletic
CHA
ST
ST
57 53%
League Two
06
Nov
MAN
Mansfield Town
2-1
Grimsby Town
GRI
F
57 53%
League Two
03
Nov
CHE
Mansfield Town
2-2
Cheltenham Town
MAN
F
57 54%
League Two
30
Oct
CRE
Mansfield Town
0-3
Crewe Alexandra
MAN
F
58 55%
League Two
27
Oct
MAN
Mansfield Town
1-1
Milton Keynes Dons
MKD
F
58 55%
League Two
02
Oct
MAN
Mansfield Town
0-0
Oldham Athletic AFC
OLD
F
59 58%
League Two
29
Sep
MAN
Mansfield Town
4-0
Northampton
NOR
F
59 59%
EFL Trophy
04
Sep
LIN
Mansfield Town
1-2
Lincoln City
MAN
ST
ST
60 61%
League Two
01
Sep
MAN
Mansfield Town
1-0
Carlisle United
CUM
F
59 60%
EFL Cup
28
Aug
WBA
Mansfield Town
2-1
West Bromwich Albion
MAN
ST
ST
59 60%
League Two
25
Aug
MAC
Mansfield Town
1-1
Macclesfield Town
MAN
ST
ST
60 60%
League Two
21
Aug
TRA
Mansfield Town
0-0
Tranmere Rovers
MAN
ST
ST
59 60%
League Two
18
Aug
MAN
Mansfield Town
1-1
Colchester United
COL
F
59 59%
EFL Cup
14
Aug
MAN
Mansfield Town
6-1
Accrington Stanley
STA
F
59 58%
League Two
11
Aug
YEO
Mansfield Town
2-2
Yeovil Town
MAN
ST
ST
59 59%
League Two
04
Aug
MAN
Mansfield Town
3-0
Newport County
NEW
ST
ST
59 58%
Friendly
28
Jul
MAN
Mansfield Town
2-1
Rotherham United
ROT
ST
ST
59 57%
Friendly
21
Jul
MAN
Mansfield Town
0-0
Sheffield United
SHE
ST
ST
58 55%
Friendly
18
Jul
MAN
Mansfield Town
3-1
Derby County
DER
ST
ST
57 54%
Friendly
12
Jul
BRA
Mansfield Town
0-3
Bradford Park Avenue
MAN
ST
ST
57 51%
League One
05
May
NOR
Oldham Athletic AFC
2-2
Northampton
OLD
F
57 54%
League One
28
Apr
OLD
Oldham Athletic AFC
0-0
Doncaster Rovers
DON
F
58 54%
League One
24
Apr
OLD
Oldham Athletic AFC
0-3
Southend United
SOU
ST
ST
58 55%
League One
21
Apr
AFC
Oldham Athletic AFC
2-2
AFC Wimbledon
OLD
ST
ST
58 55%
League One
11
Apr
OLD
Oldham Athletic AFC
1-1
Walsall
WAL
F
58 55%
League One
30
Mar
WIG
Oldham Athletic AFC
3-0
Wigan Athletic
OLD
ST
ST
58 56%
League One
17
Mar
OLD
Oldham Athletic AFC
0-2
Portsmouth
OPA
ST
ST
59 57%
League One
10
Mar
BCF
Oldham Athletic AFC
2-2
Bury
OLD
ST
ST
59 57%
League One
03
Mar
SCU
Oldham Athletic AFC
0-2
Scunthorpe United
OLD
ST
ST
58 56%
League One
13
Feb
OLD
Oldham Athletic AFC
1-0
Milton Keynes Dons
MKD
ST
ST
58 55%
League One
10
Feb
BBU
Oldham Athletic AFC
2-2
Blackburn Rovers
OLD
ST
ST
58 54%
League One
03
Feb
OLD
Oldham Athletic AFC
2-1
Bradford City
BRA
ST
ST
57 53%
League One
27
Jan
OLD
Oldham Athletic AFC
1-2
Plymouth Argyle
PLY
ST
ST
57 51%
EFL Trophy
23
Jan
STF
Oldham Athletic AFC
2-1
Shrewsbury Town
OLD
ST
ST
57 51%
League One
20
Jan
POS
Oldham Athletic AFC
3-0
Peterborough United
OLD
LW
LW
57 51%
EFL Trophy
17
Jan
OLD
Oldham Athletic AFC
4-2
Leicester Sub 21
LEI
ST
ST
57 51%
League One
13
Jan
OLD
Oldham Athletic AFC
1-1
Rotherham United
ROT
ST
ST
56 49%
League One
06
Jan
CHA
Oldham Athletic AFC
1-0
Charlton Athletic
OLD
ST
ST
55 46%
League One
01
Jan
STF
Oldham Athletic AFC
1-0
Shrewsbury Town
OLD
ST
ST
55 46%
2017 Pos. Rating
League One
30
Dec
OLD
Oldham Athletic AFC
1-1
Bristol Rovers
BRO
F
55 45%
League One
26
Dec
OLD
Oldham Athletic AFC
1-2
Fleetwood Town
FLE
ST
ST
55 44%
League One
23
Dec
PLY
Oldham Athletic AFC
4-1
Plymouth Argyle
OLD
ST
ST
54 44%
League One
16
Dec
DON
Oldham Athletic AFC
1-1
Doncaster Rovers
OLD
F
54 44%
League One
09
Dec
OLD
Oldham Athletic AFC
5-1
Northampton
NOR
F
55 44%
EFL Trophy
05
Dec
BRA
Oldham Athletic AFC
0-1
Bradford City
OLD
F
55 44%
League One
02
Dec
SOU
Oldham Athletic AFC
2-0
Southend United
OLD
ST
ST
55 45%
League One
25
Nov
GIL
Oldham Athletic AFC
0-0
Gillingham
OLD
ST
ST
55 45%
League One
21
Nov
OLD
Oldham Athletic AFC
0-0
AFC Wimbledon
AFC
ST
ST
55 45%
League One
18
Nov
OLD
Oldham Athletic AFC
3-1
Rochdale
ROC
ST
ST
55 44%
EFL Trophy
07
Nov
OLD
Oldham Athletic AFC
4-1
Newcastle Sub 21
NWC
F
54 43%
FA Cup
04
Nov
CUM
Oldham Athletic AFC
3-2
Carlisle United
OLD
ST
ST
54 44%
League One
28
Oct
OLD
Oldham Athletic AFC
2-3
Scunthorpe United
SCU
ST
ST
54 44%
League One
24
Oct
OLD
Oldham Athletic AFC
2-1
Bury
BCF
ST
ST
54 42%
League One
21
Oct
MKD
Oldham Athletic AFC
4-4
Milton Keynes Dons
OLD
ST
ST
53 41%
League One
17
Oct
BRA
Oldham Athletic AFC
1-1
Bradford City
OLD
ST
ST
52 38%
League One
14
Oct
OLD
Oldham Athletic AFC
1-0
Blackburn Rovers
BBU
ST
ST
52 36%
League One
30
Sep
OPA
Oldham Athletic AFC
1-2
Portsmouth
OLD
ST
ST
51 34%
League One
26
Sep
OLD
Oldham Athletic AFC
3-2
Peterborough United
POS
ST
ST
49 32%
League One
23
Sep
ROT
Oldham Athletic AFC
5-1
Rotherham United
OLD
ST
ST
49 30%
League One
16
Sep
OLD
Oldham Athletic AFC
1-2
Shrewsbury Town
STF
ST
ST
49 30%
League One
12
Sep
BRO
Oldham Athletic AFC
2-3
Bristol Rovers
OLD
ST
ST
48 28%
League One
09
Sep
FLE
Oldham Athletic AFC
2-2
Fleetwood Town
OLD
ST
ST
46 24%
League One
02
Sep
OLD
Oldham Athletic AFC
3-4
Charlton Athletic
CHA
ST
ST
43 20%
League One
19
Aug
OLD
Oldham Athletic AFC
0-2
Wigan Athletic
WIG
F
43 20%
League One
12
Aug
WAL
Oldham Athletic AFC
2-1
Walsall
OLD
ST
ST
43 20%
EFL Cup
09
Aug
OLD
Oldham Athletic AFC
2-3
Burton Albion
BUR
F
43 20%
League One
05
Aug
OLD
Oldham Athletic AFC
0-2
Oxford United
OXF
ST
ST
42 19%
Friendly
22
Jul
STA
Oldham Athletic AFC
2-2
Accrington Stanley
OLD
F
42 19%
League One Playoff
07
May
SCU
Scunthorpe United
2-3
Millwall
MIL
F
43 20%
League One Playoff
04
May
MIL
Scunthorpe United
0-0
Millwall
SCU
F
43 20%
League One
30
Apr
SCU
Scunthorpe United
3-1
Coventry City
COV
F
43 20%
League One
22
Apr
SWI
Scunthorpe United
1-2
Swindon Town
SCU
F
43 20%