Skip to content
Mirko Salvi

Mirko Salvi

Goalkeeper  at FC Basel 1893
Age32
CitizenshipSwitzerland
Height1.88 m
Footright
BornFebruary 14, 1994
at FC Basel 1893 1,423 days · joined 2022-07-01
👕200+ Apps
Market value €100k
Goalkeeper

Career snapshot

9
clubs played for
10/11
debut season
0
goals / match
FC Basel 1893 U21
top club · 64 apps

Career highs

€650k
peak value · 2017
top transfer fee
best season
18 / 0
int'l caps / goals
258Appearances
0Goals
0Assists
13Yellow cards
0Red cards
257Full matches (90′)
Full nameMirko Salvi
Date of birth1994-02-14 (32 yrs)
Place of birthYverdon-les-Bains, Switzerland
CitizenshipSwitzerland
PositionGoalkeeper
Footright
Height188.00 m
Current clubFC Basel 1893
Joined2022-07-01
Contract expires2027-06-30
AgentSportfront Global
Jul 2025
25/26 — FC Basel 1893
0 matches · 0 G · 0 A · across 3 competitions
Jul 2024
24/25 — FC Basel 1893
5 matches · 0 G · 0 A · across 2 competitions
Jul 2023
23/24 — FC Basel 1893
10 matches · 0 G · 0 A · across 3 competitions
Jul 2022
22/23 — FC Basel 1893
11 matches · 0 G · 0 A · across 4 competitions
Jul 2022
Transfer: Yverdon Sport → FC Basel
22/23 · Transfer
Jan 2022
Injury: unknown
20 games missed
Jul 2021
21/22 — Yverdon Sport FC
20 matches · 0 G · 0 A · across 2 competitions
Jul 2021
Transfer: Grasshoppers → Yverdon Sport
21/22 · Transfer
Sep 2020
Injury: unknown
27 games missed
Jul 2019
19/20 — Grasshopper Club Zurich
39 matches · 0 G · 0 A · across 2 competitions
Jun 2019
Transfer: FC Luzern → Grasshoppers
18/19 · Return from loan
Mar 2019
Injury: unknown
1 games missed
Oct 2018
Injury: unknown
8 games missed
Jul 2018
Transfer: Grasshoppers → FC Luzern
18/19 · Loan
Jul 2018
18/19 — FC Luzern U21, FC Luzern
13 matches · 0 G · 0 A · across 4 competitions
Jul 2018
Transfer: FC Basel → Grasshoppers
18/19 · Transfer
Apr 2018
Injury: unknown
5 games missed
Jul 2017
17/18 — FC Basel 1893
4 matches · 0 G · 0 A · across 3 competitions
Jun 2017
Transfer: FC Lugano → FC Basel
16/17 · Return from loan
Feb 2017
Injury: unknown
3 games missed
Jul 2016
16/17 — FC Lugano
33 matches · 0 G · 0 A · across 2 competitions
Jan 2016
Transfer: FC Basel → FC Lugano
15/16 · Loan
Jul 2015
15/16 — FC Basel 1893, FC Basel 1893 U21, FC Lugano
24 matches · 0 G · 0 A · across 4 competitions
Jun 2015
Transfer: FC Biel-Bienne → FC Basel
14/15 · Return from loan
Jul 2014
14/15 — FC Biel-Bienne
35 matches · 0 G · 0 A · across 2 competitions
Jul 2014
Transfer: FC Basel → FC Biel-Bienne
14/15 · Loan
Jul 2013
13/14 — FC Basel 1893, FC Basel 1893 U21
17 matches · 0 G · 0 A · across 5 competitions
Jul 2012
12/13 — FC Basel 1893 U21, FC Basel 1893
21 matches · 0 G · 0 A · across 3 competitions
Jul 2012
Transfer: FC Basel U21 → FC Basel
12/13 · Transfer
Jul 2011
11/12 — FC Basel 1893 U21, FC Basel 1893 U18
24 matches · 0 G · 0 A · across 2 competitions
Jul 2011
Transfer: FC Basel U18 → FC Basel U21
11/12 · Transfer
Jul 2010
10/11 — FC Basel 1893 U18
2 matches · 0 G · 0 A · across 1 competition
Jul 2009
Transfer: FC Basel U16 → FC Basel U18
09/10 · Transfer
Jul 2009
Transfer: Yverdon Youth → FC Basel U16
09/10 · Transfer
Jan 1970
Peak market value: €650k
Highest valuation recorded in dataset
23,085 min
Minutes played by club
FC Basel 1893 12.0%
Yverdon Sport FC 7.9%
Grasshopper Club Zurich 15.2%
FC Luzern 4.7%
FC Luzern U21 0.4%
FC Lugano 17.3%
FC Basel 1893 U21 25.0%
FC Biel-Bienne 13.6%
FC Basel 1893 U18 3.9%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
FC Basel 1893 8 12/13 25/26 32 0 0 2,760
Yverdon Sport FC 1 21/22 21/22 20 0 0 1,830
Grasshopper Club Zurich 1 19/20 19/20 39 0 0 3,510
FC Luzern 1 18/19 18/19 12 0 0 1,080
FC Luzern U21 1 18/19 18/19 1 0 0 90
FC Lugano 2 15/16 16/17 45 0 0 4,005
FC Basel 1893 U21 4 11/12 15/16 64 0 0 5,760
FC Biel-Bienne 1 14/15 14/15 35 0 0 3,150
FC Basel 1893 U18 2 10/11 11/12 10 0 0 900

