Stade Toulousain - Montpellier Hérault Rugby (28-20) | Top 14

Full-time Men's Senior France Top 14 Final
FR
Form V D V D V
Coach: Ugo Mola
Peato Mauvaka 6', 33' E
Stadium: Stade Ernest-Wallon, Toulouse  ·  32°C
28-20
Half-time: 25-6
3 tries 2 tries
Head-to-head
V 45-29 28/03/2026
D 14-44 20/09/2025
V 27-17 25/01/2025
V 20-11 21/09/2024
V 29-22 18/05/2024

Quick summary

Stade Toulousain beat Montpellier Hérault Rugby 28–20 in a 5-try match and 1 card. Romain Ntamack finishes as top scorer with 13 points (3 penalties, 2 conversions).
RN
Top scorer
Stade Toulousain · 13 pts (2 cons, 3 pen.)
Key figures
3 Tries 2
2 Cons 2
3 Penalties 2
1 Cards 0

Breakdown by period

Period Stade Toulousain Montpellier Hérault Rugby
1st half 25 6
2nd half 3 14
Total 28 20

Match feed

All Tries Penalties / Drop goals Cards Substitutions
E Try T Conv. P Penalty / Drop goal J Yellow O Orange R Red Replacement
Stade Toulousain
MIN
Montpellier Hérault Rugby
1st half 25 - 6
T
Romain Ntamack Conversion
6'2-0
6'7-0
7'7-0
Christopher TolofuaJordan Uelese Replacement
14'7-0
Justo PiccardoArthur Vincent Replacement
14'7-0
Justo PiccardoArthur Vincent Replacement
23'7-3
P
Domingo Miotti Penalty
P
Romain Ntamack Penalty
25'10-3
28'10-6
P
Domingo Miotti Penalty
T
Romain Ntamack Conversion
33'12-6
33'17-6
36'22-6
Thibaud FlamentJoshua Brennan Replacement
38'22-6
Thibaud FlamentJoshua Brennan Replacement
38'22-6
P
Romain Ntamack Penalty
39'25-6
2nd half 3 - 14
41'25-11
41'25-13
T
Domingo Miotti Conversion
J
Matthis Lebel Yellow card
43'25-13
50'25-13
Thomas DarmonGabriel Ngandebe Replacement
Julien MarchandPeato Mauvaka Replacement
50'25-13
David Ainu'uRodrigue Neti Replacement
50'25-13
Julien MarchandPeato Mauvaka Replacement
50'25-13
Dorian AldegheriJoel Merkler Replacement
50'25-13
50'25-13
Thomas DarmonMohamed Haouas Replacement
50'25-13
Wilfried HounkpatinGabriel Ngandebe Replacement
51'25-13
Enzo ForlettaBaptiste Erdocio Replacement
51'25-13
Enzo ForlettaBaptiste Erdocio Replacement
P
Romain Ntamack Penalty
52'28-13
Thomas RamosMatthis Lebel Replacement
54'28-13
Thomas Ramos Replacement
54'28-13
57'28-13
Christopher TolofuaJordan Uelese Replacement
57'28-13
Christopher TolofuaJordan Uelese Replacement
58'28-13
Léo ColyDomingo Miotti Replacement
58'28-13
Léo ColyDomingo Miotti Replacement
61'28-13
Alexander MasibakaBilly Vunipola Replacement
61'28-13
Alexander MasibakaBilly Vunipola Replacement
Kalvin GourguesPaul Graou Replacement
63'28-13
63'28-18
E
Léo Coly Try
63'28-18
Adam BeardTyler Evan Duguid Replacement
63'28-20
T
Léo Coly Conversion
Paul Graou Replacement
63'28-20
Kalvin Gourgues Replacement
63'28-20
63'28-20
Adam Beard Replacement
Clement VergeEmmanuel Meafou Replacement
64'28-20
Clement VergeEmmanuel Meafou Replacement
64'28-20
Matthis LebelBlair Kinghorn Replacement
69'28-20
70'28-20
Tyler Evan DuguidFlorian Verhaeghe Replacement
Antoine DupontRomain Ntamack Replacement
74'28-20
Pierre-Louis BarassiSantiago Chocobares Replacement
78'28-20

