Skip to content
Moreno Costanzo

Moreno Costanzo

Midfield - Attacking Midfield  at Retired
Age38
CitizenshipSwitzerland Italy
Height1.79 m
Footright
BornFebruary 20, 1988
👕200+ Apps 100+ Goals 🎯50+ Assists 🏴25+ Caps Veteran
Market value
Attacking Midfield Midfield

Career snapshot

7
clubs played for
05/06
debut season
0.29
goals / match
BSC Young Boys
top club · 166 apps

Career highs

€1.50m
peak value · 2014
€1.00m
top transfer fee · 10/11
20
best season · 05/06
47 / 8
int'l caps / goals
426Appearances
123Goals
58Assists
64Yellow cards
1Red cards
63Full matches (90′)
Full nameMoreno Costanzo
Date of birth1988-02-20 (38 yrs)
Place of birthWil, Switzerland
CitizenshipSwitzerland Italy
PositionMidfield - Attacking Midfield (main: Midfield)
Footright
Height179.00 m
Current clubRetired
Joined2020-08-04
Contract expires
Aug 2020
Transfer: FC St. Gallen → Retired
20/21 · Transfer
Jul 2020
Injury: unknown
2 games missed
Jun 2020
Injury: unknown
8 games missed
Feb 2020
Injury: unknown
1 games missed
Jul 2019
19/20 — FC St. Gallen 1879
9 matches · 0 G · 1 A · across 2 competitions
Jul 2019
Transfer: FC Thun → FC St. Gallen
19/20 · Transfer
Jul 2018
18/19 — FC Thun
12 matches · 2 G · 1 A · across 2 competitions
Mar 2018
Injury: unknown
94 games missed
Feb 2018
Injury: unknown
1 games missed
Aug 2017
Transfer: FC Vaduz → FC Thun
17/18 · Transfer
Jul 2017
17/18 — FC Thun
18 matches · 4 G · 2 A · across 2 competitions
Apr 2017
Injury: unknown
26 games missed
Apr 2017
Injury: unknown
17 games missed
Mar 2017
Injury: unknown
10 games missed
Jul 2016
Injury: unknown
1 games missed
Jul 2016
16/17 — FC Vaduz
28 matches · 10 G · 6 A · across 2 competitions
Jul 2016
Transfer: BSC Young Boys → FC Vaduz
16/17 · Transfer · €300k
Jun 2016
Transfer: FC Vaduz → BSC Young Boys
15/16 · Return from loan
Jul 2015
Transfer: BSC Young Boys → FC Vaduz
15/16 · Loan
Jul 2015
15/16 — FC Vaduz
37 matches · 7 G · 6 A · across 3 competitions
Jun 2015
Transfer: FC Aarau → BSC Young Boys
14/15 · Return from loan
Jan 2015
Transfer: BSC Young Boys → FC Aarau
14/15 · Loan
Nov 2014
Injury: unknown
11 games missed
Jul 2014
14/15 — BSC Young Boys, FC Aarau
33 matches · 2 G · 7 A · across 4 competitions
Jul 2013
13/14 — BSC Young Boys
35 matches · 8 G · 7 A · across 2 competitions
May 2013
Injury: unknown
2 games missed
Jul 2012
12/13 — BSC Young Boys
34 matches · 8 G · 6 A · across 4 competitions
Aug 2011
Injury: unknown
11 games missed
Jul 2011
11/12 — BSC Young Boys
33 matches · 7 G · 8 A · across 3 competitions
Jul 2010
10/11 — BSC Young Boys
46 matches · 9 G · 8 A · across 4 competitions
Jul 2010
Transfer: FC St. Gallen → BSC Young Boys
10/11 · Transfer · €1.00m
Jul 2009
09/10 — FC St. Gallen 1879
37 matches · 14 G · 6 A · across 2 competitions
Jul 2008
08/09 — FC St. Gallen 1879 U21, FC St. Gallen 1879
32 matches · 16 G · 0 A · across 3 competitions
Jul 2007
07/08 — FC St. Gallen 1879 U21, FC St. Gallen 1879
22 matches · 9 G · 0 A · across 3 competitions
Dec 2006
Transfer: FC Wil 1900 → FC St. Gallen
06/07 · Return from loan
Aug 2006
Transfer: FC St. Gallen → FC Wil 1900
06/07 · Loan
Jul 2006
06/07 — FC St. Gallen 1879 U21, FC Wil 1900, FC St. Gallen 1879
24 matches · 7 G · 0 A · across 4 competitions
Jul 2006
Transfer: St. Gallen U21 → FC St. Gallen
06/07 · Transfer
Jul 2005
05/06 — FC St. Gallen 1879 U21, FC St. Gallen 1879
26 matches · 20 G · 0 A · across 2 competitions
Jul 2005
Transfer: St. Gallen U18 → St. Gallen U21
05/06 · Transfer
Jan 1970
Peak market value: €1.50m
Highest valuation recorded in dataset
5,637 min
Minutes played by club
FC St. Gallen 1879 5.5%
FC Thun 10.3%
FC Vaduz 18.3%
FC Aarau 8.4%
BSC Young Boys 47.0%
FC St. Gallen 1879 U21 10.2%
FC Wil 1900 0.2%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
FC St. Gallen 1879 6 05/06 19/20 86 28 7 312
FC Thun 2 17/18 18/19 30 6 3 579
FC Vaduz 2 15/16 16/17 65 17 12 1,033
FC Aarau 1 14/15 14/15 15 2 1 475
BSC Young Boys 5 10/11 14/15 166 32 35 2,650
FC St. Gallen 1879 U21 4 05/06 08/09 57 36 0 575
FC Wil 1900 1 06/07 06/07 7 2 0 13

