SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Metz · France · hard

Moroni F. vs Coulibaly E.

Sunday, 15 November 2026

Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.

Match preview

The model gives Coulibaly E. a 74% chance on hard courts. That rests on a ranking of No. 342 against No. 1025 and 8 wins from the last 10 matches on hard courts to 5. Bookmakers give Coulibaly E. about 72% once their margin is removed, close to the model's view.

France•Challenger•Metz•hard
Moroni F.
Age 25 · Rank #1025
VS
Age 24 · Rank #342
Coulibaly E.
Sunday, 15 November 2026 at 19:30
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
Model win probability
Moroni F.Coulibaly E.
26%
74%
Moroni F. · all surfaces (latest first)
L40d
W41d
W42d
L48d
W49d
L64d
W65d
W66d
W68d
L88d
On hard4–4 · 50%· won 1+ set 5/8
L64d
W65d
W66d
W68d
L93d
W94d
W95d
L137d
L144d
L152d
Coulibaly E. · all surfaces (latest first)
L4d
W5d
W21d
W22d
W23d
W24d
W25d
L31d
W32d
W35d
On hard8–1 · 89%· won 1+ set 8/9
L4d
W5d
W21d
W22d
W23d
W24d
W25d
L31d
W32d
W35d
Recent form
Moroni F. · all surfacesCoulibaly E. · all surfaces
109
6/108/9
4/101/9
60%89%
1/107/9
2/101/9
8/108/9
7/101/9
14 / 1316 / 3
+1+13
Limited sample — Coulibaly E. has 9 matches on record.
On hard (this match's surface)
Moroni F. · last 8 on hardCoulibaly E. · last 9 on hard
89
4/88/9
4/81/9
50%89%
2/87/9
3/81/9
5/88/9
3/81/9
9 / 1016 / 3
-1+13
First meeting — no head-to-head history between these players.
Market Odds
Vig 8.4%
Moroni F.
3.30
Implied 28%
Edge -1.9%
Coulibaly E.
1.28▲
Implied 72%
Edge +1.9%
Edge = model probability − market implied probability. Positive edge means the model thinks the side is undervalued.
Model Prediction
Moroni F.
26%
Coulibaly E.
74%
high confidenceData 85%hard0 H2H used
◀ Moroni F.Why the model leansCoulibaly E. ▶
Ranking
-0.46
Surface
-0.12
Form
-0.47
H2H
0.00
Model v2.3-2026-06
Moroni F. Form
Moroni F.
06 Oct2026
Cadenasso G.ATP #214 vs Moroni F.ATP #1025
2-1L
05 Oct2026
Moroni F.ATP #1025 vs Parisca I.ATP #653
2-1W
04 Oct2026
Marti Pujolras A.ATP #449 vs Moroni F.ATP #1025
1-2W
28 Sept2026
Moroni F.ATP #1025 vs Andaloro F.ATP #783
1-2L
27 Sept2026
Ferrari G.ATP #529 vs Moroni F.ATP #1025
1-2W
12 Sept2026
Efstathiou M.ATP #565 vs Moroni F.ATP #1025
2-0L
11 Sept2026
Mazzola F.ATP #1075 vs Moroni F.ATP #1025
1-2W
10 Sept2026
Moroni F.ATP #1025 vs Hudd E.ATP #460
2-0W
08 Sept2026
Moroni F.ATP #1025 vs de Giorgio P.ATP #2005
2-1W
19 Aug2026
Moroni F.ATP #1025 vs Juszczak P.ATP #1187
0-2L
Coulibaly E. Form
Coulibaly E.
11 Nov2026
Coulibaly E.ATP #342 vs Mikrut L.ATP #255
0-2L
10 Nov2026
Alkaya M.ATP #319 vs Coulibaly E.ATP #342
0-2W
25 Oct2026
Loge J.ATP #401 vs Coulibaly E.ATP #342
0-2W
24 Oct2026
Coulibaly E.ATP #342 vs Faurel T.ATP #293
2-0W
23 Oct2026
Larue L.ATP #971 vs Coulibaly E.ATP #342
0-2W
22 Oct2026
Ianin N.ATP #969 vs Coulibaly E.ATP #342
0-2W
21 Oct2026
Rasgado J. vs Coulibaly E.ATP #342
0-2W
15 Oct2026
Coulibaly E.ATP #342 vs Larue L.ATP #971
0-1L
14 Oct2026
Coulibaly E.ATP #342 vs Kayombo G.ATP #1790
2-0W
11 Oct2026
Coulibaly E.ATP #342 vs Echeverria J.ATP #525
2-1W
Head-to-Head
Last 10
No rows.

Prediction alerts

Know when the next pick goes live.

Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.

Explore more matches and live updates on the Tennis board.