Match stats

Stade Toulousain Montpellier Hérault Rugby
28
Points scored
20
3
Tries
2
-
Possession (%)
-
Stade Toulousain Montpellier Hérault Rugby
3
Tries
2
-
Carries
-
-
Metres gained
-
-
Line breaks
-
-
Defenders beaten
-
-
Offloads
-
Stade Toulousain Montpellier Hérault Rugby
-
Tackles made
-
-
% de plaquage
-
-
Tackles missed
-
-
Turnovers won
-
-
Dominant tackles
-
Stade Toulousain Montpellier Hérault Rugby
2
Conversions
2
3
Penalties scored
2
0
Drop goals — none
0
-
Kicks
-
-
Kicking metres
-
-
m / coup de pied
-
-
Box kicks
-
-
50:22
-
Stade Toulousain Montpellier Hérault Rugby
1
Yellow cards
0
0
Orange cards — none
0
0
Red cards — none
0
-
Penalties conceded
-
-
En-avants
-

Statistical comparison match vs season average

Indicator
Stade Toulousain
27 matches played
Montpellier Hérault Rugby
27 matches played
Competition
187 matches played
Points scored
28
avg. 39
20
avg. 31.4
29.4
Tries
3
avg. 5.33
2
avg. 3.78
3.74
First try
6'
avg. 15'42
41'
avg. 23'12
21'36
Penalties scored
3
avg. 1.11
2
avg. 2.15
1.53
Yellow cards
1
avg. 0.41
0
avg. 0.52
0.83
% wins
70%
67%
% vic. domicile
93%
86%
71%
% vic. extérieur
46%
46%
29%

Line-ups

Top scorer
RN
5 attempts
13 pts
Stade ToulousainST
2 Peato Mauvaka E 6'E 33'50'
3 Joel Merkler 50'
9 Antoine Dupont E 36'
10 Romain Ntamack T 6'P 25'T 33'P 39'P 52'74'
11 Matthis Lebel CJ 43'
Replacements
16 David Ainu'u 50'
18 Clement Verge 64'
20 Paul Graou 63'
22 Thomas Ramos 54'
Top scorer
DM
3 attempts
8 pts
MontpellierMHR
10 Domingo Miotti P 23'P 28'T 41'58'
Replacements
17 Enzo Forletta 51'
18 Adam Beard 63'
20 Léo Coly E 63'T 63'58'
21 Justo Piccardo E 41'14'
22 Thomas Darmon 50'

Stats by player

Stade Toulousain
2
50'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
10
Points
50'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
9
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
5
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
1
50'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
50'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
3
50'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
50'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
4
38'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
38'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
5
64'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
64'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
6
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
7
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
8
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
10
74'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
74'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
11
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
12
78'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
78'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
13
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
14
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
15
69'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
69'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
16
30'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
30'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
17
30'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
30'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
18
16'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
16'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
19
42'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
42'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
20
17'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
17'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
21
17'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
17'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
22
26'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
26'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
23
30'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
30'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
Montpellier Hérault Rugby
20
22'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
5
Points
22'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
21
66'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
5
Points
66'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
1
51'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
51'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
2
57'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
57'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
3
50'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
50'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
4
70'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
70'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
5
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
6
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
7
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
8
61'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
61'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
9
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
10
58'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
58'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
11
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
12
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
13
14'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
14'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
14
50'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
50'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
15
80'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
80'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
16
23'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
23'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
17
29'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
29'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
18
17'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
17'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
19
19'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
19'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
22
30'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
30'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red
23
30'
General 🔒 Attack 🔒 Defence 🔒 Kicking 🔒 Discipline
0
Points
30'
Minutes
0
🟡 Yellow
0
🟠 Orange
0
🔴 Red