Skip to content
Michael Lang

Michael Lang

Defender - Right-Back  at Retired
Age35
CitizenshipSwitzerland
Height1.85 m
Footright
BornFebruary 8, 1991
👕500+ Apps 50+ Goals 🏴50+ Caps Veteran
Market value
Right-Back Defender

Career snapshot

7
clubs played for
06/07
debut season
0.11
goals / match
FC Basel 1893
top club · 221 apps

Career highs

€6.00m
peak value · 2018
€2.80m
top transfer fee · 18/19
10
best season · 17/18
94 / 12
int'l caps / goals
527Appearances
57Goals
42Assists
67Yellow cards
2Red cards
200Full matches (90′)
Full nameMichael Lang
Name in home countryMichael Rico Lang
Date of birth1991-02-08 (35 yrs)
Place of birthSt.Gallen, Switzerland
CitizenshipSwitzerland
PositionDefender - Right-Back (main: Defender)
Footright
Height185.00 m
Current clubRetired
Joined2024-11-12
Contract expires
AgentWasserman
Nov 2024
Transfer: Without Club → Retired
24/25 · Transfer
Jul 2024
Transfer: FC Basel → Without Club
24/25 · Transfer
Jul 2024
24/25 — FC Basel 1893
0 matches · 0 G · 0 A · across 1 competition
Jul 2023
23/24 — FC Basel 1893
14 matches · 0 G · 0 A · across 3 competitions
Jul 2022
22/23 — FC Basel 1893
46 matches · 3 G · 9 A · across 4 competitions
May 2022
Injury: unknown
4 games missed
Mar 2022
Injury: unknown
2 games missed
Jul 2021
Transfer: Bor. M'gladbach → FC Basel
21/22 · Transfer
Jul 2021
21/22 — FC Basel 1893
39 matches · 6 G · 2 A · across 4 competitions
Jul 2020
Transfer: Werder Bremen → Bor. M'gladbach
19/20 · Return from loan
Jul 2020
20/21 — Borussia Mönchengladbach
3 matches · 0 G · 0 A · across 3 competitions
Jan 2020
Injury: unknown
3 games missed
Aug 2019
Transfer: Bor. M'gladbach → Werder Bremen
19/20 · Loan
Jul 2019
19/20 — SV Werder Bremen, Borussia Mönchengladbach
10 matches · 0 G · 0 A · across 2 competitions
Apr 2019
Injury: unknown
4 games missed
Jul 2018
Injury: unknown
5 games missed
Jul 2018
18/19 — Borussia Mönchengladbach
18 matches · 1 G · 0 A · across 2 competitions
Jul 2018
Transfer: FC Basel → Bor. M'gladbach
18/19 · Transfer · €2.80m
Jul 2017
17/18 — FC Basel 1893
44 matches · 10 G · 7 A · across 3 competitions
Oct 2016
Injury: unknown
2 games missed
Sep 2016
Injury: unknown
1 games missed
Jul 2016
16/17 — FC Basel 1893
41 matches · 9 G · 7 A · across 3 competitions
Apr 2016
Injury: unknown
11 games missed
Mar 2016
Injury: unknown
2 games missed
Jul 2015
15/16 — FC Basel 1893
37 matches · 7 G · 4 A · across 4 competitions
Jul 2015
Transfer: Grasshoppers → FC Basel
15/16 · Transfer
Jul 2014
14/15 — Grasshopper Club Zurich
42 matches · 6 G · 2 A · across 4 competitions
Jul 2013
13/14 — Grasshopper Club Zurich
42 matches · 4 G · 7 A · across 4 competitions
Nov 2012
Injury: unknown
3 games missed
Jul 2012
12/13 — Grasshopper Club Zurich
38 matches · 3 G · 3 A · across 2 competitions
Jul 2011
11/12 — Grasshopper Club Zürich U21, Grasshopper Club Zurich
31 matches · 2 G · 0 A · across 3 competitions
Jul 2011
Transfer: FC St. Gallen → Grasshoppers
11/12 · Transfer · €300k
Jul 2010
10/11 — FC St. Gallen 1879
34 matches · 2 G · 1 A · across 2 competitions
Jul 2009
09/10 — FC St. Gallen 1879 U21, FC St. Gallen 1879
27 matches · 2 G · 0 A · across 3 competitions
Jul 2008
08/09 — FC St. Gallen 1879 U21, FC St. Gallen 1879
23 matches · 2 G · 0 A · across 3 competitions
Jul 2007
07/08 — FC St. Gallen 1879 U21, FC St. Gallen 1879
18 matches · 0 G · 0 A · across 3 competitions
Jul 2007
Transfer: St. Gallen U21 → FC St. Gallen
07/08 · Transfer
Jul 2006
06/07 — FC St. Gallen 1879 U21, FC St. Gallen 1879
20 matches · 0 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €6.00m
Highest valuation recorded in dataset
18,000 min
Minutes played by club
FC Basel 1893 34.8%
Borussia Mönchengladbach 7.0%
SV Werder Bremen 0.0%
Grasshopper Club Zurich 28.5%
Grasshopper Club Zürich U21 0.5%
FC St. Gallen 1879 22.7%
FC St. Gallen 1879 U21 6.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
FC Basel 1893 7 15/16 24/25 221 35 29 6,264
Borussia Mönchengladbach 3 18/19 20/21 21 1 0 1,260
SV Werder Bremen 1 19/20 19/20 10 0 0 0
Grasshopper Club Zurich 4 11/12 14/15 152 14 12 5,134
Grasshopper Club Zürich U21 1 11/12 11/12 1 1 0 90
FC St. Gallen 1879 5 06/07 10/11 74 5 1 4,082
FC St. Gallen 1879 U21 4 06/07 09/10 48 1 0 1,170

