Skip to content
Francesco Ruberto

Francesco Ruberto

Goalkeeper  at FC Sion
Age33
CitizenshipSwitzerland Italy
Height1.87 m
Footright
BornMarch 19, 1993
at FC Sion 325 days · joined 2025-07-04
👕100+ Apps
Market value €50k
Goalkeeper

Career snapshot

10
clubs played for
10/11
debut season
0
goals / match
FC Schaffhausen
top club · 72 apps

Career highs

€600k
peak value · 2018
top transfer fee
best season
int'l / penalties
194Appearances
0Goals
0Assists
11Yellow cards
0Red cards
192Full matches (90′)
Full nameFrancesco Ruberto
Date of birth1993-03-19 (33 yrs)
Place of birthSambiase, Switzerland
CitizenshipSwitzerland Italy
PositionGoalkeeper
Footright
Height187.00 m
Current clubFC Sion
Joined2025-07-04
Contract expires2028-06-30
AgentSignature - ISCM AG
Jul 2025
Transfer: Vizela → FC Sion
25/26 · Transfer
Jul 2025
25/26 — FC Sion
0 matches · 0 G · 0 A · across 2 competitions
Jul 2024
24/25 — FC Vizela
5 matches · 0 G · 0 A · across 2 competitions
Feb 2024
Injury: unknown
5 games missed
Jul 2023
23/24 — FC Vizela
9 matches · 0 G · 0 A · across 3 competitions
Jul 2023
Transfer: FC Schaffhausen → Vizela
23/24 · Transfer
May 2023
Injury: unknown
1 games missed
Jul 2022
22/23 — FC Schaffhausen
36 matches · 0 G · 0 A · across 2 competitions
Jul 2021
Transfer: Without Club → FC Schaffhausen
21/22 · Transfer
Jul 2021
21/22 — FC Schaffhausen
36 matches · 0 G · 0 A · across 3 competitions
Feb 2021
Transfer: S. Simitli → Without Club
20/21 · Transfer
Jan 2021
Transfer: Pirin → S. Simitli
20/21 · Transfer
Jul 2020
20/21 — Pirin Blagoevgrad, Septemvri Simitli
3 matches · 0 G · 0 A · across 2 competitions
Mar 2020
Transfer: Without Club → Pirin
19/20 · Transfer
Jul 2019
19/20 — Pirin Blagoevgrad
1 matches · 0 G · 0 A · across 1 competition
Jul 2019
Transfer: FC Thun → Without Club
19/20 · Transfer
Apr 2019
Injury: unknown
4 games missed
Dec 2018
Injury: unknown
1 games missed
Jul 2018
Injury: unknown
4 games missed
Jul 2018
18/19 — FC Thun
0 matches · 0 G · 0 A · across 2 competitions
Jul 2017
17/18 — FC Thun
20 matches · 0 G · 0 A · across 2 competitions
Jul 2016
16/17 — FC Thun U21, FC Thun
10 matches · 0 G · 0 A · across 3 competitions
Mar 2016
Injury: unknown
2 games missed
Jul 2015
15/16 — FC Thun U21, FC Thun
13 matches · 0 G · 0 A · across 4 competitions
Jul 2014
14/15 — FC Thun U21, FC Thun
16 matches · 0 G · 0 A · across 2 competitions
Jul 2013
13/14 — FC Thun U21, FC Thun
17 matches · 0 G · 0 A · across 3 competitions
Jul 2013
Transfer: FC Thun U21 → FC Thun
13/14 · Transfer
Jul 2012
12/13 — FC Thun U21
13 matches · 0 G · 0 A · across 1 competition
Jul 2012
Transfer: FC Bern → FC Thun U21
12/13 · Transfer
Feb 2012
Transfer: BSC YB U21 → FC Bern
11/12 · Transfer
Jul 2011
11/12 — BSC Young Boys U21, FC Bern
11 matches · 0 G · 0 A · across 2 competitions
Jul 2011
Transfer: BSC YB U18 → BSC YB U21
11/12 · Transfer
Jul 2010
10/11 — BSC Young Boys U18
4 matches · 0 G · 0 A · across 1 competition
Jul 2010
Transfer: Lecce U17 → BSC YB U18
10/11 · Transfer
Jul 2009
Transfer: Lecce Giovanili → Lecce U17
09/10 · Transfer
Jan 1970
Peak market value: €600k
Highest valuation recorded in dataset
17,275 min
Minutes played by club
FC Sion 0.0%
FC Vizela 6.5%
FC Schaffhausen 37.5%
Pirin Blagoevgrad 2.1%
Septemvri Simitli 0.0%
FC Thun 20.6%
FC Thun U21 25.5%
BSC Young Boys U21 1.0%
FC Bern 4.7%
BSC Young Boys U18 2.1%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
FC Sion 1 25/26 25/26 0 0 0 0
FC Vizela 2 23/24 24/25 14 0 0 1,130
FC Schaffhausen 2 21/22 22/23 72 0 0 6,470
Pirin Blagoevgrad 2 19/20 20/21 4 0 0 360
Septemvri Simitli 1 20/21 20/21 0 0 0 0
FC Thun 6 13/14 18/19 40 0 0 3,555
FC Thun U21 5 12/13 16/17 49 0 0 4,410
BSC Young Boys U21 1 11/12 11/12 2 0 0 180
FC Bern 1 11/12 11/12 9 0 0 810
BSC Young Boys U18 1 10/11 10/11 4 0 0 360

