Home Tip of the day All Matches Bet Builder
Tournaments
Progress How it works Blog

ITF · Clay

ITF M25 Santa Margherita di Pula 2026

6 Apr 2026 – 9 May 2026 Best of 3 · 89 players

On this page you can view ITF M25 Santa Margherita di Pula analysis and predictions. Player form, head-to-head records, and surface data are taken into account, and predictions are automatically generated by AI with an accuracy of over 62.5%.

128
Predicted
0
Upcoming
62.5%
Success
Players to Watch
AB A. Battiston ITF A. Battiston AC A. Chepelev ITF A. Chepelev AC A. Coccioli ITF A. Coccioli AM A. De Marchi ITF A. De Marchi AM A. Martin ITF A. Martin AN A. Nagel ITF A. Nagel CC C. A. Caniato ITF C. A. Caniato CC C. Córdoba ITF C. Córdoba DA D. Amarandei ITF D. Amarandei DB D. Bagnolini ITF D. Bagnolini DB D. Bobo ITF D. Bobo DK D. Kellovsky ITF D. Kellovsky DM D. Michalski ITF D. Michalski DR D. Rapagnetta ITF D. Rapagnetta EL E. C. Ligniere ITF E. C. Ligniere EV E. Dalla Valle ITF E. Dalla Valle EV E. Vanshelboim ITF E. Vanshelboim EZ E. Zanada ITF E. Zanada FA F. Arnaboldi ITF F. Arnaboldi FB F. Balshaw ITF F. Balshaw FB F. Bax ITF F. Bax FF F. Ferrari ITF F. Ferrari FF F. Forti ITF F. Forti FM F. Moroni ITF F. Moroni GB G. A. Bailly ITF G. A. Bailly GC G. Crisostomo ITF G. Crisostomo GF G. Ferrari ITF G. Ferrari GF G. Fonio ITF G. Fonio GG G. Gandolfi ITF G. Gandolfi GN G. M. Noce ITF G. M. Noce GO G. Oradini ITF G. Oradini HB ITF H. Bernet IP I. Parisca ITF I. Parisca JM J. C. M. ITF J. C. M. JM J. Mackenzie ITF J. Mackenzie JS J. Sels ITF J. Sels J. Šimundža ITF J. Šimundža KR K. Rahmani ITF K. Rahmani LA L. Angelini ITF L. Angelini LB L. Beraldo ITF L. Beraldo LB L. Berto ITF L. Berto LC ITF L. Carboni LC L. Castagnola ITF L. Castagnola LC L. Comino ITF L. Comino LF L. Ferri ITF L. Ferri LG L. Gagliardo ITF L. Gagliardo LH L. Helguera ITF L. Helguera LL L. Lokoli ITF L. Lokoli LL L. Lorusso ITF L. Lorusso LM L. Malgaroli ITF L. Malgaroli LP L. Potenza ITF L. Potenza LP L. Primucci ITF L. Primucci LR L. Rottoli ITF L. Rottoli MC M. Chazal ITF M. Chazal MD M. Dhamne ITF M. Dhamne MF M. Furlanetto ITF M. Furlanetto MH M. Houkes ITF M. Houkes MK M. Kouame ITF M. Kouame MM M. Mazza ITF M. Mazza MM M. Mecarelli ITF M. Mecarelli MM M. Miladinović ITF M. Miladinović MM M. Mura ITF M. Mura MM M. Möller ITF M. Möller MP M. Petkovic ITF M. Petkovic MS M. Schoenhaus ITF M. Schoenhaus MD M. Van Der ITF M. Van Der NB N. Barsukov ITF N. Barsukov NC N. Ciavarella ITF N. Ciavarella NI N. D. Ionel ITF N. D. Ionel NL N. Lopez ITF N. Lopez NM N. McDonald ITF N. McDonald NP N. Parizzia ITF N. Parizzia PB P. Basile ITF P. Basile PH P. Henning ITF P. Henning PM P. Marino ITF P. Marino PN P. Nesterov ITF P. Nesterov PS P. Scomparin ITF P. Scomparin SC S. Cocola ITF S. Cocola SH S. H. Haita ITF S. H. Haita SM S. Mencaglia ITF S. Mencaglia SP S. Pieri ITF S. Pieri SP S. Planella ITF S. Planella SP S. Popović ITF S. Popović TB T. C. Baragiola ITF T. C. Baragiola TC T. Compagnucci ITF T. Compagnucci TG T. Gentzsch ITF T. Gentzsch TH T. Handel ITF T. Handel YM Y. Milev ITF Y. Milev YT Y. T. ITF Y. T.
Tournament Insights
62.5%
AI Prediction Accuracy
65%
Straight Sets Wins
35%
Deciding Set
16%
Tiebreak Matches
2.4
Avg. Sets per Match
Matches by round
Final 5
Semi-Finals 7
Quarter-Finals 20
09:00 Finished 0900
IT L. Carboni
RU A. Chepelev
1 2
1.5 2.42
1 1.5
6364
1 1.5
5.2/10
09:00 Finished 0900
NL M. Houkes
DE M. Schoenhaus
1 2
1.58 2.3
2 2.3
3646
U22.5 1.65
5.4/10
09:00 Finished 0900
ZA P. Henning
FR F. Bax
1 2
1.75 2.02
1 1.75
366263
O20.5 1.65
5.4/10
11:07 Finished 1107
DE M. Petkovic
DE T. Handel
2 0
1.4 2.77
1 1.4
366275
O20.5 1.85
6.6/10
09:00 Finished 0900
IT F. Forti
IT L. Carboni
1 2
1.58 2.37
1 1.58
6364
1 1.58
4.5/10
11:00 Finished 1100
RU A. Chepelev
FR M. Kouame
0 2
5 1.21
2 1.21
2616
2 1.21
5.3/10
10:30 Finished 1030
IT J. C. M.
IT G. Ferrari
2 1
1.79 1.97
1 1.79
633663
O21.5 1.85
4.9/10
13:26 Finished 1326
DE M. Möller
ZA P. Henning
0 2
2.22 1.62
1 2.22
633676
O21.5 1.85
8.3/10
09:00 Finished 0900
RU A. Chepelev
IT M. Mazza
1 2
2.12 1.66
2 1.66
3626
U21.5 1.8
4.9/10
09:00 Finished 0900
IT F. Arnaboldi
CH N. Lopez
2 1
1.13 5.7
1 1.13
6263
1 1.13
1.4/10
09:00 Finished 0900
IT L. Angelini
IT F. Forti
0 2
3.35 1.41
2 1.41
3646
2 1.41
1.2/10
11:07 Finished 1107
IT G. Oradini
IT T. Compagnucci
2 0
2.43 1.52
2 1.52
2636
2 1.52
5.6/10
09:00 Finished 0900
IT A. Battiston
UA E. Vanshelboim
0 2
3.85 1.23
2 1.23
3626
2 1.23
5.6/10
09:00 Finished 0900
DE T. Handel
IT G. Ferrari
0 2
2.7 1.41
2 1.41
466446
2 1.41
6/10
09:00 Finished 0900
IT N. Ciavarella
RS S. Popović
2 0
3.7 1.2
2 1.2
2636
2 1.2
3.4/10
09:00 Finished 0900
IR K. Rahmani
IT P. Basile
2 1
1.66 2.22
1 1.66
6364
1 1.66
3.6/10
09:00 Finished 0900
RU A. Chepelev
FR A. Nagel
1 2
1.68 2.06
2 2.06
644626
2 2.06
3.9/10
09:00 Finished 0900
IT E. Dalla Valle
BG P. Nesterov
0 2
1.53 2.32
2 2.32
624657
O20.5 1.67
5.6/10
09:00 Finished 0900
IT G. Crisostomo
IR K. Rahmani
0 2
4 1.3
2 1.3
635726
O17.5 1.51
9.2/10
09:00 Finished 0900
IT M. Mecarelli
IT L. Berto
2 1
1.32 3.15
1 1.32
6464
1 1.32
2.6/10
Round of 16 37
08:30 Finished 0830
US D. Bobo
IT L. Carboni
0 2
6.5 1.08
1 6.5
763676
O17.5 1.42
10/10
08:30 Finished 0830
FR F. Balshaw
RU A. Chepelev
0 2
1.66 2.15
1 1.66
166375
1 1.66
6/10
08:30 Finished 0830
NL M. Houkes
FR M. Chazal
2 0
1.29 3.35
2 3.35
2646
U21.5 1.8
2.3/10
08:30 Finished 0830
IT P. Marino
DE T. Handel
0 2
2.52 1.54
1 2.52
6375
O19.5 1.57
2.4/10
09:00 Finished 0900
IT S. Pieri
DE M. Petkovic
0 2
1.73 2.05
2 2.05
5746
2 2.05
3.5/10
10:43 Finished 1043
DE M. Schoenhaus
NL J. Sels
2 0
1.3 3.25
1 1.3
635762
1 1.3
4.1/10
10:42 Finished 1042
BE M. Van Der
FR F. Bax
0 2
3.5 1.26
2 1.26
3646
2 1.26
4.8/10
10:40 Finished 1040
ZA P. Henning
IT L. Angelini
2 0
1.33 3.15
2 3.15
266257
O19.5 1.75
8/10
08:30 Finished 0830
RU A. Chepelev
IT L. Rottoli
2 1
1.47 2.6
1 1.47
6364
U22.5 1.6
4.4/10
08:30 Finished 0830
IT F. Ferrari
FR M. Kouame
0 2
11 1.03
2 1.03
5726
2 1.03
3.4/10
08:30 Finished 0830
IT F. Forti
IT M. Mazza
2 0
1.39 2.95
1 1.39
7562
1 1.39
3.4/10
09:00 Finished 0900
DE M. Möller
DE J. Mackenzie
2 1
1.41 2.7
1 1.41
752662
1 1.41
5.3/10
09:00 Finished 0900
RO N. D. Ionel
ZA P. Henning
0 2
3 1.37
2 1.37
2646
2 1.37
6.2/10
10:40 Finished 1040
IT C. A. Caniato
IT J. C. M.
0 2
1.45 2.95
1 1.45
6376
1 1.45
1.4/10
10:40 Finished 1040
IT G. Ferrari
IT T. Compagnucci
2 0
2.35 1.58
2 1.58
2646
2 1.58
6.9/10
10:45 Finished 1045
IT L. Carboni
DE N. McDonald
1 2
1.58 2.25
1 1.58
6476
1 1.58
5.6/10
08:30 Finished 0830
IT F. Arnaboldi
IR K. Rahmani
2 1
1.36 2.92
2 2.92
752616
O19.5 1.59
6.9/10
08:30 Finished 0830
ES L. Helguera
IT L. Angelini
0 2
4 1.19
2 1.19
3636
U20.5 1.7
4.2/10
08:30 Finished 0830
RU A. Chepelev
IT G. Crisostomo
2 0
1.19 4.4
1 1.19
6264
1 1.19
4.9/10
08:30 Finished 0830
IT G. Oradini
IT L. Beraldo
2 0
1.18 4.9
1 1.18
6363
1 1.18
5.6/10
08:30 Finished 0830
ES S. Planella
IT F. Forti
1 2
8.5 1.05
2 1.05
752616
O17.5 1.8
7.6/10
08:30 Finished 0830
IT G. Gandolfi
IT M. Mazza
0 2
12 1.04
2 1.04
3636
2 1.04
2.4/10
08:30 Finished 0830
CH N. Lopez
FR L. Lokoli
2 1
8 1.1
2 1.1
3646
2 1.1
9/10
09:00 Finished 0900
IT A. Battiston
RO S. H. Haita
2 0
2.42 1.54
2 1.54
3646
2 1.54
5.4/10
09:00 Finished 0900
IT D. Bagnolini
IR K. Rahmani
1 2
8.1 1.08
2 1.08
2626
U19.5 1.54
5.2/10
09:00 Finished 0900
DE N. Barsukov
UA E. Vanshelboim
0 2
2.2 1.66
1 2.2
6264
U22.5 1.64
3.3/10
11:00 Finished 1100
IT F. Ferrari
IT P. Basile
1 2
5.8 1.13
2 1.13
5736
2 1.13
3.5/10
11:00 Finished 1100
IT L. Ferri
IT N. Ciavarella
0 2
1.84 2
1 1.84
6262
U22.5 1.65
5.4/10
11:45 Finished 1145
IT M. Furlanetto
RS S. Popović
1 2
3.45 1.23
2 1.23
2646
2 1.23
2.5/10
09:00 Finished 0900
IT E. Dalla Valle
AR L. Gagliardo
2 1
1.12 5.4
2 5.4
3626
U20.5 1.64
5.6/10
09:00 Finished 0900
IT F. Ferrari
IR K. Rahmani
1 2
6.1 1.1
2 1.1
4636
2 1.1
3.5/10
09:00 Finished 0900
IT G. M. Noce
BG P. Nesterov
1 2
5.2 1.13
2 1.13
5736
2 1.13
5.7/10
09:00 Finished 0900
IT M. Mecarelli
IT T. C. Baragiola
2 0
1.21 4.2
1 1.21
266376
O18.5 1.55
9/10
11:06 Finished 1106
IT G. Ferrari
IT G. Crisostomo
0 2
1.11 8.2
1 1.11
6361
1 1.11
6.3/10
11:12 Finished 1112
IT L. Comino
FR A. Nagel
1 2
4.65 1.18
2 1.18
622657
2 1.18
7.5/10
11:15 Finished 1115
IT L. Rottoli
IT L. Berto
1 2
1.24 4
2 4
3636
U20.5 1.74
1.3/10
11:11 Finished 1111
RU A. Chepelev
IT S. Cocola
2 0
1.12 5.8
1 1.12
6264
1 1.12
7.3/10
3rd Round 59
11:30 Finished 1130
IT D. Amarandei
FR F. Bax
0 2
11 1.03
2 1.03
4626
2 1.03
3.5/10
11:30 Finished 1130
IT G. Fonio
NL J. Sels
1 2
1.72 2.02
1 1.72
7664
1 1.72
2.8/10
11:30 Finished 1130
NL M. Houkes
RO N. D. Ionel
2 0
1.22 4.1
1 1.22
367676
1 1.22
4.8/10
13:00 Finished 1300
DE M. Petkovic
IT G. Ferrari
2 1
1.62 2.41
2 2.41
676316
2 2.41
1.1/10
13:00 Finished 1300
DE T. Handel
DE T. Gentzsch
2 1
5.1 1.14
2 1.14
752636
2 1.14
8/10
09:30 Finished 0930
DE N. McDonald
DE M. Schoenhaus
0 2
2.25 1.58
2 1.58
764626
2 1.58
8.2/10
09:30 Finished 0930
IT P. Scomparin
FR F. Balshaw
0 2
3.3 1.3
2 1.3
2636
2 1.3
4.8/10
09:30 Finished 0930
BG Y. Milev
IT P. Marino
0 2
1.41 2.82
1 1.41
7562
1 1.41
3.8/10
13:01 Finished 1301
IT D. Rapagnetta
BE M. Van Der
0 2
1.58 2.22
1 1.58
6275
U22.5 1.61
3.7/10
12:56 Finished 1256
IT E. C. Ligniere
IT L. Carboni
0 2
5.8 1.11
2 1.11
3667
2 1.11
3.6/10
12:39 Finished 1239
IT S. Mencaglia
IT L. Angelini
1 2
2.8 1.41
1 2.8
166264
O19.5 1.85
6/10
12:45 Finished 1245
IT T. Compagnucci
IT S. Pieri
0 2
1.62 2.3
1 1.62
6264
U22.5 1.64
6.3/10
12:30 Finished 1230
ZA P. Henning
FR Y. T.
2 0
1.32 3.25
2 3.25
753636
O19.5 1.63
6.4/10
09:30 Finished 0930
BE G. A. Bailly
US D. Bobo
0 2
1.04 9.5
1 1.04
634676
1 1.04
3.8/10
14:11 Finished 1411
IT A. De Marchi
ZA P. Henning
0 2
3.8 1.23
2 1.23
4626
2 1.23
4.7/10
10:30 Finished 1030
CH H. Bernet
FR M. Kouame
1 2
2.57 1.49
1 2.57
7664
1 2.57
1/10
09:30 Finished 0930
IT L. Carboni
IT S. Cocola
2 0
1.19 4.75
1 1.19
6463
1 1.19
6.1/10
14:13 Finished 1413
IT M. Mazza
DE T. Handel
2 0
1.67 2.25
1 1.67
7562
1 1.67
7.3/10
12:24 Finished 1224
DE M. Schoenhaus
IT J. C. M.
1 2
1.41 2.7
1 1.41
6462
1 1.41
3.1/10
15:00 Finished 1500
PL D. Michalski
IT F. Forti
0 2
1.58 2.27
1 1.58
7664
1 1.58
1.2/10
09:00 Finished 0900
CZ D. Kellovsky
IT F. Ferrari
0 2
1.27 3.8
1 1.27
644663
1 1.27
2.9/10
09:00 Finished 0900
IT E. Zanada
IT G. Ferrari
0 2
3.75 1.23
2 1.23
3636
2 1.23
4.8/10
09:30 Finished 0930
RU A. Chepelev
IT G. Oradini
2 0
1.88 1.85
1 1.88
634664
O20.5 1.62
7.3/10
09:30 Finished 0930
VE I. Parisca
DE J. Mackenzie
1 2
1.54 2.4
1 1.54
622664
1 1.54
3.9/10
12:44 Finished 1244
IT C. A. Caniato
ES L. Helguera
2 0
1.11 6.2
1 1.11
6263
1 1.11
6.7/10
14:44 Finished 1444
DE M. Möller
ES C. Córdoba
2 0
1.4 3.05
1 1.4
6363
1 1.4
6.1/10
14:04 Finished 1404
DE N. McDonald
SK A. Martin
2 0
1.9 1.82
1 1.9
166375
1 1.9
1.1/10
10:30 Finished 1030
IT M. Mecarelli
IT M. Mazza
0 2
3.45 1.29
2 1.29
2636
U21.5 1.64
5.5/10
14:10 Finished 1410
IT L. Lorusso
IT F. Forti
1 2
15 1.03
2 1.03
752616
2 1.03
8/10
11:30 Finished 1130
IT L. Rottoli
IR K. Rahmani
0 2
2.15 1.62
2 1.62
2657
2 1.62
4.9/10
11:30 Finished 1130
DE M. Möller
ES L. Helguera
0 2
1.08 8.1
1 1.08
6163
1 1.08
3/10
09:00 Finished 0900
IT A. Coccioli
IT T. Compagnucci
0 2
6.7 1.06
2 1.06
3626
2 1.06
3.5/10
14:00 Finished 1400
IT G. Gandolfi
ES C. Córdoba
2 0
4.15 1.17
2 1.17
3646
2 1.17
4/10
09:00 Finished 0900
IT L. Beraldo
RO S. H. Haita
2 0
2.77 1.37
2 1.37
4636
2 1.37
4.5/10
09:00 Finished 0900
ES S. Planella
IT A. De Marchi
2 0
3.25 1.31
1 3.25
6362
U21.5 1.69
3.3/10
11:00 Finished 1100
IT L. Primucci
FR L. Lokoli
0 2
9.5 1.04
2 1.04
753616
2 1.04
8/10
11:00 Finished 1100
RU A. Chepelev
IT D. Bagnolini
1 2
1.06 8.2
1 1.06
6362
1 1.06
10/10
11:00 Finished 1100
IT L. Beraldo
DE N. Barsukov
0 2
2.93 1.36
2 1.36
624667
2 1.36
8.8/10
13:00 Finished 1300
RS M. Miladinović
IT F. Ferrari
0 2
1.37 2.95
1 1.37
754663
O19.5 1.61
6.8/10
11:00 Finished 1100
IT M. Mura
IT G. Ferrari
0 2
7.7 1.06
2 1.06
4646
2 1.06
1.9/10
11:00 Finished 1100
IT S. Mencaglia
RO S. H. Haita
0 2
1.91 1.83
1 1.91
6364
1 1.91
1.8/10
08:30 Finished 0830
IT F. Moroni
IT L. Ferri
1 2
1.1 5.2
1 1.1
6163
1 1.1
4.8/10
08:30 Finished 0830
IT G. Gandolfi
IT M. Furlanetto
0 2
2.05 1.84
2 1.84
576336
O20.5 1.85
7.1/10
08:30 Finished 0830
IT P. Scomparin
UA E. Vanshelboim
0 2
2.55 1.49
2 1.49
3616
U20.5 1.9
5.2/10
08:30 Finished 0830
DE T. Handel
IT S. Cocola
2 0
1.23 3.8
1 1.23
6463
1 1.23
4.5/10
08:30 Finished 0830
BG Y. Milev
IT A. Battiston
0 2
1.25 3.5
1 1.25
6462
U21.5 1.66
4.5/10
10:40 Finished 1040
CH N. Parizzia
RS S. Popović
1 2
2.8 1.35
2 1.35
3646
2 1.35
7.1/10
13:35 Finished 1335
IT P. Scomparin
BG P. Nesterov
0 2
5.2 1.16
2 1.16
4626
2 1.16
3.5/10
11:00 Finished 1100
IT E. Dalla Valle
BG Y. Milev
2 0
1.31 3.15
1 1.31
6263
1 1.31
4.2/10
11:00 Finished 1100
IT G. Ferrari
HR J. Šimundža
2 0
1.24 3.6
1 1.24
6462
1 1.24
5.1/10
11:00 Finished 1100
IR K. Rahmani
IT L. Potenza
2 0
1.62 2.23
2 2.23
2636
U22.5 1.62
6.4/10
11:00 Finished 1100
AR L. Gagliardo
IT A. De Marchi
2 1
2.23 1.75
1 2.23
633661
1 2.23
8.2/10
11:00 Finished 1100
IT L. Castagnola
FR A. Nagel
1 2
3.35 1.32
2 1.32
3646
2 1.32
1.5/10
12:38 Finished 1238
IT L. Malgaroli
IT L. Comino
0 2
1.62 2.19
2 2.19
2646
U22.5 1.63
5.4/10
09:00 Finished 0900
IT G. Crisostomo
IT N. Ciavarella
2 0
2.85 1.41
2 1.41
3616
U21.5 1.72
6.2/10
09:00 Finished 0900
IT L. Ferri
IT G. M. Noce
1 2
2.2 1.59
2 1.59
3636
U22.5 1.61
5.4/10
09:00 Finished 0900
IT L. Rottoli
CH N. Parizzia
2 1
1.59 2.33
1 1.59
366364
O20.5 1.67
6.5/10
09:00 Finished 0900
IN M. Dhamne
IT M. Mecarelli
0 2
1.16 4.6
1 1.16
6462
1 1.16
10/10
09:00 Finished 0900
IT S. Mencaglia
IT S. Cocola
1 2
1.44 2.67
1 1.44
6364
1 1.44
5.3/10
Title Contenders
1BEG. A. Bailly3%
2DET. Gentzsch3%
3NLM. Houkes3%
4PLD. Michalski3%
5FRF. Bax3%
6ZAP. Henning2%
Clay

