Skip to content
Odysseus Velanas

Odysseus Velanas

Midfield - Attacking Midfield  at PEC Zwolle
Age27
CitizenshipNetherlands Greece
Height1.80 m
Footright
BornJune 5, 1998
at PEC Zwolle 1,052 days · joined 2023-07-07
👕200+ Apps 50+ Goals
Market value €550k
Rating · 24/25 5.6 Solid
Attacking Midfield Midfield

Career snapshot

7
clubs played for
14/15
debut season
0.2
goals / match
FC Utrecht U21
top club · 109 apps

Position rank · 24/25

#1557
goals rank
#1093
assists rank
56
season goals
34
season assists

Among 1,806 Midfield - Attacking Midfields · ≥200 mins

Career highs

€750k
peak value · 2024
top transfer fee
16
best season · 22/23
12 / 1
int'l caps / goals
287Appearances
56Goals
34Assists
26Yellow cards
1Red cards
78Full matches (90′)
Full nameOdysseus Velanas
Name in home countryΟδυσσέας Βελάνας
Date of birth1998-06-05 (27 yrs)
Place of birthSamos, Netherlands
CitizenshipNetherlands Greece
PositionMidfield - Attacking Midfield (main: Midfield)
Footright
Height180.00 m
Current clubPEC Zwolle
Joined2023-07-07
Contract expires2026-06-30
AgentRush & Guide
Jun 2025
Injury: unknown
4 games missed
Jul 2024
24/25 — PEC Zwolle
30 matches · 1 G · 2 A · across 2 competitions
Jul 2023
Transfer: NAC Breda → PEC Zwolle
23/24 · Transfer
Jul 2023
23/24 — PEC Zwolle
32 matches · 5 G · 5 A · across 2 competitions
Jul 2022
22/23 — NAC Breda
36 matches · 16 G · 5 A · across 3 competitions
Jan 2022
Injury: unknown
3 games missed
Nov 2021
Injury: unknown
2 games missed
Jul 2021
Transfer: FC Utrecht → NAC Breda
21/22 · Transfer
Jul 2021
21/22 — NAC Breda
36 matches · 10 G · 6 A · across 3 competitions
Jul 2020
20/21 — FC Utrecht, FC Utrecht U21
21 matches · 6 G · 4 A · across 3 competitions
Jul 2020
Transfer: Utrecht U21 → FC Utrecht
20/21 · Transfer
Jul 2019
19/20 — FC Utrecht, FC Utrecht U21
27 matches · 7 G · 6 A · across 3 competitions
Jul 2019
Transfer: FC Utrecht → Utrecht U21
19/20 · Transfer
Jun 2019
Transfer: Helmond Sport → FC Utrecht
18/19 · Return from loan
Feb 2019
Injury: unknown
10 games missed
Jan 2019
Transfer: FC Utrecht → Helmond Sport
18/19 · Loan
Jul 2018
18/19 — FC Utrecht, FC Utrecht U21, Helmond Sport
19 matches · 1 G · 0 A · across 3 competitions
Jul 2017
17/18 — FC Utrecht, FC Utrecht U21
20 matches · 0 G · 1 A · across 5 competitions
Jul 2017
Transfer: Utrecht U21 → FC Utrecht
17/18 · Transfer
Jul 2016
16/17 — FC Utrecht, FC Utrecht U21, FC Utrecht U19
31 matches · 2 G · 3 A · across 4 competitions
Jul 2016
Transfer: Utrecht U19 → Utrecht U21
16/17 · Transfer
Jul 2015
15/16 — FC Utrecht U21, FC Utrecht U19
28 matches · 6 G · 2 A · across 4 competitions
Jul 2015
Transfer: Utrecht U17 → Utrecht U19
15/16 · Transfer
Jul 2014
14/15 — FC Utrecht U17, FC Utrecht U19
7 matches · 2 G · 0 A · across 2 competitions
Jul 2013
Transfer: Jonathan Yth. → Utrecht Youth
13/14 · Transfer
Jan 1970
Peak market value: €750k
Highest valuation recorded in dataset

