TFMYSTFTable football profiles

ITA1275

William DOTTO

ItalyItaly·CS SC Serenissima Mestre · team #85·OPEN

FISTF VETERAN

#18

600 pts · +3

MySTF Elo

1967

#43 active · peak 2028

Official FISTF results.

Elo rating

156 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
13
1
16
50
42
34

2019–20

62% W

2021–22

0% W

2022–23

56% W

2023–24

72% W

2024–25

62% W

2025–26

74% W

Match statistics · All time

Played

156

104W 19D 33L

Win rate

67%

Goals per game

3.10 – 1.47

484 for · 229 against · GD +255

Clean sheets

53

34% of games

Sudden death

4

Shoot-outs

3/4

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

121

most often Ferdinando GASPARINI

Results

  • Won104 (67%)
  • Drawn19 (12%)
  • Lost33 (21%)

Form · last 10

  1. L
  2. L
  3. L
  4. W
  5. W
  6. W
  7. W
  8. W
  9. W
  10. L

Recent matches

Show all 156
L

1–2

9 May 2026 · 51% pre-match

W

GreeceAlberto DI MAGGIOUpset

MGP Mallorca 2026 · Semifinals · VETERAN

3–1

9 May 2026 · 20% pre-match

W

ItalyGerardo PATRUNOUpset

MGP Mallorca 2026 · Last 8 · VETERAN

3–0

9 May 2026 · 27% pre-match

W

2–1

9 May 2026 · SD · 55% pre-match

W

MaltaJason PISANI

MGP Mallorca 2026 · Groups · Group 3 · VETERAN

4–1

9 May 2026 · 33% pre-match

W

Francisco Javier Ruiz Liñán

MGP Mallorca 2026 · Groups · Group 3 · VETERAN

7–0

9 May 2026 · 88% pre-match

W

EnglandDarren CLARK

MGP Mallorca 2026 · Groups · Group 3 · VETERAN

1–0

9 May 2026 · 57% pre-match

L

ItalyGaetano IELAPIUpset

GP Napoli 2026 · Groups · Group 9 · VETERAN

0–5

28 Mar 2026 · 94% pre-match

L

ItalyFederico MATTIANGELIUpset

GP Napoli 2026 · Groups · Group 9 · VETERAN

0–5

28 Mar 2026 · 89% pre-match

L

ItalyDavide LUPOUpset

GP Napoli 2026 · Groups · Group 9 · VETERAN

0–5

28 Mar 2026 · 96% pre-match

L

1–2

7 Mar 2026 · 26% pre-match

W

BelgiumDaniel SCHEEN

MGP Frameries 2026 · Semifinals · VETERAN

2–1

7 Mar 2026 · 45% pre-match

W

MaltaJason PISANI

MGP Frameries 2026 · Last 8 · VETERAN

2–1

7 Mar 2026 · SD · 48% pre-match

W

3–1

7 Mar 2026 · 58% pre-match

W

PortugalLuís ABREU

MGP Frameries 2026 · Last 32 · VETERAN

4–2

7 Mar 2026 · 69% pre-match

W

BelgiumPol SERWY

MGP Frameries 2026 · Groups · Group 10 · VETERAN

3–0

7 Mar 2026 · 97% pre-match

W

Jose Luis Sanchez

MGP Frameries 2026 · Groups · Group 10 · VETERAN

2–0

7 Mar 2026 · 90% pre-match

W

AustriaDavid BUSCH

MGP Frameries 2026 · Groups · Group 10 · VETERAN

3–2

7 Mar 2026 · 65% pre-match

L

1–2

6 Dec 2025 · 17% pre-match

W

4–3

6 Dec 2025 · SD · 38% pre-match

Tournaments

15 entries · 0 titles · 4 runner-up

EventDateCategoryResultW–D–L
MGP Mallorca 20269 May 2026VETERANRunner-up6–0–1
GP Napoli 202628 Mar 2026VETERANGroups0–0–3
MGP Frameries 20267 Mar 2026VETERANRunner-up7–0–1
Major Bologne - Macron Cup 20256 Dec 2025OPENLast 165–0–1
IO Reggio Emilia 20256 Sept 2025OPENQuarter-finals5–0–1
Major Bologna 202531 May 2025OPENLast 164–0–1
Major Paris 202525 Jan 2025OPENQuarter-finals6–0–1
IO Napoli 202511 Jan 2025OPENLast 322–0–2
GGP Reggio Emilia 20247 Dec 2024OPENBarrage2–0–2
MGP Bologna - Macron Cup 202411 May 2024OPENRunner-up6–1–1
MGP Frameries 20243 Feb 2024OPENBarrage2–2–0
MGP Milan 20239 Dec 2023OPENQuarter-finals4–1–2
IO Reggio 20239 Sept 2023OPENRunner-up6–0–1
Major of Italy - Bologna 20221 May 2022OPENMatches0–0–1
Major Milan 20197 Dec 2019OPENLast 163–2–1

