Skip to content
David von Ballmoos

David von Ballmoos

Goalkeeper  at FC Lugano
Age31
CitizenshipSwitzerland
Height1.92 m
Footright
BornDecember 30, 1994
at FC Lugano 258 days · joined 2025-09-08
👕200+ Apps
Market value €600k
Rating · 24/25 5.4 Average
Goalkeeper

Career snapshot

4
clubs played for
11/12
debut season
0
goals / match
BSC Young Boys
top club · 263 apps

Position rank · 24/25

#1436
goals rank
#1521
assists rank
0
season goals
1
season assists

Among 3,260 Goalkeepers · ≥200 mins

Career highs

€3.50m
peak value · 2019
top transfer fee
best season
2 / 0
int'l caps / goals
370Appearances
0Goals
1Assists
19Yellow cards
0Red cards
363Full matches (90′)
Full nameDavid von Ballmoos
Date of birth1994-12-30 (31 yrs)
Place of birthBurgdorf BE, Switzerland
CitizenshipSwitzerland
PositionGoalkeeper
Footright
Height192.00 m
Current clubFC Lugano
On loan from ↩ BSC Young Boys parent contract: 2027-06-30
Joined2025-09-08
Contract expires2026-06-30
AgentSEG
Outfitteradidas
Jun 2026
Transfer: FC Lugano → BSC Young Boys
25/26 · Return from loan
Sep 2025
Transfer: BSC Young Boys → FC Lugano
25/26 · Loan
Jul 2024
24/25 — BSC Young Boys
25 matches · 0 G · 0 A · across 4 competitions
Jul 2023
23/24 — BSC Young Boys, BSC Young Boys U21
30 matches · 0 G · 0 A · across 5 competitions
Mar 2023
Injury: unknown
20 games missed
Nov 2022
Injury: unknown
36 games missed
Jul 2022
22/23 — BSC Young Boys
21 matches · 0 G · 0 A · across 3 competitions
Oct 2021
Injury: unknown
17 games missed
Aug 2021
Injury: unknown
4 games missed
Jul 2021
Injury: unknown
1 games missed
Jul 2021
21/22 — BSC Young Boys, BSC Young Boys U21
31 matches · 0 G · 0 A · across 5 competitions
May 2021
Injury: unknown
4 games missed
Mar 2021
Injury: unknown
3 games missed
Oct 2020
Injury: unknown
2 games missed
Sep 2020
Injury: unknown
1 games missed
Jul 2020
Injury: unknown
2 games missed
Jul 2020
20/21 — BSC Young Boys
43 matches · 0 G · 0 A · across 5 competitions
Jul 2019
19/20 — BSC Young Boys
47 matches · 0 G · 0 A · across 4 competitions
Oct 2018
Injury: unknown
2 games missed
Jul 2018
18/19 — BSC Young Boys
41 matches · 0 G · 0 A · across 4 competitions
Jan 2018
Injury: unknown
25 games missed
Jul 2017
Injury: unknown
2 games missed
Jul 2017
17/18 — BSC Young Boys
29 matches · 0 G · 0 A · across 4 competitions
Jun 2017
Transfer: FC Winterthur → BSC Young Boys
16/17 · Return from loan
Jul 2016
16/17 — FC Winterthur
32 matches · 0 G · 1 A · across 2 competitions
Jul 2015
15/16 — FC Winterthur
31 matches · 0 G · 0 A · across 2 competitions
Jul 2015
Transfer: BSC Young Boys → FC Winterthur
15/16 · Loan
Oct 2014
Injury: unknown
27 games missed
Jul 2014
14/15 — BSC Young Boys U21, BSC Young Boys
14 matches · 0 G · 0 A · across 3 competitions
Jul 2013
13/14 — BSC Young Boys U21, BSC Young Boys
7 matches · 0 G · 0 A · across 3 competitions
Jul 2013
Transfer: BSC YB U21 → BSC Young Boys
13/14 · Transfer
Jul 2012
12/13 — BSC Young Boys U21
5 matches · 0 G · 0 A · across 1 competition
Jul 2012
Transfer: BSC YB U18 → BSC YB U21
12/13 · Transfer
Jul 2011
11/12 — BSC Young Boys U21, BSC Young Boys U18
14 matches · 0 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €3.50m
Highest valuation recorded in dataset