Percentile rank vs 1038 other Midfield - Attacking Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.07/90
9
Assists2 total · 0.13/90
29
G+A3 total · 0.20/90
15
Yellow cards1 total · 0.07/90
93
7,044 min
Minutes played by club
PEC Zwolle 25.4%
NAC Breda 12.5%
FC Utrecht 0.0%
FC Utrecht U21 40.4%
Helmond Sport 0.0%
FC Utrecht U19 20.5%
FC Utrecht U17 1.3%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
PEC Zwolle 2 23/24 24/25 62 6 7 1,786
NAC Breda 2 21/22 22/23 72 26 11 877
FC Utrecht 5 16/17 20/21 3 0 0 0
FC Utrecht U21 6 15/16 20/21 109 16 14 2,846
Helmond Sport 1 18/19 18/19 6 0 0 0
FC Utrecht U19 3 14/15 16/17 34 7 2 1,445
FC Utrecht U17 1 14/15 14/15 1 1 0 90

Career trajectory — goals, assists & market value

5€188K11€375K16€563K21€750K14/15 — 2 goals (FC Utrecht U19)214/1515/16 — 6 goals (FC Utrecht U19)15/16 — 2 assists815/1616/17 — 2 goals (FC Utrecht U21)16/17 — 3 assists516/1717/18 — 1 assists117/1818/19 — 1 goals (FC Utrecht U21)118/1919/20 — 7 goals (FC Utrecht U21)19/20 — 6 assists1319/2020/21 — 6 goals (FC Utrecht U21)20/21 — 4 assists1020/2121/22 — 10 goals (NAC Breda)21/22 — 6 assists1621/2222/23 — 16 goals (NAC Breda)22/23 — 5 assists2122/2323/24 — 5 goals (PEC Zwolle)23/24 — 5 assists1023/2424/25 — 1 goals (PEC Zwolle)24/25 — 2 assists324/2516/17 — €25K17/18 — €200K18/19 — €250K19/20 — €250K20/21 — €400K21/22 — €400K22/23 — €425K23/24 — €600K24/25 — €750KGoalsAssistsMarket value

Goals by season

14/15: 2214/1515/16: 6615/1616/17: 2216/1717/18: 0017/1818/19: 1118/1919/20: 7719/2020/21: 6620/2121/22: 101021/2222/23: 161622/2323/24: 5523/2424/25: 1124/25

Assists by season