Career trajectory — goals, assists & market value

0€150K1€300K1€450K1€600K13/1414/1515/1616/1717/1818/1919/2021/2222/2323/2424/2525/2613/14 — €50K14/15 — €50K15/16 — €100K16/17 — €300K17/18 — €500K18/19 — €600K19/20 — €200K21/22 — €100K22/23 — €300K23/24 — €300K24/25 — €300K25/26 — €50KGoalsAssistsMarket 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/2020/21: 0020/2121/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/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Super League FC Sion 0 0 0 0 0 0
25/26 Swiss Cup FC Sion 0 0 0 0 0 0
24/25 Liga Portugal 2 FC Vizela 5 0 0 0 0 385
24/25 Taça de Portugal FC Vizela 0 0 0 0 0 0
23/24 Allianz Cup FC Vizela 0 0 0 0 0 0
23/24 Liga Portugal FC Vizela 7 0 0 2 0 565
23/24 Taça de Portugal FC Vizela 2 0 0 0 0 180
22/23 Challenge League FC Schaffhausen 34 0 0 1 0 3,050
22/23 Swiss Cup FC Schaffhausen 2 0 0 0 0 180
21/22 Challenge League FC Schaffhausen 31 0 0 1 0 2,790
21/22 Super League Barrage FC Schaffhausen 2 0 0 0 0 180
21/22 Swiss Cup FC Schaffhausen 3 0 0 0 0 270
20/21 Bulgarian Cup Pirin Blagoevgrad 1 0 0 0 0 90
20/21 Vtora Liga Septemvri Simitli 0 0 0 0 0 0
20/21 Vtora Liga Pirin Blagoevgrad 2 0 0 1 0 180
19/20 Vtora Liga Pirin Blagoevgrad 1 0 0 0 0 90
18/19 Schweizer Cup FC Thun 0 0 0 0 0 0
18/19 Super League FC Thun 0 0 0 0 0 0
17/18 Schweizer Cup FC Thun 2 0 0 1 0 180
17/18 Super League FC Thun 18 0 0 0 0 1,620
16/17 1. Liga Gr. 2 FC Thun U21 2 0 0 1 0 180
16/17 Schweizer Cup FC Thun 1 0 0 0 0 90
16/17 Super League FC Thun 7 0 0 0 0 630
15/16 1. Liga Gr. 2 FC Thun U21 1 0 0 0 0 90
15/16 Europa League Qualifying FC Thun 0 0 0 0 0 0
15/16 Schweizer Cup FC Thun 3 0 0 0 0 270
15/16 Super League FC Thun 9 0 0 0 0 765
14/15 2. Liga Inter - Gr. 3 FC Thun U21 16 0 0 3 0 1,440
14/15 Super League FC Thun 0 0 0 0 0 0
13/14 1.Liga Cl. Gr. 2 FC Thun U21 17 0 0 0 0 1,530
13/14 Europa League Qualifying FC Thun 0 0 0 0 0 0
13/14 Super League FC Thun 0 0 0 0 0 0
12/13 1.Liga Cl. Gr. 1 FC Thun U21 13 0 0 0 0 1,170
11/12 1. Liga Gr. 1 (- 11/12) BSC Young Boys U21 2 0 0 0 0 180
11/12 2. Liga inter - Gr. 1 (- 11/12) FC Bern 9 0 0 1 0 810
10/11 U18 Elite League BSC Young Boys U18 4 0 0 0 0 360
SeasonDateFromToTypeMarket valueFee
09/10 2009-07-01 Lecce Giovanili Lecce U17 Transfer 0
10/11 2010-07-01 Lecce U17 BSC YB U18 Transfer 0
11/12 2011-07-01 BSC YB U18 BSC YB U21 Transfer 0
11/12 2012-02-01 BSC YB U21 FC Bern Transfer 0
12/13 2012-07-01 FC Bern FC Thun U21 Transfer 0
13/14 2013-07-01 FC Thun U21 FC Thun Transfer 0
19/20 2019-07-01 FC Thun Without Club Transfer 200000
19/20 2020-03-04 Without Club Pirin Transfer 200000
20/21 2021-01-29 Pirin S. Simitli Transfer 100000
20/21 2021-02-15 S. Simitli Without Club Transfer 100000
21/22 2021-07-17 Without Club FC Schaffhausen Transfer 100000
23/24 2023-07-01 FC Schaffhausen Vizela Transfer 300000
25/26 2025-07-04 Vizela FC Sion Transfer 50000
SeasonInjuryFromToDays missedGames missed
15/16 Groin problems 2016-03-10 2016-03-24 15 2
18/19 unknown injury 2018-07-26 2018-08-23 29 4
18/19 Ill 2018-12-06 2018-12-13 8 1
18/19 unknown injury 2019-04-11 2019-05-01 21 4
22/23 unknown injury 2023-05-10 2023-05-18 9 1
23/24 Muscle injury 2024-02-19 2024-04-01 43 5
Current€50k
Peak€600k
Low€50k
Δ since start+—
€50k€188k€325k€463k€600k197019701970
DateValue
Jan 1, 1970 €50k
Jan 1, 1970 €300k
Jan 1, 1970 €175k
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €150k
Jan 1, 1970 €300k
Jan 1, 1970 €100k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €400k
Jan 1, 1970 €600k
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €500k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €50k
Jan 1, 1970 €50k

