TFMYSTFTable football profiles

ITA0150

Gianfranco CALONICO

ItalyItaly·Master Sanremo · team #58·VETERAN

FISTF VETERAN

#5

1202 pts

MySTF Elo

1937

#66 active · peak 2111

Official FISTF results.

Elo rating

185 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
12
14
69
48
42

2019–20

83% W

2022–23

79% W

2023–24

81% W

2024–25

81% W

2025–26

67% W

Match statistics · All time

Played

185

144W 12D 29L

Win rate

78%

Goals per game

3.42 – 0.97

632 for · 180 against · GD +452

Clean sheets

74

40% of games

Sudden death

10

Shoot-outs

2/2

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

134

most often Massimiliano CROATTI

Results

  • Won144 (78%)
  • Drawn12 (6%)
  • Lost29 (16%)

Form · last 10

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

All matches

Show recent only
L

BelgiumAntonio TIMPANOUpset

MGP Frameries 2026 · Barrage · TEAMS

1–2

7 Mar 2026 · 91% pre-match

W

FranceLea POUPART

MGP Frameries 2026 · Groups · Group 12 · TEAMS

7–0

7 Mar 2026 · 97% pre-match

L

BelgiumBenoît MASSART

MGP Frameries 2026 · Last 16 · VETERAN

1–4

7 Mar 2026 · 61% pre-match

W

NetherlandsPatrick DE JONG

MGP Frameries 2026 · Last 32 · VETERAN

2–1

7 Mar 2026 · 82% pre-match

W

GreecePanagiotis VASILOPOULOS

MGP Frameries 2026 · Groups · Group 4 · VETERAN

4–1

7 Mar 2026 · 83% pre-match

W

EnglandStephen WONNACOTT

MGP Frameries 2026 · Groups · Group 4 · VETERAN

7–0

7 Mar 2026 · 96% pre-match

W

Fred Vanton

MGP Frameries 2026 · Groups · Group 4 · VETERAN

4–0

7 Mar 2026 · 93% pre-match

L

BelgiumPierre DE LEEUWUpset

MGP Paris 2026 · Last 8 · TEAMS

0–1

24 Jan 2026 · 80% pre-match

L

MaltaSamuel BARTOLO

MGP Paris 2026 · Groups · Group 3 · TEAMS

0–1

24 Jan 2026 · 17% pre-match

W

GreeceAlberto DI MAGGIOUpset

MGP Paris 2026 · Final · VETERAN

4–2

24 Jan 2026 · 20% pre-match

W

BelgiumDaniel SCHEEN

MGP Paris 2026 · Semifinals · VETERAN

3–2

24 Jan 2026 · 40% pre-match

W

2–1

24 Jan 2026 · 58% pre-match

W

ItalyCarlo ALESSI

MGP Paris 2026 · Last 16 · VETERAN

3–2

24 Jan 2026 · 47% pre-match

W

Jose Luis Sanchez

MGP Paris 2026 · Last 32 · VETERAN

3–0

24 Jan 2026 · 88% pre-match

W

BelgiumSébastien ROCHEZ

MGP Paris 2026 · Groups · Group 2 · VETERAN

2–0

24 Jan 2026 · 76% pre-match

W

EnglandCayne MATTHEWS

MGP Paris 2026 · Groups · Group 2 · VETERAN

4–0

24 Jan 2026 · 92% pre-match

L

BelgiumPascal SCHEEN

Major Bologne - Macron Cup 2025 · Groups · Group 4 · TEAMS

0–2

6 Dec 2025 · 43% pre-match

L

PortugalGil AFONSOUpset

Major Bologne - Macron Cup 2025 · Groups · Group 4 · TEAMS

1–2

6 Dec 2025 · 84% pre-match

D

ItalyPaolo FINARDI

Major Bologne - Macron Cup 2025 · Groups · Group 4 · TEAMS

1–1

6 Dec 2025 · 81% pre-match

L

0–2

6 Dec 2025 · 34% pre-match

W

2–1

6 Dec 2025 · 63% pre-match

W

1–0

6 Dec 2025 · 63% pre-match

W

SpainAlberto GÓMEZ

Major Bologne - Macron Cup 2025 · Groups · Group 2 · VETERAN

6–0

6 Dec 2025 · 65% pre-match

W

EnglandRichard BADGER

Major Bologne - Macron Cup 2025 · Groups · Group 2 · VETERAN

6–0

6 Dec 2025 · 90% pre-match

W

3–0

6 Dec 2025 · 92% pre-match

L

0–1

20 Sept 2025 · 88% pre-match

L

LopezUpset

ECSTFA European Championships 2025 · Semifinals · TEAMS

1–2

20 Sept 2025 · 93% pre-match

L

ScheenUpset

ECSTFA European Championships 2025 · Groups · Group 1 · TEAMS

1–3

20 Sept 2025 · 93% pre-match

W

Skinner

ECSTFA European Championships 2025 · Groups · Group 1 · TEAMS

2–0

20 Sept 2025 · 95% pre-match

D

SpainRaúl BENITA