Head to head · top 25 of 121 opponents

OpponentPWDLGFGAGDW/OLast met
ItalyFerdinando GASPARINIASD SC Salernitana4103811-311 Jan 2025Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo311154+19 May 2026Compare
BelgiumChristophe DHEURValletta SC300337-46 Dec 2025Compare
ItalyGerardo PATRUNOBologna Tigers Subbuteo3300113+89 May 2026Compare
ItalyMarco BRUNELLICS Virtus Rieti310245-16 Dec 2025Compare
ItalyMauro SALVATICS Virtus Rieti3300135+86 Dec 2025Compare
EnglandAaron SKINNERLangton Green Subbuteo Club220071+625 Jan 2025Compare
ItalyAlessandro AMATELLISubbuteo Casale201134-19 Sept 2023Compare
ItalyAlfonso GARGIULOSubbito Gol Ferrara210153+27 Dec 2024Compare
ItalyAntonio MASILEKAIROS2200100+106 Sept 2025Compare
SpainCarlos FLORESValletta SC201168-211 May 2024Compare
BelgiumChristopher SABETTAWamme SC220040+425 Jan 2025Compare
ItalyDaniele POCHESCICS Virtus Rieti211073+411 May 2024Compare
MaltaGeorge EBEJERBormla SC211043+131 May 2025Compare
MaltaJason PISANIH'Attard SC220062+49 May 2026Compare
ItalyLuca COLANGELOSC Fiamme Azzurre200228-625 Jan 2025Compare
ItalyLucio CANICCHIOASD SC Salernitana202044025 Mar 2023Compare
ItalyLuigi DI VITOCCT Eagles Napoli211041+311 May 2024Compare
PortugalLuís ABREUAtletico Pisa211086+27 Mar 2026Compare
ItalyMarco DI VITOCCT Eagles Napoli202033031 May 2025Compare
ItalyMassimiliano NastasiSC Fiamme Azzurre201113-226 Oct 2024Compare
ItalyMassimo BOLOGNINOCCT Eagles Napoli210153+226 Oct 2024Compare
ItalyMatteo CICCARELLITS Napoli Fighters200208-811 May 2024Compare
BelgiumMaxime RAIROUXSC Lion's Eugies220063+325 Jan 2025Compare
BelgiumPierre DE LEEUWRacing White Woluwé Subbuteo211064+23 Feb 2024Compare
D

BelgiumAvenir Subbuteo Hennuyer

Major Bologne - Macron Cup 2025 · Barrage

1–1

6 Dec 2025

W

ItalySubbuteo Club Real Montesilvano

Major Bologne - Macron Cup 2025 · Groups · Group 9

3–0

6 Dec 2025

D

GreeceCrimson Horses

Major Bologne - Macron Cup 2025 · Groups · Group 9

2–2

6 Dec 2025

L

ItalyCS Virtus Rieti

Major Bologne - Macron Cup 2025 · Groups · Group 9

0–3

6 Dec 2025

W

ItalySC Stradivari Cremona

Sat Modena 2025 · Final

3–1

1 Nov 2025

W

Subbuteisti Modena 1982 2

Sat Modena 2025 · Semifinals

3–0

1 Nov 2025

L

ItalySubbito Gol Ferrara

Sat Modena 2025 · Groups · Group 2

0–2

1 Nov 2025

L

ItalyTSC Stella Artois Milano

Sat Modena 2025 · Groups · Group 2

1–2

1 Nov 2025

W

ItalySC Stradivari Cremona

Sat Modena 2025 · Groups · Group 2

3–1

1 Nov 2025

L

ItalySubbuteo Casale

Major Bologna 2025 · Barrage

1–3

31 May 2025

L

ItalyBologna Tigers Subbuteo 2

Major Bologna 2025 · Groups · Group 3

1–2

31 May 2025

L

ItalyCCT Eagles Napoli

Major Bologna 2025 · Groups · Group 3

0–3

31 May 2025

W

SpainMallorca Águilas FM

Major Bologna 2025 · Groups · Group 3

2–1

31 May 2025

L

ItalyCS Virtus Rieti

IO Tarzo 2025 · Final

1–2

8 Mar 2025

D

ItalyPinco Devils Table Soccer

IO Tarzo 2025 · Semifinals

2–2

8 Mar 2025