14/15: 0014/1515/16: 2215/1616/17: 3316/1717/18: 1117/1818/19: 0018/1919/20: 6619/2020/21: 4420/2121/22: 6621/2222/23: 5522/2323/24: 5523/2424/25: 2224/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Eredivisie PEC Zwolle 29 1 2 1 0 1,356
24/25 KNVB Beker PEC Zwolle 1 0 0 0 0 0
23/24 Eredivisie PEC Zwolle 31 5 5 5 0 430
23/24 KNVB Beker PEC Zwolle 1 0 0 0 0 0
22/23 Keuken Kampioen Divisie NAC Breda 30 14 5 5 0 156
22/23 Keuken Kampioen Play-Offs NAC Breda 3 1 0 0 0 185
22/23 KNVB Beker NAC Breda 3 1 0 1 0 300
21/22 Keuken Kampioen Divisie NAC Breda 30 10 5 3 0 236
21/22 Keuken Kampioen Play-Offs NAC Breda 2 0 0 1 0 0
21/22 KNVB Beker NAC Breda 4 0 1 0 0 0
20/21 Eredivisie FC Utrecht 1 0 0 0 0 0
20/21 Keuken Kampioen Divisie FC Utrecht U21 20 6 4 2 0 272
20/21 KNVB Beker FC Utrecht 0 0 0 0 0 0
19/20 Eredivisie FC Utrecht 0 0 0 0 0 0
19/20 Keuken Kampioen Divisie FC Utrecht U21 27 7 6 1 1 320
19/20 KNVB Beker FC Utrecht 0 0 0 0 0 0
18/19 Eredivisie FC Utrecht 0 0 0 0 0 0
18/19 Keuken Kampioen Divisie FC Utrecht U21 13 1 0 0 0 1,086
18/19 Keuken Kampioen Divisie Helmond Sport 6 0 0 1 0 0
18/19 KNVB Beker FC Utrecht 0 0 0 0 0 0
17/18 Eredivisie FC Utrecht 2 0 0 0 0 0
17/18 Europa League Qualifying FC Utrecht 0 0 0 0 0 0
17/18 Jupiler League FC Utrecht U21 18 0 1 2 0 0
17/18 KNVB Beker FC Utrecht 0 0 0 0 0 0
17/18 Play-Offs Conference League FC Utrecht 0 0 0 0 0 0
16/17 Eredivisie FC Utrecht 0 0 0 0 0 0
16/17 Jupiler League FC Utrecht U21 30 2 3 4 0 1,168
16/17 Play-Offs Conference League FC Utrecht 0 0 0 0 0 0
16/17 U19 Div. 1 Fall FC Utrecht U19 1 0 0 0 0 0
15/16 Beloften Eredivisie FC Utrecht U21 1 0 0 0 0 0
15/16 U19 Cup NL FC Utrecht U19 2 1 0 0 0 166
15/16 U19 Div. 1 Fall FC Utrecht U19 12 2 1 0 0 513
15/16 U19 Div. 1 Spring FC Utrecht U19 13 3 1 0 0 371
14/15 Prelim. U17 FC Utrecht U17 1 1 0 0 0 90
14/15 U19 Div. 2 Spring FC Utrecht U19 6 1 0 0 0 395
SeasonDateFromToTypeMarket valueFee
13/14 2013-07-01 Jonathan Yth. Utrecht Youth Transfer 0
15/16 2015-07-01 Utrecht U17 Utrecht U19 Transfer 0
16/17 2016-07-01 Utrecht U19 Utrecht U21 Transfer 25000
17/18 2017-07-01 Utrecht U21 FC Utrecht Transfer 200000
18/19 2019-01-29 FC Utrecht Helmond Sport Loan 250000
18/19 2019-06-30 Helmond Sport FC Utrecht Return from loan 200000
19/20 2019-07-01 FC Utrecht Utrecht U21 Transfer 200000
20/21 2020-07-01 Utrecht U21 FC Utrecht Transfer 325000
21/22 2021-07-22 FC Utrecht NAC Breda Transfer 400000
23/24 2023-07-07 NAC Breda PEC Zwolle Transfer 600000
SeasonInjuryFromToDays missedGames missed
18/19 Hamstring injury 2019-02-28 2019-04-24 56 10
21/22 Ill 2021-11-18 2021-11-26 9 2
21/22 Corona virus 2022-01-07 2022-01-21 15 3
24/25 Ankle injury 2025-06-22 84 4
Current€550k
Peak€750k
Low€25k
Δ since start+€525k
€25k€206k€388k€569k€750k197019701970
DateValue
Jan 1, 1970 €550k
Jan 1, 1970 €650k
Jan 1, 1970 €750k
Jan 1, 1970 €600k
Jan 1, 1970 €600k
Jan 1, 1970 €600k
Jan 1, 1970 €425k
Jan 1, 1970 €375k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €325k
Jan 1, 1970 €325k
Jan 1, 1970 €200k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €100k
Jan 1, 1970 €25k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #16341 7 1 former national player
Team #16340 4 0 former national player
Team #10933 #20 1 0 former national player

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
22/23 Keuken Kampioen Divisie NAC Breda 14 30
21/22 Keuken Kampioen Divisie NAC Breda 10 30
19/20 Keuken Kampioen Divisie FC Utrecht U21 7 27