ECSTFA European Championships 2025 · Groups · Group 1 · VETERAN

1–1

20 Sept 2025 · 71% pre-match

W

FranceAxel MODESTE

ECSTFA European Championships 2025 · Groups · Group 1 · VETERAN

2–0

20 Sept 2025 · 90% pre-match

L

0–1

20 Sept 2025 · 69% pre-match

L

ItalyFilippo CUBETAUpset

IO Reggio Emilia 2025 · Last 8 · TEAMS

2–4

6 Sept 2025 · 76% pre-match

W

6–0

6 Sept 2025 · 95% pre-match

W

ItalyPaolo ZAMBELLO

IO Reggio Emilia 2025 · Groups · Grp6 · TEAMS

4–2

6 Sept 2025 · 87% pre-match

W

ItalySandro Sani

IO Reggio Emilia 2025 · Groups · Grp6 · TEAMS

5–1

6 Sept 2025 · 96% pre-match

W

3–0

6 Sept 2025 · 62% pre-match

W

3–2

6 Sept 2025 · 84% pre-match

W

4–0

6 Sept 2025 · 77% pre-match

W

5–0

6 Sept 2025 · 95% pre-match

W

ItalyMichele GIUDICE

IO Reggio Emilia 2025 · Groups · Group 1 · VETERAN

6–1

6 Sept 2025 · 93% pre-match

W

ItalyMaurizio COLELLA

IO Reggio Emilia 2025 · Groups · Group 1 · VETERAN

2–0

6 Sept 2025 · 93% pre-match

D

3–3

31 May 2025 · 68% pre-match

D

ItalyAndrea DI VINCENZO

Major Bologna 2025 · Groups · Group 6 · TEAMS

1–1

31 May 2025 · 65% pre-match

W

GreeceSpyridon STRATOUDAKIS

Major Bologna 2025 · Groups · Group 6 · TEAMS

9–0

31 May 2025 · 97% pre-match

W

MaltaStanley FARRUGIA RANDON

Major Bologna 2025 · Groups · Group 6 · TEAMS

5–0

31 May 2025 · 97% pre-match

L

PortugalManuel SANTOSUpset

Major Bologna 2025 · Last 8 · VETERAN

1–2

31 May 2025 · 76% pre-match

D

BelgiumDaniel SCHEEN

Major Bologna 2025 · Last 16 · VETERAN

1–1(3–0 SO)

31 May 2025 · 66% pre-match

W

MaltaJoseph MIFSUD

Major Bologna 2025 · Groups · Group 1 · VETERAN

2–0

31 May 2025 · 85% pre-match

W

GreeceNikos MANDARAKAS

Major Bologna 2025 · Groups · Group 1 · VETERAN

12–0

31 May 2025 · 98% pre-match

L

1–2

25 Jan 2025 · 34% pre-match

W

1–0

25 Jan 2025 · 85% pre-match

W

FranceDavid ZAKI

Major Paris 2025 · Groups · TEAMS

1–0

25 Jan 2025 · 97% pre-match

W

3–0

25 Jan 2025 · 98% pre-match

W

1–0

25 Jan 2025 · 54% pre-match

W

ItalyGerardo PATRUNO

Major Paris 2025 · Semifinals · VETERAN

3–1

25 Jan 2025 · 65% pre-match

W

2–1

25 Jan 2025 · 64% pre-match

L

MaltaJason PISANIUpset

Major Paris 2025 · Last 16 · VETERAN

1–2

25 Jan 2025 · 71% pre-match

W

ItalyCarlo ALESSI

Major Paris 2025 · Last 32 · VETERAN

2–1

25 Jan 2025 · SD · 78% pre-match

L

SpainAlberto GÓMEZUpset

Major Paris 2025 · Groups · VETERAN

0–1

25 Jan 2025 · 87% pre-match

W

2–0

3 Jan 2025 · 87% pre-match

W

NetherlandsPatrick DE JONG

Major Frameries 2025 · Groups · Group 11 · TEAMS

4–1

3 Jan 2025 · 94% pre-match

L

MaltaCharles AQUILINA

Major Frameries 2025 · Semifinals · VETERAN

0–1

3 Jan 2025 · SD · 63% pre-match

W

5–1

3 Jan 2025 · 79% pre-match

W

BelgiumDenis BOUCHEZ

Major Frameries 2025 · Last 16 · VETERAN

2–0

3 Jan 2025 · 93% pre-match

W

FranceXavier DUBOIS

Major Frameries 2025 · Last 32 · VETERAN

3–0

3 Jan 2025 · 86% pre-match

W

EnglandRudi PETERSCHINIGG

Major Frameries 2025 · Groups · Group 1 · VETERAN

3–0

3 Jan 2025 · 90% pre-match

W

BelgiumGeert LEYS

Major Frameries 2025 · Groups · Group 1 · VETERAN

4–0

3 Jan 2025 · 95% pre-match

W

NetherlandsRichard ORANJE

Major Frameries 2025 · Groups · Group 1 · VETERAN

7–1

3 Jan 2025 · 98% pre-match

W