Career trajectory — goals, assists & market value

4€1.5M9€3M13€4.5M17€6M07/0808/09 — 2 goals (FC St. Gallen 1879 U21)208/0909/10 — 2 goals (FC St. Gallen 1879)209/1010/11 — 2 goals (FC St. Gallen 1879)10/11 — 1 assists310/1111/12 — 2 goals (Grasshopper Club Zurich)211/1212/13 — 3 goals (Grasshopper Club Zurich)12/13 — 3 assists612/1313/14 — 4 goals (Grasshopper Club Zurich)13/14 — 7 assists1113/1414/15 — 6 goals (Grasshopper Club Zurich)14/15 — 2 assists814/1515/16 — 7 goals (FC Basel 1893)15/16 — 4 assists1115/1616/17 — 9 goals (FC Basel 1893)16/17 — 7 assists1616/1717/18 — 10 goals (FC Basel 1893)17/18 — 7 assists1717/1818/19 — 1 goals (Borussia Mönchengladbach)118/1919/2020/2121/22 — 6 goals (FC Basel 1893)21/22 — 2 assists821/2222/23 — 3 goals (FC Basel 1893)22/23 — 9 assists1222/2323/2424/2507/08 — €50K08/09 — €200K09/10 — €350K10/11 — €500K11/12 — €600K12/13 — €750K13/14 — €1.5M14/15 — €2M15/16 — €3.5M16/17 — €4.5M17/18 — €4.5M18/19 — €6M19/20 — €4.5M20/21 — €1.2M21/22 — €800K22/23 — €600K23/24 — €400K24/25 — €100KGoalsAssistsMarket value

Goals by season

06/07: 0006/0707/08: 0007/0808/09: 2208/0909/10: 2209/1010/11: 2210/1111/12: 2211/1212/13: 3312/1313/14: 4413/1414/15: 6614/1515/16: 7715/1616/17: 9916/1717/18: 101017/1818/19: 1118/1919/20: 0019/2020/21: 0020/2121/22: 6621/2222/23: 3322/2323/24: 0023/2424/25: 0024/25

Assists by season

