| Full name | Konstantinos Giannoulis |
| Name in home country | Κωνσταντίνος Γιαννούλης |
| Date of birth | 1987-12-09 (38 yrs) |
| Place of birth | Katerini, Greece |
| Citizenship | Greece |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 184.00 m |
| Current club | Retired |
| Joined | 2024-07-01 |
| Contract expires | - |
| Agent | Vassilis ... |
Jul 2024
Transfer: OFI Crete FC → Retired
24/25 · Transfer
Jul 2023
23/24 - OFI Crete FC
4 matches · 0 G · 0 A · across 3 competitions
Oct 2022
Injury: unknown
7 games missed
Jul 2022
22/23 - OFI Crete FC
11 matches · 0 G · 0 A · across 3 competitions
Jul 2021
21/22 - OFI Crete FC
25 matches · 0 G · 0 A · across 3 competitions
Jul 2020
20/21 - OFI Crete FC
23 matches · 0 G · 2 A · across 4 competitions
Jul 2019
19/20 - OFI Crete FC
37 matches · 0 G · 0 A · across 3 competitions
Jan 2019
Transfer: Without Club → OFI Crete FC
18/19 · Transfer
Sep 2018
Transfer: Pafos FC → Without Club
18/19 · Transfer
Aug 2018
Transfer: Asteras Tripoli → Pafos FC
18/19 · Transfer
Jul 2018
18/19 - OFI Crete FC, Pafos FC
16 matches · 0 G · 1 A · across 4 competitions
Jul 2017
17/18 - Asteras Tripolis
27 matches · 0 G · 1 A · across 2 competitions
Jul 2016
16/17 - Asteras Tripolis
32 matches · 0 G · 3 A · across 2 competitions
Nov 2015
Injury: unknown
6 games missed
Jul 2015
Transfer: Olympiacos → Asteras Tripoli
15/16 · Transfer
Jul 2015
15/16 - Asteras Tripolis
28 matches · 1 G · 0 A · across 3 competitions
Nov 2014
Injury: unknown
3 games missed
Sep 2014
Transfer: Atromitos → Olympiacos
14/15 · Transfer · €600k
Jul 2014
14/15 - Olympiacos Piraeus, Atromitos Athens
18 matches · 0 G · 3 A · across 4 competitions
Jul 2013
13/14 - Atromitos Athens
44 matches · 0 G · 2 A · across 4 competitions
Aug 2012
Transfer: 1.FC Köln → Atromitos
12/13 · Transfer
Jul 2012
12/13 - Atromitos Athens
36 matches · 1 G · 1 A · across 4 competitions
Jun 2012
Transfer: Atromitos → 1.FC Köln
11/12 · Return from loan
Jul 2011
11/12 - Atromitos Athens
30 matches · 1 G · 0 A · across 3 competitions
Jul 2011
Transfer: 1.FC Köln → Atromitos
11/12 · Loan
Jan 2011
Injury: unknown
2 games missed
Jul 2010
Transfer: Iraklis → 1.FC Köln
10/11 · Transfer · €300k
Jul 2009
09/10 - Iraklis Thessaloniki
22 matches · 0 G · 1 A · across 1 competition
Jul 2008
08/09 - Iraklis Thessaloniki
23 matches · 0 G · 1 A · across 2 competitions
Jul 2007
07/08 - Iraklis Thessaloniki
15 matches · 0 G · 1 A · across 2 competitions
Jul 2007
Transfer: Panionios → Iraklis
07/08 · Transfer
Jun 2007
Transfer: Pierikos → Panionios
06/07 · Return from loan
Jul 2006
06/07 - Pierikos Katerini
2 matches · 0 G · 0 A · across 1 competition
Jul 2006
Transfer: Panionios → Pierikos
06/07 · Loan
Jun 2006
Transfer: Fostiras → Panionios
05/06 · Return from loan
Jan 2006
Transfer: Panionios → Fostiras
05/06 · Loan
Jul 2005
Transfer: Vataniakos U19 → Panionios
05/06 · Transfer
Jan 1970
Peak market value: €1.20m
Highest valuation recorded in dataset
Minutes played by club
OFI Crete FC
0.0%
Pafos FC
0.0%
Asteras Tripolis
8.8%
Olympiacos Piraeus
0.0%
Atromitos Athens
91.2%
Iraklis Thessaloniki
0.0%
Pierikos Katerini
0.0%
Career trajectory, goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
| 23/24 |
Kypello Elladas |
OFI Crete FC |
1 |
0 |
0 |
0 |
0 |
0 |
| 23/24 |
SL1 Play-out |
OFI Crete FC |
1 |
0 |
0 |
0 |
0 |
0 |
| 23/24 |
Super League 1 |
OFI Crete FC |
2 |
0 |
0 |
0 |
0 |
0 |
| 22/23 |
Kypello Elladas |
OFI Crete FC |
1 |
0 |
0 |
0 |
0 |
0 |
| 22/23 |
SL1 Play-out |
OFI Crete FC |
2 |
0 |
0 |
0 |
0 |
0 |
| 22/23 |
Super League 1 |
OFI Crete FC |
8 |
0 |
0 |
1 |
0 |
0 |
| 21/22 |
Kypello Elladas |
OFI Crete FC |
3 |
0 |
0 |
2 |
0 |
0 |
| 21/22 |
SL1 Play-out |
OFI Crete FC |
7 |
0 |
0 |
1 |
0 |
0 |
| 21/22 |
Super League 1 |
OFI Crete FC |
15 |
0 |
0 |
2 |
1 |
0 |
| 20/21 |
Europa League Qualifying |
OFI Crete FC |
1 |
0 |
0 |
1 |
0 |
0 |
| 20/21 |
Kypello Elladas |
OFI Crete FC |
2 |
0 |
1 |
0 |
0 |
0 |
| 20/21 |
SL1 Play-out |
OFI Crete FC |
2 |
0 |
0 |
0 |
1 |
0 |
| 20/21 |
Super League 1 |
OFI Crete FC |
18 |
0 |
1 |
2 |
0 |
0 |
| 19/20 |
Kypello Elladas |
OFI Crete FC |
3 |
0 |
0 |
0 |
0 |
0 |
| 19/20 |
SL1 Play-off |
OFI Crete FC |
9 |
0 |
0 |
2 |
0 |
0 |
| 19/20 |
Super League 1 |
OFI Crete FC |
25 |
0 |
0 |
5 |
0 |
0 |
| 18/19 |
Kypello Elladas |
OFI Crete FC |
1 |
0 |
0 |
0 |
0 |
0 |
| 18/19 |
Protathlima Cyta |
Pafos FC |
1 |
0 |
0 |
0 |
0 |
0 |
| 18/19 |
SL Relegation |
OFI Crete FC |
1 |
0 |
0 |
1 |
0 |
0 |
| 18/19 |
Super League 1 |
OFI Crete FC |
13 |
0 |
1 |
3 |
0 |
0 |
| 17/18 |
Kypello Elladas |
Asteras Tripolis |
1 |
0 |
0 |
1 |
0 |
0 |
| 17/18 |
Super League 1 |
Asteras Tripolis |
26 |
0 |
1 |
3 |
0 |
0 |
| 16/17 |
Kypello Elladas |
Asteras Tripolis |
4 |
0 |
0 |
1 |
0 |
0 |
| 16/17 |
Super League 1 |
Asteras Tripolis |
28 |
0 |
3 |
6 |
0 |
0 |
| 15/16 |
Europa League |
Asteras Tripolis |
4 |
0 |
0 |
0 |
0 |
0 |
| 15/16 |
Kypello Elladas |
Asteras Tripolis |
5 |
1 |
0 |
1 |
0 |
438 |
| 15/16 |
Super League 1 |
Asteras Tripolis |
19 |
0 |
0 |
6 |
0 |
0 |
| 14/15 |
Champions League |
Olympiacos Piraeus |
2 |
0 |
0 |
0 |
0 |
0 |
| 14/15 |
Europa League Qualifying |
Atromitos Athens |
2 |
0 |
0 |
0 |
0 |
0 |
| 14/15 |
Kypello Elladas |
Olympiacos Piraeus |
5 |
0 |
1 |
0 |
0 |
0 |
| 14/15 |
Super League 1 |
Atromitos Athens |
2 |
0 |
1 |
1 |
0 |
0 |
| 14/15 |
Super League 1 |
Olympiacos Piraeus |
7 |
0 |
1 |
0 |
0 |
0 |
| 13/14 |
Europa League Qualifying |
Atromitos Athens |
2 |
0 |
0 |
1 |
0 |
0 |
| 13/14 |
Kypello Elladas |
Atromitos Athens |
4 |
0 |
1 |
1 |
0 |
0 |
| 13/14 |
SL1 Play-off |
Atromitos Athens |
6 |
0 |
0 |
2 |
0 |
0 |
| 13/14 |
Super League 1 |
Atromitos Athens |
32 |
0 |
1 |
4 |
0 |
0 |
| 12/13 |
Europa League Qualifying |
Atromitos Athens |
2 |
0 |
0 |
0 |
0 |
0 |
| 12/13 |
Kypello Elladas |
Atromitos Athens |
2 |
0 |
1 |
1 |
0 |
0 |
| 12/13 |
SL1 Play-off |
Atromitos Athens |
4 |
0 |
0 |
1 |
0 |
0 |
| 12/13 |
Super League 1 |
Atromitos Athens |
28 |
1 |
0 |
6 |
0 |
2,520 |
| 11/12 |
Kypello Elladas |
Atromitos Athens |
3 |
0 |
0 |
0 |
0 |
0 |
| 11/12 |
SL1 Play-off |
Atromitos Athens |
2 |
0 |
0 |
0 |
0 |
0 |
| 11/12 |
Super League 1 |
Atromitos Athens |
25 |
1 |
0 |
6 |
0 |
1,993 |
| 09/10 |
Super League 1 |
Iraklis Thessaloniki |
22 |
0 |
1 |
10 |
0 |
0 |
| 08/09 |
Kypello Elladas |
Iraklis Thessaloniki |
2 |
0 |
0 |
2 |
0 |
0 |
| 08/09 |
Super League 1 |
Iraklis Thessaloniki |
21 |
0 |
1 |
6 |
0 |
0 |
| 07/08 |
Kypello Elladas |
Iraklis Thessaloniki |
3 |
0 |
0 |
1 |
0 |
0 |
| 07/08 |
Super League 1 |
Iraklis Thessaloniki |
12 |
0 |
1 |
5 |
0 |
0 |
| 06/07 |
Kypello Elladas |
Pierikos Katerini |
2 |
0 |
0 |
0 |
0 |
0 |
| Season | Date | From | To | Type | Market value | Fee |
| 05/06 |
2005-07-01 |
Vataniakos U19 |
Panionios |
Transfer |
0 |
- |
| 05/06 |
2006-01-01 |
Panionios |
Fostiras |
Loan |
50000 |
- |
| 05/06 |
2006-06-30 |
Fostiras |
Panionios |
Return from loan |
50000 |
- |
| 06/07 |
2006-07-01 |
Panionios |
Pierikos |
Loan |
50000 |
- |
| 06/07 |
2007-06-30 |
Pierikos |
Panionios |
Return from loan |
50000 |
- |
| 07/08 |
2007-07-01 |
Panionios |
Iraklis |
Transfer |
50000 |
- |
| 10/11 |
2010-07-01 |
Iraklis |
1.FC Köln |
Transfer |
600000 |
€300k |
| 11/12 |
2011-07-01 |
1.FC Köln |
Atromitos |
Loan |
250000 |
- |
| 11/12 |
2012-06-30 |
Atromitos |
1.FC Köln |
Return from loan |
850000 |
- |
| 12/13 |
2012-08-07 |
1.FC Köln |
Atromitos |
Transfer |
800000 |
- |
| 14/15 |
2014-09-01 |
Atromitos |
Olympiacos |
Transfer |
1000000 |
€600k |
| 15/16 |
2015-07-16 |
Olympiacos |
Asteras Tripoli |
Transfer |
1000000 |
- |
| 18/19 |
2018-08-13 |
Asteras Tripoli |
Pafos FC |
Transfer |
750000 |
- |
| 18/19 |
2018-09-05 |
Pafos FC |
Without Club |
Transfer |
750000 |
- |
| 18/19 |
2019-01-01 |
Without Club |
OFI Crete FC |
Transfer |
750000 |
- |
| 24/25 |
2024-07-01 |
OFI Crete FC |
Retired |
Transfer |
50000 |
- |
| Season | Injury | From | To | Days missed | Games missed |
| 10/11 |
Swine flu |
2011-01-13 |
2011-01-24 |
12 |
2 |
| 14/15 |
Abdominal muscle strain |
2014-11-24 |
2014-12-05 |
12 |
3 |
| 15/16 |
sprain |
2015-11-01 |
2015-11-23 |
23 |
6 |
| 22/23 |
strain |
2022-10-20 |
2022-12-26 |
68 |
7 |
Current€50k
Peak€1.20m
Low-
Δ since start+-
| Date | Value |
| Jan 1, 1970 |
€50k |
| Jan 1, 1970 |
- |
| Jan 1, 1970 |
€100k |
| Jan 1, 1970 |
€150k |
| Jan 1, 1970 |
€200k |
| Jan 1, 1970 |
€200k |
| Jan 1, 1970 |
€250k |
| Jan 1, 1970 |
€300k |
| Jan 1, 1970 |
€300k |
| Jan 1, 1970 |
€325k |
| Jan 1, 1970 |
€300k |
| Jan 1, 1970 |
€500k |
| Jan 1, 1970 |
€400k |
| Jan 1, 1970 |
€400k |
| Jan 1, 1970 |
€750k |
| Jan 1, 1970 |
€700k |
| Jan 1, 1970 |
€700k |
| Jan 1, 1970 |
€700k |
| Jan 1, 1970 |
€800k |
| Jan 1, 1970 |
€1.00m |
| Jan 1, 1970 |
€1.00m |
| Jan 1, 1970 |
€1.00m |
| Jan 1, 1970 |
€1.20m |
| Jan 1, 1970 |
€1.00m |
| Jan 1, 1970 |
€850k |
| Jan 1, 1970 |
€800k |
| Jan 1, 1970 |
€1.00m |
| Jan 1, 1970 |
€350k |
| Jan 1, 1970 |
€250k |
| Jan 1, 1970 |
€400k |
| Jan 1, 1970 |
€500k |
| Jan 1, 1970 |
€700k |
| Jan 1, 1970 |
€600k |
| Jan 1, 1970 |
€500k |
| Jan 1, 1970 |
€200k |
| Jan 1, 1970 |
€50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
| Team #9317 |
- |
0 |
0 |
- |
- |
former national player |
| Team #3378 |
#4 |
1 |
0 |
- |
- |
former national player |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
| 15/16 |
Kypello Elladas |
Asteras Tripolis |
1 |
5 |
| 12/13 |
Super League 1 |
Atromitos Athens |
1 |
28 |
| 11/12 |
Super League 1 |
Atromitos Athens |
1 |
25 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
| 16/17 |
Super League 1 |
Asteras Tripolis |
3 |
28 |
| 14/15 |
Super League 1 |
Olympiacos Piraeus |
2 |
9 |
| 09/10 |
Super League 1 |
Iraklis Thessaloniki |
1 |
22 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
| 11/12 |
2012-06-30 |
Atromitos |
1.FC Köln |
Return from loan |
- |
€850k |
| 11/12 |
2011-07-01 |
1.FC Köln |
Atromitos |
Loan |
- |
€250k |
| 06/07 |
2007-06-30 |
Pierikos |
Panionios |
Return from loan |
- |
€50k |
| 06/07 |
2006-07-01 |
Panionios |
Pierikos |
Loan |
- |
€50k |
| 05/06 |
2006-06-30 |
Fostiras |
Panionios |
Return from loan |
- |
€50k |
| 05/06 |
2006-01-01 |
Panionios |
Fostiras |
Loan |
- |
€50k |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
| 06/07 |
Senior debut season |
|
| 11/12 |
First senior goal |
|
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
| 22/23 |
11 |
0 |
1 |
0 |
0 |
0 |
| 21/22 |
25 |
0 |
5 |
0 |
1 |
0 |
| 20/21 |
23 |
0 |
3 |
0 |
1 |
0 |
| 19/20 |
37 |
0 |
7 |
0 |
0 |
0 |
| 18/19 |
16 |
0 |
4 |
0 |
0 |
0 |
| 17/18 |
27 |
0 |
4 |
0 |
0 |
0 |
| 16/17 |
32 |
0 |
7 |
0 |
0 |
0 |
| 15/16 |
28 |
438 |
7 |
0 |
0 |
1.44 |
| 14/15 |
18 |
0 |
1 |
0 |
0 |
0 |
| 13/14 |
44 |
0 |
8 |
1 |
0 |
0 |
| 12/13 |
36 |
2,520 |
8 |
0 |
0 |
0.29 |
| 11/12 |
30 |
1,993 |
6 |
0 |
0 |
0.27 |
| 09/10 |
22 |
0 |
10 |
0 |
0 |
0 |
| 08/09 |
23 |
0 |
8 |
0 |
0 |
0 |
| 07/08 |
15 |
0 |
6 |
0 |
0 |
0 |