1–0

7 Dec 2024 · 83% pre-match

W

AustriaWolfgang HAAS

GGP Reggio Emilia 2024 · Groups · Grp 1 · TEAMS

3–1

7 Dec 2024 · 42% pre-match

W

ItalyRocco Morganelli

GGP Reggio Emilia 2024 · Groups · Grp 1 · TEAMS

8–4

7 Dec 2024 · 96% pre-match

W

2–1

7 Dec 2024 · 59% pre-match

W

ItalyMarco LAMBERTI

GGP Reggio Emilia 2024 · Semifinals · VETERAN

1–0

7 Dec 2024 · SD · 74% pre-match

W

3–1

7 Dec 2024 · 75% pre-match

W

ItalyMario CORRADI

GGP Reggio Emilia 2024 · Groups · Group 1 · VETERAN

4–3

7 Dec 2024 · 79% pre-match

W

GermanyPanagiotis KROMMYDAS

GGP Reggio Emilia 2024 · Groups · Group 1 · VETERAN

7–0

7 Dec 2024 · 97% pre-match

W

1–0

22 Sept 2024 · 73% pre-match

W

1–0

22 Sept 2024 · 85% pre-match

W

3–2

22 Sept 2024 · SD · 84% pre-match

W

3–1

22 Sept 2024 · 73% pre-match

W

8–0

22 Sept 2024 · 97% pre-match

W

4–0

22 Sept 2024 · 96% pre-match

L

2–3

21 Sept 2024 · 75% pre-match

W

4–1

21 Sept 2024 · 65% pre-match

W

2–1

21 Sept 2024 · 82% pre-match

W

3–0

21 Sept 2024 · 64% pre-match

W

4–0

21 Sept 2024 · 80% pre-match

W

6–2

21 Sept 2024 · 95% pre-match

W

4–0

21 Sept 2024 · 93% pre-match

W

7–0

10 Aug 2024 · 78% pre-match

W

FranceRémi SORET

GP Frameries 2024 · Semifinals · TEAMS

3–0

10 Aug 2024 · 74% pre-match

W

3–1

10 Aug 2024 · 89% pre-match

W

BelgiumElodie BERTHOLET

GP Frameries 2024 · Groups · Group 4 · TEAMS

6–0

10 Aug 2024 · 95% pre-match

D

TunisiaMongi ROUIS

GP Frameries 2024 · Groups · Group 4 · TEAMS

3–3

10 Aug 2024 · 79% pre-match

W

2–1

10 Aug 2024 · SD · 78% pre-match

W

ItalyMassimiliano CROATTI

GP Frameries 2024 · Semifinals · VETERAN

3–1

10 Aug 2024 · 65% pre-match

W

BelgiumOlivier DUBOIS

GP Frameries 2024 · Last 8 · VETERAN

6–0

10 Aug 2024 · 88% pre-match

W

BelgiumPhilippe ROUFOSSE

GP Frameries 2024 · Groups · Group 1 · VETERAN

2–1

10 Aug 2024 · 86% pre-match

W

GermanyEdin MULASMAJIC

GP Frameries 2024 · Groups · Group 1 · VETERAN

6–0

10 Aug 2024 · 90% pre-match

W

EnglandMartin COLWELL

GP Frameries 2024 · Groups · Group 1 · VETERAN

11–0

10 Aug 2024 · 98% pre-match

L

2–3

11 May 2024 · 41% pre-match

W

SpainAlberto GÓMEZ

MGP Bologna - Macron Cup 2024 · Groups · Group 3 · TEAMS

4–0

11 May 2024 · 76% pre-match

W

MaltaGeorge EBEJER

MGP Bologna - Macron Cup 2024 · Groups · Group 3 · TEAMS

6–1

11 May 2024 · 66% pre-match

W

6–1

11 May 2024 · 95% pre-match

L

0–1

11 May 2024 · 65% pre-match

W

MaltaEmanuel CAMILLERI

MGP Bologna - Macron Cup 2024 · Groups · Group 1 · VETERAN

9–1

11 May 2024 · 98% pre-match

W

ItalyRaffaele DI VITO

MGP Bologna - Macron Cup 2024 · Groups · Group 1 · VETERAN

6–1

11 May 2024 · 92% pre-match

W

BelgiumNoah JANSSENS

MGP Paris 2024 · Match · TEAMS

5–1

3 Feb 2024 · 85% pre-match

D

1–1

3 Feb 2024 · 78% pre-match

W

MaltaJason PISANI

MGP Paris 2024 · Last 16 · TEAMS

2–1

3 Feb 2024 · 61% pre-match

W

BelgiumNoah JANSSENS

MGP Paris 2024 · Groups · TEAMS

5–1

3 Feb 2024 · 84% pre-match

W

FranceJade GUYOT

MGP Paris 2024 · Groups · TEAMS

4–0

3 Feb 2024 · 96% pre-match

L

SpainVicenç PRATS

MGP Paris 2024 · Groups · TEAMS

1–2

3 Feb 2024 · 50% pre-match

W

7–0

3 Feb 2024 · 96% pre-match