Career trajectory — goals, assists & market value

5€375K10€750K15€1.1M20€1.5M05/06 — 20 goals (FC St. Gallen 1879 U21)2005/0606/07 — 7 goals (FC St. Gallen 1879 U21)706/0707/08 — 9 goals (FC St. Gallen 1879 U21)907/0808/09 — 16 goals (FC St. Gallen 1879)1608/0909/10 — 14 goals (FC St. Gallen 1879)09/10 — 6 assists2009/1010/11 — 9 goals (BSC Young Boys)10/11 — 8 assists1710/1111/12 — 7 goals (BSC Young Boys)11/12 — 8 assists1511/1212/13 — 8 goals (BSC Young Boys)12/13 — 6 assists1412/1313/14 — 8 goals (BSC Young Boys)13/14 — 7 assists1513/1414/15 — 2 goals (FC Aarau)14/15 — 7 assists914/1515/16 — 7 goals (FC Vaduz)15/16 — 6 assists1315/1616/17 — 10 goals (FC Vaduz)16/17 — 6 assists1616/1717/18 — 4 goals (FC Thun)17/18 — 2 assists617/1818/19 — 2 goals (FC Thun)18/19 — 1 assists318/1919/20 — 1 assists119/2006/07 — €50K08/09 — €350K09/10 — €900K10/11 — €1.4M11/12 — €1.4M12/13 — €1.2M13/14 — €1.2M14/15 — €1.5M15/16 — €800K16/17 — €800K17/18 — €800K18/19 — €500K19/20 — €500KGoalsAssistsMarket value

Goals by season

05/06: 202005/0606/07: 7706/0707/08: 9907/0808/09: 161608/0909/10: 141409/1010/11: 9910/1111/12: 7711/1212/13: 8812/1313/14: 8813/1414/15: 2214/1515/16: 7715/1616/17: 101016/1717/18: 4417/1818/19: 2218/1919/20: 0019/20

Assists by season