The model weights clay-specific form for every tie at this event.

89
Main draw
Best of 3
Format

How ITF M25 Santa Margherita di Pula 2026 played out

89 players from 22 countries made the trip, and the highest-ranked of them was G. A. Bailly, world No. 208. P. Nesterov took the title without dropping a set in the final, beating A. Nagel. The widest gap anyone closed was N. Lopez's: ranked 1381 at the time, they knocked out world No. 433 L. Lokoli.

The longest match of the event ran to 38 games, N. Lopez against L. Lokoli. The rankings largely held: 17 of the 112 matches between two ranked players were won by the outsider.

Our record here stands at 62% on best tips, measured over 128 decided matches. The model weights clay-specific form for every tie at this event.

Frequently Asked Questions

What surface is ITF M25 Santa Margherita di Pula played on?

+

ITF M25 Santa Margherita di Pula is played on Clay. Surface type significantly affects match dynamics — our AI factors in each player's surface-specific performance when generating predictions.

How accurate are AI predictions for ITF M25 Santa Margherita di Pula?

+

Our AI has achieved an overall accuracy of 62.5% on best-tip predictions for ITF M25 Santa Margherita di Pula, based on 128 decided matches. Accuracy is continuously improving as the model learns from new data.

How many matches have been analyzed at ITF M25 Santa Margherita di Pula?

+

Our AI has analyzed a total of 128 matches at ITF M25 Santa Margherita di Pula. For each match, we provide predictions on winner, score, aces, break points, total games, and other detailed statistics.

When is ITF M25 Santa Margherita di Pula played?

+

Based on our data, ITF M25 Santa Margherita di Pula matches were played from 6 Apr 2026 to 9 May 2026. Tournament dates may vary slightly each year — check back for updated predictions as the draw is announced.

18+ · Predictions are AI-generated for informational use · We never place bets on your behalf