W

ItalyClaudio DOGALI

MGP Paris 2024 · Final · VETERAN

2–1

3 Feb 2024 · 67% pre-match

W

SpainVicenç PRATS

MGP Paris 2024 · Semifinals · VETERAN

1–0

3 Feb 2024 · 46% pre-match

W

EnglandAlan LEE

MGP Paris 2024 · Last 8 · VETERAN

2–0

3 Feb 2024 · 84% pre-match

W

ItalyFrancesco TORANO

MGP Paris 2024 · Last 16 · VETERAN

2–1

3 Feb 2024 · 68% pre-match

W

FranceEric LIENHARDT

MGP Paris 2024 · Groups · VETERAN

2–1

3 Feb 2024 · 93% pre-match

D

1–1

3 Feb 2024 · 77% pre-match

W

SpainLuis LÓPEZ

MGP Paris 2024 · Groups · VETERAN

2–1

3 Feb 2024 · 86% pre-match

W

4–1

3 Feb 2024 · 60% pre-match

W

9–0

3 Feb 2024 · 94% pre-match

W

2–0

3 Feb 2024 · 89% pre-match

L

GibraltarJohn FIELD

MGP Frameries 2024 · Final · VETERAN

3–4

3 Feb 2024 · SD · 45% pre-match

W

ItalyCarlo ALESSI

MGP Frameries 2024 · Semifinals · VETERAN

2–1

3 Feb 2024 · 60% pre-match

W

SpainVicenç PRATS

MGP Frameries 2024 · Last 8 · VETERAN

3–2

3 Feb 2024 · 47% pre-match

D

1–1(4–2 SO)

3 Feb 2024 · 67% pre-match

W

MaltaJohn ZAMMIT

MGP Frameries 2024 · Last 32 · VETERAN

3–0

3 Feb 2024 · 69% pre-match

W

NetherlandsRichard ORANJE

MGP Frameries 2024 · Groups · Group 2 · VETERAN

3–0

3 Feb 2024 · 96% pre-match

W

BelgiumDavid WOUTERS

MGP Frameries 2024 · Groups · Group 2 · VETERAN

6–1

3 Feb 2024 · 81% pre-match

W

EnglandCayne MATTHEWS

MGP Frameries 2024 · Groups · Group 2 · VETERAN

7–1

3 Feb 2024 · 87% pre-match

W

6–3

9 Dec 2023 · 38% pre-match

D

1–1

9 Dec 2023 · 34% pre-match

L

GibraltarJohn FIELD

MGP Milan 2023 · Final · VETERAN

1–5

9 Dec 2023 · 43% pre-match

W

ItalyPatrizio LAZZARETTI

MGP Milan 2023 · Semifinals · VETERAN

3–1

9 Dec 2023 · 55% pre-match

W

ItalyPasquale TORANO

MGP Milan 2023 · Last 8 · VETERAN

2–1

9 Dec 2023 · 59% pre-match

W

ItalyCorrado TRENTA

MGP Milan 2023 · Last 16 · VETERAN

3–2

9 Dec 2023 · 84% pre-match

W

ItalyGiancarlo Riva

MGP Milan 2023 · Groups · VETERAN

5–0

9 Dec 2023 · 96% pre-match

W

3–0

9 Dec 2023 · 72% pre-match

W

5–0

9 Dec 2023 · 93% pre-match

L

2–3

18 Nov 2023 · 65% pre-match

W

ItalyMassimiliano CROATTI

IO Napoli 2023 · Semifinals · VETERAN

2–1

18 Nov 2023 · SD · 64% pre-match

W

ItalySaverio FERRANTE

IO Napoli 2023 · Last 8 · VETERAN

2–0

18 Nov 2023 · 78% pre-match

W

ItalyGiulio CURATO

IO Napoli 2023 · Last 16 · VETERAN

3–1

18 Nov 2023 · 83% pre-match

W

SpainArturo MARTÍNEZ

IO Napoli 2023 · Groups · Group 1 · VETERAN

6–1

18 Nov 2023 · 79% pre-match

W

ItalyRaffaele DI VITO

IO Napoli 2023 · Groups · Group 1 · VETERAN

5–0

18 Nov 2023 · 82% pre-match

W

ItalyLuigi BARONI

IO Napoli 2023 · Groups · Group 1 · VETERAN

5–1

18 Nov 2023 · 85% pre-match

D

BelgiumEric Threis

EC Gibraltar Teams 2023 · Semifinals · TEAMS

2–2

17 Sept 2023 · 56% pre-match

W

EnglandMarco GHIGLIOTTI

EC Gibraltar Teams 2023 · Groups · Group 2 · TEAMS

5–0

17 Sept 2023 · 77% pre-match

W

Jose Luis Sanchez

EC Gibraltar Teams 2023 · Groups · Group 2 · TEAMS

3–0

17 Sept 2023 · 80% pre-match

W

GermanyDieter Sauerwein

EC Gibraltar Teams 2023 · Groups · Group 2 · TEAMS

8–0

17 Sept 2023 · 90% pre-match