05/06: 0005/0606/07: 0006/0707/08: 0007/0808/09: 0008/0909/10: 6609/1010/11: 8810/1111/12: 8811/1212/13: 6612/1313/14: 7713/1414/15: 7714/1515/16: 6615/1616/17: 6616/1717/18: 2217/1818/19: 1118/1919/20: 1119/20
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
19/20 Schweizer Cup FC St. Gallen 1879 2 0 0 0 0 0
19/20 Super League FC St. Gallen 1879 7 0 1 1 0 0
18/19 Schweizer Cup FC Thun 1 0 0 1 0 0
18/19 Super League FC Thun 11 2 1 2 0 329
17/18 Schweizer Cup FC Thun 2 0 0 0 0 0
17/18 Super League FC Thun 16 4 2 3 0 250
16/17 Europa League Qualifying FC Vaduz 4 4 1 1 0 90
16/17 Super League FC Vaduz 24 6 5 6 0 347
15/16 Europa League Qualifying FC Vaduz 2 1 0 0 0 168
15/16 FL-Cup FC Vaduz 2 0 1 0 0 0
15/16 Super League FC Vaduz 33 6 5 6 0 428
14/15 Europa League BSC Young Boys 1 0 0 0 0 0
14/15 Europa League Qualifying BSC Young Boys 4 0 2 0 0 0
14/15 Schweizer Cup FC Aarau 1 0 0 0 0 0
14/15 Schweizer Cup BSC Young Boys 1 0 0 0 0 0
14/15 Super League FC Aarau 14 2 1 3 0 475
14/15 Super League BSC Young Boys 12 0 4 2 0 0
13/14 Schweizer Cup BSC Young Boys 3 1 0 0 0 243
13/14 Super League BSC Young Boys 32 7 7 9 0 390
12/13 Europa League BSC Young Boys 3 1 0 2 0 232
12/13 Europa League Qualifying BSC Young Boys 5 1 0 0 0 142
12/13 Super League BSC Young Boys 24 6 6 4 0 288
12/13 Swiss Cup BSC Young Boys 2 0 0 0 0 0
11/12 Europa League Qualifying BSC Young Boys 2 0 0 0 0 0
11/12 Super League BSC Young Boys 28 6 6 3 0 291
11/12 Swiss Cup BSC Young Boys 3 1 2 1 0 264
10/11 Champions League Qu. BSC Young Boys 4 1 1 1 0 278
10/11 Europa League BSC Young Boys 7 0 3 0 0 0
10/11 Super League BSC Young Boys 31 7 4 4 0 308
10/11 Swiss Cup BSC Young Boys 4 1 0 0 0 214
09/10 Super League FC St. Gallen 1879 33 14 3 9 0 201
09/10 Swiss Cup FC St. Gallen 1879 4 0 3 1 0 0
08/09 1. Liga Gr. 3 (- 11/12) FC St. Gallen 1879 U21 2 2 0 0 0 90
08/09 Challenge League FC St. Gallen 1879 27 14 0 0 0 111
08/09 Swiss Cup FC St. Gallen 1879 3 0 0 1 0 0
07/08 1. Liga Gr. 3 (- 11/12) FC St. Gallen 1879 U21 14 9 0 1 1 135
07/08 Super League FC St. Gallen 1879 7 0 0 0 0 0
07/08 Super League Barrage FC St. Gallen 1879 1 0 0 0 0 0
06/07 1. Liga Gr. 3 (- 11/12) FC St. Gallen 1879 U21 16 5 0 2 0 250
06/07 Challenge League FC Wil 1900 6 0 0 1 0 0
06/07 Super League FC St. Gallen 1879 1 0 0 0 0 0
06/07 Swisscom Cup FC Wil 1900 1 2 0 0 0 13
05/06 1. Liga Gr. 3 (- 11/12) FC St. Gallen 1879 U21 25 20 0 0 0 100
05/06 Super League FC St. Gallen 1879 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
05/06 2005-07-01 St. Gallen U18 St. Gallen U21 Transfer 0
06/07 2006-07-01 St. Gallen U21 FC St. Gallen Transfer 0
06/07 2006-08-31 FC St. Gallen FC Wil 1900 Loan 50000
06/07 2006-12-31 FC Wil 1900 FC St. Gallen Return from loan 50000
10/11 2010-07-01 FC St. Gallen BSC Young Boys Transfer 1200000 €1.00m
14/15 2015-01-15 BSC Young Boys FC Aarau Loan 1250000
14/15 2015-06-30 FC Aarau BSC Young Boys Return from loan 650000
15/16 2015-07-14 BSC Young Boys FC Vaduz Loan 650000
15/16 2016-06-30 FC Vaduz BSC Young Boys Return from loan 650000
16/17 2016-07-01 BSC Young Boys FC Vaduz Transfer 650000 €300k
17/18 2017-08-31 FC Vaduz FC Thun Transfer 800000
19/20 2019-07-01 FC Thun FC St. Gallen Transfer 500000
20/21 2020-08-04 FC St. Gallen Retired Transfer 0
SeasonInjuryFromToDays missedGames missed
11/12 Ligament injury 2011-08-14 2011-09-01 19 11
12/13 Thigh problems 2013-05-28 2013-06-02 6 2
14/15 Back problems 2014-11-03 2014-11-26 24 11
16/17 infection 2016-07-28 2016-08-06 10 1
16/17 Hamstring injury 2017-03-11 2017-04-06 27 10
16/17 Back problems 2017-04-12 2017-06-01 51 17
16/17 Pubic bone bruise 2017-04-12 2017-09-06 148 26
17/18 unknown injury 2018-02-21 2018-03-01 9 1
17/18 Cruciate ligament tear 2018-03-22 2019-02-21 337 94
19/20 unknown injury 2020-02-19 2020-03-04 15 1
19/20 unknown injury 2020-06-22 2020-07-21 30 8
19/20 unknown injury 2020-07-31 2020-08-11 12 2
Current€400k
Peak€1.50m
Low
Δ since start+€350k
€375k€750k€1.13m€1.50m197019701970
DateValue
Jan 1, 1970 €400k
Jan 1, 1970
Jan 1, 1970 €500k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €800k
Jan 1, 1970 €650k
Jan 1, 1970 €800k
Jan 1, 1970 €650k
Jan 1, 1970 €800k
Jan 1, 1970 €650k
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.25m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.10m
Jan 1, 1970 €1.40m
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.40m
Jan 1, 1970 €900k
Jan 1, 1970 €600k
Jan 1, 1970 €125k
Jan 1, 1970 €250k
Jan 1, 1970 €350k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #28155 8 2 former national player
Team #23140 10 3 former national player
Team #22998 6 0 former national player
Team #19429 1 0 former national player
Team #16817 1 1 former national player
Team #9534 #8 14 1 former national player
Team #3384 #16 7 1 former national player
TeammatePPG played withJoint goalsMinutes
Michael Frey 2 3 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
05/06 1. Liga Gr. 3 (- 11/12) FC St. Gallen 1879 U21 20 25
08/09 Challenge League FC St. Gallen 1879 14 27
09/10 Super League FC St. Gallen 1879 14 33

