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
Gabriel Osho
Position
Defender
Current Club
Nationality
Place Of Birth
Reading
Date Of Birth
August 14, 1998
Age
27
Height (cm)
185
Games Played
117
-
Per Game
Games Started
102
0.9
Per Game
Minutes
8775
75.0
Per Game
Goals
5
0.04
Per Game
Assists
0
0
Per Game
Stats Totals
FA Cup (England)
2025-2026
Cardiff
0
0
0′
0
0
0
0′
0
0
0
0 (0)
0
0
Ligue 1 (France)
2025-2026
Auxerre
2
2
135′
6.6
2
2
0
135′
0
0
0
0 (0)
0
0
6.6
Ligue 1 (France)
2024-2025
Auxerre
20
20
1657′
1
1
1 (0)
6.9
20
20
0
1657′
1
0
1
1 (0)
0
0
6.9
Premier League (England)
2023-2024
Luton
21
21
1848′
3
2 (0)
6.8
21
21
0
1848′
3
0
0
2 (0)
0
0
6.8
Championship (England)
2022-2023
Luton
27
22
5
1978′
4
1
1
2 (0)
6.8
2021-2022
Luton
23
16
7
1401′
3
6.7
50
38
12
3379′
7
1
1
2 (0)
0
0
6.8
Championship (England) - 2019 (England)
2019-2020
Reading
5
4
1
348′
1
6.5
5
4
1
348′
1
0
0
0 (0)
0
0
6.5
League One (England)
2025-2026
Cardiff
19
17
2
1408′
3
1
6.8
19
17
2
1408′
3
0
1
0 (0)
0
0
6.8
Totals:
117
102
15
8775′
15
1
3
5 (0)
0
0
6.8
Latest Matches
Date
For
Against
H/A
Result
FA Cup
FA Cup
Cardiff
PET
A
L 1:0
Ligue 1
Ligue 1
Auxerre
NIC
A
L 3:1
45`
6.2
Auxerre
LOR
H
W 1:0
90`
6.9
Ligue 1
Ligue 1
Auxerre
PAR
A
L 3:1
90`
6.6
Auxerre
NAN
H
D 1:1
Auxerre
HAV
H
L 1:2
Auxerre
REN
A
W 0:1
Auxerre
MON
H
W 1:0
90`
7.5
Auxerre
NIC
A
D 1:1
90`
6.9
Auxerre
REI
A
W 0:2
90`
7.3
Auxerre
STR
H
L 0:1
90`
6.9
Auxerre
MAR
H
W 3:0
90`
7.3
Auxerre
BRE
A
D 2:2
Auxerre
TOU
H
D 2:2
90`
6.9
Auxerre
MON
A
L 4:2
Auxerre
ANG
A
L 2:0
22`
3.9
Auxerre
LEN
H
D 2:2
90`
1
8.0
Auxerre
PAR
H
D 0:0
90`
7.0
Auxerre
TOU
A
L 2:0
Auxerre
ANG
H
W 1:0
90`
6.9
Auxerre
MAR
A
W 1:3
90`
6.3
Auxerre
REN
H
W 4:0
Auxerre
REI
H
W 2:1
69`
6.9
Auxerre
ETI
A
L 3:1
60`
6.6
Auxerre
BRE
H
W 3:0
90`
7.2
Auxerre
MON
A
L 3:2
90`
7.2
Auxerre
MON
H
L 0:3
90`
6.9
Auxerre
HAV
A
L 3:1
66`
7.0
Auxerre
NAN
A
L 2:0
90`
6.9
Auxerre
NIC
H
W 2:1
90`
6.9
Premier League
Premier League
Luton
FUL
H
L 2:4
90`
6.0
Luton
WES
A
L 3:1
90`
6.9
Luton
EVE
H
D 1:1
90`
6.9
Luton
WOL
A
L 2:1
90`
6.9
Luton
BRE
H
L 1:5
90`
6.5
Luton
CRY
A
D 1:1
81`
6.9
Luton
LIV
A
L 4:1
90`
6.3
Luton
MUN
H
L 1:2
90`
6.6
Luton
SHE
H
L 1:3
90`
6.7
Luton
NEW
A
D 4:4
90`
1
7.0
Luton
BRI
H
W 4:0
90`
6.9
Luton
BUR
A
D 1:1
90`
7.2
Luton
CHE
H
L 2:3
90`
6.2
Luton
SHE
A
W 2:3
90`
6.6
Luton
NEW
H
W 1:0
90`
7.2
Luton
ARS
H
L 3:4
90`
1
7.6
Luton
BRE
A
L 3:1
90`
7.3
Luton
CRY
H
W 2:1
90`
6.9
Luton
MUN
A
L 1:0
90`
6.6
Luton
LIV
H
D 1:1
90`
6.9
Luton
AST
A
L 3:1
57`
6.2
Luton
NOT
A
D 2:2
Championship 2021-2022
Championship 2021-2022
Luton
MID
A
L 2:1
39`
6.7
Luton
DER
H
W 1:0
90`
7.3
Luton
STO
A
W 1:2
90`
6.5
Luton
WES
H
W 2:0
90`
7.2
Luton
BIR
A
L 3:0
15`
6.6
Luton
BAR
H
W 2:1
55`
6.5
Luton
SWA
A
W 0:1
90`
7.7
Luton
BLA
H
D 0:0
90`
7.2
Luton
BRI
H
W 2:1
90`
6.7
Luton
SHE
A
L 2:0
27`
6.6
Luton
REA
A
W 0:2
11`
6.3
Luton
BOU
H
W 3:2
25`
6.5
Luton
FUL
H
D 1:1
12`
6.2
Luton
BLA
A
W 0:3
Luton
QPR
A
L 2:0
Luton
STO
H
L 0:1
80`
6.6
Luton
MID
H
W 3:1
90`
6.9
Luton
HUD
H
D 0:0
Luton
COV
H
W 5:0
10`
6.5
Luton
BOU
A
L 2:1
45`
6.3
Luton
SWA
H
D 3:3
90`
6.9
Luton
BRI
A
D 1:1
Luton
BLA
A
D 2:2
90`
6.6
Luton
SHE
H
D 0:0
90`
7.3
Luton
BIR
H
L 0:5
Luton
BAR
A
W 0:1
2`
6.5
Luton
WES
A
L 3:2
90`
6.2
Luton
PET
H
W 3:0
90`
7.3
Championship (England) - 2019
Championship (England) - 2019
Reading
SWA
H
L 1:4
Reading
BLA
A
L 4:3
7`
6.1
Reading
MID
H
L 1:2
90`
6.0
Reading
CHA
A
W 0:1
75`
6.8
Reading
HUD
H
D 0:0
86`
6.9
Reading
LUT
A
W 0:5
90`
6.9
Reading
BRE
H
L 0:3
Reading
STO
H
D 1:1
Reading
LEE
A
L 1:0
Reading
SHE
A
W 0:3
Reading
CHA
H
L 0:2
Championship
Championship
Luton
HUL
H
D 0:0
45`
7.0
Luton
MIL
A
D 0:0
90`
6.5
Luton
WAT
H
W 2:0
90`
1
7.3
Luton
SUN
A
D 1:1
90`
6.6
Luton
BRI
H
W 1:0
90`
7.3
Luton
SHE
A
W 0:1
90`
7.0
Luton
SWA
H
W 1:0
90`
7.5
Luton
MIL
H
D 2:2
72`
6.6
Luton
BIR
A
W 0:1
90`
7.3
Luton
BUR
H
L 0:1
90`
6.2
Luton
PRE
A
D 1:1
90`
7.6
Luton
COV
A
D 1:1
90`
6.7
Luton
STO
H
W 1:0
Luton
CAR
H
W 1:0
Luton
WIG
A
W 0:2
63`
7.2
Luton
NOR
H
W 2:1
80`
6.5
Luton
MID
A
L 2:1
90`
6.2
Luton
ROT
H
D 1:1
57`
6.9
Luton
STO
A
L 2:0
79`
6.2
Luton
WAT
A
L 4:0
38`
5.9
Luton
HUL
A
W 0:2
45`
7.0
Luton
BLA
H
W 2:0
1`
Luton
COV
H
D 2:2
90`
6.3
Luton
WIG
H
L 1:2
90`
6.7
Luton
CAR
A
W 1:2
34`
1
7.2
Luton
SHE
H
D 1:1
Luton
SWA
A
W 0:2
30`
6.6
Luton
BRI
A
L 2:0
90`
7.2
Luton
PRE
H
L 0:1
Luton
BUR
A
D 1:1
84`
6.9
Luton
BIR
H
D 0:0
90`
7.3
League One
League One
Cardiff
POR
H
W 1:0
62`
7.2
Cardiff
REA
A
W 1:3
90`
6.9
Cardiff
HUD
A
D 1:1
30`
6.9
Cardiff
WYC
H
L 0:2
43`
5.7
Cardiff
EXE
A
W 0:4
90`
7.2
Cardiff
Lincoln
H
L 0:2
76`
6.9
Cardiff
DON
A
W 0:4
90`
7.2
Cardiff
PLY
A
L 5:2
90`
6.3
Cardiff
LUT
H
W 3:1
90`
6.7
Cardiff
ROT
A
W 0:3
90`
7.2
Cardiff
BAR
H
W 4:0
Cardiff
STO
H
D 1:1
90`
7.5
Cardiff
BRA
A
W 1:2
90`
6.9
Cardiff
LEY
A
D 1:1
90`
6.9
Cardiff
WYC
A
D 1:1
75`
6.3
Cardiff
MAN
H
W 3:0
Cardiff
NOR
A
W 1:3
9`
6.7
Cardiff
BLA
A
L 3:1
Cardiff
REA
H
W 2:1
45`
6.6
Cardiff
LEY
H
W 4:3
90`
6.0
Cardiff
WIG
A
W 0:2
90`
7.3
Cardiff
BRA
H
L 1:3
78`
5.9
Cardiff
STO
A
D 1:1
Missed Matches
Date
For
Against
Reason
Ligue 1
Ligue 1
Auxerre
HAV
Injured - Injury
Auxerre
LEN
Injured - (questionable) Injury
Auxerre
LIL
Injured - Injury
Auxerre
ETI
Suspended - Red Card
Auxerre
ANG
Injured - Injury
Auxerre
LIL
Injured - Injury
Auxerre
REN
Injured - (questionable) Muscle Injury
Premier League
Premier League
Luton
BRE
Injured - Knee Injury
Luton
MAC
Injured - Knee Injury
Luton
BOU
Injured - (questionable) Knee Injury
Luton
ARS
Injured - (questionable) Knee Injury
Luton
TOT
Injured - (questionable) Knee Injury
Luton
NOT
Injured - (questionable) Knee Injury
Luton
BOU
Injured - (questionable) Knee Injury
Luton
CRY
Injured - (questionable) Injury
Luton
AST
Injured - (questionable) Injury
Championship
Championship
Luton
HUL
Injured - Injury
Luton
BLA
Injured - (questionable) Injury
Luton
MID
Injured - (questionable) Injury
Luton
REA
Injured - (questionable) Injury
J1 League
Kawasaki Frontale
vs
Tokyo Verdy
6 May 8:00 am
12.05
X3.10
23.30