G. Mckay's matches

2025
Events Pts
Second Division Malta
01
Feb
SAI
Saint Andrews
1-3
Pieta Hotspurs
PIE
46
5.4
Second Division Malta
26
Jan
MAR
Saint Andrews
0-0
Marsa FC
SAI
32
5.3
Second Division Malta
19
Jan
SAI
Saint Andrews
0-1
Mtarfa
MTA
56
5.4
Malta Cup
12
Jan
QAL
Saint Andrews
2-0
Qala Saints
SAI
90
4.9
2024
Events Pts
Second Division Malta
21
Dec
GUD
Saint Andrews
4-2
Gudja United
SAI
90
5.6
Second Division Malta
14
Dec
SAI
Saint Andrews
0-0
Valletta FC
VAL
90
6.7
Second Division Malta
24
Nov
SLU
Saint Andrews
2-0
Santa Lucía
SAI
12
4.8
Second Division Malta
03
Nov
SAI
Saint Andrews
0-2
Zurrieq FC
ZUR
0
Banquillo
Second Division Malta
27
Oct
LIJ
Saint Andrews
1-0
Lija
SAI
0
Banquillo
Second Division Malta
19
Oct
SAI
Saint Andrews
1-1
Sirens
SIR
0
Banquillo
Second Division Malta
28
Sep
MGA
Saint Andrews
2-1
Mgarr United FC
SAI
44
5.1
Second Division Malta
22
Sep
SAI
Saint Andrews
0-0
Senglea Athletic
SEN
0
Banquillo
2022
Events Pts
Malta Cup
09
Feb
MAR
Marsa FC
0-2
Tarxien Rainbows
TAR
90
5.0
2018
Events Pts
Denmark Third Division
15
Sep
B93
B93
1-1
Slagelse B&I
SBO
0
4.7
Danish Cup
05
Sep
B93
B93
1-3
HB Køge
HBK
90
5.5
Malta League - Play Offs
27
Apr
TAR
Tarxien Rainbows
1-0
Zejtun Corinthians FC
ZEJ
19
4.8
Malta League
20
Apr
TAR
Tarxien Rainbows
0-0
Saint Andrews
SAI
0
Banquillo
Malta League
15
Apr
HIB
Tarxien Rainbows
2-2
Hibernians
TAR
2
4.7
Malta League
07
Apr
TAR
Tarxien Rainbows
3-1
Balzan FC
BAL
26
5.3
Malta League
16
Mar
TAR
Tarxien Rainbows
1-3
Birkirkara
BIR
0
4.7
Malta League
09
Mar
LIJ
Tarxien Rainbows
0-4
Lija
TAR
0
Banquillo
Malta League
03
Mar
TAR
Tarxien Rainbows
0-2
Valletta FC
VAL
7
4.7
Malta League
24
Feb
SLI
Tarxien Rainbows
1-1
Sliema Wanderers
TAR
0
Banquillo
Malta League
12
Feb
TAR
Tarxien Rainbows
5-2
Naxxar Lions FC
NAX
9
4.9
Malta League
03
Feb
SEN
Tarxien Rainbows
2-2
Senglea Athletic
TAR
21
5.0
Malta League
27
Jan
TAR
Tarxien Rainbows
0-1
Mosta
MOS
0
Banquillo
2017
Events Pts
Malta League
16
Dec
HAM
Tarxien Rainbows
2-1
Hamrun Spartans
TAR
90
5.7
Malta League
10
Dec
SAI
Tarxien Rainbows
2-3
Saint Andrews
TAR
0
Banquillo
Malta Cup
03
Dec
SWI
Tarxien Rainbows
0-3
Swieqi United
TAR
0
Banquillo
Malta League
26
Nov
TAR
Tarxien Rainbows
0-3
Hibernians
HIB
6
4.7
Malta League
04
Nov
TAR
Tarxien Rainbows
2-3
Lija
LIJ
90
6.6
Malta League
28
Oct
BIR
Tarxien Rainbows
3-1
Birkirkara
TAR
90
5.8
Malta League
21
Oct
VAL
Tarxien Rainbows
6-0
Valletta FC
TAR
77
4.7
Malta League
13
Oct
NAX
Tarxien Rainbows
1-2
Naxxar Lions FC
TAR
0
Banquillo
Malta League
23
Sep
TAR
Tarxien Rainbows
1-1
Senglea Athletic
SEN
46
5.8
Malta League
09
Sep
TAR
Tarxien Rainbows
1-2
Gzira United
GZI
81
5.6
Malta League
25
Aug
FLO
Tarxien Rainbows
5-0
Floriana FC
TAR
0
Banquillo
Malta League
22
Apr
SAI
Saint Andrews
3-1
Valletta FC
VAL
0
Banquillo
Malta League
15
Apr
BAL
Saint Andrews
2-1
Balzan FC
SAI
0
Banquillo
Malta League
09
Apr
SAI
Saint Andrews
6-0
Pembroke Athleta FC
PAT
36
5.9
Malta League
05
Apr
MOS
Saint Andrews
1-2
Mosta
SAI
90
6.6
Malta League
01
Apr
SAI
Saint Andrews
1-4
Sliema Wanderers
SLI
8
4.7
Malta League
17
Mar
HAM
Saint Andrews
1-1
Hamrun Spartans
SAI
1
4.7
Malta League
04
Mar
SAI
Saint Andrews
0-0
Floriana FC
FLO
73
6.1
Malta League
25
Feb
BIR
Saint Andrews
2-2
Birkirkara
SAI
7
4.8
Malta League
11
Feb
GZI
Saint Andrews
3-2
Gzira United
SAI
88
5.8
Malta League
04
Feb
SAI
Saint Andrews
1-2
Hibernians
HIB
17
4.9
Malta League
28
Jan
VAL
Saint Andrews
1-1
Valletta FC
SAI
2
4.7
Malta League
21
Jan
SAI
Saint Andrews
0-1
Balzan FC
BAL
81
5.8
Malta League
14
Jan
PAT
Saint Andrews
2-2
Pembroke Athleta FC
SAI
0
Banquillo
Malta League
07
Jan
SAI
Saint Andrews
1-1
Mosta
MOS
24
4.9
2016
Events Pts
Malta League
18
Dec
SLI
Saint Andrews
1-1
Sliema Wanderers
SAI
1
4.7
Malta League
10
Dec
SAI
Saint Andrews
3-1
Hamrun Spartans
HAM
76
6.5
Malta League
03
Dec
TAR
Saint Andrews
1-1
Tarxien Rainbows
SAI
83
6.5
Malta Cup
29
Nov
SAI
Saint Andrews
3-0
Birkirkara
BIR
7
6.3
Malta League
26
Nov
FLO
Saint Andrews
4-1
Floriana FC
SAI
61
5.4
Malta League
19
Nov
SAI
Saint Andrews
1-1
Birkirkara
BIR
79
6.5
Malta League
05
Nov
SAI
Saint Andrews
1-0
Gzira United
GZI
86
9.5
Malta League
28
Oct
SAI
Saint Andrews
0-0
Valletta FC
VAL
81
6.6
Malta League
23
Oct
HIB
Saint Andrews
1-0
Hibernians
SAI
10
4.8
Malta League
16
Oct
SAI
Saint Andrews
4-1
Pembroke Athleta FC
PAT
21
5.2
Malta League
27
Aug
SAI
Saint Andrews
1-3
Floriana FC
FLO
90
6.9
Malta League
19
Aug
BIR
Saint Andrews
4-0
Birkirkara
SAI
67
5.0
2015
Events Pts
Malta Cup
16
Dec
ZEB
Zebbug Rangers
1-4
Tarxien Rainbows
TAR
90
5.4
Malta League
07
May
BIR
Balzan FC
0-1
Birkirkara
BAL
8
4.8
Malta League
02
May
BAL
Balzan FC
0-1
Valletta FC
VAL
0
Banquillo
Malta League
17
Apr
QOR
Balzan FC
1-5
Qormi FC
BAL
0
Banquillo
Malta League
20
Mar
BAL
Balzan FC
3-2
Tarxien Rainbows
TAR
0
Banquillo
Malta League
15
Mar
SLI
Balzan FC
1-2
Sliema Wanderers
BAL
0
Banquillo
Malta League
07
Mar
BAL
Balzan FC
0-3
Floriana FC
FLO
0
Banquillo
Malta League
28
Feb
NAX
Balzan FC
1-2
Naxxar Lions FC
BAL
0
Banquillo
Malta League
21
Feb
BAL
Balzan FC
1-1
Mosta
MOS
0
Banquillo
Malta League
07
Feb
BAL
Balzan FC
1-2
Pieta Hotspurs
PIE
0
Banquillo
Malta League
01
Feb
VAL
Balzan FC
1-2
Valletta FC
BAL
0
Banquillo
Malta League
25
Jan
BAL
Balzan FC
5-3
Sliema Wanderers
SLI
0
Banquillo
Malta Cup
21
Jan
BAL
Balzan FC
6-0
Zabbar St. Patrick
ZAB
25
5.5
Malta League
18
Jan
HIB
Balzan FC
4-0
Hibernians
BAL
0
Banquillo
2014
Events Pts
Malta League
22
Nov
ZEB
Balzan FC
1-1
Zebbug Rangers
BAL
0
4.7
Malta League
08
Feb
VAL
Balzan FC
1-0
Valletta FC
BAL
85
6.1
Malta League
01
Feb
BAL
Balzan FC
3-2
Tarxien Rainbows
TAR
5
4.8
Malta Cup
22
Jan
SLI
Balzan FC
1(8-7)1
Sliema Wanderers
BAL
0
4.7
2013
Events Pts
Malta League
21
Dec
MOS
Balzan FC
0-2
Mosta
BAL
11
5.1
Malta League
11
Dec
RAB
Balzan FC
2-2
Rabat Ajax
BAL
44
5.2
Malta Cup
27
Nov
BIR
Balzan FC
2-5
Birzebbuga St. Peters FC
BAL
90
7.4
Malta League
23
Nov
BAL
Balzan FC
2-1
Vittoriosa Stars
VIT
7
4.8
European U21 Championship qualifying
19
Nov
SWE
Suecia U21
5-0
Malta U21
MLT
0
Banquillo
European U21 Championship qualifying
15
Nov
MLT
Malta U21
1-5
Polonia U21
POL
35
4.7
Malta League
10
Nov
BAL
Balzan FC
1-1
Valletta FC
VAL
9
4.7
Malta League
02
Nov
HIB
Balzan FC
1-0
Hibernians
BAL
14
4.9
European U19 Championship qualifying
15
Oct
EST
Estonia U19
2-2
Malta U19
MLT
90
8.6
European U19 Championship qualifying
12
Oct
MLT
Malta U19
0-4
Ucrania U19
UKR
90
5.2
European U19 Championship qualifying
10
Oct
RUS
Rusia U19
4-0
Malta U19
MLT
90
5.4
Malta League
28
Sep
TAR
Balzan FC
3-1
Tarxien Rainbows
BAL
20
4.8
Malta League
27
Apr
BIR
Birkirkara
1-0
Valletta FC
VAL
0
Banquillo
Malta League
20
Apr
MOS
Birkirkara
0-0
Mosta
BIR
0
Banquillo
U18 International Friendlies
21
Mar
MLT
Malta U18
0-5
Suiza U18
SUI
90
6.2
U18 International Friendlies
19
Mar
MLT
Malta U18
1-2
Suiza U18
SUI
90
6.2
Malta League
02
Mar
BIR
Birkirkara
1-0
Hibernians
HIB
0
Banquillo
Malta League
24
Feb
SLI
Birkirkara
1-0
Sliema Wanderers
BIR
0
Banquillo
2012
Events Pts
Malta League
11
Nov
MOS
Birkirkara
0-1
Mosta
BIR
0
Banquillo
2025 Pos. Rating
Second Division Malta
01
Feb
SAI
Saint Andrews
1-3
Pieta Hotspurs
PIE
AVG
33 30%
Second Division Malta
26
Jan
MAR
Saint Andrews
0-0
Marsa FC
SAI
AVG
33 28%
Second Division Malta
19
Jan
SAI
Saint Andrews
0-1
Mtarfa
MTA
AVG
31 24%
Malta Cup
12
Jan
QAL
Saint Andrews
2-0
Qala Saints
SAI
AVG
31 22%
2024 Pos. Rating
Second Division Malta
21
Dec
GUD
Saint Andrews
4-2
Gudja United
SAI
AVG
31 22%
Second Division Malta
14
Dec
SAI
Saint Andrews
0-0
Valletta FC
VAL
AVG
31 18%
Second Division Malta
24
Nov
SLU
Saint Andrews
2-0
Santa Lucía
SAI
AVG
26 2%
Second Division Malta
03
Nov
SAI
Saint Andrews
0-2
Zurrieq FC
ZUR
AVG
26 2%
Second Division Malta
27
Oct
LIJ
Saint Andrews
1-0
Lija
SAI
AVG
26 2%
Second Division Malta
19
Oct
SAI
Saint Andrews
1-1
Sirens
SIR
AVG
26 2%
Second Division Malta
28
Sep
MGA
Saint Andrews
2-1
Mgarr United FC
SAI
AVG
26 2%
Second Division Malta
22
Sep
SAI
Saint Andrews
0-0
Senglea Athletic
SEN
AVG
26 0%
2022 Pos. Rating
Malta Cup
09
Feb
MAR
Marsa FC
0-2
Tarxien Rainbows
TAR
AVG
26 0%
2018 Pos. Rating
Denmark Third Division
15
Sep
B93
B93
1-1
Slagelse B&I
SBO
AVG
38 66%
Danish Cup
05
Sep
B93
B93
1-3
HB Køge
HBK
CDM
CDM
38 67%
Malta League - Play Offs
27
Apr
TAR
Tarxien Rainbows
1-0
Zejtun Corinthians FC
ZEJ
AVG
40 74%
Malta League
20
Apr
TAR
Tarxien Rainbows
0-0
Saint Andrews
SAI
AVG
40 75%
Malta League
15
Apr
HIB
Tarxien Rainbows
2-2
Hibernians
TAR
AVG
40 77%
Malta League
07
Apr
TAR
Tarxien Rainbows
3-1
Balzan FC
BAL
AVG
40 78%
Malta League
16
Mar
TAR
Tarxien Rainbows
1-3
Birkirkara
BIR
AVG
40 76%
Malta League
09
Mar
LIJ
Tarxien Rainbows
0-4
Lija
TAR
AVG
40 78%
Malta League
03
Mar
TAR
Tarxien Rainbows
0-2
Valletta FC
VAL
AVG
40 80%
Malta League
24
Feb
SLI
Tarxien Rainbows
1-1
Sliema Wanderers
TAR
AVG
40 82%
Malta League
12
Feb
TAR
Tarxien Rainbows
5-2
Naxxar Lions FC
NAX
AVG
40 84%
Malta League
03
Feb
SEN
Tarxien Rainbows
2-2
Senglea Athletic
TAR
AVG
42 85%
Malta League
27
Jan
TAR
Tarxien Rainbows
0-1
Mosta
MOS
AVG
42 85%
2017 Pos. Rating
Malta League
16
Dec
HAM
Tarxien Rainbows
2-1
Hamrun Spartans
TAR
AVG
42 91%
Malta League
10
Dec
SAI
Tarxien Rainbows
2-3
Saint Andrews
TAR
AVG
42 88%
Malta Cup
03
Dec
SWI
Tarxien Rainbows
0-3
Swieqi United
TAR
AVG
42 90%
Malta League
26
Nov
TAR
Tarxien Rainbows
0-3
Hibernians
HIB
AVG
42 92%
Malta League
04
Nov
TAR
Tarxien Rainbows
2-3
Lija
LIJ
AVG
43 97%
Malta League
28
Oct
BIR
Tarxien Rainbows
3-1
Birkirkara
TAR
AVG
42 88%
Malta League
21
Oct
VAL
Tarxien Rainbows
6-0
Valletta FC
TAR
AVG
40 84%
Malta League
13
Oct
NAX
Tarxien Rainbows
1-2
Naxxar Lions FC
TAR
AVG
42 86%
Malta League
23
Sep
TAR
Tarxien Rainbows
1-1
Senglea Athletic
SEN
AVG
42 90%
Malta League
09
Sep
TAR
Tarxien Rainbows
1-2
Gzira United
GZI
AVG
42 85%
Malta League
25
Aug
FLO
Tarxien Rainbows
5-0
Floriana FC
TAR
AVG
40 82%
Malta League
22
Apr
SAI
Saint Andrews
3-1
Valletta FC
VAL
AVG
42 96%
Malta League
15
Apr
BAL
Saint Andrews
2-1
Balzan FC
SAI
AVG
43 98%
Malta League
09
Apr
SAI
Saint Andrews
6-0
Pembroke Athleta FC
PAT
AVG
43 100%
Malta League
05
Apr
MOS
Saint Andrews
1-2
Mosta
SAI
AVG
43 98%
Malta League
01
Apr
SAI
Saint Andrews
1-4
Sliema Wanderers
SLI
AVG
42 92%
Malta League
17
Mar
HAM
Saint Andrews
1-1
Hamrun Spartans
SAI
AVG
42 96%
Malta League
04
Mar
SAI
Saint Andrews
0-0
Floriana FC
FLO
AVG
43 98%
Malta League
25
Feb
BIR
Saint Andrews
2-2
Birkirkara
SAI
AVG
42 90%
Malta League
11
Feb
GZI
Saint Andrews
3-2
Gzira United
SAI
AVG
42 92%
Malta League
04
Feb
SAI
Saint Andrews
1-2
Hibernians
HIB
AVG
42 90%
Malta League
28
Jan
VAL
Saint Andrews
1-1
Valletta FC
SAI
AVG
42 91%
Malta League
21
Jan
SAI
Saint Andrews
0-1
Balzan FC
BAL
AVG
42 93%
Malta League
14
Jan
PAT
Saint Andrews
2-2
Pembroke Athleta FC
SAI
AVG
42 89%
Malta League
07
Jan
SAI
Saint Andrews
1-1
Mosta
MOS
AVG
42 91%
2016 Pos. Rating
Malta League
18
Dec
SLI
Saint Andrews
1-1
Sliema Wanderers
SAI
AVG
42 94%
Malta League
10
Dec
SAI
Saint Andrews
3-1
Hamrun Spartans
HAM
AVG
43 97%
Malta League
03
Dec
TAR
Saint Andrews
1-1
Tarxien Rainbows
SAI
AVG
42 89%
Malta Cup
29
Nov
SAI
Saint Andrews
3-0
Birkirkara
BIR
AVG
40 80%
Malta League
26
Nov
FLO
Saint Andrews
4-1
Floriana FC
SAI
AVG
38 68%
Malta League
19
Nov
SAI
Saint Andrews
1-1
Birkirkara
BIR
AVG
38 68%
Malta League
05
Nov
SAI
Saint Andrews
1-0
Gzira United
GZI
AVG
37 57%
Malta League
28
Oct
SAI
Saint Andrews
0-0
Valletta FC
VAL
AVG
33 35%
Malta League
23
Oct
HIB
Saint Andrews
1-0
Hibernians
SAI
AVG
31 22%
Malta League
16
Oct
SAI
Saint Andrews
4-1
Pembroke Athleta FC
PAT
AVG
31 23%
Malta League
27
Aug
SAI
Saint Andrews
1-3
Floriana FC
FLO
AVG
31 22%
Malta League
19
Aug
BIR
Saint Andrews
4-0
Birkirkara
SAI
AVG
26 11%
2015 Pos. Rating
Malta Cup
16
Dec
ZEB
Zebbug Rangers
1-4
Tarxien Rainbows
TAR
AVG
26 15%
Malta League
07
May
BIR
Balzan FC
0-1
Birkirkara
BAL
AVG
26 15%
Malta League
02
May
BAL
Balzan FC
0-1
Valletta FC
VAL
AVG
26 16%
Malta League
17
Apr
QOR
Balzan FC
1-5
Qormi FC
BAL
AVG
26 16%
Malta League
20
Mar
BAL
Balzan FC
3-2
Tarxien Rainbows
TAR
AVG
31 17%
Malta League
15
Mar
SLI
Balzan FC
1-2
Sliema Wanderers
BAL
AVG
31 18%
Malta League
07
Mar
BAL
Balzan FC
0-3
Floriana FC
FLO
AVG
31 19%
Malta League
28
Feb
NAX
Balzan FC
1-2
Naxxar Lions FC
BAL
AVG
31 19%
Malta League
21
Feb
BAL
Balzan FC
1-1
Mosta
MOS
AVG
31 21%
Malta League
07
Feb
BAL
Balzan FC
1-2
Pieta Hotspurs
PIE
AVG
31 22%
Malta League
01
Feb
VAL
Balzan FC
1-2
Valletta FC
BAL
AVG
31 22%
Malta League
25
Jan
BAL
Balzan FC
5-3
Sliema Wanderers
SLI
AVG
31 23%
Malta Cup
21
Jan
BAL
Balzan FC
6-0
Zabbar St. Patrick
ZAB
AVG
31 24%
Malta League
18
Jan
HIB
Balzan FC
4-0
Hibernians
BAL
AVG
31 22%
2014 Pos. Rating
Malta League
22
Nov
ZEB
Balzan FC
1-1
Zebbug Rangers
BAL
AVG
31 24%
Malta League
08
Feb
VAL
Balzan FC
1-0
Valletta FC
BAL
AVG
33 35%
Malta League
01
Feb
BAL
Balzan FC
3-2
Tarxien Rainbows
TAR
AVG
33 30%
Malta Cup
22
Jan
SLI
Balzan FC
1(8-7)1
Sliema Wanderers
BAL
AVG
33 31%
2013 Pos. Rating
Malta League
21
Dec
MOS
Balzan FC
0-2
Mosta
BAL
AVG
33 33%
Malta League
11
Dec
RAB
Balzan FC
2-2
Rabat Ajax
BAL
AVG
33 32%
Malta Cup
27
Nov
BIR
Balzan FC
2-5
Birzebbuga St. Peters FC
BAL
AVG
33 31%
Malta League
23
Nov
BAL
Balzan FC
2-1
Vittoriosa Stars
VIT
AVG
31 21%
European U21 Championship qualifying
19
Nov
SWE
Suecia U21
5-0
Malta U21
MLT
AVG
31 21%
European U21 Championship qualifying
15
Nov
MLT
Malta U21
1-5
Polonia U21
POL
AVG
31 22%
Malta League
10
Nov
BAL
Balzan FC
1-1
Valletta FC
VAL
AVG
31 22%
Malta League
02
Nov
HIB
Balzan FC
1-0
Hibernians
BAL
AVG
31 23%
European U19 Championship qualifying
15
Oct
EST
Estonia U19
2-2
Malta U19
MLT
AVG
31 23%
European U19 Championship qualifying
12
Oct
MLT
Malta U19
0-4
Ucrania U19
UKR
AVG
26 10%
European U19 Championship qualifying
10
Oct
RUS
Rusia U19
4-0
Malta U19
MLT
AVG
26 9%
Malta League
28
Sep
TAR
Balzan FC
3-1
Tarxien Rainbows
BAL
AVG
26 7%
Malta League
27
Apr
BIR
Birkirkara
1-0
Valletta FC
VAL
AVG
26 8%
Malta League
20
Apr
MOS
Birkirkara
0-0
Mosta
BIR
AVG
26 8%
U18 International Friendlies
21
Mar
MLT
Malta U18
0-5
Suiza U18
SUI
AVG
26 9%
U18 International Friendlies
19
Mar
MLT
Malta U18
1-2
Suiza U18
SUI
AVG
26 9%
Malta League
02
Mar
BIR
Birkirkara
1-0
Hibernians
HIB
AVG
26 9%
Malta League
24
Feb
SLI
Birkirkara
1-0
Sliema Wanderers
BIR
AVG
26 10%
2012 Pos. Rating
Malta League
11
Nov
MOS
Birkirkara
0-1
Mosta
BIR
AVG
26 11%