PLAYER PROFILE

Jonny Otto.

Deportivo Alavés · Spain

Matrix 4777

At a glance

Full name
Jonathan Castro Otto
Born
03 Mar 1994
Age today
32
Nationality
Spain

Career by season

187 recorded appearances
Jonny Otto appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27La Liga Deportivo Alavés 99007520
25/26La Liga Deportivo Alavés 3434002,9987
25/26Copa del Rey Deportivo Alavés 32001140
24/25UEFA Europa League PAOK Thessaloniki 1111019572
24/25UEFA Champions League PAOK Thessaloniki 1100900
24/25Super League Greece PAOK Thessaloniki 2219021,7054
23/24UEFA Conference League PAOK Thessaloniki 42002010
23/24Super League Greece PAOK Thessaloniki 127015902
23/24Premier League Wolverhampton Wanderers 100040
23/24Greek Cup PAOK Thessaloniki 1100900
23/24EFL Cup Wolverhampton Wanderers 22001800
22/23Premier League Wolverhampton Wanderers 1814101,2673 / 1 red
22/23FA Cup Wolverhampton Wanderers 22001541
22/23EFL Cup Wolverhampton Wanderers 32001830
21/22Premier League Wolverhampton Wanderers 1310201,0231
20/21Premier League Wolverhampton Wanderers 77005000
20/21FA Cup Wolverhampton Wanderers 1100450
19/20UEFA Europa League Wolverhampton Wanderers 65013781
19/20Premier League Wolverhampton Wanderers 3533222,8924
19/20FA Cup Wolverhampton Wanderers 2100900

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Jonny Otto match log
DateCompetitionMatchScoreMinutesGoals
15 May 2024Super League Greece PAOK Thessaloniki v Panathinaikos FC 4 – 190
28 Apr 2024Super League Greece PAOK Thessaloniki v AEK Athens 3 – 246
24 Apr 2024Super League Greece PAS Lamia 1964 v PAOK ThessalonikiSubstitute, on 69′ 1 – 121
21 Apr 2024Super League Greece Olympiacos Piraeus v PAOK ThessalonikiSubstitute, on 78′ 2 – 112
18 Apr 2024UEFA Conference League PAOK Thessaloniki v Club Brugge KV 0 – 290
11 Apr 2024UEFA Conference League Club Brugge KV v PAOK ThessalonikiSubstitute, on 81′ 1 – 09
07 Apr 2024Super League Greece AEK Athens v PAOK Thessaloniki 2 – 259
31 Mar 2024Super League Greece Panathinaikos FC v PAOK Thessaloniki 2 – 377
14 Mar 2024UEFA Conference League PAOK Thessaloniki v GNK Dinamo ZagrebSubstitute, on 78′ 5 – 112
10 Mar 2024Super League Greece PAOK Thessaloniki v Aris Thessaloniki 0 – 171
07 Mar 2024UEFA Conference League GNK Dinamo Zagreb v PAOK Thessaloniki 2 – 090
03 Mar 2024Super League Greece PAS Lamia 1964 v PAOK Thessaloniki 0 – 275
28 Feb 2024Super League Greece MGS Panserraikos v PAOK Thessaloniki 0 – 290
25 Feb 2024Super League Greece Panetolikos GFS v PAOK ThessalonikiSubstitute, on 73′ 1 – 317
18 Feb 2024Super League Greece PAOK Thessaloniki v Olympiacos PiraeusSubstitute, on 72′ 1 – 418
14 Feb 2024Greek Cup PAOK Thessaloniki v Panathinaikos FC 0 – 190
11 Feb 2024Super League Greece PAOK Thessaloniki v AEK AthensSubstitute, on 76′ 1 – 114
30 Sep 2023Premier League Wolverhampton Wanderers v Manchester CitySubstitute, on 86′ 2 – 14
26 Sep 2023EFL Cup Ipswich Town v Wolverhampton Wanderers 3 – 290
29 Aug 2023EFL Cup Wolverhampton Wanderers v Blackpool FC 5 – 090

Career transfers

7 recorded moves

All recorded career moves, newest first.

Jonny Otto career transfers
Date FromToMoveFee
02 Jul 2025 PAOK Thessaloniki Deportivo Alavés Transfer Free
29 Jan 2024 Wolverhampton Wanderers PAOK Thessaloniki Transfer Free
31 Jan 2019 Atlético de Madrid Wolverhampton Wanderers Transfer €21m
30 Jan 2019 Wolverhampton Wanderers Atlético de Madrid Loan return
26 Jul 2018 Atlético de Madrid Wolverhampton Wanderers Loan —
25 Jul 2018 Celta de Vigo Atlético de Madrid Transfer €7m
01 Jul 2011 Celta de Vigo U19 RC Celta Fortuna Internal move —

Contracts and market values are not available yet.