Career trajectory — goals, assists & market value

0€163K1€325K1€488K1€650K12/1313/1414/1515/1616/1717/1818/1919/2021/2222/2323/2424/2525/2612/13 — €50K13/14 — €50K14/15 — €300K15/16 — €300K16/17 — €500K17/18 — €650K18/19 — €650K19/20 — €650K21/22 — €400K22/23 — €250K23/24 — €100K24/25 — €100K25/26 — €100KGoalsAssistsMarket value

Goals by season

10/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2021/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

10/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2021/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Champions League Qu. FC Basel 1893 0 0 0 0 0 0
25/26 Super League FC Basel 1893 0 0 0 0 0 0
25/26 Swiss Cup FC Basel 1893 0 0 0 0 0 0
24/25 Super League FC Basel 1893 3 0 0 0 0 225
24/25 Swiss Cup FC Basel 1893 2 0 0 0 0 180
23/24 Super League FC Basel 1893 6 0 0 1 0 540
23/24 Swiss Cup FC Basel 1893 2 0 0 0 0 180
23/24 UECL Quali FC Basel 1893 2 0 0 0 0 180
22/23 Conference L. FC Basel 1893 2 0 0 0 0 180
22/23 Super League FC Basel 1893 6 0 0 0 0 450
22/23 Swiss Cup FC Basel 1893 3 0 0 1 0 300
22/23 UECL Quali FC Basel 1893 0 0 0 0 0 0
21/22 Challenge League Yverdon Sport FC 17 0 0 1 0 1,530
21/22 Swiss Cup Yverdon Sport FC 3 0 0 0 0 300
19/20 Challenge League Grasshopper Club Zurich 36 0 0 2 0 3,240
19/20 Schweizer Cup Grasshopper Club Zurich 3 0 0 1 0 270
18/19 1. Liga Gr. 2 FC Luzern U21 1 0 0 0 0 90
18/19 Europa League Qualifying FC Luzern 2 0 0 0 0 180
18/19 Schweizer Cup FC Luzern 0 0 0 0 0 0
18/19 Super League FC Luzern 10 0 0 1 0 900
17/18 Champions League FC Basel 1893 0 0 0 0 0 0
17/18 Schweizer Cup FC Basel 1893 4 0 0 0 0 360
17/18 Super League FC Basel 1893 0 0 0 0 0 0
16/17 Schweizer Cup FC Lugano 0 0 0 0 0 0
16/17 Super League FC Lugano 33 0 0 3 0 2,925
15/16 Europa League FC Basel 1893 1 0 0 0 0 45
15/16 Promotion League FC Basel 1893 U21 10 0 0 1 0 900
15/16 Schweizer Cup FC Lugano 1 0 0 0 0 90
15/16 Schweizer Cup FC Basel 1893 1 0 0 0 0 120
15/16 Super League FC Lugano 11 0 0 1 0 990
15/16 Super League FC Basel 1893 0 0 0 0 0 0
14/15 Challenge League FC Biel-Bienne 35 0 0 1 0 3,150
14/15 Schweizer Cup FC Biel-Bienne 0 0 0 0 0 0
13/14 Champions League Qu. FC Basel 1893 0 0 0 0 0 0
13/14 Europa League FC Basel 1893 0 0 0 0 0 0
13/14 Promotion League FC Basel 1893 U21 17 0 0 0 0 1,530
13/14 Schweizer Cup FC Basel 1893 0 0 0 0 0 0
13/14 Super League FC Basel 1893 0 0 0 0 0 0
12/13 1.Liga Promotion FC Basel 1893 U21 21 0 0 0 0 1,890
12/13 Super League FC Basel 1893 0 0 0 0 0 0
12/13 Swiss Cup FC Basel 1893 0 0 0 0 0 0
11/12 1. Liga Gr. 2 (- 11/12) FC Basel 1893 U21 16 0 0 0 0 1,440
11/12 U18 Elite League FC Basel 1893 U18 8 0 0 0 0 720
10/11 U18 Elite League FC Basel 1893 U18 2 0 0 0 0 180
SeasonDateFromToTypeMarket valueFee
09/10 2009-07-01 Yverdon Youth FC Basel U16 Transfer 0
09/10 2009-07-01 FC Basel U16 FC Basel U18 Transfer 0
11/12 2011-07-01 FC Basel U18 FC Basel U21 Transfer 0
12/13 2012-07-01 FC Basel U21 FC Basel Transfer 50000
14/15 2014-07-01 FC Basel FC Biel-Bienne Loan 50000
14/15 2015-06-30 FC Biel-Bienne FC Basel Return from loan 300000
15/16 2016-01-07 FC Basel FC Lugano Loan 300000
16/17 2017-06-30 FC Lugano FC Basel Return from loan 500000
18/19 2018-07-01 FC Basel Grasshoppers Transfer 650000
18/19 2018-07-05 Grasshoppers FC Luzern Loan 650000
18/19 2019-06-30 FC Luzern Grasshoppers Return from loan 400000
21/22 2021-07-01 Grasshoppers Yverdon Sport Transfer 250000
22/23 2022-07-01 Yverdon Sport FC Basel Transfer 150000
SeasonInjuryFromToDays missedGames missed
16/17 unknown injury 2017-02-16 2017-03-08 21 3
17/18 unknown injury 2018-04-26 2018-05-25 30 5
18/19 Knee medial ligament tear 2018-10-26 2019-01-01 68 8
18/19 unknown injury 2019-03-27 2019-04-05 10 1
20/21 Shoulder injury 2020-09-17 2021-04-01 197 27
21/22 Foot injury 2022-01-26 2022-06-30 156 20
Current€100k
Peak€650k
Low€50k
Δ since start+€50k
€50k€200k€350k€500k€650k197019701970
DateValue
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €250k
Jan 1, 1970 €150k
Jan 1, 1970 €150k
Jan 1, 1970 €400k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €400k
Jan 1, 1970 €325k
Jan 1, 1970 €400k
Jan 1, 1970 €650k
Jan 1, 1970 €650k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €650k
Jan 1, 1970 €650k
Jan 1, 1970 €650k
Jan 1, 1970 €650k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €50k
Jan 1, 1970 €150k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #28436 1 0 former national player
Team #28155 3 0 former national player
Team #23140 #1 7 0 former national player
Team #22998 #12 2 0 former national player
Team #19429 #12 1 0 former national player
Team #16817 #1 3 0 former national player
Team #9534 #1 1 0 former national player
TeammatePPG played withJoint goalsMinutes
Ezgjan Alioski 1 0 0
Michael Weber 2 0 0
Naser Aliji 2 0 0
Simon Grether 2 0 0
Jonathan Sabbatini 1 0 0
Musa Araz 2 0 0
Nassim Ben Khalifa 2 0 0
Aurélien Chappuis 2 0 0
Nikola Gjorgjev 2 0 0
Admir Seferagic 2 0 0
Steven Ukoh 1 0 0
Giotto Morandi 2 0 0
Petar Pusic 2 0 0
Djibril Diani 2 0 0
Nico Siegrist 1 0 0
Davide Mariani 1 0 0

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
18/19 2019-06-30 FC Luzern Grasshoppers Return from loan €400k
18/19 2018-07-05 Grasshoppers FC Luzern Loan €650k
16/17 2017-06-30 FC Lugano FC Basel Return from loan €500k
15/16 2016-01-07 FC Basel FC Lugano Loan €300k
14/15 2015-06-30 FC Biel-Bienne FC Basel Return from loan €300k
14/15 2014-07-01 FC Basel FC Biel-Bienne Loan €50k

