Top leagues

competition logo
Bundesliga
competition logo
La Liga
competition logo
Ligue 1
competition logo
Premier League
competition logo
Serie A

Competitions

Africa
competition logo
Africa Cup of Nations
Argentina
competition logo
Liga Profesional
competition logo
Primera Nacional
Australia
competition logo
A-League
Austria
competition logo
Bundesliga Austria – 2025
Belarus
competition logo
1. Division
Belgium
competition logo
Jupiler Pro League
Brazil
competition logo
Serie A
competition logo
Serie B
Chile
competition logo
Primera División
Colombia
competition logo
Primera A
Croatia (Hrvatska)
competition logo
HNL
Cyprus
competition logo
1. Division
Czech Republic
competition logo
Czech Liga
Denmark
competition logo
Superliga
Ecuador
competition logo
Liga Pro
Egypt
competition logo
Premier League
England
competition logo
Championship
competition logo
FA Cup
competition logo
League One
competition logo
League Two
National League
competition logo
Premier League
Finland
competition logo
Veikkausliiga
competition logo
Ykkönen
competition logo
Ykkösliiga 2026
France
competition logo
Ligue 1
competition logo
Ligue 2
competition logo
National 1
Germany
competition logo
2. Bundesliga
competition logo
3. Liga (Germany) – 2025
competition logo
Bundesliga
Greece
competition logo
Super League 1
Hungary
competition logo
NB I
Iceland
competition logo
1. Deild 2026
competition logo
Úrvalsdeild 2026
Ireland
competition logo
Premier Division
Israel
competition logo
Ligat Ha'al
Italy
competition logo
Coppa Italia
competition logo
Serie A
competition logo
Serie B
Japan
competition logo
J1 League
Macedonia
competition logo
First League
Netherlands
competition logo
Eerste Divisie – 2025
competition logo
Eredivisie
Norway
competition logo
1. Division 2026
competition logo
Eliteserien
Poland
competition logo
Ekstraklasa
competition logo
I Liga
Portugal
competition logo
Primeira Liga
Romania
competition logo
Liga I
Russian Federation
competition logo
Premier League
Saudi Arabia
competition logo
Pro League
Scotland
competition logo
Championship
competition logo
Premiership
Serbia
competition logo
Super Liga (Serbia) – 2025
Spain
competition logo
Copa del Rey (Spain) – 2025
competition logo
La Liga
competition logo
Segunda División
Sweden
competition logo
Allsvenskan (Sweden) 2026
competition logo
Superettan 2026
Switzerland
competition logo
Super League
Turkey
competition logo
1. Lig (Turkey) – 2025
competition logo
Super Lig – 2025
Ukraine
competition logo
Premier League
United States
competition logo
Major League Soccer
World
competition logo
CONMEBOL Libertadores
competition logo
CONMEBOL Sudamericana
competition logo
UEFA Champions League
competition logo
UEFA Europa Conference League
competition logo
UEFA Europa League
competition logo
UEFA Super Cup
competition logo
World Cup
Full Name
Sam Benjamin Cosgrove
Position
Forward
Current Club
Nationality
Place Of Birth
Beverley
Date Of Birth
December 2, 1996
Age
29
Weight (kg)
67
Height (cm)
194
Games Played
166
-
Per Game
Games Started
80
0.5
Per Game
Minutes
7785
46.9
Per Game
Goals
27
0.2
Per Game
Assists
10
0.1
Per Game
Stats Totals
A-League (Australia)
2025-2026
Auckland
26
23
3
1999′
6
12 (0)
3
7.2
26
23
3
1999′
6
0
0
12 (0)
3
0
7.2
FA Cup - 2023 (England)
2023-2024
Barnsley
1
0
1
19′
6.9
1
0
1
19′
0
0
0
0 (0)
0
0
6.9
Championship (England) - 2020 (England)
2020-2021
Birmingham
12
2
10
230′
6.5
12
2
10
230′
0
0
0
0 (0)
0
0
6.5
FA Cup 2024 (England)
2024-2025
Barnsley
1
0
1
30′
1
0
1
30′
0
0
0
0 (0)
0
0
League One (England)
2022-2023
Plymouth
33
13
20
1308′
6
8 (1)
2
6.9
33
13
20
1308′
6
0
0
8 (1)
2
0
6.9
Championship (England)
2023-2024
Birmingham
0
0
0′
2022-2023
Birmingham
2
0
2
33′
6.6
2
0
2
33′
0
0
0
0 (0)
0
0
6.6
League One (England)
2024
Stockport County Barnsley
25
9
16
934′
3
1 (0)
1
6.8
25
9
16
934′
3
0
0
1 (0)
1
0
6.8
League One (England) - 2023 (England)
2023-2024
Barnsley
31
9
22
1177′
3
3 (0)
3
6.8
31
9
22
1177′
3
0
0
3 (0)
3
0
6.8
EFL Trophy (England) - 2023 (England)
2023-2024
Barnsley
3
3
194′
1
6.8
3
3
0
194′
0
0
0
0 (0)
1
0
6.8
League One - 2021 (England)
2021-2022
AFC Wimbledon Shrewsbury
32
21
11
1861′
4
3 (0)
6.6
32
21
11
1861′
4
0
0
3 (0)
0
0
6.6
Totals:
166
80
86
7785′
22
0
0
27 (1)
10
0
6.8
Latest Matches
Date
For
Against
H/A
Result
A-League
A-League
Auckland
MEL
H
D 1:1
57`
6.7
Auckland
SYD
A
D 2:2
90`
1
6.7
Auckland
CEN
H
L 0:1
90`
7.2
Auckland
MEL
H
D 2:2
90`
1
7.2
Auckland
ADE
A
D 1:1
90`
6.5
Auckland
Macarthur
H
L 1:2
90`
6.2
Auckland
NEW
A
W 1:2
82`
2
8.7
Auckland
PER
H
D 2:2
90`
1
8.2
Auckland
MEL
H
W 3:0
50`
6.9
Auckland
SYD
A
D 1:1
63`
5.9
Auckland
SYD
H
W 1:0
90`
1
8.5
Auckland
PER
A
L 2:1
90`
7.2
Auckland
CEN
H
D 2:2
84`
1
7.3
Auckland
MEL
A
L 2:1
71`
7.2
Auckland
BRI
A
W 0:2
69`
1
7.3
Auckland
Macarthur
A
D 1:1
26`
6.9
Auckland
NEW
H
L 1:3
90`
6.5
Auckland
WSW
A
W 0:2
84`
1
7.2
Auckland
CEN
A
W 1:2
69`
1
8.3
Auckland
WEL
H
W 3:1
82`
1
8.3
Auckland
NEW
H
L 1:2
90`
1
7.3
Auckland
BRI
H
D 1:1
83`
6.0
Auckland
WEL
A
W 1:2
54`
2
8.2
Auckland
ADE
H
W 2:1
70`
1
7.9
Auckland
WSW
H
W 1:0
77`
6.3
Auckland
MEL
A
D 0:0
78`
6.9
FA Cup
FA Cup
Barnsley
Horsham
A
W 0:3
19`
6.9
Championship (England) - 2020
Championship (England) - 2020
Birmingham
BLA
A
L 5:2
45`
6.3
Birmingham
CAR
H
L 0:4
90`
6.7
Birmingham
DER
A
W 1:2
Birmingham
NOT
H
D 1:1
Birmingham
ROT
A
W 0:1
1`
Birmingham
STO
H
W 2:0
5`
6.3
Birmingham
BRE
A
D 0:0
1`
Birmingham
SWA
H
W 1:0
8`
6.5
Birmingham
WAT
A
L 3:0
12`
6.5
Birmingham
REA
H
W 2:1
18`
6.3
Birmingham
BRI
H
L 0:3
22`
6.7
Birmingham
BAR
A
L 1:0
6`
6.7
Birmingham
LUT
H
L 0:1
21`
6.3
Birmingham
BOU
A
L 3:2
1`
Birmingham
WYC
A
D 0:0
FA Cup
FA Cup
Barnsley
BRI
H
D 0:0
30`
League One
League One
Plymouth
POR
A
W 1:3
Plymouth
BUR
H
W 1:0
Plymouth
BRI
H
W 2:0
5`
Plymouth
CAM
H
W 3:1
1`
Plymouth
SHR
A
W 1:2
45`
6.6
Plymouth
EXE
A
W 0:1
66`
6.7
Plymouth
Lincoln
H
L 0:2
29`
6.9
Plymouth
MOR
A
W 1:3
56`
6.9
Plymouth
CHA
H
W 2:0
9`
6.3
Plymouth
PET
A
L 5:2
90`
6.6
Plymouth
FLE
H
D 0:0
32`
7.0
Plymouth
OXF
A
W 1:3
76`
1
7.0
Plymouth
POR
H
W 3:1
90`
1
1
8.2
Plymouth
SHE
A
L 1:0
45`
7.2
Plymouth
CHE
H
W 4:2
17`
1
7.7
Plymouth
IPS
A
D 1:1
11`
6.3
Plymouth
BOL
A
D 0:0
57`
6.6
Plymouth
MIL
H
W 3:1
1`
Plymouth
WYC
H
W 1:0
65`
6.6
Plymouth
CHE
A
W 0:1
28`
6.5
Plymouth
MOR
H
W 2:1
16`
1
7.7
Plymouth
CAM
A
D 0:0
71`
6.9
Plymouth
POR
H
L 0:2
14`
6.7
Plymouth
BUR
A
D 2:2
55`
6.7
Plymouth
Lincoln
A
D 1:1
15`
6.6
Plymouth
EXE
H
W 4:2
90`
6.6
Plymouth
SHR
H
W 2:1
45`
6.6
Plymouth
MIL
A
W 1:4
3`
Plymouth
ACC
H
W 3:0
90`
1
7.2
Plymouth
SHE
H
W 2:1
24`
1
7.5
Plymouth
WYC
A
W 0:1
90`
1
7.6
Plymouth
IPS
H
W 2:1
29`
6.3
Plymouth
POR
A
D 2:2
25`
6.5
Plymouth
OXF
H
W 1:0
3`
6.2
Plymouth
DER
A
W 2:3
15`
2
8.7
Championship
Championship
Birmingham
ROT
A
L 2:0
23`
6.6
Birmingham
WIG
H
L 0:1
10`
6.6
Birmingham
WAT
H
D 1:1
League One
League One
Stockport County
WYC
A
W 1:3
Stockport County
Lincoln
H
W 3:2
Stockport County
HUD
H
W 2:1
Stockport County
PET
A
D 1:1
Stockport County
EXE
A
W 0:2
8`
Stockport County
BOL
A
W 0:1
Stockport County
CHA
H
D 0:0
1`
Stockport County
NOR
A
D 1:1
56`
6.9
Stockport County
BLA
H
W 2:1
5`
Stockport County
CAM
A
L 2:0
30`
7.0
Stockport County
WIG
A
W 0:2
Stockport County
BRI
A
D 1:1
17`
6.7
Barnsley
BUR
H
D 0:0
Barnsley
WYC
A
L 2:1
Barnsley
STE
H
L 0:1
Barnsley
BRI
A
L 3:1
11`
6.7
Barnsley
CRA
H
W 3:0
9`
6.6
Barnsley
WRE
H
W 2:1
5`
6.3
Barnsley
PET
A
W 1:3
29`
6.9
Barnsley
BOL
A
W 1:2
Barnsley
LEY
H
L 0:4
9`
Barnsley
EXE
A
W 1:2
Barnsley
BIR
H
L 1:2
13`
6.3
Barnsley
WRE
A
L 1:0
2`
Barnsley
REA
H
D 2:2
13`
6.6
Barnsley
WIG
H
L 0:1
33`
6.3
Barnsley
CHA
H
D 2:2
1`
Barnsley
HUD
A
L 2:0
90`
7.3
Barnsley
WYC
H
D 2:2
90`
6.9
Barnsley
STO
H
D 1:1
32`
6.3
Barnsley
BUR
A
W 1:2
60`
6.9
Barnsley
STE
A
L 3:0
60`
6.9
Barnsley
BRI
H
W 2:1
90`
7.3
Barnsley
NOR
H
D 2:2
90`
1
6.6
Barnsley
Lincoln
A
W 1:2
90`
1
7.3
Barnsley
MAN
H
L 1:2
90`
7.3
League One
League One
Barnsley
NOR
H
D 1:1
8`
Barnsley
BLA
A
L 3:2
45`
6.7
Barnsley
POR
A
L 3:2
Barnsley
REA
H
D 2:2
Barnsley
STE
A
L 2:1
65`
6.6
Barnsley
CHA
A
L 2:1
21`
6.7
Barnsley
BUR
A
W 1:3
75`
1
7.3
Barnsley
CAM
H
L 0:2
23`
6.6
Barnsley
CHE
H
D 0:0
57`
7.2
Barnsley
CAR
A
W 2:3
73`
1
8.2
Barnsley
Lincoln
H
L 1:5
37`
6.3
Barnsley
BOL
H
D 2:2
1`
Barnsley
WYC
A
W 2:4
76`
1
7.6
Barnsley
DER
H
W 2:1
33`
6.6
Barnsley
FLE
A
W 1:2
72`
1
7.3
Barnsley
SHR
A
D 1:1
28`
6.3
Barnsley
LEY
H
W 2:1
28`
6.3
Barnsley
BOL
A
D 1:1
Barnsley
EXE
H
L 1:2
45`
6.5
Barnsley
OXF
A
W 0:1
45`
6.9
Barnsley
CAR
H
W 2:1
13`
6.3
Barnsley
BRI
H
W 2:1
29`
6.7
Barnsley
WIG
H
D 1:1
Barnsley
PET
A
D 2:2
Barnsley
POR
A
W 2:3
26`
6.7
Barnsley
STE
H
W 2:1
31`
6.3
Barnsley
CHA
H
D 1:1
56`
6.7
Barnsley
REA
A
W 1:3
64`
6.9
Barnsley
WYC
H
W 1:0
29`
1
7.5
Barnsley
Lincoln
A
D 2:2
24`
6.3
Barnsley
LEY
A
D 1:1
6.3
Barnsley
EXE
A
W 0:1
9`
6.3
Barnsley
CAM
A
W 0:4
9`
6.3
Barnsley
BLA
H
L 0:1
45`
6.9
Barnsley
NOR
A
W 1:2
63`
6.9
Barnsley
POR
H
L 2:3
43`
1
7.3
Barnsley
BUR
H
W 2:0
4`
EFL Trophy
EFL Trophy
Barnsley
BLA
A
L 2:1
74`
6.5
Barnsley
BRA
A
L 5:1
62`
6.9
Barnsley
GRI
H
W 2:0
58`
1
7.0
Championship
Championship
Birmingham
PLY
H
W 2:1
Birmingham
BRI
A
W 0:2
Birmingham
LEE
H
W 1:0
Birmingham
SWA
A
D 1:1
League One - 2021
League One - 2021
AFC Wimbledon
ACC
H
L 3:4
45`
6.5
AFC Wimbledon
FLE
A
D 1:1
70`
6.6
AFC Wimbledon
WYC
H
D 1:1
68`
6.7
AFC Wimbledon
CRE
A
L 3:1
90`
1
6.5
AFC Wimbledon
MIL
H
D 1:1
6`
6.3
AFC Wimbledon
CAM
H
L 0:1
89`
6.5
AFC Wimbledon
CHE
A
L 3:1
74`
6.9
AFC Wimbledon
PLY
A
L 2:0
90`
6.7
AFC Wimbledon
WIG
A
L 1:0
90`
6.6
AFC Wimbledon
DON
H
D 2:2
71`
6.9
AFC Wimbledon
GIL
A
D 0:0
77`
6.9
AFC Wimbledon
BOL
A
L 4:0
75`
6.3
AFC Wimbledon
SUN
H
D 1:1
79`
6.9
AFC Wimbledon
ROT
H
L 0:1
90`
6.7
AFC Wimbledon
CHA
A
L 3:2
67`
6.7
Shrewsbury
WIM
A
D 1:1
Shrewsbury
CRE
A
D 0:0
Shrewsbury
SHE
H
W 1:0
Shrewsbury
ACC
H
D 0:0
Shrewsbury
FLE
A
W 0:3
4`
Shrewsbury
CHE
H
W 3:1
Shrewsbury
DON
A
L 1:0
Shrewsbury
WIG
A
L 2:1
37`
6.3
Shrewsbury
CHA
H
W 1:0
21`
6.3
Shrewsbury
SUN
H
D 1:1
7`
6.7
Shrewsbury
CHE
A
L 2:1
12`
6.7
Shrewsbury
Lincoln
A
D 1:1
Shrewsbury
CAM
H
W 4:1
Shrewsbury
OXF
A
L 2:0
11`
6.2
Shrewsbury
MIL
H
W 1:0
45`
6.6
Shrewsbury
IPS
A
L 2:1
55`
6.7
Shrewsbury
BOL
A
L 2:1
15`
6.5
Shrewsbury
WYC
H
L 1:2
Shrewsbury
WIM
H
W 2:1
64`
6.3
Shrewsbury
SHE
A
D 1:1
68`
6.6
Shrewsbury
CRE
H
D 1:1
71`
1
7.0
Shrewsbury
ACC
A
L 1:0
90`
6.6
Shrewsbury
GIL
H
W 2:1
83`
1
7.5
Shrewsbury
PLY
H
L 0:3
62`
6.6
Shrewsbury
POR
A
L 1:0
90`
6.9
Shrewsbury
MOR
A
L 2:0
45`
6.6
Missed Matches
Date
For
Against
Reason
A-League
A-League
Auckland
WEL
Suspended - Yellow Cards
Mustapekka Areena, Helsinki
Veikkausliiga
IF Gnistan
vs
Inter Turku
5 May 4:00 pm
14.75
X3.75
21.62