L

3–4

16 Sept 2023 · 44% pre-match

W

2–1

16 Sept 2023 · 62% pre-match

W

GibraltarJohn FIELDUpset

EC Gibraltar Individuals 2023 · Last 16 · VETERAN

2–1

16 Sept 2023 · SD · 28% pre-match

W

5–2

16 Sept 2023 · 65% pre-match

W

Jose Luis Sanchez

EC Gibraltar Individuals 2023 · Groups · Group 2 · VETERAN

8–1

16 Sept 2023 · 72% pre-match

W

EnglandAaron SKINNER

EC Gibraltar Individuals 2023 · Groups · Group 2 · VETERAN

3–0

16 Sept 2023 · 47% pre-match

D

BelgiumLudovic PONTHIEUX

GP Ludwigsburg 2023 · Groups · Group 1 · TEAMS

2–2

15 Jul 2023 · 67% pre-match

L

AustriaAlexander HAAS

GP Ludwigsburg 2023 · Groups · Group 1 · TEAMS

2–4

15 Jul 2023 · 42% pre-match

W

1–0

15 Jul 2023 · SD · 47% pre-match

W

GermanyFrank STILLER

GP Ludwigsburg 2023 · Semifinals · VETERAN

4–0

15 Jul 2023 · 72% pre-match

W

3–1

15 Jul 2023 · 39% pre-match

W

ItalyCarlo ALESSI

GP Ludwigsburg 2023 · Barrage · VETERAN

3–0

15 Jul 2023 · 49% pre-match

L

BelgiumPierre DE LEEUWUpset

GP Ludwigsburg 2023 · Groups · Group 3 · VETERAN

1–4

15 Jul 2023 · 75% pre-match

W

FranceStéphane POMMIER

GP Ludwigsburg 2023 · Groups · Group 3 · VETERAN

2–1

15 Jul 2023 · 82% pre-match

W

GermanyPanagiotis KROMMYDAS

GP Ludwigsburg 2023 · Groups · Group 3 · VETERAN

6–0

15 Jul 2023 · 85% pre-match

W

1–0

4 Mar 2023 · 46% pre-match

W

6–0

4 Mar 2023 · 78% pre-match

W

FranceLouis SORET

Major Framerie 2023 · Groups · Group 11 · TEAMS

5–1

4 Mar 2023 · 90% pre-match

W

BelgiumPhilippe HIPFINGER

Major Framerie 2023 · Groups · Group 11 · TEAMS

5–1

4 Mar 2023 · 71% pre-match

W

BelgiumLouison GIAUX

Major Framerie 2023 · Groups · Group 11 · TEAMS

5–1

4 Mar 2023 · 60% pre-match

L

1–4

7 Dec 2019 · 27% pre-match

W

Romano L,

Major Milan 2019 · Last 16 · TEAMS

5–0

7 Dec 2019 · 72% pre-match

W

Cyganek F.

Major Milan 2019 · Groups · Group 5 · TEAMS

14–0

7 Dec 2019 · 75% pre-match

W

ItalyLuca BATTISTA

Major Milan 2019 · Groups · Group 5 · TEAMS

2–1

7 Dec 2019 · 47% pre-match

W

ItalyGiuseppe Ferro

Major Milan 2019 · Groups · Group 5 · TEAMS

4–2

7 Dec 2019 · 54% pre-match

L

ItalyPasquale TORANO

Major Milan 2019 · Semifinals · VETERAN

0–2

7 Dec 2019 · 47% pre-match

W

MaltaMario CAMILLERI

Major Milan 2019 · Last 8 · VETERAN

2–1

7 Dec 2019 · SD · 49% pre-match

W

BelgiumDaniel SCHEEN

Major Milan 2019 · Last 16 · VETERAN

6–2

7 Dec 2019 · 53% pre-match

W

6–1

7 Dec 2019 · 54% pre-match

W

ItalyCorrado TRENTA

Major Milan 2019 · Groups · Group 2 · VETERAN

5–2

7 Dec 2019 · 46% pre-match

W

AustriaKarl VRANOVITZ

Major Milan 2019 · Groups · Group 2 · VETERAN

9–0

7 Dec 2019 · 55% pre-match

W

ItalyAlessandro CASANOVA

Major Milan 2019 · Groups · Group 2 · VETERAN

5–0

7 Dec 2019 · 40% pre-match

Tournaments

19 entries · 7 titles · 3 runner-up

