PLAYER PROFILE

Giannis Theodosoulakis.

OFI Crete FC · Greece

Matrix 4729

At a glance

Full name
Γιάννης Θεοδοσουλάκης
Born
11 Sep 2004
Age today
22
Nationality
Greece

Career by season

61 recorded appearances
Giannis Theodosoulakis appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Europa League OFI Crete FC 3010410
26/27Super League Greece OFI Crete FC 41001261
26/27Greek Cup OFI Crete FC 22101290
25/26Super League Greece OFI Crete FC 197206493
25/26International Friendly Games Greece U21 1100900
25/26Greek Cup OFI Crete FC 51011660
24/25Super League Greece OFI Crete FC 102201952
24/25International Friendly Games Greece U21 21001190
24/25Greek Cup OFI Crete FC 41101160
23/24Super League Greece OFI Crete FC 51001050
22/23Super League Greece OFI Crete FC 6000930

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

Match log

Newest first
Giannis Theodosoulakis match log
DateCompetitionMatchScoreMinutesGoals
28 Oct 2026Greek Cup AE Larissa FC v OFI Crete FC 1 – 046
22 Oct 2026UEFA Europa League OFI Crete FC v Bayer 04 LeverkusenSubstitute, on 72′ 0 – 218
18 Oct 2026Super League Greece Kalamata FC v OFI Crete FCSubstitute, on 78′ 4 – 312
15 Oct 2026UEFA Europa League Stade Rennais FC v OFI Crete FCSubstitute, on 80′ 2 – 110
12 Sep 2026Super League Greece Olympiacos Piraeus v OFI Crete FCSubstitute, on 77′ 0 – 113
09 Sep 2026Greek Cup OFI Crete FC v Nestos Chrysoupolis 3 – 0831
30 Aug 2026Super League Greece Aris Thessaloniki v OFI Crete FCSubstitute, on 79′ 2 – 111
27 Aug 2026UEFA Europa League CSKA Sofia v OFI Crete FCSubstitute, on 77′ 0 – 2131
23 Aug 2026Super League Greece OFI Crete FC v Volos NPS 2 – 090
27 May 2026International Friendly Games Greece U21 v Qatar U23 1 – 290
22 Mar 2026Super League Greece Aris Thessaloniki v OFI Crete FCSubstitute, on 71′ 0 – 219
08 Mar 2026Super League Greece Volos NPS v OFI Crete FCSubstitute, on 84′ 1 – 16
04 Mar 2026Super League Greece Panathinaikos FC v OFI Crete FCSubstitute, on 73′ 4 – 117
28 Feb 2026Super League Greece OFI Crete FC v AE Larissa FCSubstitute, on 82′ 3 – 08
22 Feb 2026Super League Greece OFI Crete FC v Panathinaikos FCSubstitute, on 87′ 0 – 23
15 Feb 2026Super League Greece AE Kifisias v OFI Crete FCSubstitute, on 68′ 2 – 222
11 Feb 2026Greek Cup APO Levadiakos v OFI Crete FCSubstitute, on 90′ 0 – 11
08 Feb 2026Super League Greece OFI Crete FC v APO Levadiakos 3 – 2601
31 Jan 2026Super League Greece Atromitos Athens v OFI Crete FCSubstitute, on 77′ 1 – 213
18 Jan 2026Super League Greece PAOK Thessaloniki v OFI Crete FCSubstitute, on 69′ 3 – 021

Career transfers

2 recorded moves

All recorded career moves, newest first.

Giannis Theodosoulakis career transfers
Date FromToMoveFee
19 Aug 2022 OFI Crete U19 OFI Crete FC Internal move —
01 Jan 2021 OFI Crete U17 OFI Crete U19 Internal move —

Contracts and market values are not available yet.