Top assist seasons

SeasonCompetitionClubAssistsMatches
19/20 Keuken Kampioen Divisie FC Utrecht U21 6 27
22/23 Keuken Kampioen Divisie NAC Breda 5 30
21/22 Keuken Kampioen Divisie NAC Breda 5 30

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
18/19 2019-06-30 Helmond Sport FC Utrecht Return from loan €200k
18/19 2019-01-29 FC Utrecht Helmond Sport Loan €250k

Last 50 matches for PEC Zwolle while Odysseus Velanas was at the club (joined 2023-07-07). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-05-17 NL1 PEC Zwolle Feyenoord Rotterdam TIMED
2026-05-10 NL1 Fortuna Sittard 3–2 PEC Zwolle Available
2026-05-10 NL1 Fortuna Sittard 3–2 PEC Zwolle Available
2026-05-03 NL1 PEC Zwolle 1–0 Heracles Almelo Available
2026-05-03 NL1 PEC Zwolle 1–0 Heracles Almelo Available
2026-04-23 NL1 PSV 6–1 PEC Zwolle Available
2026-04-23 NL1 PSV 6–1 PEC Zwolle Available
2026-04-12 NL1 PEC Zwolle 2–2 SBV Excelsior Available
2026-04-05 NL1 Go Ahead Eagles 5–0 PEC Zwolle Available
2026-03-21 NL1 PEC Zwolle 2–1 NAC Breda Available
2026-03-13 NL1 PEC Zwolle 1–1 FC Groningen Available
2026-03-08 NL1 Sparta Rotterdam 1–1 PEC Zwolle Available
2026-03-01 NL1 PEC Zwolle 0–0 AFC Ajax Available
2026-02-22 NL1 FC Utrecht 1–1 PEC Zwolle Available
2026-02-15 NL1 SC Heerenveen 4–2 PEC Zwolle Available
2026-02-07 NL1 PEC Zwolle 1–2 FC Volendam Available
2026-01-31 NL1 PEC Zwolle 4–1 Telstar 1963 Available
2026-01-24 NL1 NEC 2–1 PEC Zwolle Available
2026-01-17 NL1 PEC Zwolle 3–1 AZ Available
2026-01-10 NL1 FC Twente '65 1–1 PEC Zwolle Available
2025-12-20 NL1 SBV Excelsior 2–1 PEC Zwolle Available
2025-12-13 NL1 PEC Zwolle 1–0 Fortuna Sittard Available
2025-12-06 NL1 Feyenoord Rotterdam 6–1 PEC Zwolle Available
2025-11-28 NL1 PEC Zwolle 2–1 SC Heerenveen Available
2025-11-23 NL1 FC Groningen 2–2 PEC Zwolle Available
2025-11-08 NL1 PEC Zwolle 1–0 Sparta Rotterdam Available
2025-11-02 NL1 Heracles Almelo 8–2 PEC Zwolle Available
2025-10-25 NL1 PEC Zwolle 2–2 NEC Available
2025-10-18 NL1 NAC Breda 2–2 PEC Zwolle Available
2025-10-04 NL1 PEC Zwolle 0–4 PSV Available
2025-09-27 NL1 FC Volendam 2–1 PEC Zwolle Available
2025-09-24 NL1 AZ 2–2 PEC Zwolle Available
2025-09-21 NL1 PEC Zwolle 0–2 Go Ahead Eagles Available
2025-09-13 NL1 AFC Ajax 3–1 PEC Zwolle Available
2025-08-31 NL1 PEC Zwolle 0–2 FC Utrecht Available
2025-08-15 NL1 Telstar 1963 0–2 PEC Zwolle Available
2025-08-10 NL1 PEC Zwolle 1–0 FC Twente '65 Available
2025-05-18 NL1 PEC Zwolle 2–0 FC Groningen Available
2025-05-14 NL1 Willem II Tilburg 1–2 PEC Zwolle Available
2025-05-11 NL1 PEC Zwolle 1–1 Go Ahead Eagles Available
2025-05-04 NL1 NAC Breda 1–3 PEC Zwolle Available
2025-04-25 NL1 Feyenoord Rotterdam 4–0 PEC Zwolle Available
2025-04-13 NL1 PEC Zwolle 1–1 FC Twente '65 Available
2025-04-05 NL1 Almere City FC 2–2 PEC Zwolle Available
2025-03-29 NL1 PEC Zwolle 2–0 RKC Waalwijk Available
2025-03-15 NL1 Sparta Rotterdam 1–1 PEC Zwolle Available
2025-03-09 NL1 PEC Zwolle 0–1 AFC Ajax Available
2025-03-02 NL1 Heracles Almelo 4–2 PEC Zwolle Available
2025-02-16 NL1 PEC Zwolle 1–1 SC Heerenveen Available
2025-02-09 NL1 AZ 2–0 PEC Zwolle Available