EventDateCategoryResultW–D–L
MGP Frameries 20267 Mar 2026VETERANLast 164–0–1
MGP Paris 202624 Jan 2026VETERANWinner7–0–0
Major Bologne - Macron Cup 20256 Dec 2025VETERANQuarter-finals5–0–1
ECSTFA European Championships 202520 Sept 2025VETERANGroups1–1–1
IO Reggio Emilia 20256 Sept 2025VETERANWinner6–0–0
Major Bologna 202531 May 2025VETERANQuarter-finals2–1–1
Major Paris 202525 Jan 2025VETERANWinner4–0–2
Major Frameries 20253 Jan 2025VETERANSemi-finals6–0–1
GGP Reggio Emilia 20247 Dec 2024VETERANWinner5–0–0
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024VETERANSemi-finals6–0–1
GP Frameries 202410 Aug 2024VETERANWinner6–0–0
MGP Bologna - Macron Cup 202411 May 2024VETERANLast 162–0–1
MGP Paris 20243 Feb 2024VETERANWinner6–1–0
MGP Frameries 20243 Feb 2024VETERANRunner-up6–1–1
MGP Milan 20239 Dec 2023VETERANRunner-up6–0–1
IO Napoli 202318 Nov 2023VETERANRunner-up6–0–1
EC Gibraltar Individuals 202316 Sept 2023VETERANSemi-finals5–0–1
GP Ludwigsburg 202315 Jul 2023VETERANWinner6–0–1
Major Milan 20197 Dec 2019VETERANSemi-finals6–0–1

Head to head · all 134 opponents

