Tip of the day Predictions Bet Builder Tournaments Track record How it works
Odds Format

Joao Fonseca vs Gabriel Diallo: BananaCore prediction

Clay · Best of 3 ATP · Monte Carlo · Best of 3 · Monaco
Finished
BR·ATP 40
19 yrs · 1.88 m · Right
Joao Fonseca
6 Apr 2026 · 15:15
2:0
62
63
1.27 4.2
Gabriel Diallo
CA·ATP 36
24 yrs · 2.03 m · Right
1.27 4.2
Best Tip
O18.5 1.37
9
Winner
G. Diallo 4.2
2
Total Games
O18.5 1.37
9
Total Games
28
Sets
1 – 2
Projected set score
62
46
46
J. Fonseca Projected match stats G. Diallo
9Aces10
2Double Faults3
67%1st serve in %69.8%
69.4%Points won on 1st serve70.2%
58.7%Points won on 2nd serve55%
1Break points converted1
34.4%Points won on return34.1%
99Points won overall101
Fan vote · Who takes it?
88%J. Fonseca
G. Diallo12%
9,304 votes
5
J. Fonseca
leads in stats
G. Diallo
leads in stats
2
On serve
66.7%1st serve in %73.8%
6.6Aces7.5
1.8Double Faults2.1
Rallies and power
1.1Dominance ratio0.9
1.7Break points converted1.2
4.8Service breaks4.1
79.5Points won overall74.3
J. Fonseca 50%
L
L
W
W
L
W
W
L
W
W
5–5
Win–loss
13–13
Sets won–lost
3
Straight-set W
G. Diallo 40%
L
L
L
W
W
L
L
L
W
L
4–6
Win–loss
10–14
Sets won–lost
2
Straight-set W
Last 10 matches, side by side
5Wins4
5Losses6
1Upset wins2
3Upset losses2
3Straight-set wins2
2Straight-set losses4
13Sets taken10
13Sets dropped14
Joao Fonseca
1 – 1
Head-to-head record
Gabriel Diallo
Most recent meetings
03 Aug 24 Hard
JF 2–0 GD
24 Jul 24 Hard
JF 0–2 GD
Last matches · J. Fonseca WWLWW
W vsD. Stricker 18 Sep 2 1 1.28 3.70
W vsB. Van de Zandschulp 16 Aug 2 0 1.40 3.10
L vsB. Shelton 09 Aug 0 2 2.25 1.82
W vsC. Ruud 07 Aug 2 0 1.74 2.27
W vsS. Tsitsipas 05 Aug 2 0 1.68 2.40
L vsR. Safiullin 03 Jul 0 3 1.30 3.90
W vsJ. De Jong 01 Jul 3 0 1.16 5.80
W vsR. Bautista Agut 29 Jun 3 0 1.23 4.40
L vsY. Hanfmann 16 Jun 0 2 1.39 3.15
L vsJ. Mensik 02 Jun 0 3 1.55 2.95
Last matches · G. Diallo LWLLL
· vsL. Darderi 05 Aug 1 1 1.68 2.29
W vsK. Jacquet 03 Aug 2 1 1.84 2.01
L vsT. Boyer 28 Jul 0 2 1.55 2.72
L vsL. Sonego 02 Jul 2 3 1.90 1.98
L vsJ. Draper 25 Jun 0 2 3.15 1.40
W vsT. Etcheverry 24 Jun 2 1 1.66 2.38
W vsT. Atmane 22 Jun 2 1 1.76 2.09
L vsA. de Minaur 16 Jun 0 2 4.90 1.19
L vsA. Mannarino 09 Jun 1 2 2.25 1.73
L vsA. Zverev 16 Apr 0 2 8.40 1.09