06/07: 0006/0707/08: 0007/0808/09: 0008/0909/10: 0009/1010/11: 1110/1111/12: 0011/1212/13: 3312/1313/14: 7713/1414/15: 2214/1515/16: 4415/1616/17: 7716/1717/18: 7717/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 2221/2222/23: 9922/2323/24: 0023/2424/25: 0024/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Super League FC Basel 1893 0 0 0 0 0 0
23/24 Super League FC Basel 1893 11 0 0 0 0 0
23/24 Swiss Cup FC Basel 1893 1 0 0 0 0 0
23/24 UECL Quali FC Basel 1893 2 0 0 0 0 0
22/23 Conference L. FC Basel 1893 11 0 4 2 0 0
22/23 Super League FC Basel 1893 27 1 5 4 1 1,951
22/23 Swiss Cup FC Basel 1893 4 1 0 0 0 384
22/23 UECL Quali FC Basel 1893 4 1 0 0 0 348
21/22 Conference L. FC Basel 1893 6 2 0 0 0 211
21/22 Super League FC Basel 1893 26 4 2 4 0 271
21/22 Swiss Cup FC Basel 1893 1 0 0 0 0 0
21/22 UECL Quali FC Basel 1893 6 0 0 1 0 0
20/21 Bundesliga Borussia Mönchengladbach 0 0 0 0 0 0
20/21 Champions League Borussia Mönchengladbach 1 0 0 1 0 0
20/21 DFB-Pokal Borussia Mönchengladbach 2 0 0 0 0 0
19/20 Bundesliga SV Werder Bremen 9 0 0 0 0 0
19/20 Bundesliga Borussia Mönchengladbach 0 0 0 0 0 0
19/20 DFB-Pokal SV Werder Bremen 1 0 0 0 0 0
19/20 DFB-Pokal Borussia Mönchengladbach 0 0 0 0 0 0
18/19 Bundesliga Borussia Mönchengladbach 17 1 0 0 0 1,260
18/19 DFB-Pokal Borussia Mönchengladbach 1 0 0 0 0 0
17/18 Champions League FC Basel 1893 8 3 1 1 0 240
17/18 Schweizer Cup FC Basel 1893 2 2 0 1 0 90
17/18 Super League FC Basel 1893 34 5 6 4 0 610
16/17 Champions League FC Basel 1893 5 0 0 1 0 0
16/17 Schweizer Cup FC Basel 1893 5 3 3 1 0 139
16/17 Super League FC Basel 1893 31 6 4 1 0 460
15/16 Champions League Qu. FC Basel 1893 4 1 0 1 0 360
15/16 Europa League FC Basel 1893 10 1 1 1 0 810
15/16 Schweizer Cup FC Basel 1893 1 0 0 1 0 0
15/16 Super League FC Basel 1893 22 5 3 2 0 390
14/15 Champions League Qu. Grasshopper Club Zurich 2 0 0 1 0 0
14/15 Europa League Qualifying Grasshopper Club Zurich 2 1 0 0 0 180
14/15 Schweizer Cup Grasshopper Club Zurich 3 0 0 2 0 0
14/15 Super League Grasshopper Club Zurich 35 5 2 4 0 622
13/14 Champions League Qu. Grasshopper Club Zurich 2 0 0 0 0 0
13/14 Europa League Qualifying Grasshopper Club Zurich 2 0 1 0 0 0
13/14 Schweizer Cup Grasshopper Club Zurich 4 1 0 0 0 232
13/14 Super League Grasshopper Club Zurich 34 3 6 3 0 982
12/13 Super League Grasshopper Club Zurich 33 3 2 3 0 984
12/13 Swiss Cup Grasshopper Club Zurich 5 0 1 0 0 0
11/12 1. Liga Gr. 2 (- 11/12) Grasshopper Club Zürich U21 1 1 0 1 0 90
11/12 Super League Grasshopper Club Zurich 26 1 0 6 1 2,134
11/12 Swiss Cup Grasshopper Club Zurich 4 0 0 1 0 0
10/11 Super League FC St. Gallen 1879 31 2 1 8 0 1,280
10/11 Swiss Cup FC St. Gallen 1879 3 0 0 0 0 0
09/10 1. Liga Gr. 3 (- 11/12) FC St. Gallen 1879 U21 1 0 0 0 0 0
09/10 Super League FC St. Gallen 1879 22 1 0 6 0 1,756
09/10 Swiss Cup FC St. Gallen 1879 4 1 0 2 0 420
08/09 1. Liga Gr. 3 (- 11/12) FC St. Gallen 1879 U21 13 1 0 0 0 1,170
08/09 Challenge League FC St. Gallen 1879 9 1 0 2 0 626
08/09 Swiss Cup FC St. Gallen 1879 1 0 0 1 0 0
07/08 1. Liga Gr. 3 (- 11/12) FC St. Gallen 1879 U21 15 0 0 0 0 0
07/08 Super League FC St. Gallen 1879 3 0 0 0 0 0
07/08 Super League Barrage FC St. Gallen 1879 0 0 0 0 0 0
06/07 1. Liga Gr. 3 (- 11/12) FC St. Gallen 1879 U21 19 0 0 1 0 0
06/07 Super League FC St. Gallen 1879 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
07/08 2007-07-01 St. Gallen U21 FC St. Gallen Transfer 0
11/12 2011-07-01 FC St. Gallen Grasshoppers Transfer 600000 €300k
15/16 2015-07-01 Grasshoppers FC Basel Transfer 2000000
18/19 2018-07-01 FC Basel Bor. M'gladbach Transfer 5750000 €2.80m
19/20 2019-08-29 Bor. M'gladbach Werder Bremen Loan 4500000
19/20 2020-07-07 Werder Bremen Bor. M'gladbach Return from loan 950000
21/22 2021-07-19 Bor. M'gladbach FC Basel Transfer 800000
24/25 2024-07-25 FC Basel Without Club Transfer 100000
24/25 2024-11-12 Without Club Retired Transfer 0
SeasonInjuryFromToDays missedGames missed
12/13 Metacarpal fracture 2012-11-20 2012-12-09 20 3
15/16 Torn lateral ankle ligament 2016-03-10 2016-03-14 5 2
15/16 Torn muscle fiber 2016-04-07 2016-05-26 50 11
16/17 Muscle fiber tear 2016-09-01 2016-09-08 8 1
16/17 Torn lateral ankle ligament 2016-10-29 2016-11-04 7 2
18/19 Torn lateral knee ligament 2018-07-25 2018-09-11 49 5
18/19 muscular problems 2019-04-05 2019-04-29 25 4
19/20 Muscle injury 2020-01-12 2020-02-03 23 3
21/22 Ill 2022-03-10 2022-03-16 7 2
21/22 double ligament tear 2022-05-01 2022-05-20 20 4
Current€100k
Peak€6.00m
Low
Δ since start+€50k
€1.50m€3.00m€4.50m€6.00m197019701970
DateValue
Jan 1, 1970 €100k
Jan 1, 1970
Jan 1, 1970 €100k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €400k
Jan 1, 1970 €600k
Jan 1, 1970 €600k
Jan 1, 1970 €500k
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €1.20m
Jan 1, 1970 €950k
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €4.50m
Jan 1, 1970 €5.75m
Jan 1, 1970 €4.50m
Jan 1, 1970 €6.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €4.50m
Jan 1, 1970 €4.50m
Jan 1, 1970 €4.25m
Jan 1, 1970 €4.25m
Jan 1, 1970 €4.25m
Jan 1, 1970 €2.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €850k
Jan 1, 1970 €750k
Jan 1, 1970 €600k
Jan 1, 1970 €500k
Jan 1, 1970 €350k
Jan 1, 1970 €200k
Jan 1, 1970 €100k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #28155 #5 11 1 former national player
Team #23140 #5 19 2 former national player
Team #22998 #5 7 0 former national player
Team #19429 #5 15 3 former national player
Team #16817 #4 11 3 former national player
Team #9534 0 0 former national player
Team #3384 #7 31 3 former national player
TeammatePPG played withJoint goalsMinutes
Amir Abrashi 2 1 0
Marek Suchy 2 1 0
Luca Zuffi 2 7 0
Roman Bürki 2 0 0
Nassim Ben Khalifa 2 3 0
Nzuzi Toko 2 0 0
Steven Zuber 1 1 0
Mohamed Elyounoussi 2 4 0
Andy Pelmard 2 0 0
Renato Steffen 2 0 0
Dan Ndoye 2 1 0
Liam Millar 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
16/17 Super League FC Basel 1893 6 31
14/15 Super League Grasshopper Club Zurich 5 35
15/16 Super League FC Basel 1893 5 22