Percentile rank vs 2731 other Goalkeepers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals0 total · 0.00/90
0
Assists0 total · 0.00/90
0
G+A0 total · 0.00/90
0
Yellow cards1 total · 0.04/90
59
Clean sheets2 total · 2.00/90
12
32,665 min
Minutes played by club
BSC Young Boys 71.4%
BSC Young Boys U21 7.9%
FC Winterthur 17.1%
BSC Young Boys U18 3.6%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
BSC Young Boys 10 13/14 24/25 263 0 0 23,318
BSC Young Boys U21 6 11/12 23/24 31 0 0 2,589
FC Winterthur 2 15/16 16/17 63 0 1 5,588
BSC Young Boys U18 1 11/12 11/12 13 0 0 1,170

Career trajectory — goals, assists & market value

0€875K1€1.8M1€2.6M1€3.5M13/1414/1515/1616/17 — 1 assists116/1717/1818/1919/2020/2121/2222/2323/2424/2513/14 — €50K14/15 — €50K15/16 — €350K16/17 — €500K17/18 — €750K18/19 — €1.5M19/20 — €3.5M20/21 — €3.5M21/22 — €3M22/23 — €3M23/24 — €2.5M24/25 — €1.5MGoalsAssistsMarket value

Goals by season

11/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/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/25

Assists by season