Top assist seasons

SeasonCompetitionClubAssistsMatches
13/14 Super League BSC Young Boys 7 32
11/12 Super League BSC Young Boys 6 28
12/13 Super League BSC Young Boys 6 24

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
15/16 2016-06-30 FC Vaduz BSC Young Boys Return from loan €650k
15/16 2015-07-14 BSC Young Boys FC Vaduz Loan €650k
14/15 2015-06-30 FC Aarau BSC Young Boys Return from loan €650k
14/15 2015-01-15 BSC Young Boys FC Aarau Loan €1.25m
06/07 2006-12-31 FC Wil 1900 FC St. Gallen Return from loan €50k
06/07 2006-08-31 FC St. Gallen FC Wil 1900 Loan €50k

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

OpponentPWDLGFGAGDWin %
FC Zürich 24 8 9 7 33 32 +1 33%
FC Sion 24 13 2 9 34 32 +2 54%
FC Luzern 24 9 7 8 32 37 -5 38%
Grasshopper Club Zürich 24 12 7 5 42 24 +18 50%
FC St. Gallen 24 11 5 8 47 44 +3 46%
FC Basel 1893 24 6 5 13 37 51 -14 25%
Neuchâtel Xamax FCS 8 4 1 3 20 12 +8 50%
FC Lugano 8 5 2 1 12 6 +6 63%
FC Dynamo Kyiv 4 0 1 3 2 8 -6 0%
ŠK Slovan Bratislava 2 2 0 0 8 1 +7 100%
Juventus 2 1 0 1 2 4 -2 50%
Olympiacos F.C. 2 0 1 1 1 2 -1 0%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
05/06 Senior debut season
05/06 First senior goal
08/09 Goal #50 (career)
14/15 Goal #100 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
19/20 9 0 1 0 0 0
18/19 12 329 3 0 0 0.82
17/18 18 250 3 0 0 1.08
16/17 28 437 7 0 0 1.44
15/16 37 596 6 0 0 0.91
14/15 33 475 5 0 0 0.95
13/14 35 633 9 1 0 1.42
12/13 34 662 6 0 0 0.82
11/12 33 555 4 0 0 0.65
10/11 46 800 5 0 0 0.56
09/10 37 201 10 0 0 4.48
08/09 32 201 1 0 0 0.45
07/08 22 135 1 0 1 1.33
06/07 24 263 3 1 0 1.37

Output by competition

Career goals and assists broken down by tournament.

Super League
274 apps
60 G
45 A
1. Liga Gr. 3 (- 11/12)
57 apps
36 G
0 A
Challenge League
33 apps
14 G
0 A
Europa League Qualifying
17 apps
6 G
3 A
Swisscom Cup
27 apps
5 G
5 A
Europa League
11 apps
1 G
3 A
Champions League Qu.
4 apps
1 G
1 A
FL-Cup
2 apps
0 G
1 A

Frequently asked about Moreno Costanzo

Who is Moreno Costanzo?

Moreno Costanzo is a Switzerland professional footballer who plays as a attacking midfield for Retired.

How old is Moreno Costanzo?

Moreno Costanzo is 38 years old. He was born on February 20, 1988 in Wil.

What position does Moreno Costanzo play?

Moreno Costanzo plays as a attacking midfield (Midfield - Attacking Midfield).

What club does Moreno Costanzo play for?

Moreno Costanzo currently plays for Retired.

How many career goals has Moreno Costanzo scored?

Across all senior club competitions in our dataset, Moreno Costanzo has scored 123 goals in 426 appearances.