No national team data.

TeammatePPG played withJoint goalsMinutes
Simone Rapp 1 0 0
Jean-Pierre Rhyner 1 0 0
Willy Vogt 1 0 0
Sandro Lauper 1 0 0
Francisco Rodríguez 2 0 0
Cyril Rizzo 1 0 0
Timo Tuominen 2 0 0
Louis Lurvink 1 0 0
Danilo Del Toro 2 0 0
Uran Bislimi 2 0 0
Serge Müller 2 0 0
Joaquín Ardaiz 2 1 0
Raúl Bobadilla 1 0 0
Axel Müller 2 0 0
Guillermo Padula 2 0 0
Luka Stevic 2 0 0
Agustín González 2 0 0
Robin Kalem 2 0 0
Jetmir Krasniqi 2 0 0
Valon Hamdiu 1 0 0

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

OpponentPWDLGFGAGDWin %
FC Aarau 23 6 6 11 28 42 -14 26%
Neuchâtel Xamax FCS 19 7 4 8 31 29 +2 37%
FC Wil 1900 18 7 6 5 28 27 +1 39%
Grasshopper Club Zürich 16 5 5 6 22 28 -6 31%
Stade Lausanne-Ouchy 15 4 4 7 18 24 -6 27%
FC Vaduz 15 4 5 6 17 25 -8 27%
SC Kriens 12 6 4 2 15 11 +4 50%
FC Winterthur 12 5 4 3 16 15 +1 42%
FC Chiasso 12 8 4 0 22 7 +15 67%
FC Sion 12 3 3 6 10 20 -10 25%
FC Arouca 8 2 2 4 10 14 -4 25%
FC Luzern 8 3 3 2 7 8 -1 38%

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 9 745 2 0 0 0.24
22/23 36 3,230 1 0 0 0.03
21/22 36 3,240 1 0 0 0.03
20/21 3 270 1 0 0 0.33
17/18 20 1,800 1 0 0 0.05
16/17 10 900 1 0 0 0.1
14/15 16 1,440 3 0 0 0.19
11/12 11 990 1 0 0 0.09

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

SeasonMatchesMinsClean sheetsCS %Goals concededGC / 90′
24/25 5 385 1 20% 7 1.64
23/24 9 745 3 33% 9 1.09
22/23 36 3,230 8 22% 55 1.53
21/22 36 3,240 10 28% 47 1.31
20/21 3 270 0 0% 7 2.33
19/20 1 90 1 100% 0 0
17/18 20 1,800 3 15% 35 1.75
16/17 10 900 2 20% 16 1.6
15/16 13 1,125 4 31% 12 0.96
14/15 16 1,440 6 38% 14 0.88
13/14 17 1,530 4 24% 31 1.82
12/13 13 1,170 3 23% 22 1.69
11/12 11 990 1 9% 22 2
10/11 4 360 1 25% 3 0.75

Output by competition

Career goals and assists broken down by tournament.

Super League
34 apps
0 G
0 A
Swiss Cup
11 apps
0 G
0 A
Liga Portugal 2
5 apps
0 G
0 A
Liga Portugal
7 apps
0 G
0 A
Challenge League
65 apps
0 G
0 A
1.Liga Cl. Gr. 2
20 apps
0 G
0 A
2. Liga Inter - Gr. 3
16 apps
0 G
0 A
1.Liga Cl. Gr. 1
13 apps
0 G
0 A
2. Liga inter - Gr. 1 (- 11/12)
9 apps
0 G
0 A

Frequently asked about Francesco Ruberto

Who is Francesco Ruberto?

Francesco Ruberto is a Switzerland professional footballer who plays as a goalkeeper for FC Sion.

How old is Francesco Ruberto?

Francesco Ruberto is 33 years old. He was born on March 19, 1993 in Sambiase.

What position does Francesco Ruberto play?

Francesco Ruberto plays as a goalkeeper (Goalkeeper).

What club does Francesco Ruberto play for?

Francesco Ruberto currently plays for FC Sion.

What is Francesco Ruberto's market value?

Francesco Ruberto's most recent reported market value is €50k.