Last 50 matches for FC Basel 1893 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
2025-05-24 C1 FC Basel 1893 4–0 FC Luzern Available
2025-05-18 C1 BSC Young Boys 6–2 FC Basel 1893 Available
2025-05-14 C1 FC Lausanne-Sport 2–3 FC Basel 1893 Available
2025-05-10 C1 FC Lugano 2–5 FC Basel 1893 Available
2025-05-04 C1 FC Basel 1893 5–1 Servette FC Available
2025-04-21 C1 FC Basel 1893 5–0 Yverdon Sport FC Available
2025-04-12 C1 FC Zürich 0–4 FC Basel 1893 Available
2025-04-06 C1 FC Basel 1893 2–0 FC Lugano Available
2025-04-03 C1 FC Basel 1893 2–1 Grasshopper Club Zürich Available
2025-03-30 C1 FC Winterthur 0–2 FC Basel 1893 Available
2025-03-16 C1 FC Basel 1893 1–2 BSC Young Boys Available
2025-03-09 C1 FC Luzern 1–1 FC Basel 1893 Available
2025-03-01 C1 FC Basel 1893 2–0 FC Sion Available
2025-02-22 C1 FC St. Gallen 2–2 FC Basel 1893 Available
2025-02-16 C1 FC Basel 1893 1–1 FC Lausanne-Sport Available
2025-02-09 C1 Servette FC 2–1 FC Basel 1893 Available
2025-02-06 C1 FC Basel 1893 2–1 FC Luzern Available
2025-02-02 C1 FC Zürich 0–1 FC Basel 1893 Available
2025-01-26 C1 FC Basel 1893 4–1 FC Sion Available
2025-01-19 C1 FC Lugano 2–2 FC Basel 1893 Available
2024-12-14 C1 FC Basel 1893 0–1 Grasshopper Club Zürich Available
2024-12-08 C1 FC St. Gallen 1–1 FC Basel 1893 Available
2024-11-30 C1 FC Basel 1893 1–1 FC Lausanne-Sport Available
2024-11-24 C1 FC Basel 1893 3–1 Servette FC Available
2024-11-09 C1 Yverdon Sport FC 1–4 FC Basel 1893 Available
2024-11-02 C1 FC Basel 1893 5–0 FC Winterthur Available
2024-10-30 C1 BSC Young Boys 3–2 FC Basel 1893 Available
2024-10-26 C1 FC Winterthur 1–6 FC Basel 1893 Available
2024-10-20 C1 FC Basel 1893 2–1 FC St. Gallen Available
2024-10-06 C1 FC Basel 1893 1–0 BSC Young Boys Available
2024-09-29 C1 FC Luzern 1–0 FC Basel 1893 Available
2024-09-21 C1 FC Basel 1893 0–2 FC Zürich Available
2024-08-31 C1 FC Sion 1–1 FC Basel 1893 Available
2024-08-25 C1 FC Basel 1893 2–0 Yverdon Sport FC Available
2024-08-11 C1 Servette FC 0–6 FC Basel 1893 Available
2024-08-03 C1 Grasshopper Club Zürich 0–3 FC Basel 1893 Available
2024-07-27 C1 FC Basel 1893 1–2 FC Lugano Available
2024-07-21 C1 FC Lausanne-Sport 3–2 FC Basel 1893 Available
2024-05-21 C1 FC Basel 1893 0–0 Yverdon Sport FC Available
2024-05-18 C1 Grasshopper Club Zürich 0–1 FC Basel 1893 Available
2024-05-14 C1 FC Basel 1893 2–0 Stade Lausanne-Ouchy Available
2024-05-10 C1 FC Lausanne-Sport 0–0 FC Basel 1893 Available
2024-05-05 C1 FC Basel 1893 1–1 FC Luzern Available
2024-04-21 C1 FC Luzern 1–1 FC Basel 1893 Available
2024-04-14 C1 FC Basel 1893 2–1 Servette FC Available
2024-04-06 C1 Stade Lausanne-Ouchy 0–2 FC Basel 1893 Available
2024-04-02 C1 FC Lugano 2–0 FC Basel 1893 Available
2024-03-30 C1 FC Basel 1893 2–2 FC Zürich Available
2024-03-16 C1 FC Basel 1893 1–1 FC Winterthur Available
2024-03-10 C1 BSC Young Boys 5–1 FC Basel 1893 Available

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