11/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 1116/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Champions League BSC Young Boys 4 0 0 0 0 360
24/25 Champions League Qu. BSC Young Boys 1 0 0 0 0 32
24/25 Super League BSC Young Boys 17 0 0 1 0 1,530
24/25 Swiss Cup BSC Young Boys 3 0 0 0 0 300
23/24 Champions League BSC Young Boys 1 0 0 0 0 90
23/24 Europa League BSC Young Boys 2 0 0 0 0 180
23/24 Promotion League BSC Young Boys U21 3 0 0 1 0 240
23/24 Super League BSC Young Boys 22 0 0 2 0 1,980
23/24 Swiss Cup BSC Young Boys 2 0 0 1 0 180
22/23 Super League BSC Young Boys 15 0 0 0 0 1,324
22/23 Swiss Cup BSC Young Boys 1 0 0 0 0 90
22/23 UECL Quali BSC Young Boys 5 0 0 0 0 480
21/22 Champions League BSC Young Boys 3 0 0 0 0 270
21/22 Champions League Qu. BSC Young Boys 4 0 0 0 0 360
21/22 Promotion League BSC Young Boys U21 1 0 0 0 0 90
21/22 Super League BSC Young Boys 21 0 0 1 0 1,852
21/22 Swiss Cup BSC Young Boys 2 0 0 0 0 103
20/21 Champions League Qu. BSC Young Boys 2 0 0 0 0 180
20/21 Europa League BSC Young Boys 8 0 0 0 0 720
20/21 Europa League Qualifying BSC Young Boys 1 0 0 0 0 90
20/21 Super League BSC Young Boys 31 0 0 1 0 2,759
20/21 Swiss Cup BSC Young Boys 1 0 0 0 0 90
19/20 Champions League Qu. BSC Young Boys 2 0 0 0 0 180
19/20 Europa League BSC Young Boys 6 0 0 0 0 540
19/20 Schweizer Cup BSC Young Boys 5 0 0 0 0 480
19/20 Super League BSC Young Boys 34 0 0 1 0 3,015
18/19 Champions League BSC Young Boys 4 0 0 0 0 360
18/19 Champions League Qu. BSC Young Boys 2 0 0 0 0 180
18/19 Schweizer Cup BSC Young Boys 1 0 0 0 0 90
18/19 Super League BSC Young Boys 34 0 0 0 0 2,945
17/18 Champions League Qu. BSC Young Boys 3 0 0 0 0 270
17/18 Europa League BSC Young Boys 5 0 0 0 0 450
17/18 Schweizer Cup BSC Young Boys 4 0 0 0 0 360
17/18 Super League BSC Young Boys 17 0 0 1 0 1,478
16/17 Challenge League FC Winterthur 32 0 1 4 0 2,880
16/17 Schweizer Cup FC Winterthur 0 0 0 0 0 0
15/16 Challenge League FC Winterthur 31 0 0 3 0 2,708
15/16 Schweizer Cup FC Winterthur 0 0 0 0 0 0
14/15 1. Liga Gr. 2 BSC Young Boys U21 14 0 0 1 0 1,167
14/15 Europa League Qualifying BSC Young Boys 0 0 0 0 0 0
14/15 Super League BSC Young Boys 0 0 0 0 0 0
13/14 1.Liga Cl. Gr. 1 BSC Young Boys U21 7 0 0 0 0 630
13/14 Schweizer Cup BSC Young Boys 0 0 0 0 0 0
13/14 Super League BSC Young Boys 0 0 0 0 0 0
12/13 1.Liga Cl. Gr. 1 BSC Young Boys U21 5 0 0 0 0 372
11/12 1. Liga Gr. 1 (- 11/12) BSC Young Boys U21 1 0 0 0 0 90
11/12 U18 Elite League BSC Young Boys U18 13 0 0 2 0 1,170
SeasonDateFromToTypeMarket valueFee
12/13 2012-07-01 BSC YB U18 BSC YB U21 Transfer 0
13/14 2013-07-01 BSC YB U21 BSC Young Boys Transfer 0
15/16 2015-07-01 BSC Young Boys FC Winterthur Loan 50000
16/17 2017-06-30 FC Winterthur BSC Young Boys Return from loan 500000
25/26 2025-09-08 BSC Young Boys FC Lugano Loan 600000
25/26 2026-06-30 FC Lugano BSC Young Boys Return from loan 600000
SeasonInjuryFromToDays missedGames missed
14/15 Shoulder injury 2014-10-27 2015-04-16 172 27
17/18 flesh wound 2017-07-31 2017-08-07 8 2
17/18 Shoulder injury 2018-01-11 2018-06-18 159 25
18/19 unknown injury 2018-10-25 2018-11-02 9 2
19/20 Neck injury 2020-07-25 2020-07-31 7 2
20/21 unknown injury 2020-09-17 2020-09-23 7 1
20/21 Corona virus 2020-10-08 2020-10-14 7 2
20/21 concussion 2021-03-08 2021-03-19 12 3
20/21 Corona virus 2021-05-20 2021-06-14 26 4
21/22 unknown injury 2021-07-29 2021-08-02 5 1
21/22 Hamstring injury 2021-08-05 2021-08-23 19 4
21/22 Shoulder injury 2021-10-27 2022-02-16 113 17
22/23 Knee injury 2022-11-11 2023-08-09 272 36
22/23 Knee surgery 2023-03-21 2023-08-09 142 20
Current€700k
Peak€3.50m
Low€50k
Δ since start+€650k
€50k€913k€1.78m€2.64m€3.50m197019701970
DateValue
Jan 1, 1970 €700k
Jan 1, 1970 €600k
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.80m
Jan 1, 1970 €2.80m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €500k
Jan 1, 1970 €750k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €350k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #16817 2 0 former national player
Team #3384 #21 0 0 recent national player
TeammatePPG played withJoint goalsMinutes
Vincent Sierro 2 0 0
Jordan 2 0 0
Cedric Itten 2 0 0
Jordan Lefort 2 0 0
Cheikh Niasse 2 0 0
Saidy Janko 2 0 0
Fabian Rieder 2 0 0
Lewin Blum 2 0 0
Gianluca Gaudino 2 0 0
Loris Benito 2 0 0
Felix Mambimbi 2 0 0
Christian Fassnacht 2 0 0
Roger Assalé 2 0 0
Cédric Zesiger 2 0 0
Sandro Lauper 2 0 0
Meschack Elia 2 0 0
Mohamed Camara 2 0 0
Ulisses Garcia 2 0 0
Michel Aebischer 2 0 0
Jean-Pierre Nsame 2 1 0

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
25/26 2026-06-30 FC Lugano BSC Young Boys Return from loan €600k
25/26 2025-09-08 BSC Young Boys FC Lugano Loan €600k
16/17 2017-06-30 FC Winterthur BSC Young Boys Return from loan €500k
15/16 2015-07-01 BSC Young Boys FC Winterthur Loan €50k

