M15 Casablanca 2024 live score
TennisLive.us
All matches
Tennis ATP
Tennis WTA
TENNIS LIVE TOURNAMENTS
ALL TOURNAMENTS
ATP: London
ATP: Halle
ATP: Blois Challenger
ATP: Ilkley Challenger
ATP: Poznan Challenger
ATP: Santa Cruz de
ATP: Sassuolo Challenger
ATP: M15 Casablanca
ATP: M15 Cluj Napoca
ATP: M15 Hillcrest
ATP: M15 Hong Kong
ATP: M15 Koszalin
ATP: M15 Kursumlijska Banja
ATP: M15 Monastir
ATP: M15 Nyiregyhaza
ATP: M15 Rancho Santa
ATP: M15 Saarlouis
ATP: M25 Cattolica
ATP: M25 Changwon
ATP: M25 Duffel
ATP: M25 Luzhou
ATP: M25 Montauban
ATP: M25 Mungia Laukariz
ATP: M25 Tulsa
TENNIS RANKINGS
ATP ranking
WTA ranking
PARTNERS
Tennis Prediction
Live tennis
Scheduled
Finished
My Games (0)
M15 Casablanca live, $15K
M15 Casablanca
sets
1
2
3
4
5
22.06.24
fin
Stijn Slump
2
6
7
H2H
Mario Gonzalez Fernandez
0
3
6
3
21.06.24
1/2
Stijn Slump
2
6
6
H2H
Karim Bennani
0
3
1
21.06.24
1/2
Mario Gonzalez Fernandez
2
2
6
6
H2H
Yassine Dlimi
1
6
0
4
20.06.24
1/4
Stijn Slump
2
2
6
6
H2H
Alex Marti Pujolras
1
6
3
3
20.06.24
1/4
Mario Gonzalez Fernandez
2
6
6
H2H
Constantin Bittoun Kouzmine
0
1
1
20.06.24
1/4
Yassine Dlimi
2
6
5
6
H2H
Reda Bennani
1
3
7
4
20.06.24
1/4
Karim Bennani
2
6
6
H2H
Matias Franco Descotte
0
4
4
19.06.24
2
nd
round
Matias Franco Descotte
2
6
7
H2H
Stefano Reitano
0
4
5
19.06.24
2
nd
round
Constantin Bittoun Kouzmine
2
6
6
H2H
Kane Bonsach Ganley
0
1
4
19.06.24
2
nd
round
Stijn Slump
2
6
6
H2H
Conor Gannon
0
3
2
19.06.24
2
nd
round
Alex Marti Pujolras
2
6
6
H2H
Ilyas Milad Fahim
0
3
1
19.06.24
2
nd
round
Mario Gonzalez Fernandez
2
6
7
H2H
Maxence Bertimon
0
4
5
19.06.24
2
nd
round
Yassine Dlimi
2
6
6
H2H
Valentin Lapalu
0
1
4
19.06.24
2
nd
round
Karim Bennani
2
3
6
6
H2H
Hayato Matsuoka
1
6
3
2
19.06.24
2
nd
round
Reda Bennani
2
7
6
H2H
Elliot Benchetrit
0
6
7
1
18.06.24
1
st
round
Matias Franco Descotte
2
6
6
H2H
Yassine Smiej
0
2
0
18.06.24
1
st
round
Stefano Reitano
2
6
6
H2H
Ali Missoum
0
4
4
18.06.24
1
st
round
Elliot Benchetrit
2
6
6
6
H2H
Thomas Deschamps
1
7
2
4
4
18.06.24
1
st
round
Constantin Bittoun Kouzmine
2
6
6
H2H
Younes Lalami Laaroussi
0
4
3
18.06.24
1
st
round
Stijn Slump
2
6
6
H2H
Adam Briant
0
4
4
18.06.24
1
st
round
Alex Marti Pujolras
2
6
5
6
H2H
Lasse Poertner
1
4
7
3
18.06.24
1
st
round
Maxence Bertimon
2
6
6
H2H
Pablo Trochu
0
1
3
18.06.24
1
st
round
Mario Gonzalez Fernandez
2
6
7
H2H
Pierre Delage
0
4
5
18.06.24
1
st
round
Yassine Dlimi
2
7
2
6
H2H
Walid Ahouda
1
6
5
6
3
18.06.24
1
st
round
Conor Gannon
2
6
6
H2H
Adam Panaras
0
1
3
18.06.24
1
st
round
Valentin Lapalu
2
6
6
6
H2H
Arthur Bellegy
1
4
7
3
1
18.06.24
1
st
round
Kane Bonsach Ganley
1
7
4
H2H
Gian Matias Di Natale
retired
0
5
1
18.06.24
1
st
round
Hayato Matsuoka
2
6
6
H2H
Jean-Christian Morandais
0
3
3
18.06.24
1
st
round
Karim Bennani
2
7
2
6
H2H
Mehdi Benchakroun
1
5
6
4
18.06.24
1
st
round
Reda Bennani
2
6
6
H2H
Yanis Moundir
0
3
4
18.06.24
1
st
round
Ilyas Milad Fahim
2
6
6
H2H
Samir Hamza Reguig
0
2
2
17.06.24
qual.
Jean-Christian Morandais
2
7
6
10
H2H
Oscar Brown
1
6
3
7
5
5
17.06.24
qual.
Conor Gannon
2
6
6
H2H
Othman Bezzaz
0
2
0
17.06.24
qual.
Valentin Lapalu
2
6
7
H2H
Matthieu Chambonniere
0
0
5
17.06.24
qual.
Adam Briant
2
7
2
10
H2H
Julian Desousa
1
5
6
5
17.06.24
qual.
Adam Panaras
2
7
6
H2H
Eneko Rios Perez
0
6
6
1
17.06.24
qual.
Arthur Bellegy
2
6
6
H2H
Mathieu Josserand
0
1
4
17.06.24
qual.
Ali Missoum
2
1
6
10
H2H
Arthur Bonnaud
1
6
4
6
17.06.24
qual.
Ilyas Milad Fahim
2
6
6
H2H
Hamza Karmoussi
0
4
1
16.06.24
q 2
Hamza Karmoussi
2
6
4
10
H2H
Mark Vervoort
1
0
6
8
16.06.24
q 2
Jean-Christian Morandais
2
6
6
H2H
Adam Nizar Bouyacoub
0
1
4
16.06.24
q 2
Conor Gannon
2
6
6
H2H
Hamza El Amine
0
1
3
16.06.24
q 2
Valentin Lapalu
2
6
6
H2H
Alberto Nordio
0
2
0
16.06.24
q 2
Julian Desousa
2
6
6
H2H
Gustavo Masiero
0
1
0
16.06.24
q 2
Arthur Bonnaud
1
6
4
H2H
Samuel De Felipe Garcia
retired
0
3
0
16.06.24
q 2
Eneko Rios Perez
2
6
6
H2H
Louis Larue
0
2
4
16.06.24
q 2
Adam Briant
2
6
6
H2H
Andrea M'Chich
0
2
3
16.06.24
q 2
Adam Panaras
2
6
6
H2H
Ruben Gospodjinacki
0
4
3
16.06.24
q 2
Arthur Bellegy
2
7
6
H2H
Goncalo Marques
0
6
5
4
16.06.24
q 2
Othman Bezzaz
2
6
6
H2H
Niels Villard
0
2
3
16.06.24
q 2
Mathieu Josserand
2
6
6
H2H
Rayan El Khalifi
0
3
2
16.06.24
q 2
Matthieu Chambonniere
2
6
6
H2H
Amine Jamji
0
3
1
16.06.24
q 2
Ali Missoum
2
6
6
H2H
Moritz Schroeter
0
4
4
16.06.24
q 2
Ilyas Milad Fahim
2
7
6
H2H
Oliver Varga-Toth
0
6
2
2
16.06.24
q 2
Oscar Brown
2
6
6
H2H
Luciano Barbarino
0
2
3
15.06.24
q 1
Mark Vervoort
2
6
6
H2H
Ilias Lahlou
0
2
3
15.06.24
q 1
Hamza Karmoussi
2
6
6
H2H
Ghouse Ali Faisal
0
3
3
15.06.24
q 1
Oliver Varga-Toth
2
6
3
10
H2H
Igor Mandou Berranger
1
3
6
7
15.06.24
q 1
Samuel De Felipe Garcia
2
6
6
H2H
Semen Kinner
0
1
1
15.06.24
q 1
Valentin Lapalu
2
2
6
11
H2H
Charles Barry
1
6
4
9
15.06.24
q 1
Hamza El Amine
2
6
6
H2H
Youssef Lahlou
0
1
1
15.06.24
q 1
Eneko Rios Perez
2
6
3
15
H2H
Tobiasz Sopolinski
1
4
6
13
15.06.24
q 1
Moritz Schroeter
1
w/o
H2H
Carson Baker
0
15.06.24
q 1
Niels Villard
2
6
7
H2H
Rocco Mariani
0
3
6
3
15.06.24
q 1
Adam Briant
2
6
6
H2H
Yassine Arazi
0
4
3
15.06.24
q 1
Ruben Gospodjinacki
2
4
7
10
H2H
Ricard Rodolfo Garavi Yepez
1
6
6
4
4
15.06.24
q 1
Arthur Bellegy
1
w/o
H2H
Henrik Villanger
0
15.06.24
q 1
Andrea M'Chich
1
6
H2H
Ilian Nader
retired
0
0
15.06.24
q 1
Amine Jamji
2
6
6
H2H
Hakim El Khoumri
0
1
3
15.06.24
q 1
Louis Larue
2
2
6
10
H2H
Yazid Lahjomri
1
6
2
6
15.06.24
q 1
Othman Bezzaz
2
6
6
H2H
Mohamed Adnaoui
0
3
0
15.06.24
q 1
Mathieu Josserand
2
2
6
10
H2H
Dorian Tremblay
1
6
4
8
15.06.24
q 1
Matthieu Chambonniere
2
6
6
H2H
Joshua Schaefer
0
0
0
15.06.24
q 1
Ali Missoum
2
4
6
10
H2H
Ghali Salah-Eddine
1
6
1
5
15.06.24
q 1
Gustavo Masiero
2
6
6
H2H
Yi Yuan
0
0
1
15.06.24
q 1
Luciano Barbarino
1
w/o
H2H
Carlos Diaz Ruiz
0
15.06.24
q 1
Rayan El Khalifi
2
6
4
11
H2H
Faris Hadir Jr
1
1
6
9
15.06.24
q 1
Adam Nizar Bouyacoub
2
6
6
H2H
Zavan Fahim
0
2
3
15.06.24
q 1
Oscar Brown
2
7
4
10
H2H
Michael Kouame
1
6
7
6
8
15.06.24
q 1
Alberto Nordio
2
6
7
H2H
Frederick Mcrae
0
2
6
5
M15 Casablanca
sets
1
2
3
4
5
21.06.24
fin
Hayato Matsuoka/Lasse Poertner
2
6
6
10
H2H
Mehdi Benchakroun/Yassine Dlimi
1
7
8
2
8
20.06.24
1/2
Mehdi Benchakroun/Yassine Dlimi
2
6
6
H2H
Matias Franco Descotte/Joshua Schaefer
0
1
3
20.06.24
1/2
Hayato Matsuoka/Lasse Poertner
2
6
6
12
H2H
Younes Lalami Laaroussi/Pablo Trochu
1
7
5
4
10
19.06.24
1/4
Mehdi Benchakroun/Yassine Dlimi
2
6
1
10
H2H
Walid Ahouda/Hamza El Amine
1
3
6
5
19.06.24
1/4
Matias Franco Descotte/Joshua Schaefer
2
2
6
12
H2H
Alex Marti Pujolras/Mark Vervoort
1
6
2
10
19.06.24
1/4
Hayato Matsuoka/Lasse Poertner
2
6
7
H2H
Mario Gonzalez Fernandez/Yuri Syromolotov Netrebin
0
2
6
3
19.06.24
1/4
Younes Lalami Laaroussi/Pablo Trochu
2
6
7
H2H
Kane Bonsach Ganley/Goncalo Marques
0
2
5
17.06.24
1
st
round
Mehdi Benchakroun/Yassine Dlimi
2
6
6
H2H
Matthieu Chambonniere/Adam Panaras
0
1
4
17.06.24
1
st
round
Mario Gonzalez Fernandez/Yuri Syromolotov Netrebin
2
6
2
10
H2H
Arthur Bonnaud/Pierre Delage
1
4
6
8
17.06.24
1
st
round
Matias Franco Descotte/Joshua Schaefer
2
6
6
H2H
Valentin Lapalu/Jean-Christian Morandais
0
0
2
17.06.24
1
st
round
Walid Ahouda/Hamza El Amine
2
7
6
H2H
Thomas Deschamps/Mathieu Josserand
0
5
3
17.06.24
1
st
round
Hayato Matsuoka/Lasse Poertner
2
6
6
H2H
Samir Hamza Reguig/Stefano Reitano
0
1
4
17.06.24
1
st
round
Younes Lalami Laaroussi/Pablo Trochu
2
7
6
H2H
Othman Bezzaz/Amine Jamji
0
5
2
17.06.24
1
st
round
Kane Bonsach Ganley/Goncalo Marques
2
6
6
10
H2H
Louis Larue/Dorian Tremblay
1
1
7
2
6
17.06.24
1
st
round
Alex Marti Pujolras/Mark Vervoort
2
7
4
10
H2H
Karim Bennani/Reda Bennani
1
6
4
6
4
<