M. McDonald

ss
M. McDonald
55

185

K.€

10

22

years

CM

M. McDonald's matches

2024
Events Pts
National League North
21
Sep
WAR
Warrington Town
1-1
Spennymoor Town
SPE
90
6.3
National League North
07
Sep
SCU
Warrington Town
1-1
Scunthorpe United
WAR
90
6.7
National League North
03
Sep
WAR
Warrington Town
1-1
Leamington
LEA
90
6.0
National League North
31
Aug
WAR
Warrington Town
1-2
Needham Market
NEE
90
5.4
National League North
26
Aug
WAR
Warrington Town
1-2
Farsley Celtic
FAR
90
5.4
National League North
24
Aug
WAR
Warrington Town
2-1
Kidderminster Harriers
KID
90
9.1
National League North
20
Aug
SOU
Warrington Town
2-1
South Shields
WAR
90
7.0
National League North
17
Aug
WAR
Warrington Town
1-0
Peterborough Sports
PET
90
6.6
National League North
10
Aug
KIN
Warrington Town
3-1
Kings Lynn Town
WAR
90
6.5
Challenge Cup
30
Jul
CWB
Cowdenbeath
4-2
Kilmarnock II
KIL
90
7.9
Friendly
13
Jul
WAR
Warrington Town
3-0
Rochdale
ROC
0
6.1
Friendly
09
Jul
NAN
Warrington Town
0-1
Nantwich Town
WAR
0
Banquillo
National League North
20
Apr
RUS
Warrington Town
0-0
Rushall Olympic
WAR
90
6.1
National League North
13
Apr
WAR
Warrington Town
1-2
Hereford
HER
90
5.5
National League North
06
Apr
TAM
Warrington Town
1-1
Tamworth
WAR
90
6.9
National League North
01
Apr
WAR
Warrington Town
1-3
Darlington FC
DAR
90
6.1
National League North
29
Mar
SCA
Warrington Town
2-2
Scarborough Athletic
WAR
90
6.2
National League North
26
Mar
PET
Warrington Town
1-3
Peterborough Sports
WAR
90
8.5
National League North
23
Mar
WAR
Warrington Town
0-2
Scunthorpe United
SCU
90
5.3
National League North
16
Mar
WAR
Warrington Town
1-2
Gloucester City
GLO
90
5.3
National League North
12
Mar
FAR
Warrington Town
0-2
Farsley Celtic
WAR
90
6.7
National League North
05
Mar
WAR
Warrington Town
0-3
Southport
SOU
90
4.7
National League North
02
Mar
WAR
Warrington Town
2-1
Bishops Stortford
BIS
73
6.1
National League North
24
Feb
WAR
Warrington Town
2-2
Brackley Town
BRA
90
8.4
National League North
20
Feb
SPE
Warrington Town
2-0
Spennymoor Town
WAR
23
4.7
National League North
17
Feb
CUR
Warrington Town
0-3
Curzon Ashton
WAR
71
7.1
National League North
10
Feb
WAR
Warrington Town
0-0
Boston United
BOS
85
6.2
Lowland League
07
Feb
STI
Cowdenbeath
2-1
Stirling University
CWB
90
6.0
National League North
03
Feb
WAR
Warrington Town
2-1
Chorley
CHO
88
6.6
National League North
27
Jan
BLY
Warrington Town
1-2
Blyth Spartans
WAR
90
9.8
National League North
23
Jan
BUX
Warrington Town
0-6
Buxton
WAR
85
9.5
Lowland League
13
Jan
CWB
Cowdenbeath
0-2
Bo'ness United
BON
90
5.4
National League North
13
Jan
WAR
Warrington Town
2-2
Alfreton Town
ALF
19
4.9
National League North
09
Jan
WAR
Warrington Town
0-3
Tamworth
TAM
28
4.7
National League North
06
Jan
SOU
Warrington Town
1-1
South Shields
WAR
14
4.9
National League North
01
Jan
WAR
Warrington Town
1-0
Chester
CHE
16
5.1
2023
Events Pts
National League North
26
Dec
CHE
Warrington Town
2-0
Chester
WAR
18
4.8
Lowland League
26
Dec
THE
Cowdenbeath
2-3
East Stirlingshire
CWB
90
6.6
National League North
23
Dec
WAR
Warrington Town
2-1
Banbury United
BAN
3
4.7
Lowland League
23
Dec
ALB
Cowdenbeath
0-1
Albion Rovers
CWB
90
9.8
Lowland League
15
Dec
CWB
Cowdenbeath
2-1
Hearts II
HOM
90
7.0
Lowland League
09
Dec
CWB
Cowdenbeath
3-3
Celtic II
CFC
90
8.8
Cup
25
Nov
ICT
Cowdenbeath
2-0
Inverness CT
CWB
77
5.9
Lowland League
11
Nov
BON
Cowdenbeath
4-2
Bo'ness United
CWB
75
6.1
Lowland League
04
Nov
CWB
Cowdenbeath
1-1
Linlithgow Rose
LIN
0
Banquillo
Lowland League
19
Aug
CWB
Cowdenbeath
7-1
AFC Edinburgh University
AFC
55
6.7
Lowland League
11
Aug
HOM
Cowdenbeath
1-2
Hearts II
CWB
90
7.2
National League North
05
Aug
SOU
Warrington Town
0-4
Southport
WAR
90
7.4
Lowland League
05
Aug
CWB
Cowdenbeath
2-2
Civil Service Strollers
CIV
90
6.5
Lowland League
29
Jul
CFC
Cowdenbeath
2-2
Celtic II
CWB
90
6.9
League Cup
25
Jul
CWB
Cowdenbeath
0-1
St. Mirren
STM
71
6.0
League Cup
22
Jul
CWB
Cowdenbeath
1(4-5)1
Montrose
MON
29
5.2
Friendly
11
Jul
WAR
Warrington Town
2-3
Accrington Stanley
STA
59
5.6
Lowland League
11
Apr
HOM
Broomhill FC
2-3
Hearts II
BFC
90
6.9
Lowland League
08
Apr
CUM
Broomhill FC
2-1
Cumbernauld Colts
BFC
66
5.7
Lowland League
01
Apr
BFC
Broomhill FC
3-4
Bo'ness United
BON
82
6.7
Lowland League
11
Mar
BFC
Broomhill FC
1-2
Tranent Juniors FC
TRA
90
6.0
Non League Premier
28
Feb
WAR
Warrington Town
2-2
Whitby Town
WHI
0
2
9.3
Lowland League
08
Feb
DAL
Broomhill FC
0-4
Dalbeattie Star
BFC
18
5.2
Lowland League
31
Jan
BFC
Broomhill FC
2-2
Rangers FC II
RFC
90
6.7
Lowland League
14
Jan
SPA
Broomhill FC
2-2
Spartans
BFC
90
6.7
Non League Premier
10
Jan
HYD
Warrington Town
2-2
Hyde
WAR
0
7.1
Lowland League
07
Jan
BFC
Broomhill FC
0-3
Celtic II
CFC
90
5.4
Lowland League
03
Jan
EAS
Broomhill FC
1-1
East Kilbride
BFC
90
6.5
2022
Events Pts
Lowland League
31
Dec
CBF
Broomhill FC
2-3
Caledonian Braves
BFC
90
6.8
Lowland League
23
Dec
BFC
Broomhill FC
0-2
East Stirlingshire
THE
90
4.9
Lowland League
07
Dec
BFC
Broomhill FC
3-0
Cowdenbeath
CWB
90
8.7
Lowland League
29
Nov
RFC
Broomhill FC
5-2
Rangers FC II
BFC
90
5.9
Non League Premier
26
Nov
WAR
Warrington Town
3-2
South Shields
SOU
0
7.1
Cup
25
Nov
BFC
Broomhill FC
1-2
Alloa Athletic
ALL
90
6.2
Lowland League
08
Nov
TRA
Broomhill FC
4-0
Tranent Juniors FC
BFC
20
5.2
Non League Premier
05
Nov
GUI
Warrington Town
1-3
Guiseley
WAR
0
6.0
Lowland League
05
Nov
CFC
Broomhill FC
6-2
Celtic II
BFC
90
5.7
Lowland League
02
Nov
BFC
Broomhill FC
2-2
Gretna 2008
GRE
90
6.1
Lowland League
29
Oct
THE
Broomhill FC
1-0
East Stirlingshire
BFC
90
5.5
Cup
22
Oct
BUC
Broomhill FC
1-3
Buckie Thistle
BFC
65
7.0
Lowland League
07
Oct
BFC
Broomhill FC
3-1
Caledonian Braves
CBF
90
6.9
Lowland League
01
Oct
AFC
Broomhill FC
1-4
AFC Edinburgh University
BFC
90
9.1
Non League Premier
27
Sep
BAM
Warrington Town
3-2
Bamber Bridge
WAR
0
5.7
Lowland League
27
Sep
BFC
Broomhill FC
1-0
Cumbernauld Colts
CUM
90
6.5
Lowland League
23
Sep
BFC
Broomhill FC
1-1
Hearts II
HOM
90
6.2
Cup
16
Sep
BFC
Broomhill FC
3-2
Brora Rangers
BRO
90
7.5
Lowland League
03
Sep
BON
Broomhill FC
2-3
Bo'ness United
BFC
90
7.3
Lowland League
30
Aug
BFC
Broomhill FC
3-1
Dalbeattie Star
DAL
90
6.5
Lowland League
27
Aug
BFC
Broomhill FC
5-1
Gala Fairydean Rovers
GAL
90
7.7
Lowland League
14
Aug
STI
Broomhill FC
4-0
Stirling University
BFC
90
5.1
Lowland League
06
Aug
BFC
Broomhill FC
3-2
Berwick Rangers
BER
90
8.3
Lowland League
02
Aug
BFC
Broomhill FC
2-3
East Kilbride
EAS
90
6.3
Lowland League
30
Jul
CIV
Broomhill FC
3-1
Civil Service Strollers
BFC
90
5.7
Lowland League
26
Jul
CWB
Broomhill FC
0-3
Cowdenbeath
BFC
90
9.1
Lowland League
23
Jul
BFC
Broomhill FC
2-1
Spartans
SPA
90
7.2
Friendly
09
Jul
BAR
Crewe Alexandra
0-0
Barnsley
CRE
0
Banquillo
Friendly
06
Jul
KID
Crewe Alexandra
0-6
Kidsgrove Athletic
CRE
0
6.2
Friendly
02
Jul
NAN
Crewe Alexandra
0-3
Nantwich Town
CRE
0
Banquillo
Scottish Championship Promotion
15
May
AIR
Airdrieonians
1-2
Queen's Park
QUE
0
Banquillo
Scottish Championship Promotion
12
May
QUE
Airdrieonians
1-1
Queen's Park
AIR
0
Banquillo
Scottish Championship Promotion
07
May
AIR
Airdrieonians
6-4
Montrose
MON
0
Banquillo
Scottish Championship Promotion
03
May
MON
Airdrieonians
1-0
Montrose
AIR
0
Banquillo
Second Division
30
Apr
AIR
Airdrieonians
1-1
Peterhead
PET
90
5.9
Second Division
23
Apr
CLY
Airdrieonians
0-5
Clyde
AIR
10
5.4
2024 Pos. Rating
National League North
21
Sep
WAR
Warrington Town
1-1
Spennymoor Town
SPE
AVG
55 100%
National League North
07
Sep
SCU
Warrington Town
1-1
Scunthorpe United
WAR
CM
CM
55 100%
National League North
03
Sep
WAR
Warrington Town
1-1
Leamington
LEA
AVG
55 97%
National League North
31
Aug
WAR
Warrington Town
1-2
Needham Market
NEE
AVG
55 97%
National League North
26
Aug
WAR
Warrington Town
1-2
Farsley Celtic
FAR
AVG
55 97%
National League North
24
Aug
WAR
Warrington Town
2-1
Kidderminster Harriers
KID
AVG
55 98%
National League North
20
Aug
SOU
Warrington Town
2-1
South Shields
WAR
AVG
55 93%
National League North
17
Aug
WAR
Warrington Town
1-0
Peterborough Sports
PET
AVG
55 92%
National League North
10
Aug
KIN
Warrington Town
3-1
Kings Lynn Town
WAR
AVG
55 92%
Challenge Cup
30
Jul
CWB
Cowdenbeath
4-2
Kilmarnock II
KIL
LW
LW
55 92%
Friendly
13
Jul
WAR
Warrington Town
3-0
Rochdale
ROC
AVG
54 91%
Friendly
09
Jul
NAN
Warrington Town
0-1
Nantwich Town
WAR
AVG
54 90%
National League North
20
Apr
RUS
Warrington Town
0-0
Rushall Olympic
WAR
RW
RW
56 100%
National League North
13
Apr
WAR
Warrington Town
1-2
Hereford
HER
AVG
55 99%
National League North
06
Apr
TAM
Warrington Town
1-1
Tamworth
WAR
RW
RW
55 100%
National League North
01
Apr
WAR
Warrington Town
1-3
Darlington FC
DAR
AVG
55 97%
National League North
29
Mar
SCA
Warrington Town
2-2
Scarborough Athletic
WAR
AVG
55 96%
National League North
26
Mar
PET
Warrington Town
1-3
Peterborough Sports
WAR
CB
CB
55 95%
National League North
23
Mar
WAR
Warrington Town
0-2
Scunthorpe United
SCU
AVG
54 91%
National League North
16
Mar
WAR
Warrington Town
1-2
Gloucester City
GLO
AVG
55 92%
National League North
12
Mar
FAR
Warrington Town
0-2
Farsley Celtic
WAR
AVG
55 92%
National League North
05
Mar
WAR
Warrington Town
0-3
Southport
SOU
AVG
54 91%
National League North
02
Mar
WAR
Warrington Town
2-1
Bishops Stortford
BIS
AVG
55 92%
National League North
24
Feb
WAR
Warrington Town
2-2
Brackley Town
BRA
AVG
55 92%
National League North
20
Feb
SPE
Warrington Town
2-0
Spennymoor Town
WAR
AVG
53 87%
National League North
17
Feb
CUR
Warrington Town
0-3
Curzon Ashton
WAR
CM
CM
54 89%
National League North
10
Feb
WAR
Warrington Town
0-0
Boston United
BOS
CM
CM
53 86%
Lowland League
07
Feb
STI
Cowdenbeath
2-1
Stirling University
CWB
AVG
53 84%
National League North
03
Feb
WAR
Warrington Town
2-1
Chorley
CHO
AVG
53 84%
National League North
27
Jan
BLY
Warrington Town
1-2
Blyth Spartans
WAR
CAM
CAM
52 82%
National League North
23
Jan
BUX
Warrington Town
0-6
Buxton
WAR
CM
CM
52 75%
Lowland League
13
Jan
CWB
Cowdenbeath
0-2
Bo'ness United
BON
AVG
50 69%
National League North
13
Jan
WAR
Warrington Town
2-2
Alfreton Town
ALF
AVG
50 68%
National League North
09
Jan
WAR
Warrington Town
0-3
Tamworth
TAM
AVG
50 69%
National League North
06
Jan
SOU
Warrington Town
1-1
South Shields
WAR
AVG
51 70%
National League North
01
Jan
WAR
Warrington Town
1-0
Chester
CHE
AVG
51 72%
2023 Pos. Rating
National League North
26
Dec
CHE
Warrington Town
2-0
Chester
WAR
AVG
51 72%
Lowland League
26
Dec
THE
Cowdenbeath
2-3
East Stirlingshire
CWB
AVG
51 73%
National League North
23
Dec
WAR
Warrington Town
2-1
Banbury United
BAN
AVG
51 72%
Lowland League
23
Dec
ALB
Cowdenbeath
0-1
Albion Rovers
CWB
AVG
51 74%
Lowland League
15
Dec
CWB
Cowdenbeath
2-1
Hearts II
HOM
AVG
50 68%
Lowland League
09
Dec
CWB
Cowdenbeath
3-3
Celtic II
CFC
AVG
50 66%
Cup
25
Nov
ICT
Cowdenbeath
2-0
Inverness CT
CWB
CM
CM
49 62%
Lowland League
11
Nov
BON
Cowdenbeath
4-2
Bo'ness United
CWB
AVG
49 63%
Lowland League
04
Nov
CWB
Cowdenbeath
1-1
Linlithgow Rose
LIN
AVG
49 63%
Lowland League
19
Aug
CWB
Cowdenbeath
7-1
AFC Edinburgh University
AFC
AVG
50 69%
Lowland League
11
Aug
HOM
Cowdenbeath
1-2
Hearts II
CWB
AVG
50 69%
National League North
05
Aug
SOU
Warrington Town
0-4
Southport
WAR
AVG
50 67%
Lowland League
05
Aug
CWB
Cowdenbeath
2-2
Civil Service Strollers
CIV
AVG
49 65%
Lowland League
29
Jul
CFC
Cowdenbeath
2-2
Celtic II
CWB
AVG
49 64%
League Cup
25
Jul
CWB
Cowdenbeath
0-1
St. Mirren
STM
CM
CM
49 62%
League Cup
22
Jul
CWB
Cowdenbeath
1(4-5)1
Montrose
MON
AVG
48 61%
Friendly
11
Jul
WAR
Warrington Town
2-3
Accrington Stanley
STA
AVG
49 62%
Lowland League
11
Apr
HOM
Broomhill FC
2-3
Hearts II
BFC
CAM
CAM
50 68%
Lowland League
08
Apr
CUM
Broomhill FC
2-1
Cumbernauld Colts
BFC
AVG
50 66%
Lowland League
01
Apr
BFC
Broomhill FC
3-4
Bo'ness United
BON
AVG
50 67%
Lowland League
11
Mar
BFC
Broomhill FC
1-2
Tranent Juniors FC
TRA
AVG
50 67%
Non League Premier
28
Feb
WAR
Warrington Town
2-2
Whitby Town
WHI
AVG
50 67%
Lowland League
08
Feb
DAL
Broomhill FC
0-4
Dalbeattie Star
BFC
AVG
49 63%
Lowland League
31
Jan
BFC
Broomhill FC
2-2
Rangers FC II
RFC
AVG
49 63%
Lowland League
14
Jan
SPA
Broomhill FC
2-2
Spartans
BFC
AVG
49 62%
Non League Premier
10
Jan
HYD
Warrington Town
2-2
Hyde
WAR
AVG
48 60%
Lowland League
07
Jan
BFC
Broomhill FC
0-3
Celtic II
CFC
AVG
48 57%
Lowland League
03
Jan
EAS
Broomhill FC
1-1
East Kilbride
BFC
AVG
48 57%
2022 Pos. Rating
Lowland League
31
Dec
CBF
Broomhill FC
2-3
Caledonian Braves
BFC
AVG
47 56%
Lowland League
23
Dec
BFC
Broomhill FC
0-2
East Stirlingshire
THE
AVG
47 55%
Lowland League
07
Dec
BFC
Broomhill FC
3-0
Cowdenbeath
CWB
AVG
47 56%
Lowland League
29
Nov
RFC
Broomhill FC
5-2
Rangers FC II
BFC
AVG
46 53%
Non League Premier
26
Nov
WAR
Warrington Town
3-2
South Shields
SOU
AVG
46 53%
Cup
25
Nov
BFC
Broomhill FC
1-2
Alloa Athletic
ALL
RM
RM
46 50%
Lowland League
08
Nov
TRA
Broomhill FC
4-0
Tranent Juniors FC
BFC
AVG
46 50%
Non League Premier
05
Nov
GUI
Warrington Town
1-3
Guiseley
WAR
AVG
46 50%
Lowland League
05
Nov
CFC
Broomhill FC
6-2
Celtic II
BFC
AVG
46 50%
Lowland League
02
Nov
BFC
Broomhill FC
2-2
Gretna 2008
GRE
AVG
46 49%
Lowland League
29
Oct
THE
Broomhill FC
1-0
East Stirlingshire
BFC
AVG
45 48%
Cup
22
Oct
BUC
Broomhill FC
1-3
Buckie Thistle
BFC
CM
CM
45 48%
Lowland League
07
Oct
BFC
Broomhill FC
3-1
Caledonian Braves
CBF
AVG
45 45%
Lowland League
01
Oct
AFC
Broomhill FC
1-4
AFC Edinburgh University
BFC
AVG
43 43%
Non League Premier
27
Sep
BAM
Warrington Town
3-2
Bamber Bridge
WAR
AVG
42 39%
Lowland League
27
Sep
BFC
Broomhill FC
1-0
Cumbernauld Colts
CUM
AVG
42 40%
Lowland League
23
Sep
BFC
Broomhill FC
1-1
Hearts II
HOM
AVG
42 38%
Cup
16
Sep
BFC
Broomhill FC
3-2
Brora Rangers
BRO
AVG
42 37%
Lowland League
03
Sep
BON
Broomhill FC
2-3
Bo'ness United
BFC
AVG
41 33%
Lowland League
30
Aug
BFC
Broomhill FC
3-1
Dalbeattie Star
DAL
AVG
39 31%
Lowland League
27
Aug
BFC
Broomhill FC
5-1
Gala Fairydean Rovers
GAL
AVG
39 30%
Lowland League
14
Aug
STI
Broomhill FC
4-0
Stirling University
BFC
AVG
39 28%
Lowland League
06
Aug
BFC
Broomhill FC
3-2
Berwick Rangers
BER
AVG
39 29%
Lowland League
02
Aug
BFC
Broomhill FC
2-3
East Kilbride
EAS
AVG
38 25%
Lowland League
30
Jul
CIV
Broomhill FC
3-1
Civil Service Strollers
BFC
AVG
38 24%
Lowland League
26
Jul
CWB
Broomhill FC
0-3
Cowdenbeath
BFC
AVG
38 24%
Lowland League
23
Jul
BFC
Broomhill FC
2-1
Spartans
SPA
AVG
34 19%
Friendly
09
Jul
BAR
Crewe Alexandra
0-0
Barnsley
CRE
D
34 16%
Friendly
06
Jul
KID
Crewe Alexandra
0-6
Kidsgrove Athletic
CRE
D
34 17%
Friendly
02
Jul
NAN
Crewe Alexandra
0-3
Nantwich Town
CRE
D
32 13%
Scottish Championship Promotion
15
May
AIR
Airdrieonians
1-2
Queen's Park
QUE
D
32 14%
Scottish Championship Promotion
12
May
QUE
Airdrieonians
1-1
Queen's Park
AIR
D
32 14%
Scottish Championship Promotion
07
May
AIR
Airdrieonians
6-4
Montrose
MON
D
34 15%
Scottish Championship Promotion
03
May
MON
Airdrieonians
1-0
Montrose
AIR
D
34 15%
Second Division
30
Apr
AIR
Airdrieonians
1-1
Peterhead
PET
CAM
CAM
34 16%
Second Division
23
Apr
CLY
Airdrieonians
0-5
Clyde
AIR
D
32 13%