Teams faced most often by David von Ballmoos'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 35 19 6 10 70 44 +26 54%
FC St. Gallen 35 22 7 6 80 56 +24 63%
FC Luzern 33 15 7 11 64 62 +2 45%
Grasshopper Club Zürich 29 19 6 4 56 20 +36 66%
FC Lugano 29 13 7 9 49 37 +12 45%
FC Basel 1893 29 13 5 11 56 50 +6 45%
FC Sion 23 17 1 5 47 30 +17 74%
Servette FC 23 7 8 8 26 29 -3 30%
FC Lausanne-Sport 21 13 3 5 34 28 +6 62%
FC Thun 16 8 5 3 32 15 +17 50%
Stade Lausanne-Ouchy 14 9 3 2 22 15 +7 64%
Yverdon Sport FC 13 3 8 2 23 17 +6 23%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
11/12 Senior debut season

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 25 2,222 1 0 0 0.04
23/24 30 2,670 4 0 0 0.13
21/22 31 2,675 1 0 0 0.03
20/21 43 3,839 1 0 0 0.02
19/20 47 4,215 1 0 0 0.02
17/18 29 2,558 1 0 0 0.04
16/17 32 2,880 4 0 0 0.13
15/16 31 2,708 3 0 0 0.1
14/15 14 1,167 1 0 0 0.08
11/12 14 1,260 2 0 0 0.14

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

SeasonMatchesMinsClean sheetsCS %Goals concededGC / 90′
24/25 25 2,222 2 8% 48 1.94
23/24 30 2,670 12 40% 27 0.91
22/23 21 1,894 12 57% 10 0.48
21/22 31 2,675 5 16% 43 1.45
20/21 43 3,839 19 44% 40 0.94
19/20 47 4,215 17 36% 53 1.13
18/19 41 3,575 15 37% 44 1.11
17/18 29 2,558 9 31% 32 1.13
16/17 32 2,880 4 13% 54 1.69
15/16 31 2,708 7 23% 42 1.4
14/15 14 1,167 5 36% 20 1.54
13/14 7 630 1 14% 7 1
12/13 5 372 4 80% 1 0.24
11/12 14 1,260 1 7% 22 1.57

Output by competition

Career goals and assists broken down by tournament.

Challenge League
63 apps
0 G
1 A
Super League
191 apps
0 G
0 A
Swiss Cup
19 apps
0 G
0 A
Champions League
12 apps
0 G
0 A
Champions League Qu.
14 apps
0 G
0 A
Europa League
21 apps
0 G
0 A
UECL Quali
5 apps
0 G
0 A
1. Liga Gr. 2
14 apps
0 G
0 A
1.Liga Cl. Gr. 1
12 apps
0 G
0 A
U18 Elite League
13 apps
0 G
0 A

Frequently asked about David von Ballmoos

Who is David von Ballmoos?

David von Ballmoos is a Switzerland professional footballer who plays as a goalkeeper for FC Lugano.

How old is David von Ballmoos?

David von Ballmoos is 31 years old. He was born on December 30, 1994 in Burgdorf BE.

What position does David von Ballmoos play?

David von Ballmoos plays as a goalkeeper (Goalkeeper).

What club does David von Ballmoos play for?

David von Ballmoos currently plays for FC Lugano.

What is David von Ballmoos's market value?

David von Ballmoos's most recent reported market value is €600k.