OpponentPWDLGFGAGDWin %
BSC Young Boys 70 19 17 34 100 138 -38 27%
FC Zürich 68 33 14 21 114 84 +30 49%
FC St. Gallen 68 31 17 20 113 90 +23 46%
Grasshopper Club Zürich 48 22 12 14 76 62 +14 46%
FC Sion 45 19 15 11 72 54 +18 42%
Servette FC 40 12 9 19 64 67 -3 30%
FC Thun 32 11 11 10 46 39 +7 34%
FC Lausanne-Sport 30 9 9 12 40 51 -11 30%
FC Winterthur 26 17 7 2 64 31 +33 65%
Neuchâtel Xamax FCS 24 9 8 7 29 23 +6 38%
Stade Lausanne-Ouchy 15 8 2 5 27 18 +9 53%
SC Cham 10 5 1 4 19 22 -3 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
10/11 Senior debut season

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
23/24 10 900 1 0 0 0.1
22/23 11 930 1 0 0 0.1
21/22 20 1,830 1 0 0 0.05
19/20 39 3,510 3 0 0 0.08
18/19 13 1,170 1 0 0 0.08
16/17 33 2,925 3 0 0 0.09
15/16 24 2,145 2 0 0 0.08
14/15 35 3,150 1 0 0 0.03

