PLAYER PROFILE

Joan Sastre.

APOEL Nicosia · Spain

Matrix 4702

At a glance

Full name
Joan Sastre Vanrell
Born
30 Apr 1997
Age today
29
Nationality
Spain

Career by season

186 recorded appearances
Joan Sastre appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Cyprus League by Stoiximan APOEL Nicosia 77056163 / 1 red
25/26UEFA Europa League PAOK Thessaloniki 21001200
25/26Super League Greece PAOK Thessaloniki 87005640
25/26Greek Cup PAOK Thessaloniki 22001710
24/25UEFA Europa League PAOK Thessaloniki 42001551
24/25UEFA Champions League PAOK Thessaloniki 33003002
24/25Super League Greece PAOK Thessaloniki 1914121,2391
24/25Greek Cup PAOK Thessaloniki 22011800
23/24Super League Greece PAOK Thessaloniki 2619231,7903
23/24Greek Cup PAOK Thessaloniki 44113150
22/23UEFA Conference League PAOK Thessaloniki 1100901
22/23Super League Greece PAOK Thessaloniki 2417011,6707
22/23Greek Cup PAOK Thessaloniki 66114701
21/22Super League Greece PAOK Thessaloniki 1614211,2092
21/22La Liga RCD Mallorca 72002551
21/22Copa del Rey RCD Mallorca 22002102
2020/2021Segunda División RCD Mallorca 3231132,6175 / 1 red
19/20La Liga RCD Mallorca 1916021,3624
19/20Copa del Rey RCD Mallorca 22001301

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

Match log

Newest first
Joan Sastre match log
DateCompetitionMatchScoreMinutesGoals
01 Nov 2026Cyprus League by Stoiximan Omonia Aradippou v APOEL Nicosia 1 – 290
19 Oct 2026Cyprus League by Stoiximan Pafos FC v APOEL Nicosia 0 – 090
10 Oct 2026Cyprus League by Stoiximan APOEL Nicosia v Nea Salamina Famagusta 2 – 176
19 Sep 2026Cyprus League by Stoiximan Apollon Limassol v APOEL Nicosia 2 – 290
12 Sep 2026Cyprus League by Stoiximan Anorthosis Famagusta v APOEL Nicosia 2 – 190
06 Sep 2026Cyprus League by Stoiximan APOEL Nicosia v AEL Limassol 6 – 090
29 Aug 2026Cyprus League by Stoiximan AEK Larnaca v APOEL Nicosia 3 – 190
05 Apr 2026Super League Greece PAOK Thessaloniki v Panathinaikos FC 0 – 066
01 Feb 2026Super League Greece PAOK Thessaloniki v MGS Panserraikos 4 – 190
18 Jan 2026Super League Greece PAOK Thessaloniki v OFI Crete FCSubstitute, on 87′ 3 – 03
03 Dec 2025Greek Cup Aris Thessaloniki v PAOK Thessaloniki 1 – 181
23 Nov 2025Super League Greece PAOK Thessaloniki v AE Kifisias 3 – 067
26 Oct 2025Super League Greece PAOK Thessaloniki v Volos NPS 3 – 068
02 Oct 2025UEFA Europa League Celta de Vigo v PAOK Thessaloniki 3 – 190
20 Sep 2025Super League Greece PAOK Thessaloniki v Panetolikos GFS 0 – 090
17 Sep 2025Greek Cup APO Levadiakos v PAOK Thessaloniki 4 – 190
31 Aug 2025Super League Greece PAOK Thessaloniki v Atromitos Athens 1 – 090
24 Aug 2025Super League Greece PAOK Thessaloniki v AE Larissa FC 1 – 090
21 Aug 2025UEFA Europa League HNK Rijeka v PAOK ThessalonikiSubstitute, on 60′ 1 – 030
13 Apr 2025Super League Greece Panathinaikos FC v PAOK Thessaloniki 3 – 157

Career transfers

6 recorded moves

All recorded career moves, newest first.

Joan Sastre career transfers
Date FromToMoveFee
15 Jul 2026 PAOK Thessaloniki APOEL Nicosia Transfer Free
01 Jul 2022 RCD Mallorca PAOK Thessaloniki Transfer €400k
30 Jun 2022 PAOK Thessaloniki RCD Mallorca Loan return
12 Jan 2022 RCD Mallorca PAOK Thessaloniki Loan —
01 Jul 2017 RCD Mallorca B RCD Mallorca Internal move —
01 Jul 2015 RCD Mallorca U19 RCD Mallorca B Internal move —

Contracts and market values are not available yet.