C. O’Keefe's matches

2025
Events Pts
National Premier
20
Jun
DAC
Altona Magic
2-1
Dandenong City
ALM
3
4.7
National Premier
14
Jun
ALM
Altona Magic
1-1
Hume City FC
HUM
8
4.8
National Premier
07
Jun
DAN
Altona Magic
6-0
Dandenong Thunder SC
ALM
46
5.0
National Premier
31
May
ALM
Altona Magic
0-2
Preston Lions
PLI
12
4.8
National Premier
25
May
STA
Altona Magic
0-1
St Albans Saints
ALM
61
6.1
National Premier
17
May
ALM
Altona Magic
1-0
Melbourne Victory U21
MEL
6
4.8
National Premier
10
May
ALM
Altona Magic
4-0
FC Melbourne Knights
MEL
7
4.9
National Premier
02
May
POR
Altona Magic
3-3
Port Melbourne Sharks
ALM
45
5.3
National Premier
25
Apr
ALM
Altona Magic
1-2
Oakleigh Cannons
OAK
22
4.9
National Premier
12
Apr
AVH
Altona Magic
4-0
Avondale Heights
ALM
32
4.8
National Premier
05
Apr
ALM
Altona Magic
0-0
South Melbourne
SOU
78
6.3
National Premier
28
Mar
HEU
Altona Magic
3-1
Heidelberg Utd
ALM
0
Banquillo
National Premier
22
Mar
ALM
Altona Magic
0-0
Green Gully Cavaliers
GRE
84
6.0
National Premier
15
Mar
ALM
Altona Magic
0-0
Dandenong City
DAC
70
5.9
National Premier
07
Mar
HUM
Altona Magic
2-0
Hume City FC
ALM
70
5.5
National Premier
01
Mar
ALM
Altona Magic
0-1
Dandenong Thunder SC
DAN
70
5.4
National Premier
21
Feb
PLI
Altona Magic
1-0
Preston Lions
ALM
78
5.9
National Premier
15
Feb
ALM
Altona Magic
2-1
St Albans Saints
STA
63
6.2
National Premier
10
Feb
MEL
Altona Magic
1-1
Melbourne Victory U21
ALM
81
5.9
2024
Events Pts
League One Scotland - Promotion
11
May
PET
Peterhead
1-5
Spartans
SPA
90
5.0
League One Scotland - Promotion
07
May
SPA
Peterhead
2-1
Spartans
PET
83
6.7
Scottish League Two
04
May
PET
Peterhead
2-1
Dumbarton
DUM
0
Banquillo
Scottish League Two
27
Apr
SPA
Peterhead
2-2
Spartans
PET
90
6.5
Scottish League Two
20
Apr
ELG
Peterhead
1-1
Elgin City
PET
90
6.0
Scottish League Two
13
Apr
PET
Peterhead
2-1
Forfar Athletic
FOR
25
5.1
Scottish League Two
30
Mar
PET
Peterhead
4-1
Clyde
CLY
80
7.1
Scottish League Two
23
Mar
STE
Peterhead
0-0
Stenhousemuir
PET
75
6.3
Scottish League Two
16
Mar
PET
Peterhead
1-1
East Fife
EAS
75
6.5
Scottish League Two
09
Mar
PET
Peterhead
2-0
Stranraer
STR
73
8.6
Scottish League Two
02
Mar
DUM
Peterhead
1-0
Dumbarton
PET
0
Banquillo
Scottish League Two
24
Feb
PET
Peterhead
1-1
Elgin City
ELG
67
6.0
Scottish League Two
20
Feb
PET
Peterhead
0-0
Bonnyrigg Rose
BRA
17
4.9
Scottish League Two
17
Feb
FOR
Peterhead
3-3
Forfar Athletic
PET
26
5.1
Scottish League Two
03
Feb
CLY
Peterhead
1-1
Clyde
PET
56
5.8
Scottish League Two
27
Jan
PET
Peterhead
2-1
Stenhousemuir
STE
64
6.5
Scottish League Two
20
Jan
EAS
Peterhead
2-2
East Fife
PET
44
5.3
Scottish League Two
06
Jan
PET
Peterhead
0-1
Spartans
SPA
0
Banquillo
2023
Events Pts
Scottish League Two
30
Dec
ELG
Peterhead
2-1
Elgin City
PET
90
5.6
Scottish League Two
23
Dec
PET
Peterhead
1-2
Forfar Athletic
FOR
90
5.6
Scottish League Two
16
Dec
PET
Peterhead
2-1
Clyde
CLY
87
7.8
Scottish League Two
09
Dec
BRA
Peterhead
1-1
Bonnyrigg Rose
PET
24
5.0
Cup
25
Nov
PET
Peterhead
1-2
Ayr United
AYR
90
5.9
Scottish League Two
18
Nov
SPA
Peterhead
1-2
Spartans
PET
83
6.9
Scottish League Two
14
Nov
STE
Peterhead
2-0
Stenhousemuir
PET
76
5.5
Scottish League Two
11
Nov
PET
Peterhead
3-2
Stranraer
STR
87
7.1
Scottish League Two
04
Nov
PET
Peterhead
2-0
East Fife
EAS
90
7.1
Cup
28
Oct
PET
Peterhead
3-1
Clachnacuddin
CLA
33
5.2
Challenge Cup
14
Oct
PET
Peterhead
0-2
Dundee United
DUN
84
5.8
Scottish League Two
07
Oct
FOR
Peterhead
1-3
Forfar Athletic
PET
71
2
9.9
Scottish League Two
30
Sep
PET
Peterhead
6-0
Elgin City
ELG
90
8.3
Scottish League Two
23
Sep
DUM
Peterhead
0-1
Dumbarton
PET
73
6.8
Scottish League Two
16
Sep
PET
Peterhead
2-1
Bonnyrigg Rose
BRA
85
6.8
Challenge Cup
09
Sep
BLA
Peterhead
0-2
Annan Athletic
PET
83
7.5
Scottish League Two
02
Sep
STR
Peterhead
2-1
Stranraer
PET
44
5.1
Scottish League Two
26
Aug
PET
Peterhead
0-1
Spartans
SPA
60
5.6
Scottish League Two
19
Aug
CLY
Peterhead
1-2
Clyde
PET
70
8.7
Challenge Cup
15
Aug
ABD
Peterhead
3-5
Aberdeen II
PET
15
5.4
Scottish League Two
12
Aug
PET
Peterhead
0-0
Stenhousemuir
STE
90
6.5
Scottish League Two
05
Aug
EAS
Peterhead
0-3
East Fife
PET
90
2
9.6
League Cup
29
Jul
FAL
Peterhead
4-1
Falkirk
PET
90
6.7
League Cup
26
Jul
PET
Peterhead
1-2
Spartans
SPA
90
6.5
League Cup
22
Jul
DUN
Peterhead
3-0
Dundee United
PET
29
4.9
League Cup
15
Jul
PET
Peterhead
1(9-10)1
Partick Thistle
PAR
24
5.1
Friendly
11
Jul
COV
Peterhead
1-1
Cove Rangers
PET
0
Banquillo
Second Division
06
May
PET
Peterhead
1-3
Falkirk
FAL
65
6.0
Second Division
29
Apr
KHE
Peterhead
2-1
Kelty Hearts
PET
77
6.0
Second Division
22
Apr
PET
Peterhead
1-1
Clyde
CLY
26
5.0
Second Division
15
Apr
MON
Peterhead
2-1
Montrose
PET
17
4.9
Second Division
11
Apr
PET
Peterhead
0-2
Dunfermline Athletic FC
DUN
20
4.8
2022
Events Pts
Second Division
12
Nov
AIR
Peterhead
1-1
Airdrieonians
PET
22
5.0
Second Division
05
Nov
MON
Peterhead
3-0
Montrose
PET
58
5.4
Second Division
29
Oct
PET
Peterhead
1-1
Edinburgh City
EDI
2
4.7
Second Division
22
Oct
PET
Peterhead
0-2
Alloa Athletic
ALL
70
5.6
Second Division
15
Oct
QOS
Peterhead
2-0
Queen of the South
PET
67
5.7
Second Division
08
Oct
PET
Peterhead
0-4
Falkirk
FAL
54
5.2
Challenge Cup
24
Sep
PET
Peterhead
0-4
Elgin City
ELG
90
5.1
Second Division
17
Sep
PET
Peterhead
2-1
Kelty Hearts
KHE
77
2
10
Second Division
03
Sep
PET
Peterhead
0-2
Montrose
MON
77
5.6
Second Division
13
Aug
FAL
Peterhead
3-1
Falkirk
PET
84
6.0
Second Division
06
Aug
CLY
Peterhead
2-2
Clyde
PET
90
8.0
Second Division
30
Jul
PET
Peterhead
0-2
Airdrieonians
AIR
84
5.6
League Cup
23
Jul
STI
Peterhead
3-0
Stirling Albion
PET
90
5.2
League Cup
16
Jul
PET
Peterhead
0-2
Dumbarton
DUM
90
5.3
League Cup
13
Jul
RAI
Peterhead
6-0
Raith Rovers
PET
90
4.8
League Cup
10
Jul
PET
Peterhead
0-2
Aberdeen
ABE
90
5.8
Friendly
25
Jun
PET
Peterhead
2(4-3)1
Inverurie Loco Works
INV
0
7.5
Scottish League Two
30
Apr
STR
Elgin City
2-0
Stranraer
ELG
30
4.8
Scottish League Two
16
Apr
STI
Elgin City
0-2
Stirling Albion
ELG
0
Banquillo
Scottish League Two
09
Apr
ELG
Elgin City
0-2
Stenhousemuir
STE
8
4.7
Scottish League Two
02
Apr
ALB
Elgin City
0-0
Albion Rovers
ELG
0
Banquillo
Scottish League Two
26
Mar
ELG
Elgin City
2-0
Edinburgh City
EDI
17
5.0
Scottish League Two
19
Mar
ELG
Elgin City
0-0
Kelty Hearts
KHE
14
4.9
Scottish League Two
12
Mar
BLA
Elgin City
2-1
Annan Athletic
ELG
0
Banquillo
Scottish League Two
05
Mar
FOR
Elgin City
0-0
Forfar Athletic
ELG
0
Banquillo
Scottish League Two
26
Feb
ELG
Elgin City
3-1
Stirling Albion
STI
0
Banquillo
Scottish League Two
19
Feb
CWB
Elgin City
2-0
Cowdenbeath
ELG
0
Banquillo
Scottish League Two
12
Feb
ELG
Elgin City
1-2
Stranraer
STR
0
Banquillo
Scottish League Two
29
Jan
STE
Elgin City
2-1
Stenhousemuir
ELG
0
Banquillo
Scottish League Two
15
Jan
ELG
Elgin City
1-1
Albion Rovers
ALB
34
5.0
Scottish League Two
07
Jan
EDI
Elgin City
2-2
Edinburgh City
ELG
12
4.9
2025 Pos. Rating
National Premier
20
Jun
DAC
Altona Magic
2-1
Dandenong City
ALM
F
45 61%
National Premier
14
Jun
ALM
Altona Magic
1-1
Hume City FC
HUM
F
45 62%
National Premier
07
Jun
DAN
Altona Magic
6-0
Dandenong Thunder SC
ALM
LW
LW
47 64%
National Premier
31
May
ALM
Altona Magic
0-2
Preston Lions
PLI
F
47 65%
National Premier
25
May
STA
Altona Magic
0-1
St Albans Saints
ALM
F
47 66%
National Premier
17
May
ALM
Altona Magic
1-0
Melbourne Victory U21
MEL
F
47 66%
National Premier
10
May
ALM
Altona Magic
4-0
FC Melbourne Knights
MEL
F
47 67%
National Premier
02
May
POR
Altona Magic
3-3
Port Melbourne Sharks
ALM
F
48 68%
National Premier
25
Apr
ALM
Altona Magic
1-2
Oakleigh Cannons
OAK
F
48 69%
National Premier
12
Apr
AVH
Altona Magic
4-0
Avondale Heights
ALM
F
48 71%
National Premier
05
Apr
ALM
Altona Magic
0-0
South Melbourne
SOU
F
48 73%
National Premier
28
Mar
HEU
Altona Magic
3-1
Heidelberg Utd
ALM
F
48 71%
National Premier
22
Mar
ALM
Altona Magic
0-0
Green Gully Cavaliers
GRE
F
48 72%
National Premier
15
Mar
ALM
Altona Magic
0-0
Dandenong City
DAC
RW
RW
48 72%
National Premier
07
Mar
HUM
Altona Magic
2-0
Hume City FC
ALM
F
48 72%
National Premier
01
Mar
ALM
Altona Magic
0-1
Dandenong Thunder SC
DAN
RW
RW
48 72%
National Premier
21
Feb
PLI
Altona Magic
1-0
Preston Lions
ALM
F
48 73%
National Premier
15
Feb
ALM
Altona Magic
2-1
St Albans Saints
STA
F
48 72%
National Premier
10
Feb
MEL
Altona Magic
1-1
Melbourne Victory U21
ALM
F
48 72%
2024 Pos. Rating
League One Scotland - Promotion
11
May
PET
Peterhead
1-5
Spartans
SPA
LM
LM
52 98%
League One Scotland - Promotion
07
May
SPA
Peterhead
2-1
Spartans
PET
ST
ST
52 100%
Scottish League Two
04
May
PET
Peterhead
2-1
Dumbarton
DUM
F
52 97%
Scottish League Two
27
Apr
SPA
Peterhead
2-2
Spartans
PET
ST
ST
52 100%
Scottish League Two
20
Apr
ELG
Peterhead
1-1
Elgin City
PET
CAM
CAM
52 97%
Scottish League Two
13
Apr
PET
Peterhead
2-1
Forfar Athletic
FOR
F
52 97%
Scottish League Two
30
Mar
PET
Peterhead
4-1
Clyde
CLY
LW
LW
52 100%
Scottish League Two
23
Mar
STE
Peterhead
0-0
Stenhousemuir
PET
LW
LW
52 97%
Scottish League Two
16
Mar
PET
Peterhead
1-1
East Fife
EAS
LW
LW
52 96%
Scottish League Two
09
Mar
PET
Peterhead
2-0
Stranraer
STR
CAM
CAM
51 93%
Scottish League Two
02
Mar
DUM
Peterhead
1-0
Dumbarton
PET
F
51 89%
Scottish League Two
24
Feb
PET
Peterhead
1-1
Elgin City
ELG
LM
LM
51 91%
Scottish League Two
20
Feb
PET
Peterhead
0-0
Bonnyrigg Rose
BRA
F
51 90%
Scottish League Two
17
Feb
FOR
Peterhead
3-3
Forfar Athletic
PET
F
51 91%
Scottish League Two
03
Feb
CLY
Peterhead
1-1
Clyde
PET
LW
LW
51 93%
Scottish League Two
27
Jan
PET
Peterhead
2-1
Stenhousemuir
STE
LW
LW
51 93%
Scottish League Two
20
Jan
EAS
Peterhead
2-2
East Fife
PET
F
51 91%
Scottish League Two
06
Jan
PET
Peterhead
0-1
Spartans
SPA
F
51 92%
2023 Pos. Rating
Scottish League Two
30
Dec
ELG
Peterhead
2-1
Elgin City
PET
LM
LM
51 95%
Scottish League Two
23
Dec
PET
Peterhead
1-2
Forfar Athletic
FOR
ST
ST
52 96%
Scottish League Two
16
Dec
PET
Peterhead
2-1
Clyde
CLY
LM
LM
52 96%
Scottish League Two
09
Dec
BRA
Peterhead
1-1
Bonnyrigg Rose
PET
F
51 93%
Cup
25
Nov
PET
Peterhead
1-2
Ayr United
AYR
LM
LM
52 96%
Scottish League Two
18
Nov
SPA
Peterhead
1-2
Spartans
PET
LM
LM
52 96%
Scottish League Two
14
Nov
STE
Peterhead
2-0
Stenhousemuir
PET
LM
LM
51 92%
Scottish League Two
11
Nov
PET
Peterhead
3-2
Stranraer
STR
LM
LM
51 92%
Scottish League Two
04
Nov
PET
Peterhead
2-0
East Fife
EAS
LM
LM
51 91%
Cup
28
Oct
PET
Peterhead
3-1
Clachnacuddin
CLA
F
51 88%
Challenge Cup
14
Oct
PET
Peterhead
0-2
Dundee United
DUN
LM
LM
51 90%
Scottish League Two
07
Oct
FOR
Peterhead
1-3
Forfar Athletic
PET
LM
LM
51 90%
Scottish League Two
30
Sep
PET
Peterhead
6-0
Elgin City
ELG
LM
LM
50 81%
Scottish League Two
23
Sep
DUM
Peterhead
0-1
Dumbarton
PET
LM
LM
49 77%
Scottish League Two
16
Sep
PET
Peterhead
2-1
Bonnyrigg Rose
BRA
LM
LM
49 74%
Challenge Cup
09
Sep
BLA
Peterhead
0-2
Annan Athletic
PET
LM
LM
48 72%
Scottish League Two
02
Sep
STR
Peterhead
2-1
Stranraer
PET
F
47 67%
Scottish League Two
26
Aug
PET
Peterhead
0-1
Spartans
SPA
ST
ST
47 68%
Scottish League Two
19
Aug
CLY
Peterhead
1-2
Clyde
PET
CAM
CAM
47 68%
Challenge Cup
15
Aug
ABD
Peterhead
3-5
Aberdeen II
PET
F
45 62%
Scottish League Two
12
Aug
PET
Peterhead
0-0
Stenhousemuir
STE
CAM
CAM
45 62%
Scottish League Two
05
Aug
EAS
Peterhead
0-3
East Fife
PET
CAM
CAM
45 60%
League Cup
29
Jul
FAL
Peterhead
4-1
Falkirk
PET
ST
ST
43 51%
League Cup
26
Jul
PET
Peterhead
1-2
Spartans
SPA
LM
LM
43 50%
League Cup
22
Jul
DUN
Peterhead
3-0
Dundee United
PET
F
43 48%
League Cup
15
Jul
PET
Peterhead
1(9-10)1
Partick Thistle
PAR
F
43 49%
Friendly
11
Jul
COV
Peterhead
1-1
Cove Rangers
PET
F
43 49%
Second Division
06
May
PET
Peterhead
1-3
Falkirk
FAL
LW
LW
44 53%
Second Division
29
Apr
KHE
Peterhead
2-1
Kelty Hearts
PET
RM
RM
44 52%
Second Division
22
Apr
PET
Peterhead
1-1
Clyde
CLY
F
43 51%
Second Division
15
Apr
MON
Peterhead
2-1
Montrose
PET
F
44 53%
Second Division
11
Apr
PET
Peterhead
0-2
Dunfermline Athletic FC
DUN
F
44 53%
2022 Pos. Rating
Second Division
12
Nov
AIR
Peterhead
1-1
Airdrieonians
PET
F
47 63%
Second Division
05
Nov
MON
Peterhead
3-0
Montrose
PET
ST
ST
47 64%
Second Division
29
Oct
PET
Peterhead
1-1
Edinburgh City
EDI
F
47 65%
Second Division
22
Oct
PET
Peterhead
0-2
Alloa Athletic
ALL
ST
ST
47 66%
Second Division
15
Oct
QOS
Peterhead
2-0
Queen of the South
PET
ST
ST
47 66%
Second Division
08
Oct
PET
Peterhead
0-4
Falkirk
FAL
ST
ST
47 66%
Challenge Cup
24
Sep
PET
Peterhead
0-4
Elgin City
ELG
ST
ST
47 67%
Second Division
17
Sep
PET
Peterhead
2-1
Kelty Hearts
KHE
RW
RW
48 68%
Second Division
03
Sep
PET
Peterhead
0-2
Montrose
MON
LW
LW
44 55%
Second Division
13
Aug
FAL
Peterhead
3-1
Falkirk
PET
RW
RW
44 56%
Second Division
06
Aug
CLY
Peterhead
2-2
Clyde
PET
LW
LW
44 55%
Second Division
30
Jul
PET
Peterhead
0-2
Airdrieonians
AIR
LW
LW
43 48%
League Cup
23
Jul
STI
Peterhead
3-0
Stirling Albion
PET
RW
RW
43 48%
League Cup
16
Jul
PET
Peterhead
0-2
Dumbarton
DUM
LM
LM
43 48%
League Cup
13
Jul
RAI
Peterhead
6-0
Raith Rovers
PET
LM
LM
43 47%
League Cup
10
Jul
PET
Peterhead
0-2
Aberdeen
ABE
LM
LM
43 48%
Friendly
25
Jun
PET
Peterhead
2(4-3)1
Inverurie Loco Works
INV
D
43 46%
Scottish League Two
30
Apr
STR
Elgin City
2-0
Stranraer
ELG
F
42 44%
Scottish League Two
16
Apr
STI
Elgin City
0-2
Stirling Albion
ELG
F
42 45%
Scottish League Two
09
Apr
ELG
Elgin City
0-2
Stenhousemuir
STE
F
43 46%
Scottish League Two
02
Apr
ALB
Elgin City
0-0
Albion Rovers
ELG
F
43 48%
Scottish League Two
26
Mar
ELG
Elgin City
2-0
Edinburgh City
EDI
F
43 49%
Scottish League Two
19
Mar
ELG
Elgin City
0-0
Kelty Hearts
KHE
F
43 49%
Scottish League Two
12
Mar
BLA
Elgin City
2-1
Annan Athletic
ELG
F
43 50%
Scottish League Two
05
Mar
FOR
Elgin City
0-0
Forfar Athletic
ELG
F
43 51%
Scottish League Two
26
Feb
ELG
Elgin City
3-1
Stirling Albion
STI
F
44 53%
Scottish League Two
19
Feb
CWB
Elgin City
2-0
Cowdenbeath
ELG
F
44 54%
Scottish League Two
12
Feb
ELG
Elgin City
1-2
Stranraer
STR
F
44 55%
Scottish League Two
29
Jan
STE
Elgin City
2-1
Stenhousemuir
ELG
F
44 57%
Scottish League Two
15
Jan
ELG
Elgin City
1-1
Albion Rovers
ALB
F
45 59%
Scottish League Two
07
Jan
EDI
Elgin City
2-2
Edinburgh City
ELG
F
45 60%