M25 Loule 2025 scores live
TennisLive.com
All matches
Tennis ATP
Tennis WTA
TENNIS LIVE TOURNAMENTS
ALL TOURNAMENTS
ATP: Miami
ATP: Asuncion Challenger
ATP: Merida Challenger
ATP: Murcia Challenger
ATP: Zadar Challenger
ATP: M15 Ahmedabad
ATP: M15 Alaminos
ATP: M15 Antalya
ATP: M15 Heraklion
ATP: M15 Monastir
ATP: M15 Nishi Tokyo
ATP: M15 Nonthaburi
ATP: M15 Rovinj
ATP: M15 Sharm ElSheikh
ATP: M15 Villa Maria
ATP: M25 Badalona
ATP: M25 Bakersfield
ATP: M25 Loule
ATP: M25 Santo Domingo
ATP: M25 Shenzhen
ATP: M25 Swan Hill
ATP: M25 Toulouse Balma
TENNIS RANKINGS
ATP ranking
WTA ranking
PARTNERS
Tennis Stats & Tennis Prediction
Betting tips
Live score
Tennis live
Risultati tennis
Tennis en direct
Live tennis
Scheduled
Finished
My Games (0)
M25 Loule live, $25K
M25 Loule
sets
1
2
3
4
5
23.03.25
fin
Ryan Peniston
2
3
6
6
H2H
Chris Rodesch
1
6
1
3
22.03.25
1/2
Ryan Peniston
2
7
6
H2H
Michael Geerts
0
6
5
1
22.03.25
1/2
Chris Rodesch
2
6
6
H2H
Pedro Araujo
0
4
4
22.03.25
1/4
Ryan Peniston
2
6
6
H2H
Francisco Rocha
0
3
3
22.03.25
1/4
Michael Geerts
2
7
6
6
H2H
Toby Alex Kodat
1
6
5
7
2
3
22.03.25
1/4
Chris Rodesch
2
6
6
H2H
Federico Bondioli
0
4
4
22.03.25
1/4
Pedro Araujo
2
6
6
6
H2H
Moez Echargui
1
7
4
4
3
20.03.25
2
nd
round
Michael Geerts
2
6
6
H2H
James Story
0
2
1
20.03.25
2
nd
round
Federico Bondioli
2
6
6
H2H
Alejandro Lopez Escribano
0
3
0
21.03.25
2
nd
round
Ryan Peniston
2
6
6
H2H
Tiago Pereira
0
3
4
21.03.25
2
nd
round
Moez Echargui
2
6
4
7
H2H
Diogo Marques
1
2
6
5
21.03.25
2
nd
round
Chris Rodesch
2
6
6
H2H
Stuart Parker
0
3
3
21.03.25
2
nd
round
Francisco Rocha
2
6
6
H2H
Henrik Bladelius
0
4
2
21.03.25
2
nd
round
Pedro Araujo
2
6
6
H2H
Rafael Izquierdo Luque
0
4
2
21.03.25
2
nd
round
Toby Alex Kodat
2
6
6
H2H
Jose Dominguez Alonso
0
4
4
19.03.25
1
st
round
Ryan Peniston
2
6
6
H2H
Daniel Domingos
0
1
1
19.03.25
1
st
round
Michael Geerts
2
6
6
H2H
Guilherme Valdoleiros
0
1
0
19.03.25
1
st
round
Moez Echargui
2
6
6
H2H
Daniel Batista
0
2
1
19.03.25
1
st
round
Jose Dominguez Alonso
2
6
7
H2H
Jamie Diack
0
1
6
4
19.03.25
1
st
round
Rafael Izquierdo Luque
2
6
6
H2H
Tomas Antonio Serrano Luis
0
4
3
19.03.25
1
st
round
Stuart Parker
2
6
6
H2H
Kirill Kivattsev
0
2
4
19.03.25
1
st
round
Diogo Marques
2
6
6
7
H2H
Adria Soriano Barrera
1
4
7
4
6
5
19.03.25
1
st
round
Chris Rodesch
2
7
4
7
H2H
Matisse Bobichon
1
6
6
6
6
4
19.03.25
1
st
round
Francisco Rocha
2
6
6
H2H
James Wilkinson
0
0
2
19.03.25
1
st
round
James Story
2
6
6
H2H
Mario Gonzalez Fernandez
0
1
2
19.03.25
1
st
round
Pedro Araujo
2
6
6
H2H
Tomas Curras Abasolo
0
4
0
19.03.25
1
st
round
Toby Alex Kodat
2
6
6
H2H
Alejandro Turriziani Alvarez
0
0
3
19.03.25
1
st
round
Alejandro Lopez Escribano
1
7
9
2
H2H
Yi Zhou
retired
0
6
0
19.03.25
1
st
round
Federico Bondioli
1
6
H2H
Joao Graca
retired
0
1
19.03.25
1
st
round
Tiago Pereira
2
7
6
H2H
Finn Bass
0
5
1
19.03.25
1
st
round
Henrik Bladelius
2
6
6
H2H
Cannon Kingsley
0
2
4
19.03.25
qual.
Finn Bass
2
6
6
H2H
Miguel Pereira Lopes
0
3
0
19.03.25
qual.
Rafael Izquierdo Luque
2
6
6
H2H
Hugo Maia
0
3
3
19.03.25
qual.
Guilherme Valdoleiros
2
7
6
H2H
Alejandro Lopez Escribano
0
6
4
2
19.03.25
qual.
Alejandro Turriziani Alvarez
2
4
6
10
H2H
Joe Tyler
1
6
3
7
19.03.25
qual.
Matisse Bobichon
2
6
6
H2H
Gabriel Sardo
0
1
4
19.03.25
qual.
Henrik Bladelius
2
6
6
H2H
Mason Dace
0
1
2
19.03.25
qual.
Daniel Domingos
2
6
6
H2H
Jose Rodrigues
0
3
4
19.03.25
qual.
James Wilkinson
2
4
6
11
H2H
Jose Dominguez Alonso
1
6
0
9
18.03.25
q 2
Jose Dominguez Alonso
1
5
H2H
Joao Morgado
retired
0
1
18.03.25
q 2
Finn Bass
2
6
6
H2H
Joao Luis Silva
0
2
2
18.03.25
q 2
Rafael Izquierdo Luque
2
6
6
H2H
Jorge Vanine
0
0
2
18.03.25
q 2
Joe Tyler
2
6
6
H2H
Miguel Simao
0
4
0
18.03.25
q 2
Hugo Maia
2
6
6
H2H
Samuel Garcia Hernandez
0
1
2
18.03.25
q 2
Guilherme Valdoleiros
2
6
6
H2H
Vicente Couto
0
3
3
18.03.25
q 2
Alejandro Turriziani Alvarez
2
6
6
H2H
Jose Freitas
0
2
2
18.03.25
q 2
Alejandro Lopez Escribano
2
6
6
H2H
Pablo Hermoso
0
4
3
18.03.25
q 2
Gabriel Sardo
2
6
6
H2H
Carlos Diaz Ruiz
0
4
0
18.03.25
q 2
Matisse Bobichon
2
6
6
H2H
Ruben Fernandez Ruiz
0
1
4
18.03.25
q 2
Henrik Bladelius
2
6
6
H2H
Matheus Felipe Arruda Viero
0
1
4
18.03.25
q 2
Mason Dace
2
3
6
10
H2H
Alan Raul Sau Franco
1
6
2
8
18.03.25
q 2
Miguel Pereira Lopes
2
6
6
H2H
Luke Kelsall
0
2
2
18.03.25
q 2
James Wilkinson
2
6
6
H2H
Tiago Valentim
0
1
1
19.03.25
q 2
Daniel Domingos
2
6
6
H2H
Aditya Katticaren
0
0
1
19.03.25
q 2
Jose Rodrigues
2
6
6
H2H
Vitor Grebentsov
0
2
1
18.03.25
q 1
Aditya Katticaren
2
6
6
H2H
Luke Servaes
0
0
4
18.03.25
q 1
Mason Dace
2
7
6
H2H
Niklas Kirsten
0
6
2
3
18.03.25
q 1
Joao Luis Silva
2
6
6
H2H
Afonso Santos
0
0
0
18.03.25
q 1
Jose Freitas
2
6
6
H2H
Tim Loosen
0
3
2
18.03.25
q 1
Joao Morgado
2
6
3
10
H2H
Gabriel Tacanho
1
3
6
6
18.03.25
q 1
Vicente Couto
2
6
6
H2H
Joao Barreto
0
4
3
18.03.25
q 1
Jorge Vanine
2
7
7
H2H
Diego Lopato-Miguel
0
5
5
M25 Loule
sets
1
2
3
4
5
19.03.25
1
st
round
Rafael Izquierdo Luque/Francisco Rocha
1
w/o
H2H
Vitor Grebentsov/Jorge Vanine
0
19.03.25
1
st
round
Joao Graca/Diogo Marques
1
w/o
H2H
Michael Geerts/Kirill Kivattsev
0
20.03.25
1
st
round
Finn Bass/James Story
1
w/o
H2H
Daniel Batista/Daniel Domingos
0
<