C. McDonald

wa
C. McDonald
53

117

K.€

6

36

years

CB

C. McDonald's matches

2024
Events Pts
Welsh Premier League
13
Apr
BAR
Barry Town
2-1
Aberystwyth Town
ABE
90
6.2
Welsh Premier League
05
Apr
HAV
Barry Town
2-1
Haverfordwest County
BAR
90
7.4
Welsh Premier League
09
Mar
BAR
Barry Town
1-1
Colwyn Bay
COL
62
5.6
Welsh Premier League
02
Mar
ABE
Barry Town
1-1
Aberystwyth Town
BAR
90
6.3
Welsh Premier League
23
Feb
BAR
Barry Town
1-1
Haverfordwest County
HAV
90
6.3
Welsh Premier League
10
Feb
PEN
Barry Town
2-2
Penybont
BAR
90
6.3
2023
Events Pts
Welsh Premier League
26
Dec
HAV
Barry Town
2-0
Haverfordwest County
BAR
47
5.5
Cup
16
Dec
COL
Barry Town
2-0
Colwyn Bay
BAR
90
5.6
Welsh Premier League
02
Dec
CON
Barry Town
7-0
Connah's Quay
BAR
90
4.7
Welsh Premier League
28
Nov
BAR
Barry Town
1-1
Penybont
PEN
90
6.5
Welsh Premier League
19
Nov
CAE
Barry Town
2-3
Caernarfon Town FC
BAR
90
7.1
Cup
11
Nov
BAR
Barry Town
1-0
Guilsfield FC
GUI
90
7.0
Welsh Premier League
23
Sep
BAR
Barry Town
3-1
Bala Town
BAL
90
7.2
Welsh Premier League
16
Sep
NEW
Barry Town
2-0
Newtown
BAR
90
5.6
Welsh Premier League
09
Sep
BAR
Barry Town
1-4
Connah's Quay
CON
90
5.3
Welsh Premier League
02
Sep
PON
Barry Town
1-0
Pontypridd United
BAR
90
6.0
Welsh Premier League
29
Aug
BAR
Barry Town
2-2
Haverfordwest County
HAV
90
6.3
Welsh Premier League
26
Aug
TNS
Barry Town
2-2
The New Saints
BAR
90
7.0
Welsh Premier League
19
Aug
BAR
Barry Town
1-1
Colwyn Bay
COL
90
6.3
Welsh Premier League
12
Aug
BAL
Barry Town
1-0
Bala Town
BAR
90
6.2
League Cup
05
Aug
BAR
Barry Town
1-2
Aberystwyth Town
ABE
85
5.7
FAW Championship
07
Jan
BAR
Barry Town
5-0
Swansea University
SUF
0
6.3
2022
Events Pts
Cup
12
Nov
BAR
Barry Town
0-2
Gresford Athletic
GRE
31
4.7
FAW Championship
21
Oct
BAR
Barry Town
3-1
Llanelli Town AFC
LLA
0
4.7
Welsh Premier League
23
Apr
CEF
Barry Town
1-0
Cefn Druids AFC
BAR
0
Banquillo
Welsh Premier League
15
Mar
CAR
Barry Town
1-1
Cardiff MU
BAR
66
6.2
Welsh Premier League
12
Mar
CON
Barry Town
2-0
Connah's Quay
BAR
90
5.7
Welsh Premier League
05
Mar
BAR
Barry Town
0-1
Haverfordwest County
HAV
90
5.5
Welsh Premier League
26
Feb
BAR
Barry Town
1-2
Caernarfon Town FC
CAE
86
5.7
Welsh Premier League
11
Feb
BAR
Barry Town
0-0
Penybont
PEN
90
6.5
Welsh Premier League
04
Feb
PEN
Barry Town
4-0
Penybont
BAR
90
5.1
Welsh Premier League
29
Jan
CON
Barry Town
2-3
Connah's Quay
BAR
90
7.1
Welsh Premier League
25
Jan
CAR
Barry Town
2-0
Cardiff MU
BAR
90
5.6
Welsh Premier League
22
Jan
BAR
Barry Town
0-1
Flint Town United
FLI
90
5.4
2021
Events Pts
Welsh Premier League
11
Dec
BAR
Barry Town
1-2
The New Saints
TNS
90
5.9
Welsh Premier League
04
Dec
NEW
Barry Town
2-1
Newtown
BAR
90
6.0
League Cup
27
Nov
CAR
Barry Town
3-2
Cardiff MU
BAR
90
5.7
Welsh Premier League
20
Nov
BAR
Barry Town
1-0
Cefn Druids AFC
CEF
90
6.3
Welsh Premier League
09
Nov
HAV
Barry Town
1-1
Haverfordwest County
BAR
90
6.2
Welsh Premier League
06
Nov
BAR
Barry Town
1-1
Aberystwyth Town
ABE
90
6.0
Welsh Premier League
30
Oct
CAE
Barry Town
1-2
Caernarfon Town FC
BAR
90
7.0
League Cup
26
Oct
BAR
Barry Town
7-1
Pontypridd United
PON
90
8.4
Welsh Premier League
23
Oct
BAL
Barry Town
3-3
Bala Town
BAR
90
6.8
Welsh Premier League
12
Oct
BAR
Barry Town
0-1
Cardiff MU
CAR
90
5.6
Welsh Premier League
09
Oct
FLI
Barry Town
3-2
Flint Town United
BAR
90
5.8
Welsh Premier League
02
Oct
BAR
Barry Town
0-3
Newtown
NEW
90
5.1
Welsh Premier League
18
Sep
TNS
Barry Town
3-1
The New Saints
BAR
90
5.8
Welsh Premier League
11
Sep
BAR
Barry Town
1-0
Connah's Quay
CON
90
6.8
Welsh Premier League
31
Aug
BAR
Barry Town
3-2
Haverfordwest County
HAV
90
6.4
Welsh Premier League
28
Aug
CEF
Barry Town
1-4
Cefn Druids AFC
BAR
90
7.2
Welsh Premier League
21
Aug
BAR
Barry Town
0-0
Bala Town
BAL
90
6.1
Welsh Premier League
14
Aug
ABE
Barry Town
2-1
Aberystwyth Town
BAR
90
5.8
Welsh Premier League
04
May
BAR
Barry Town
1-2
Connah's Quay
CON
66
5.5
Welsh Premier League
01
May
BAR
Barry Town
1-4
Bala Town
BAL
0
Banquillo
Welsh Premier League
27
Apr
PEN
Barry Town
2-0
Penybont
BAR
90
5.5
Welsh Premier League
24
Apr
BAL
Barry Town
1-0
Bala Town
BAR
0
Banquillo
Welsh Premier League
20
Apr
BAR
Barry Town
3-3
Penybont
PEN
90
6.1
Welsh Premier League
17
Apr
CON
Barry Town
1-0
Connah's Quay
BAR
90
5.9
Welsh Premier League
13
Apr
BAR
Barry Town
0-6
The New Saints
TNS
90
4.7
Welsh Premier League
10
Apr
CAE
Barry Town
0-1
Caernarfon Town FC
BAR
90
6.8
Welsh Premier League
02
Apr
CAR
Barry Town
1-2
Cardiff MU
BAR
90
6.7
Welsh Premier League
27
Mar
BAR
Barry Town
6-2
Bala Town
BAL
90
7.7
Welsh Premier League
16
Mar
PEN
Barry Town
1-0
Penybont
BAR
73
5.1
Welsh Premier League
13
Mar
BAR
Barry Town
1-0
Aberystwyth Town
ABE
90
6.5
Welsh Premier League
09
Mar
BAR
Barry Town
0-1
Penybont
PEN
90
5.4
Welsh Premier League
06
Mar
CEF
Barry Town
0-1
Cefn Druids AFC
BAR
90
6.8
2020
Events Pts
Welsh Premier League
16
Dec
HAV
Barry Town
2-1
Haverfordwest County
BAR
76
5.1
Welsh Premier League
05
Dec
BAR
Barry Town
6-3
Flint Town United
FLI
90
6.7
Welsh Premier League
28
Nov
CON
Barry Town
3-1
Connah's Quay
BAR
90
5.8
Welsh Premier League
21
Nov
BAR
Barry Town
0-0
Newtown
NEW
90
5.9
Welsh Premier League
14
Nov
TNS
Barry Town
2-1
The New Saints
BAR
90
6.0
Welsh Premier League
10
Oct
NEW
Barry Town
1-1
Newtown
BAR
46
5.8
Welsh Premier League
06
Oct
BAR
Barry Town
1-0
Cardiff MU
CAR
83
6.2
Welsh Premier League
03
Oct
ABE
Barry Town
1-2
Aberystwyth Town
BAR
90
6.8
Welsh Premier League
30
Sep
BAR
Barry Town
2-1
Haverfordwest County
HAV
90
6.3
Welsh Premier League
26
Sep
FLI
Barry Town
0-1
Flint Town United
BAR
90
6.7
Welsh Premier League
19
Sep
BAR
Barry Town
3-1
Caernarfon Town FC
CAE
90
8.4
Welsh Premier League
12
Sep
BAR
Barry Town
0-3
The New Saints
TNS
90
5.6
National League South
14
Mar
CHI
Chippenham Town
1-1
Wealdstone
WEA
90
6.5
National League South
07
Mar
OXF
Chippenham Town
1-3
Oxford City
CHI
90
7.3
National League South
29
Feb
CHI
Chippenham Town
2-1
St. Albans City
STA
90
6.7
National League South
25
Feb
CHI
Chippenham Town
3-0
Concord Rangers
CON
90
7.5
National League South
22
Feb
WEL
Chippenham Town
1-0
Welling United
CHI
90
5.9
National League South
15
Feb
CHI
Chippenham Town
1-0
Maidstone United
MAI
90
7.0
National League South
08
Feb
HEM
Chippenham Town
0-1
Hemel Hempstead Town
CHI
90
7.0
National League South
01
Feb
CHI
Chippenham Town
1-5
Dartford
DAR
90
5.1
National League South
25
Jan
CHI
Chippenham Town
0-0
Havant & Waterlooville
HAV
90
6.6
National League South
18
Jan
DUL
Chippenham Town
1-1
Dulwich Hamlet FC
CHI
90
6.6
National League South
07
Jan
CHI
Chippenham Town
2-2
Hemel Hempstead Town
HEM
0
4.7
National League South
04
Jan
TON
Chippenham Town
3-2
Tonbridge Angels
CHI
90
5.9
National League South
01
Jan
CHI
Chippenham Town
1-3
Bath City
BAT
90
5.6
2019
Events Pts
National League South
26
Dec
BAT
Chippenham Town
3-2
Bath City
CHI
90
6.1
National League South
21
Dec
CHI
Chippenham Town
2-1
Chelmsford City
CHM
90
10
National League South
10
Dec
MAI
Chippenham Town
0-0
Maidstone United
CHI
0
Banquillo
National League South
07
Dec
HAV
Chippenham Town
2-1
Havant & Waterlooville
CHI
90
6.2
National League South
30
Nov
EAS
Chippenham Town
2-1
Eastbourne Borough
CHI
90
5.8
FA Trophy
26
Nov
CHI
Chippenham Town
1-2
Dulwich Hamlet FC
DUL
0
6.4
National League South
16
Nov
CHI
Chippenham Town
0-3
Slough Town
SLO
90
5.3
FA Cup
10
Nov
CHI
Chippenham Town
0-3
Northampton
NOR
90
5.5
National League South
02
Nov
CHI
Chippenham Town
0-0
Welling United
WEL
90
6.1
2024 Pos. Rating
Welsh Premier League
13
Apr
BAR
Barry Town
2-1
Aberystwyth Town
ABE
LB
LB
53 79%
Welsh Premier League
05
Apr
HAV
Barry Town
2-1
Haverfordwest County
BAR
LW
LW
53 79%
Welsh Premier League
09
Mar
BAR
Barry Town
1-1
Colwyn Bay
COL
LB
LB
52 77%
Welsh Premier League
02
Mar
ABE
Barry Town
1-1
Aberystwyth Town
BAR
RM
RM
52 77%
Welsh Premier League
23
Feb
BAR
Barry Town
1-1
Haverfordwest County
HAV
CDM
CDM
52 75%
Welsh Premier League
10
Feb
PEN
Barry Town
2-2
Penybont
BAR
LB
LB
52 74%
2023 Pos. Rating
Welsh Premier League
26
Dec
HAV
Barry Town
2-0
Haverfordwest County
BAR
LB
LB
52 74%
Cup
16
Dec
COL
Barry Town
2-0
Colwyn Bay
BAR
D
52 74%
Welsh Premier League
02
Dec
CON
Barry Town
7-0
Connah's Quay
BAR
LM
LM
52 75%
Welsh Premier League
28
Nov
BAR
Barry Town
1-1
Penybont
PEN
RM
RM
52 77%
Welsh Premier League
19
Nov
CAE
Barry Town
2-3
Caernarfon Town FC
BAR
RM
RM
52 74%
Cup
11
Nov
BAR
Barry Town
1-0
Guilsfield FC
GUI
D
51 70%
Welsh Premier League
23
Sep
BAR
Barry Town
3-1
Bala Town
BAL
RM
RM
52 71%
Welsh Premier League
16
Sep
NEW
Barry Town
2-0
Newtown
BAR
LB
LB
50 66%
Welsh Premier League
09
Sep
BAR
Barry Town
1-4
Connah's Quay
CON
LB
LB
51 66%
Welsh Premier League
02
Sep
PON
Barry Town
1-0
Pontypridd United
BAR
LB
LB
51 67%
Welsh Premier League
29
Aug
BAR
Barry Town
2-2
Haverfordwest County
HAV
LB
LB
50 66%
Welsh Premier League
26
Aug
TNS
Barry Town
2-2
The New Saints
BAR
RM
RM
50 64%
Welsh Premier League
19
Aug
BAR
Barry Town
1-1
Colwyn Bay
COL
CB
CB
49 58%
Welsh Premier League
12
Aug
BAL
Barry Town
1-0
Bala Town
BAR
CB
CB
48 56%
League Cup
05
Aug
BAR
Barry Town
1-2
Aberystwyth Town
ABE
CB
CB
48 55%
FAW Championship
07
Jan
BAR
Barry Town
5-0
Swansea University
SUF
D
51 69%
2022 Pos. Rating
Cup
12
Nov
BAR
Barry Town
0-2
Gresford Athletic
GRE
D
52 73%
FAW Championship
21
Oct
BAR
Barry Town
3-1
Llanelli Town AFC
LLA
D
52 76%
Welsh Premier League
23
Apr
CEF
Barry Town
1-0
Cefn Druids AFC
BAR
AVG
56 94%
Welsh Premier League
15
Mar
CAR
Barry Town
1-1
Cardiff MU
BAR
AVG
57 100%
Welsh Premier League
12
Mar
CON
Barry Town
2-0
Connah's Quay
BAR
AVG
56 98%
Welsh Premier League
05
Mar
BAR
Barry Town
0-1
Haverfordwest County
HAV
AVG
57 98%
Welsh Premier League
26
Feb
BAR
Barry Town
1-2
Caernarfon Town FC
CAE
AVG
57 99%
Welsh Premier League
11
Feb
BAR
Barry Town
0-0
Penybont
PEN
AVG
57 100%
Welsh Premier League
04
Feb
PEN
Barry Town
4-0
Penybont
BAR
AVG
56 98%
Welsh Premier League
29
Jan
CON
Barry Town
2-3
Connah's Quay
BAR
AVG
57 99%
Welsh Premier League
25
Jan
CAR
Barry Town
2-0
Cardiff MU
BAR
AVG
55 94%
Welsh Premier League
22
Jan
BAR
Barry Town
0-1
Flint Town United
FLI
AVG
55 94%
2021 Pos. Rating
Welsh Premier League
11
Dec
BAR
Barry Town
1-2
The New Saints
TNS
AVG
56 98%
Welsh Premier League
04
Dec
NEW
Barry Town
2-1
Newtown
BAR
AVG
56 98%
League Cup
27
Nov
CAR
Barry Town
3-2
Cardiff MU
BAR
D
56 98%
Welsh Premier League
20
Nov
BAR
Barry Town
1-0
Cefn Druids AFC
CEF
AVG
56 98%
Welsh Premier League
09
Nov
HAV
Barry Town
1-1
Haverfordwest County
BAR
AVG
57 98%
Welsh Premier League
06
Nov
BAR
Barry Town
1-1
Aberystwyth Town
ABE
CB
CB
56 97%
Welsh Premier League
30
Oct
CAE
Barry Town
1-2
Caernarfon Town FC
BAR
AVG
56 96%
League Cup
26
Oct
BAR
Barry Town
7-1
Pontypridd United
PON
D
55 92%
Welsh Premier League
23
Oct
BAL
Barry Town
3-3
Bala Town
BAR
AVG
55 89%
Welsh Premier League
12
Oct
BAR
Barry Town
0-1
Cardiff MU
CAR
AVG
54 86%
Welsh Premier League
09
Oct
FLI
Barry Town
3-2
Flint Town United
BAR
RM
RM
54 85%
Welsh Premier League
02
Oct
BAR
Barry Town
0-3
Newtown
NEW
AVG
54 85%
Welsh Premier League
18
Sep
TNS
Barry Town
3-1
The New Saints
BAR
AVG
55 86%
Welsh Premier League
11
Sep
BAR
Barry Town
1-0
Connah's Quay
CON
AVG
55 86%
Welsh Premier League
31
Aug
BAR
Barry Town
3-2
Haverfordwest County
HAV
AVG
54 83%
Welsh Premier League
28
Aug
CEF
Barry Town
1-4
Cefn Druids AFC
BAR
AVG
54 82%
Welsh Premier League
21
Aug
BAR
Barry Town
0-0
Bala Town
BAL
AVG
53 81%
Welsh Premier League
14
Aug
ABE
Barry Town
2-1
Aberystwyth Town
BAR
AVG
53 79%
Welsh Premier League
04
May
BAR
Barry Town
1-2
Connah's Quay
CON
AVG
55 86%
Welsh Premier League
01
May
BAR
Barry Town
1-4
Bala Town
BAL
AVG
54 86%
Welsh Premier League
27
Apr
PEN
Barry Town
2-0
Penybont
BAR
RM
RM
55 87%
Welsh Premier League
24
Apr
BAL
Barry Town
1-0
Bala Town
BAR
AVG
55 87%
Welsh Premier League
20
Apr
BAR
Barry Town
3-3
Penybont
PEN
AVG
55 89%
Welsh Premier League
17
Apr
CON
Barry Town
1-0
Connah's Quay
BAR
CM
CM
55 86%
Welsh Premier League
13
Apr
BAR
Barry Town
0-6
The New Saints
TNS
AVG
54 85%
Welsh Premier League
10
Apr
CAE
Barry Town
0-1
Caernarfon Town FC
BAR
RM
RM
55 87%
Welsh Premier League
02
Apr
CAR
Barry Town
1-2
Cardiff MU
BAR
AVG
54 83%
Welsh Premier League
27
Mar
BAR
Barry Town
6-2
Bala Town
BAL
RM
RM
53 81%
Welsh Premier League
16
Mar
PEN
Barry Town
1-0
Penybont
BAR
AVG
52 74%
Welsh Premier League
13
Mar
BAR
Barry Town
1-0
Aberystwyth Town
ABE
AVG
52 75%
Welsh Premier League
09
Mar
BAR
Barry Town
0-1
Penybont
PEN
AVG
52 74%
Welsh Premier League
06
Mar
CEF
Barry Town
0-1
Cefn Druids AFC
BAR
AVG
52 73%
2020 Pos. Rating
Welsh Premier League
16
Dec
HAV
Barry Town
2-1
Haverfordwest County
BAR
CM
CM
52 76%
Welsh Premier League
05
Dec
BAR
Barry Town
6-3
Flint Town United
FLI
AVG
52 78%
Welsh Premier League
28
Nov
CON
Barry Town
3-1
Connah's Quay
BAR
AVG
52 77%
Welsh Premier League
21
Nov
BAR
Barry Town
0-0
Newtown
NEW
AVG
52 76%
Welsh Premier League
14
Nov
TNS
Barry Town
2-1
The New Saints
BAR
AVG
52 75%
Welsh Premier League
10
Oct
NEW
Barry Town
1-1
Newtown
BAR
AVG
52 77%
Welsh Premier League
06
Oct
BAR
Barry Town
1-0
Cardiff MU
CAR
AVG
52 75%
Welsh Premier League
03
Oct
ABE
Barry Town
1-2
Aberystwyth Town
BAR
AVG
52 74%
Welsh Premier League
30
Sep
BAR
Barry Town
2-1
Haverfordwest County
HAV
AVG
52 71%
Welsh Premier League
26
Sep
FLI
Barry Town
0-1
Flint Town United
BAR
AVG
51 70%
Welsh Premier League
19
Sep
BAR
Barry Town
3-1
Caernarfon Town FC
CAE
AVG
51 68%
Welsh Premier League
12
Sep
BAR
Barry Town
0-3
The New Saints
TNS
AVG
49 61%
National League South
14
Mar
CHI
Chippenham Town
1-1
Wealdstone
WEA
AVG
52 74%
National League South
07
Mar
OXF
Chippenham Town
1-3
Oxford City
CHI
AVG
52 73%
National League South
29
Feb
CHI
Chippenham Town
2-1
St. Albans City
STA
AVG
52 71%
National League South
25
Feb
CHI
Chippenham Town
3-0
Concord Rangers
CON
AVG
51 70%
National League South
22
Feb
WEL
Chippenham Town
1-0
Welling United
CHI
AVG
51 67%
National League South
15
Feb
CHI
Chippenham Town
1-0
Maidstone United
MAI
AVG
51 68%
National League South
08
Feb
HEM
Chippenham Town
0-1
Hemel Hempstead Town
CHI
AVG
50 66%
National League South
01
Feb
CHI
Chippenham Town
1-5
Dartford
DAR
AVG
50 65%
National League South
25
Jan
CHI
Chippenham Town
0-0
Havant & Waterlooville
HAV
AVG
50 66%
National League South
18
Jan
DUL
Chippenham Town
1-1
Dulwich Hamlet FC
CHI
AVG
50 64%
National League South
07
Jan
CHI
Chippenham Town
2-2
Hemel Hempstead Town
HEM
AVG
50 64%
National League South
04
Jan
TON
Chippenham Town
3-2
Tonbridge Angels
CHI
AVG
50 65%
National League South
01
Jan
CHI
Chippenham Town
1-3
Bath City
BAT
AVG
50 65%
2019 Pos. Rating
National League South
26
Dec
BAT
Chippenham Town
3-2
Bath City
CHI
AVG
50 65%
National League South
21
Dec
CHI
Chippenham Town
2-1
Chelmsford City
CHM
AVG
50 65%
National League South
10
Dec
MAI
Chippenham Town
0-0
Maidstone United
CHI
AVG
49 60%
National League South
07
Dec
HAV
Chippenham Town
2-1
Havant & Waterlooville
CHI
AVG
49 61%
National League South
30
Nov
EAS
Chippenham Town
2-1
Eastbourne Borough
CHI
AVG
49 61%
FA Trophy
26
Nov
CHI
Chippenham Town
1-2
Dulwich Hamlet FC
DUL
AVG
49 61%
National League South
16
Nov
CHI
Chippenham Town
0-3
Slough Town
SLO
AVG
49 60%
FA Cup
10
Nov
CHI
Chippenham Town
0-3
Northampton
NOR
CB
CB
49 61%
National League South
02
Nov
CHI
Chippenham Town
0-0
Welling United
WEL
AVG
49 61%