Johnny Cardoso

Johnny Cardoso
First Name:
João Lucas
Last Name:
de Souza Cardoso
Short name:
J. Cardoso
Name in home country:
João Lucas de Souza Cardoso
Date of Birth:
Thursday 20 September, 2001 (25)
Height:
186 cm
Nationality:
United States
Position:
Midfielder
Weight:
79 kg
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalYellow CardYellow-Red cardOwn goalAssistTotal goalsPenalty scoredPenalty missedRed card
La Liga 2023-2024BetisBetis1715133226130021000
La Liga 2024-2025BetisBetis282432745340013000
UEFA Conference League 2024-2025BetisBetis131014736110001000
La Liga 2025-2026Atl. MadridAtl. Madrid1512039050000000
UEFA Champions League 2025-2026Atl. MadridAtl. Madrid105053100001000
Copa del Rey 2025-2026Atl. MadridAtl. Madrid43011000000000
La Liga 2026-2027Atl. MadridAtl. Madrid63031020010000
UEFA Champions League 2026-2027Atl. MadridAtl. Madrid21010000000000

Matches

Tuesday 20 October, 2026 15:00
Stuttgart
Atl. Madrid
21'
Tuesday 13 October, 2026 15:00
Atl. Madrid
Man Utd
90'
Saturday 10 October, 2026 10:15
Alavés
Atl. Madrid
Yellow Card
90'
Sunday 20 September, 2026 10:15
Atl. Madrid
Real Madrid
90'
Wednesday 16 September, 2026 13:00
Atl. Madrid
Osasuna
Assist
85'
Sunday 13 September, 2026 15:00
Real Sociedad
Atl. Madrid
Yellow Card
31'
Wednesday 09 September, 2026 15:00
Liverpool
Atl. Madrid
Saturday 05 September, 2026 10:15
Athletic
Atl. Madrid
14'
Saturday 29 August, 2026 15:30
Sevilla
Atl. Madrid
5'
Sunday 23 August, 2026 11:00
Atl. Madrid
Villarreal
Wednesday 19 August, 2026 15:00
Atl. Madrid
Málaga
Tuesday 05 May, 2026 15:00
Arsenal
Atl. Madrid
32'
Saturday 02 May, 2026 10:15
Valencia
Atl. Madrid
Wednesday 29 April, 2026 15:00
Atl. Madrid
Arsenal
88'
Saturday 25 April, 2026 15:00
Atl. Madrid
Athletic
32'
Wednesday 22 April, 2026 13:05
Elche
Atl. Madrid
90'
Saturday 18 April, 2026 15:00
Atl. Madrid
Real Sociedad
42'
Tuesday 14 April, 2026 15:00
Atl. Madrid
Barcelona
1'
Sunday 22 March, 2026 16:00
Real Madrid
Atl. Madrid
Yellow Card
57'
Wednesday 18 March, 2026 16:00
Tottenham
Atl. Madrid
90'
Saturday 14 March, 2026 11:15
Atl. Madrid
Getafe
Tuesday 10 March, 2026 16:00
Atl. Madrid
Tottenham
90'
Saturday 07 March, 2026 12:30
Atl. Madrid
Real Sociedad
29'
Tuesday 03 March, 2026 15:00
Barcelona
Atl. Madrid
90'
Saturday 28 February, 2026 15:00
Real Oviedo
Atl. Madrid
61'
Tuesday 24 February, 2026 12:45
Atl. Madrid
Club Brugge
Goal
83'
Saturday 21 February, 2026 15:00
Atl. Madrid
Espanyol
90'
Wednesday 18 February, 2026 15:00
Club Brugge
Atl. Madrid
Sunday 15 February, 2026 10:15
Rayo Vallecano
Atl. Madrid
Yellow Card
63'
Saturday 31 January, 2026 12:30
Levante
Atl. Madrid
90'
Wednesday 28 January, 2026 15:00
Atl. Madrid
Bodø/Glimt
26'
Sunday 25 January, 2026 08:00
Atl. Madrid
Mallorca
73'
Wednesday 21 January, 2026 12:45
Galatasaray
Atl. Madrid
34'
Sunday 18 January, 2026 10:15
Atl. Madrid
Alavés
Yellow Card
78'
Tuesday 13 January, 2026 15:00
Deportivo La Coruña
Atl. Madrid
90'
Sunday 04 January, 2026 15:00
Real Sociedad
Atl. Madrid
30'
Sunday 21 December, 2025 08:00
Girona
Atl. Madrid
Wednesday 17 December, 2025 13:00
Atlético Baleares
Atl. Madrid
66'
Saturday 13 December, 2025 08:00
Atl. Madrid
Valencia
Tuesday 09 December, 2025 15:00
PSV
Atl. Madrid
Tuesday 02 December, 2025 15:00
Barcelona
Atl. Madrid
14'
Saturday 29 November, 2025 15:00
Atl. Madrid
Real Oviedo
Wednesday 26 November, 2025 15:00
Atl. Madrid
Inter
59'
Sunday 23 November, 2025 12:30
Getafe
Atl. Madrid
Saturday 08 November, 2025 12:30
Atl. Madrid
Levante
Tuesday 04 November, 2025 15:00
Atl. Madrid
Union SG
Saturday 01 November, 2025 11:15
Atl. Madrid
Sevilla
Saturday 13 September, 2025 15:00
Atl. Madrid
Villarreal
Saturday 30 August, 2025 11:00
Alavés
Atl. Madrid
Yellow Card
72'
Saturday 23 August, 2025 13:30
Atl. Madrid
Elche
68'
Sunday 17 August, 2025 15:30
Espanyol
Atl. Madrid
Yellow Card
46'
Wednesday 28 May, 2025 15:00
Betis
Chelsea
85'
Sunday 18 May, 2025 13:00
Atl. Madrid
Betis
90'
Thursday 15 May, 2025 13:00
Rayo Vallecano
Betis
90'
Sunday 11 May, 2025 15:00
Betis
Osasuna
11'
Thursday 08 May, 2025 15:00
Fiorentina
Betis
120'
Sunday 04 May, 2025 12:30
Espanyol
Betis
Thursday 01 May, 2025 15:00
Betis
Fiorentina
90'
Thursday 24 April, 2025 15:30
Betis
Real Valladolid
90'
Monday 21 April, 2025 15:00
Girona
Betis
Goal
90'
Thursday 17 April, 2025 12:45
Jagiellonia Białystok
Betis
19'
Sunday 13 April, 2025 12:30
Betis
Villarreal
71'
Thursday 10 April, 2025 15:00
Betis
Jagiellonia Białystok
90'
Saturday 05 April, 2025 15:00
Barcelona
Betis
79'
Sunday 30 March, 2025 15:00
Betis
Sevilla
Goal
90'
Sunday 09 March, 2025 13:30
Betis
Las Palmas
Yellow Card
80'
Thursday 06 March, 2025 12:45
Betis
Vitória SC
77'
Saturday 01 March, 2025 12:30
Betis
Real Madrid
Goal
90'
Sunday 23 February, 2025 12:30
Getafe
Betis
90'
Thursday 20 February, 2025 12:45
Betis
Gent
32'
Sunday 16 February, 2025 15:00
Betis
Real Sociedad
90'
Thursday 13 February, 2025 15:00
Gent
Betis
16'
Saturday 08 February, 2025 08:00
Celta
Betis
90'
Sunday 02 February, 2025 15:00
Betis
Athletic
81'
Saturday 25 January, 2025 08:00
Mallorca
Betis
90'
Saturday 18 January, 2025 12:30
Betis
Alavés
Yellow Card
90'
Saturday 11 January, 2025 10:15
Real Valladolid
Betis
Yellow Card
90'
Sunday 22 December, 2024 15:00
Betis
Rayo Vallecano
90'
Thursday 19 December, 2024 15:00
Betis
HJK Helsinki
Goal
90'
Sunday 15 December, 2024 12:30
Villarreal
Betis
90'
Thursday 12 December, 2024 12:45
Petrocub
Betis
46'
Sunday 10 November, 2024 08:00
Betis
Celta
Yellow CardAssist
56'
Thursday 07 November, 2024 15:00
Betis
Celje
72'
Sunday 03 November, 2024 15:00
Athletic
Betis
90'
Sunday 27 October, 2024 13:30
Betis
Atl. Madrid
90'
Thursday 24 October, 2024 15:00
Betis
København
81'
Saturday 19 October, 2024 10:15
Osasuna
Betis
90'
Sunday 06 October, 2024 12:30
Sevilla
Betis
90'
Thursday 03 October, 2024 12:45
Legia Warsaw
Betis
Yellow Card
66'
Sunday 29 September, 2024 12:30
Betis
Espanyol
11'
Thursday 26 September, 2024 13:00
Las Palmas
Betis
90'
Wednesday 18 September, 2024 13:00
Betis
Getafe
Friday 13 September, 2024 15:00
Betis
Leganés
Sunday 01 September, 2024 15:30
Real Madrid
Betis
33'
Sunday 25 August, 2024 13:15
Alavés
Betis
Thursday 15 August, 2024 15:30
Betis
Girona
13'
Saturday 25 May, 2024 15:00
Real Madrid
Betis
90'
Sunday 19 May, 2024 13:00
Betis
Real Sociedad
90'
Thursday 16 May, 2024 13:30
Las Palmas
Betis
70'
Sunday 12 May, 2024 15:00
Betis
Almería
60'
Sunday 05 May, 2024 08:00
Osasuna
Betis
74'
Sunday 28 April, 2024 15:00
Betis
Sevilla
Yellow Card
90'
Saturday 20 April, 2024 12:30
Valencia
Betis
89'
Friday 12 April, 2024 15:00
Betis
Celta
90'
Sunday 31 March, 2024 10:15
Girona
Betis
Sunday 17 March, 2024 13:30
Rayo Vallecano
Betis
54'
Sunday 10 March, 2024 16:00
Betis
Villarreal
Yellow Card
12'
Sunday 03 March, 2024 10:15
Atl. Madrid
Betis
Assist
90'
Sunday 25 February, 2024 10:15
Betis
Athletic
Goal
90'
Thursday 22 February, 2024 12:45
Dinamo Zagreb
Betis
90'
Sunday 18 February, 2024 15:00
Betis
Alavés
90'
Thursday 15 February, 2024 15:00
Betis
Dinamo Zagreb
90'
Friday 09 February, 2024 15:00
Cádiz
Betis
Assist
90'
Sunday 04 February, 2024 12:30
Betis
Getafe
Yellow Card
90'
Saturday 27 January, 2024 15:00
Mallorca
Betis
90'
Sunday 21 January, 2024 12:30
Betis
Barcelona
73'
Saturday 13 January, 2024 15:00
Betis
Granada
Scroll to Top