Skip to content
GTGiannis Theodosoulakis

Giannis Theodosoulakis

€800KMarket Value
OFI
OFI
•Attacker•
GreeceGreece
7.1
Season Score
22
Sep 11, 2004
0.40
Goals/Match
46
Shirt Number
Card stats based on
2026/2027

Performance Overview

Season Performance 26/27
All Competitions
Matches
5
Goals
2
Assists
0
Goal Contributions
2
Mins/game
42
Avg Rating
7.06

rating

6.96+1.31(+19.7%)
Last 22 matches
Oct 4, 2025 — Oct 4, 2026
High
7.94
Low
6.44
Avg
6.96
G+A
4
Wins12
Draws2
Losses8
MonthMatchesMinsGAG+AG/MRating
Sep 2026
2951010.507.94
Aug 2026
31141010.336.63
May 2026
1110000.006.44
Apr 2026
2490000.006.79
Mar 2026
3410000.006.52
Feb 2026
4921010.256.78
Jan 2026
1130000.006.47
Dec 2025
21800000.00-
Nov 2025
32701010.33-
Oct 2025
1440000.00-
10 months • 22 matches
Career Statistics

Career

Club Career
MGAGxGRtg
OFI
2022/2023 - now
62700.111,3336.72
Total
62700.111,333
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

5
Full match
14
Substituted off
41
From Bench

Giannis Theodosoulakis: career in numbers

Career figures, computed
Best-rated season
2023/2024 · 6.91Super League (Greece)
Lowest-rated season
2025/2026 · 6.53Super League (Greece)
Rating trend
-0.09last 2 rated seasons vs career average before them
Career involvement (league)
0.2 G+A per 904 goals + 0 assists across 5 league seasons (per-90 from 903 minutes on record)
League seasons on record
5 (2022–2026)
Clubs with recorded appearances
1
Among position peers, computed
Rating percentile
27thrating 6.8 vs 63 rated peers
Goals rank
#39 of 632 goals
G+A per 90 percentile
38th0.3 per 90

Cohort: 63 Super League (Greece) forwards, 2024/2025, min. 450 minutes.

How we calculate this

Rival Clubs(23)

Player stats against each opponent club

TeamMPWDLGA
LevadiakosLevadiakos84221000
Volos NFCVolos NFC85212030
Asteras TripolisAsteras Tripolis74120010
ArisAris71240010
AtromitosAtromitos71240000
AEK AthensAEK Athens51040001
PanathinaikosPanathinaikos40041010
PanaitolikosPanaitolikos41030000
Olympiacos F.C.Olympiacos F.C.41030010
PAOKPAOK40130000
CSKA SofiaCSKA Sofia22001000
LarissaLarissa22001000
LamiaLamia21100000
PanserraikosPanserraikos22000000
PanachaikiPanachaiki22001000
PAS GianninaPAS Giannina11000000
NAC BredaNAC Breda10010000
KallitheaKallithea11000000
KavalaKavala11000000
IonikosIonikos10010000
1–20 of 23

Rival National Teams(2)

Player stats against each opponent national team

TeamMPWDLGA
Serbia U21Serbia U2111000000
Bulgaria U21Bulgaria U2110100000
Transfers

Transfers

Transfer History

Aug 19, 2022