Top assist seasons

SeasonCompetitionClubAssistsMatches
13/14 Super League Grasshopper Club Zurich 6 34
17/18 Super League FC Basel 1893 6 34
22/23 Super League FC Basel 1893 5 27

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
19/20 2020-07-07 Werder Bremen Bor. M'gladbach Return from loan €950k
19/20 2019-08-29 Bor. M'gladbach Werder Bremen Loan €4.50m

Teams faced most often by Michael Lang'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 10 8 2 0 25 6 +19 80%
FC Luzern 8 6 1 1 18 7 +11 75%
FC St. Gallen 8 3 2 3 15 13 +2 38%
FC Sion 8 6 2 0 15 7 +8 75%
BSC Young Boys 8 2 2 4 11 20 -9 25%
Grasshopper Club Zürich 8 6 1 1 20 9 +11 75%
FC Thun 8 4 3 1 17 12 +5 50%
FC Porto 4 0 2 2 2 10 -8 0%
SC Freiburg 4 0 3 1 3 9 -6 0%
Hertha BSC 4 2 0 2 4 5 -1 50%
Eintracht Frankfurt 4 0 2 2 5 8 -3 0%
Borussia Dortmund 4 2 0 2 7 13 -6 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
06/07 Senior debut season
08/09 First senior goal
21/22 Goal #50 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
22/23 46 2,683 6 0 1 0.23
21/22 39 482 5 0 0 0.93
20/21 3 0 1 0 0 0
17/18 44 940 6 0 0 0.57
16/17 41 599 3 0 0 0.45
15/16 37 1,560 5 0 0 0.29
14/15 42 802 7 0 0 0.79
13/14 42 1,214 3 0 0 0.22
12/13 38 984 3 0 0 0.27
11/12 31 2,224 8 0 1 0.36
10/11 34 1,280 8 0 0 0.56
09/10 27 2,176 8 0 0 0.33
08/09 23 1,796 3 0 0 0.15
06/07 20 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Super League
336 apps
36 G
31 A
Swiss Cup
38 apps
8 G
4 A
Champions League
14 apps
3 G
1 A
Conference L.
17 apps
2 G
4 A
Europa League
10 apps
1 G
1 A
Europa League Qualifying
4 apps
1 G
1 A
UECL Quali
12 apps
1 G
0 A
Bundesliga
26 apps
1 G
0 A
Champions League Qu.
8 apps
1 G
0 A
1. Liga Gr. 2 (- 11/12)
1 apps
1 G
0 A

Frequently asked about Michael Lang

Who is Michael Lang?

Michael Lang is a Switzerland professional footballer who plays as a right-back for Retired.

How old is Michael Lang?

Michael Lang is 35 years old. He was born on February 8, 1991 in St.Gallen.

What position does Michael Lang play?

Michael Lang plays as a right-back (Defender - Right-Back).

What club does Michael Lang play for?

Michael Lang currently plays for Retired.

How many career goals has Michael Lang scored?

Across all senior club competitions in our dataset, Michael Lang has scored 57 goals in 527 appearances.