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

Showing official FISTF results only.

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 · Last 12 months

Played

24

18W 0D 6L

Win rate

75%

Goals per game

2.38 – 1.67

57 for · 40 against · GD +17

Clean sheets

5

21% of games

Sudden death

4

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

22

most often Alberto DI MAGGIO

Results

  • Won18 (75%)
  • Drawn0 (0%)
  • Lost6 (25%)

Form · last 10

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

All matches

Show recent only
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

W

2–1

6 Dec 2025 · SD · 67% pre-match

W

AustriaAlexander HAAS

Major Bologne - Macron Cup 2025 · Groups · Group 20 · OPEN

3–1

6 Dec 2025 · 61% pre-match

W

2–1

6 Dec 2025 · 87% pre-match

W

ItalyMauro SALVATI

Major Bologne - Macron Cup 2025 · Groups · Group 20 · OPEN

4–3

6 Dec 2025 · 59% 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 · all 22 opponents

OpponentPWDLGFGAGDW/OLast met
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo210143+19 May 2026Compare
MaltaJason PISANIH'Attard SC220062+49 May 2026Compare
AustriaAlexander HAASTSC Royal 78 Kaisermühlen110031+26 Dec 2025Compare
BelgiumChristophe DHEURValletta SC100112-16 Dec 2025Compare
BelgiumDaniel SCHEENST Stembert110021+17 Mar 2026Compare
EnglandDarren CLARKMurcia Subbuteo Club110010+19 May 2026Compare
AustriaDavid BUSCHBarcelona FT110032+17 Mar 2026Compare
ItalyDavide LUPOCT Paola100105-528 Mar 2026Compare
ItalyEdoardo BELLOTTOCS SC Serenissima Mestre110021+16 Dec 2025Compare
ItalyFederico MATTIANGELICS Virtus Rieti100105-528 Mar 2026Compare
ItalyFrancesco MATTIANGELIBologna Tigers Subbuteo100112-19 May 2026Compare
Francisco Javier Ruiz Liñán110070+79 May 2026Compare
ItalyGaetano IELAPIMessina Table Soccer100105-528 Mar 2026Compare
ItalyGerardo PATRUNOBologna Tigers Subbuteo110030+39 May 2026Compare
Jose Luis Sanchez110020+27 Mar 2026Compare
Juan Carlos Granados110021+19 May 2026Compare
GreeceLazaros PAPAKONSTANTINOUAtlas FTC110031+27 Mar 2026Compare
PortugalLuís ABREUAtletico Pisa110042+27 Mar 2026Compare
ItalyMarco BRUNELLICS Virtus Rieti110043+16 Dec 2025Compare
ItalyMauro SALVATICS Virtus Rieti110043+16 Dec 2025Compare
BelgiumPol SERWYLangton Green Subbuteo Club110030+37 Mar 2026Compare
GreeceVasileios KOUTSOMPINASCrimson Horses110021+16 Dec 2025Compare
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