Goalkeeper-specific aggregates: clean sheets and goals conceded by season.

SeasonMatchesMinsClean sheetsCS %Goals concededGC / 90′
24/25 5 405 2 40% 5 1.11
23/24 10 900 2 20% 15 1.5
22/23 11 930 3 27% 17 1.65
21/22 20 1,830 7 35% 25 1.23
19/20 39 3,510 10 26% 54 1.38
18/19 13 1,170 2 15% 26 2
17/18 4 360 2 50% 2 0.5
16/17 33 2,925 7 21% 55 1.69
15/16 24 2,145 5 21% 42 1.76
14/15 35 3,150 7 20% 50 1.43
13/14 17 1,530 4 24% 21 1.24
12/13 21 1,890 6 29% 27 1.29
11/12 24 2,160 8 33% 32 1.33
10/11 2 180 0 0% 6 3

Output by competition

Career goals and assists broken down by tournament.

Super League
69 apps
0 G
0 A
Swiss Cup
19 apps
0 G
0 A
Challenge League
88 apps
0 G
0 A
Promotion League
48 apps
0 G
0 A
1. Liga Gr. 2 (- 11/12)
16 apps
0 G
0 A
U18 Elite League
10 apps
0 G
0 A

Frequently asked about Mirko Salvi

Who is Mirko Salvi?

Mirko Salvi is a Switzerland professional footballer who plays as a goalkeeper for FC Basel 1893.

How old is Mirko Salvi?

Mirko Salvi is 32 years old. He was born on February 14, 1994 in Yverdon-les-Bains.

What position does Mirko Salvi play?

Mirko Salvi plays as a goalkeeper (Goalkeeper).

What club does Mirko Salvi play for?

Mirko Salvi currently plays for FC Basel 1893.

What is Mirko Salvi's market value?

Mirko Salvi's most recent reported market value is €100k.