M. John

Profile of M. John

M. John

Miles John
30
years
wa
Wales
-
kgs
Def
position
-
cms
2
shirt number
51
K.€
47
ELO

Born on 19 January 1995

Personal data
Country of birth
Wales Wales
Other nationality
England England
Continent of birth
Europa
Region of birth
Islas Británicas
Career details
Current club
Cambrian United Cambrian United
Current competition
FAW Championship Gales FAW Championship Gales
Previous club
Newport City Newport City
Previous competition
Welsh Premier League Welsh Premier League
Historic team
Llanelli Town AFC Llanelli Town AFC
Historical competition
FAW Championship Gales FAW Championship Gales
Most common shirt number
2
Other shirt numbers
23, 8

Form in last matches

Competitions played in

Participation and performances
FAW Championship Gales
0%
Wins
League Cup Wales
0%
Wins

Position on the pitch

Main position
Right-back 83%
Other positions
  • Midfielder 17%
RB
CM
Football pitch

Rating progression

47 ▲ 4
9977 12
9983 12
15306 13
4535 15
16695 18
1301 20
9981 20
77091 20
152616 24
12986 24
Highest value in career
47 (2025)
Rankings
General
75935º
Age
4295º
By country
410º 410º
By position
27959º D
By position
5988º RB RB

Evolution of market value

9977 12
9983 12
15306 13
4535 15
16695 18
1301 20
9981 20
77091 20
152616 24
12986 24
Highest value in career
73.8K (2015)
Rankings
General
91573º
Age
4849º
By country
557º 557º
By position
32014º D
By position
7026º RB RB

Professional performance

Calendar year 15
2
0.13
44
Last 6 months 8
2
0.25
45
Last 365 days 21
3
0.14
43
Last 3 years 52
8
0.15
40
Last 5 years 56
9
0.16
38
Career 77
0.13
37

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Cambrian United
Cambrian United
2024/25
15 0 1 2 0 15 14 1 1182' 30 6.4 44
FAW Championship Gales
FAW Championship Gales
13 0 1 1 0 13 12 1 1021' 30 6.3 44
Cup Wales
Cup Wales
2 0 0 1 0 2 2 0 161' 30 5.1 44
Newport City
Newport City
2024/25
9 0 0 1 0 9 7 2 569' 29 5.7 42
Llanelli Town AFC
Llanelli Town AFC
2023/24
25 0 5 5 0 25 18 7 1540' 29 6.2 37
Llanelli Town AFC
Llanelli Town AFC
2022/23
3 0 0 0 0 3 3 0 214' 27 5.2 31
Llanelli Town AFC
Llanelli Town AFC
2021/22
2 2 0 0 0 2 0 0 0' 26 5 26

Teammates

Player rating and role
L. Eason
F
L. Eason
55
4
A. Evans
MF
A. Evans
52
-4
J. Wright
D
J. Wright
51
-1
K. Lewis
MF
K. Lewis
51
0
T. Jones
D
T. Jones
50
3
M. Davies
GK
M. Davies
49
4
J. Allen
MF
J. Allen
49
4
K. Jones
D
K. Jones
48
3
T. Hillman
F
T. Hillman
48
4
C. Keetch
MF
C. Keetch
48
-1
C. Strinati
D
C. Strinati
47
4
Danny Birch
D
Danny Birch
47
4
C. Bateman
F
C. Bateman
45
3
J. Woodford
D
J. Woodford
44
1
J. Jones
F
J. Jones
37
-1
J. Cooper
D
J. Cooper
37
4
Dylan Edwards
F
Dylan Edwards
33
2
O. Withers
GK
O. Withers
26
0
C. Williams
MF
C. Williams
26
0
Brodie Gill
MF
Brodie Gill
26
0

Historical performance in clubs

By teams Season. MP GS Min.
Llanelli Town AFC
Llanelli Town AFC
3 30 21 1754' 2 5
Cambrian United
Cambrian United
1 15 14 1182' 0 2
Canterbury United
Canterbury United
1 11 10 811' 0 0
Newport City
Newport City
1 9 7 569' 0 1
Port Talbot Town
Port Talbot Town
1 7 5 444' 0 1
Aberystwyth Town
Aberystwyth Town
1 2 2 149' 0 1
Bangor City
Bangor City
1 1 0 7' 0 0
Bath City
Bath City
1 1 0 0' 0 0
By competition Season. MP GS Min.
FAW Championship
FAW Championship
3 42 32 2672' 1 6
Premiership
Premiership
1 11 10 811' 0 0
Cup
Cup
3 8 7 563' 0 1
League Cup
League Cup
5 7 5 457' 1 1
Welsh Premier League
Welsh Premier League
2 7 5 413' 0 2

Teams played for

Llanelli Town AFC
Llanelli Town AFC
3 season
2
30
Cambrian United
Cambrian United
1 season
0
15
Canterbury United
Canterbury United
1 season
0
11
Newport City
Newport City
1 season
0
9
Port Talbot Town
Port Talbot Town
1 season
0
7
Aberystwyth Town
Aberystwyth Town
1 season
0
2
Bangor City
Bangor City
1 season
0
1
Bath City
Bath City
1 season
0
1

For the national team

0
0 times at International
2 times at U17
-
Average number of goals
-
0
0
0

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Gales U17
Gales U17
2012
1 0 0 0 0 1 1 0 90' 17 4.6 26
European U17 Championship qualifying
European U17 Championship qualifying
1 0 0 0 0 1 1 0 90' 17 4.6 26

Performances for the national team

By teams Season. MP GS Min.
Gales U17
Gales U17
1 1 1 90' 0 0
By competition Season. MP GS Min.
U-17 Euro Qualification
U-17 Euro Qualification
1 1 1 90' 0 0

Most important achievements

Milestones and events on this day

Best performances