Rowdie: Mathematical football prediction and betting tips

Toulouse
Toulouse
l d d l w
0 : 0
Full Time
Rennes
Rennes
w w l l l
How are our free football predictions being generated
17. December 2023: Toulouse vs. Rennes free football predictions. All mathematical football predictions for fixtures in the Ligue 1 are generated by AI and a self-learning algorithm. Please use critical thinking and view each football prediction skeptically. Bookmakers know the math and often offer odds that are lower than the actual prediction. Use your judgment before betting for real. As previous successes and winnings are not a guarantee of future gains, we do not take any responsibility for your potential losses.
Match Formation
player photo
50
G. Restes
player photo
23
M. Diarra
player photo
2
R. Nicolaisen
player photo
6
Logan Costa
player photo
3
M. Desler
player photo
17
G. Suazo
player photo
24
C. Cásseres
player photo
8
V. Sierro
player photo
10
I. Cissoko
player photo
9
T. Dallinga
player photo
11
César Gelabert
player photo
30
S. Mandanda
player photo
5
A. Theate
player photo
23
W. Omari
player photo
15
C. Wooh
player photo
3
A. Truffert
player photo
8
B. Santamaría
player photo
28
E. Le Fée
player photo
22
L. Assignon
player photo
7
M. Terrier
player photo
11
L. Blas
player photo
9
A. Kalimuendo
field field
Detailed Match Statistics
Toulouse
Rennes
Off Target 9
On Target 6
On Target 4
Off Target 7
3 Yellow Cards 2
4 Corners 4
17 Fouls 14
1 Offsides 0
49 Ball Possession 51
15 Shots 11
6 Shots on Goal 4
Lineups
Toulouse
50
g
3
d
56'
51'
23
d
90'
10
f
57'
8
m
71'
17
d
82'
71'
45'
Substitutes
13
d
56'
19
f
57'
71'
22
m
71'
82'
25
d
12
d
Rennes
15
d
23
d
10'
5
d
29'
28
m
6'57'
58'
11
m
78'
78'
Substitutes
17
d
29'
21
m
57'
43
d
58'
33
m
78'
78'
10
f
32
m
1
g
Coach
Timeline
1st Half
club logo club logo
45'
2nd Half
club logo club logo
90'
Yellow and Red Card Summary
6'
Yellow Card
10'
Yellow Card
Yellow Card
45'
Yellow Card
51'
Yellow Card
90'
+1
Match Commentary
Toulouse
Rennes
6' Yellow Card
E. Le Fée
Foul
E. Le Fée
10' Yellow Card
W. Omari
Foul
W. Omari
29' Substitute
In:G. Doué
Out:L. Assignon
G. Doué
T. Dallinga
Yellow Card 45'
T. Dallinga
Foul
Logan Costa
Yellow Card 51'
Logan Costa
Foul
C. Mawissa
Substitute 56'
In:C. Mawissa
Out:M. Desler
F. Magri
Substitute 57'
In:F. Magri
Out:I. Cissoko
57' Substitute
In:N. Matić
Out:E. Le Fée
N. Matić
58' Substitute
In:M. Nagida
Out:A. Truffert
M. Nagida
S. Spierings
Substitute 71'
In:S. Spierings
Out:C. Cásseres
N. Skyttä
Substitute 71'
In:N. Skyttä
Out:César Gelabert
78' Substitute
In:D. Doué
Out:L. Blas
D. Doué
78' Substitute
In:B. Yıldırım
Out:M. Terrier
B. Yıldırım
Y. Begraoui
Substitute 82'
In:Y. Begraoui
Out:G. Suazo
M. Diarra
Yellow Card 90' +1'
M. Diarra
Foul
P