OpponentPWDLGFGAGDW/OLast met
ItalyMassimiliano CROATTIMaster Sanremo6411116+56 Dec 2025Compare
ItalyCarlo ALESSIMaster Sanremo4400104+624 Jan 2026Compare
GreeceChristos ANGELINASAvenir Subbuteo Hennuyer422064+221 Sept 2024Compare
SpainVicenç PRATSBarcelona FT42028803 Feb 2024Compare
SpainAlberto GÓMEZSubbuteo Dragons3201101+96 Dec 2025Compare
BelgiumDaniel SCHEENST Stembert3210105+524 Jan 2026Compare
ItalyFrancesco MATTIANGELIBologna Tigers Subbuteo330092+76 Sept 2025Compare
MaltaJason PISANIH'Attard SC320143+125 Jan 2025Compare
GibraltarJohn FIELDAFT Turia 19813102610-43 Feb 2024Compare
Jose Luis Sanchez3300141+1324 Jan 2026Compare
ItalyMarco LAMBERTIF.lli Bari Reggio Emilia330071+63 Jan 2025Compare
ItalyPasquale TORANOLeonessa Brescia Aps32014407 Dec 2024Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo210144024 Jan 2026Compare
BelgiumBenoît MASSARTSC Temploux21014407 Mar 2026Compare
EnglandCayne MATTHEWSYorkshire Phoenix and Dewsbury Moor TFC2200111+1024 Jan 2026Compare
MaltaCharles AQUILINABormla SC210111025 Jan 2025Compare
ItalyClaudio DOGALISubbuteo Club Real Montesilvano220031+26 Dec 2025Compare
ItalyCorrado TRENTACS Virtus Rieti220084+49 Dec 2023Compare
EnglandDarren CLARKMurcia Subbuteo Club220041+322 Sept 2024Compare
MaltaGeorge EBEJERBormla SC220071+611 May 2024Compare
PortugalManuel SANTOSSubbuteo Club Labronico210133031 May 2025Compare
MaltaMario CAMILLERIValletta SC210144021 Sept 2024Compare
ItalyMario CORRADITSC Stella Artois Milano220083+56 Sept 2025Compare
BelgiumNoah JANSSENSRochefort TS2200102+83 Feb 2024Compare
GermanyPanagiotis KROMMYDASSubbuteo Club Höpfigheim2200130+137 Dec 2024Compare
BelgiumPascal SCHEENST Stembert21013306 Dec 2025Compare
NetherlandsPatrick DE JONGDutch Legends220062+47 Mar 2026Compare
BelgiumPhilippe ROUFOSSESC Temploux220052+310 Aug 2024Compare
BelgiumPierre DE LEEUWRacing White Woluwé Subbuteo200215-424 Jan 2026Compare
ItalyRaffaele DI VITOASCT Sessana 19822200111+1011 May 2024Compare
NetherlandsRichard ORANJEDutch Legends2200101+93 Jan 2025Compare
EnglandRudi PETERSCHINIGGLangton Green Subbuteo Club220060+63 Jan 2025Compare
BelgiumSébastien ROCHEZST Stembert220030+324 Jan 2026Compare
EnglandAaron SKINNERLangton Green Subbuteo Club110030+316 Sept 2023Compare
EnglandAlan LEELangton Green Subbuteo Club110020+23 Feb 2024Compare
ItalyAlessandro CASANOVASC Sombrero110050+57 Dec 2019Compare
AustriaAlexander HAASTSC Royal 78 Kaisermühlen100124-215 Jul 2023Compare
ItalyAndrea DI VINCENZOSubbuteo Club Real Montesilvano101011031 May 2025Compare
BelgiumAntonio TIMPANOWamme SC100112-17 Mar 2026Compare
ItalyArmando BALESTRIERIStabiae110030+36 Dec 2025Compare
SpainArturo MARTÍNEZFree Agent110061+518 Nov 2023Compare
FranceAxel MODESTEBOSS110020+220 Sept 2025Compare
SingaporeBernard LIMJurong Central SC110040+421 Sept 2024Compare
AustraliaBeth EVELEIGHNorthern Phoenix TFC110080+822 Sept 2024Compare
ItalyCesare SANTANICCHIASC Sombrero100123-118 Nov 2023Compare
BelgiumChristophe DHEURValletta SC100123-111 May 2024Compare
SwitzerlandClinton GähwilerCape Town City Subbuteo Club110062+421 Sept 2024Compare
Cremona100101-120 Sept 2025Compare
Cyganek F.1100140+147 Dec 2019Compare
ScotlandDave GladmanGlasgow TSA110040+422 Sept 2024Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia110063+39 Dec 2023Compare
BelgiumDavid WOUTERSSC Flanders110061+53 Feb 2024Compare
FranceDavid ZAKIBOSS110010+125 Jan 2025Compare
BelgiumDenis BOUCHEZSC Lion's Eugies110020+23 Jan 2025Compare
BelgiumDidier STEVENOTJSC Rochefort110060+64 Mar 2023Compare
GermanyDieter SauerweinTV Germania Kaiserau110080+817 Sept 2023Compare
GreeceDimitrios DIMOPOULOSProteas Athens SC100112-125 Jan 2025Compare
GermanyEdin MULASMAJICSG '94 Hannover110060+610 Aug 2024Compare
BelgiumElodie BERTHOLETAvenir Subbuteo Hennuyer110060+610 Aug 2024Compare
MaltaEmanuel CAMILLERIH'Attard SC110091+811 May 2024Compare
Emilio Tomás Torrico110090+93 Feb 2024Compare
FranceEric LIENHARDTGuebwiller Alsace Subbuteo Club110021+13 Feb 2024Compare
BelgiumEric ThreisST Stembert101022017 Sept 2023Compare
ItalyFederico MATTIANGELICS Virtus Rieti110060+66 Sept 2025Compare
ItalyFerdinando GASPARINIASD SC Salernitana10101109 Dec 2023Compare
ItalyFilippo CUBETAF.lli Bari Reggio Emilia100124-26 Sept 2025Compare
ItalyFrancesco TORANOMaster Sanremo110021+13 Feb 2024Compare
MaltaFrank CHETCUTI DIMECHValletta Lions TFC110052+316 Sept 2023Compare
GermanyFrank STILLERSC Flanders110040+415 Jul 2023Compare
Fred Vanton110040+47 Mar 2026Compare
BelgiumFrédéric THIELSC Lion's Eugies110070+73 Feb 2024Compare
BelgiumGeert LEYSSC Flanders110040+43 Jan 2025Compare
ItalyGerardo PATRUNOBologna Tigers Subbuteo110031+225 Jan 2025Compare
ItalyGiancarlo RivaTeam Campania110050+59 Dec 2023Compare
PortugalGil AFONSOSubbuteo Dragons100112-16 Dec 2025Compare
ItalyGiulio CURATOFoggia CT110031+218 Nov 2023Compare
ItalyGiuseppe FerroASD SC Salernitana110042+27 Dec 2019Compare
FranceJade GUYOTFTC Saint-Symphorien-sur-Coise110040+43 Feb 2024Compare
FranceJean-Marie FOUETILLOUFTC Caen110061+57 Dec 2019Compare
MaltaJohn ZAMMITST Stembert110030+33 Feb 2024Compare
MaltaJoseph MIFSUDFree Agent110020+231 May 2025Compare
Juan Antonio García110030+325 Jan 2025Compare
Juan Carlos Granados110010+122 Sept 2024Compare
AustriaKarl VRANOVITZTSC Royal 78 Kaisermühlen110090+97 Dec 2019Compare
GreeceLazaros PAPAKONSTANTINOUAtlas FTC110021+124 Jan 2026Compare
FranceLea POUPARTCeltic Combourg CFT110070+77 Mar 2026Compare
Lopez100112-120 Sept 2025Compare
FranceLouis SORETAvenir Subbuteo Hennuyer110051+44 Mar 2023Compare
BelgiumLouison GIAUXRochefort TS110051+44 Mar 2023Compare
ItalyLuca BATTISTATS Napoli Fighters110021+17 Dec 2019Compare
ItalyLuca COLANGELOSC Fiamme Azzurre100114-37 Dec 2019Compare
BelgiumLudovic PONTHIEUXRacing White Woluwé Subbuteo101022015 Jul 2023Compare
ItalyLuigi BARONISubbuteo Club Reggio Calabria110051+418 Nov 2023Compare
ItalyLuigi DI VITOCCT Eagles Napoli110041+33 Feb 2024Compare
SpainLuis LÓPEZTiburones FM110021+13 Feb 2024Compare
EnglandMarco GHIGLIOTTILangton Green Subbuteo Club110050+517 Sept 2023Compare
EnglandMartin COLWELLCHASERS (Chadwell Heath & South Essex, Romford Subbuteo) Club1100110+1110 Aug 2024Compare
MaltaMassimo CREMONAMessina Table Soccer100101-120 Sept 2025Compare
ItalyMassimo DE PAOLISSS Lazio TFC Roma110032+16 Sept 2025Compare
ItalyMaurizio COLELLASC Ligures110020+26 Sept 2025Compare
BelgiumMichaël CASCIANOSC Charleroi110020+23 Jan 2025Compare
ItalyMichele GIUDICESubbuteo Club Labronico110061+56 Sept 2025Compare
TunisiaMongi ROUISSC Lion's Eugies101033010 Aug 2024Compare
GreeceNikos MANDARAKASPiraeus Lions TSC1100120+1231 May 2025Compare
BelgiumOlivier DUBOISSC Temploux110060+610 Aug 2024Compare
GreecePanagiotis CHARATSISScarlet Battalion SC110032+122 Sept 2024Compare
GreecePanagiotis VASILOPOULOSAthinaikos CS110041+37 Mar 2026Compare
ItalyPaolo FINARDISC Ascoli10101106 Dec 2025Compare
ItalyPaolo ZAMBELLOSubbuteo Casale110042+26 Sept 2025Compare
ItalyPatrizio LAZZARETTISS Lazio TFC Roma110031+29 Dec 2023Compare
BelgiumPhilippe HIPFINGERRacing White Woluwé Subbuteo110051+44 Mar 2023Compare
ItalyPietro DE GENNAROKAIROS110061+511 May 2024Compare
FranceRaphaël POMMIERSC Catania 1987110070+710 Aug 2024Compare
SpainRaúl BENITAAFT Turia 1981101011020 Sept 2025Compare
FranceRémi SORETAvenir Subbuteo Hennuyer110030+310 Aug 2024Compare
ItalyRiccardo MARINUCCIBologna Tigers Subbuteo110050+59 Dec 2023Compare
EnglandRichard BADGERGodiva Subbuteo Club110060+66 Dec 2025Compare
ItalyRocco MorganelliSC Stradivari Cremona110084+47 Dec 2024Compare
Romano L,110050+57 Dec 2019Compare
PortugalRui VARELAGRD 1º Maio Tires110040+421 Sept 2024Compare
BelgiumSalvatore VISCONTISC Flanders110020+23 Feb 2024Compare
MaltaSamuel BARTOLOValletta SC100101-124 Jan 2026Compare
ItalySandro SaniSC Sombrero110051+46 Sept 2025Compare
ItalySaverio FERRANTEASCT Sessana 1982110020+218 Nov 2023Compare
Scheen100113-220 Sept 2025Compare
ItalySeverino GARASC Sombrero110050+56 Sept 2025Compare
Skinner110020+220 Sept 2025Compare
GreeceSpyridon STRATOUDAKISEvia CAN110090+931 May 2025Compare
MaltaStanley FARRUGIA RANDONH'Attard SC110050+531 May 2025Compare
ItalyStefano CAPOSSELACS Virtus Rieti101033031 May 2025Compare
FranceStéphane POMMIERFTC Caen110021+115 Jul 2023Compare
EnglandStephen WONNACOTTLangton Green Subbuteo Club110070+77 Mar 2026Compare
AustriaWolfgang HAASST Stembert110031+27 Dec 2024Compare
FranceXavier DUBOISFTC Caen110030+33 Jan 2025Compare
D