Teams faced most often by Odysseus Velanas's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Heracles Almelo 23 9 3 11 33 43 -10 39%
Willem II 22 8 7 7 36 32 +4 36%
ADO Den Haag 21 3 4 14 27 40 -13 14%
VVV-Venlo 21 11 3 7 38 29 +9 52%
De Graafschap 20 10 4 6 22 16 +6 50%
FC Groningen 18 7 7 4 22 23 -1 39%
FC Utrecht 16 2 5 9 21 39 -18 13%
TOP Oss 16 13 3 0 39 7 +32 81%
Helmond Sport 16 9 4 3 22 18 +4 56%
Roda JC Kerkrade 16 8 4 4 35 29 +6 50%
FC Dordrecht 16 7 2 7 31 29 +2 44%
FC Den Bosch 16 11 3 2 54 14 +40 69%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
14/15 Senior debut season
14/15 First senior goal
22/23 Goal #50 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 30 1,356 1 0 0 0.07
23/24 32 430 5 0 0 1.05
22/23 36 641 6 0 0 0.84
21/22 36 236 4 0 0 1.53
20/21 21 272 2 0 0 0.66
19/20 27 320 1 0 1 0.56
18/19 19 1,086 1 0 0 0.08
17/18 20 0 2 0 0 0
16/17 31 1,168 4 0 0 0.31

Output by competition

Career goals and assists broken down by tournament.

Keuken Kampioen Divisie
174 apps
40 G
24 A
Eredivisie
63 apps
6 G
7 A
U19 Div. 1 Spring
13 apps
3 G
1 A
U19 Div. 1 Fall
13 apps
2 G
1 A
KNVB Beker
9 apps
1 G
1 A
Keuken Kampioen Play-Offs
5 apps
1 G
0 A
U19 Cup NL
2 apps
1 G
0 A
U19 Div. 2 Spring
6 apps
1 G
0 A
Prelim. U17
1 apps
1 G
0 A

Frequently asked about Odysseus Velanas

Who is Odysseus Velanas?

Odysseus Velanas is a Netherlands professional footballer who plays as a attacking midfield for PEC Zwolle.

How old is Odysseus Velanas?

Odysseus Velanas is 27 years old. He was born on June 5, 1998 in Samos.

What position does Odysseus Velanas play?

Odysseus Velanas plays as a attacking midfield (Midfield - Attacking Midfield).

What club does Odysseus Velanas play for?

Odysseus Velanas currently plays for PEC Zwolle.

How many career goals has Odysseus Velanas scored?

Across all senior club competitions in our dataset, Odysseus Velanas has scored 56 goals in 287 appearances.

What is Odysseus Velanas's market value?

Odysseus Velanas's most recent reported market value is €550k.