BelgiumWamme SC

MGP Frameries 2026 · Barrage

2–2

7 Mar 2026

W

FranceCeltic Combourg CFT

MGP Frameries 2026 · Groups · Group 12

2–0

7 Mar 2026

W

GreeceCrimson Horses

MGP Frameries 2026 · Groups · Group 12

4–0

7 Mar 2026

L

BelgiumRacing White Woluwé Subbuteo

MGP Paris 2026 · Last 8

0–4

24 Jan 2026

W

FranceCeltic Combourg CFT

MGP Paris 2026 · Last 16

4–0

24 Jan 2026

W

FranceUnion Subbuteo Prignac-Puylaurens

MGP Paris 2026 · Groups · Group 3

4–0

24 Jan 2026

L

MaltaValletta SC

MGP Paris 2026 · Groups · Group 3

0–2

24 Jan 2026

L

EnglandCAP Ciudad de Murcia FM

MGP Paris 2026 · Groups · Group 3

0–3

24 Jan 2026

W

ItalyPinco Devils Table Soccer

Major Bologne - Macron Cup 2025 · Groups · Group 8

2–0

6 Dec 2025

L

BelgiumST Stembert

Major Bologne - Macron Cup 2025 · Groups · Group 4

0–3

6 Dec 2025

L

SpainTiburones FM

Major Bologne - Macron Cup 2025 · Groups · Group 8

1–2

6 Dec 2025

D

ItalySubbuteo Dragons Azuqueca

Major Bologne - Macron Cup 2025 · Groups · Group 4

1–1

6 Dec 2025

L

AustriaTSC Royal 78 Kaisermühlen

Major Bologne - Macron Cup 2025 · Groups · Group 8

0–4

6 Dec 2025

L

ItalySC Ascoli

Major Bologne - Macron Cup 2025 · Groups · Group 4

0–2

6 Dec 2025

L

ItalyF.lli Bari Reggio Emilia

IO Reggio Emilia 2025 · Last 8

0–3

6 Sept 2025