Your Team
Launch edition — spotted a bug or got feedback?
hello@veldt-rugby.com
Latest
INJURYAlex MitchellNorthampton Saints — out, remainder of the season
INJURYXavier SaifoloiCrusaders — out, season-ending
INJURYScott BarrettCrusaders — out, season-ending
INJURYHemopo CunninghamBlues — out, season-ending
INJURYJames CameronBlues — out, season-ending
INJURYMitch DrummondCrusaders — out, season-ending
INJURYToby BellCrusaders — out, season-ending
INJURYHugh CooneyLeinster — out, Season-ending
INJURYHenry RobertsonWestern Force — out, season-ending
INJURYJayden SaChiefs — out, season-ending
INJURYBilly SearleLeicester Tigers — out, Remainder of season
INJURYJack YeandleExeter Chiefs — out, remainder of the season
INJURYEthan HookerHollywoodbets Sharks — out, extended spell out
INJURYGabin VilliereRC Toulon — out, season-ending
INJURYBernard van der LindeBath Rugby — out, before end of season
INJURYSacha Feinberg-MngomezuluStormers — doubt
INJURYALEX NANKIVELMUNSTER — out
INJURYKwagga SmithSpringboks — out
INJURYGlen NewmanFijian Drua — out
INJURYFraser HannonFijian Drua — out
INJURYJames DolemanFijian Drua — out
INJURYFijian DruaFijian Drua — out
INJURYStar RedsFijian Drua — out
INJURYThe DruaFijian Drua — out
INJURYBut Queensland'sFijian Drua — out
INJURYThe RedsFijian Drua — out
INJURYThe Queensland RedsFijian Drua — out
INJURYQueensland RedsFijian Drua — out
INJURYCiaran FrawleyLeinster — out, N/A
INJURYJohn BryantQueensland Reds — out
INJURYCharlie GambleNSW Waratahs — out
INJURYFolau FaingaaNSW Waratahs — out
INJURYAustin DurbidgeNSW Waratahs — out
INJURYJimmy TupouMoana Pasifika — out
INJURYJordie BarrettHurricanes — out, 1 week
INJURYNgane PunivaiHurricanes — out, week-to-week
INJURYBilly VunipolaMontpellier — doubt
INJURYTommy O'BrienLeinster — doubt
INJURYAJ MacGintyBristol — return_pending, N/A
INJURYMcDermottReds — return_pending, N/A
INJURYDeon FourieStormers — return_pending, set to return to Cape Town for scans
INJURYTommy ReffellLeicester Tigers — return_pending
INJURYDuhan van der MerweEdinburgh Rugby — return_pending
INJURYJosh van der FlierLeinster Rugby — return_pending, graduated return-to-play protocol
INJURYRobbie HenshawLeinster Rugby — return_pending, graduated return-to-play protocol
TRANSFERSarah Beckettsigns for Sale Sharks
TRANSFERAoife Waferagreed a new deal with Harlequins Women; prop Hannah Duffy retiring.
TRANSFERSteven LuatuaSigns new deal into 10th season with Bristol Bears.
TRANSFERTommaso Menoncellojoins Stade toulousain, engaging until 2029.
TRANSFERHannah Dallavallere-signs with Gloucester-Hartpury
TRANSFERZoe Stratfordagreeing to join Sale Sharks, leaving Gloucester-Hartpury at the end of the season.
TRANSFERApete Narogojoin Toulon for several seasons, according to reports
TRANSFERZoe Stratfordjoins Sale Sharks.
INJURYAlex MitchellNorthampton Saints — out, remainder of the season
INJURYXavier SaifoloiCrusaders — out, season-ending
INJURYScott BarrettCrusaders — out, season-ending
INJURYHemopo CunninghamBlues — out, season-ending
INJURYJames CameronBlues — out, season-ending
INJURYMitch DrummondCrusaders — out, season-ending
INJURYToby BellCrusaders — out, season-ending
INJURYHugh CooneyLeinster — out, Season-ending
INJURYHenry RobertsonWestern Force — out, season-ending
INJURYJayden SaChiefs — out, season-ending
INJURYBilly SearleLeicester Tigers — out, Remainder of season
INJURYJack YeandleExeter Chiefs — out, remainder of the season
INJURYEthan HookerHollywoodbets Sharks — out, extended spell out
INJURYGabin VilliereRC Toulon — out, season-ending
INJURYBernard van der LindeBath Rugby — out, before end of season
INJURYSacha Feinberg-MngomezuluStormers — doubt
INJURYALEX NANKIVELMUNSTER — out
INJURYKwagga SmithSpringboks — out
INJURYGlen NewmanFijian Drua — out
INJURYFraser HannonFijian Drua — out
INJURYJames DolemanFijian Drua — out
INJURYFijian DruaFijian Drua — out
INJURYStar RedsFijian Drua — out
INJURYThe DruaFijian Drua — out
INJURYBut Queensland'sFijian Drua — out
INJURYThe RedsFijian Drua — out
INJURYThe Queensland RedsFijian Drua — out
INJURYQueensland RedsFijian Drua — out
INJURYCiaran FrawleyLeinster — out, N/A
INJURYJohn BryantQueensland Reds — out
INJURYCharlie GambleNSW Waratahs — out
INJURYFolau FaingaaNSW Waratahs — out
INJURYAustin DurbidgeNSW Waratahs — out
INJURYJimmy TupouMoana Pasifika — out
INJURYJordie BarrettHurricanes — out, 1 week
INJURYNgane PunivaiHurricanes — out, week-to-week
INJURYBilly VunipolaMontpellier — doubt
INJURYTommy O'BrienLeinster — doubt
INJURYAJ MacGintyBristol — return_pending, N/A
INJURYMcDermottReds — return_pending, N/A
INJURYDeon FourieStormers — return_pending, set to return to Cape Town for scans
INJURYTommy ReffellLeicester Tigers — return_pending
INJURYDuhan van der MerweEdinburgh Rugby — return_pending
INJURYJosh van der FlierLeinster Rugby — return_pending, graduated return-to-play protocol
INJURYRobbie HenshawLeinster Rugby — return_pending, graduated return-to-play protocol
TRANSFERSarah Beckettsigns for Sale Sharks
TRANSFERAoife Waferagreed a new deal with Harlequins Women; prop Hannah Duffy retiring.
TRANSFERSteven LuatuaSigns new deal into 10th season with Bristol Bears.
TRANSFERTommaso Menoncellojoins Stade toulousain, engaging until 2029.
TRANSFERHannah Dallavallere-signs with Gloucester-Hartpury
TRANSFERZoe Stratfordagreeing to join Sale Sharks, leaving Gloucester-Hartpury at the end of the season.
TRANSFERApete Narogojoin Toulon for several seasons, according to reports
TRANSFERZoe Stratfordjoins Sale Sharks.
Global Rugby. No Filter.
VELDT NOIR 11 MIN READ
Investec Champions CupSan Mames2026-05-23
Leinster Rugby
1941
Union Bordeaux-Begles
Bordeaux won a Champions Cup final with 43% possession by turning every touch into damage — Leinster carried twice as often and lost by 22 points.
Veldt Snapshot
Possession57% Leinster Rugby / 43% Union Bordeaux-Begles
Tries3 - 5
Turning PointLouis Bielle-Biarrey's second try, 35th minute — the lead stretched to 19 points and Leinster's defensive structure never recovered
Key EdgeCER 3.37 (Bordeaux) vs 1.6 (Leinster) — carry efficiency decided the final
Stat That Tells The StoryLeinster held 57% possession and 59% territory but conceded 433 metres and five tries
The LineBordeaux won a Champions Cup final with 43% possession by turning every touch into damage — Leinster carried twice as often and lost by 22 points.

3 DECIDING FACTORS

FINAL TAKE

Bordeaux are Champions Cup winners because they understood the assignment: carry hard, finish clinically, and suffocate the breakdown when possession turned over. Leinster dominated the ball and the map but could not stop Yoram Moefana running 98 metres or Louis Bielle-Biarrey beating three defenders. The gap between these sides was not in the stats — it was in what happened after contact. Harry Byrne's three bad passes and three turnovers told the story of Leinster's afternoon: control without penetration, territory without reward. Bordeaux needed 99 carries to score 41 points. Leinster needed 132 to manage 19. That is the difference between a champion and a team still searching for the edge that decides finals.

PHASE PLAY & GAINLINE

Bordeaux won this final by making every carry count double.

Their CER of 3.37 against Leinster's 1.6 is not a marginal advantage — it is the tactical centre of gravity in a match where possession split 57-43 the other way. Bordeaux carried 99 times and generated 433 metres. Leinster carried 132 times and made 502 metres. The difference in efficiency is stark: Bordeaux advanced further per touch, beat 24 defenders to Leinster's 17, and turned six clean breaks into five tries. Leinster's seven clean breaks yielded three scores, two of them after the contest was decided.

The gainline numbers confirm what the scoreboard already showed. Bordeaux won 69% of their carries at the line. Leinster won 77%. That sounds like dominance until the context arrives: Leinster needed an extra 33 carries to generate 69 more metres, and most of that yardage came in the second half when Bordeaux were already 28 points clear and sitting on their discipline. The opening 40 minutes told a different story — Bordeaux hit the line with pace and found space on both edges, while Leinster recycled possession without ever threatening the tryline with the same intent.

Yoram Moefana's 98 metres from centre is the most telling individual figure in the contest. He beat two defenders, made one clean break, and scored the try that opened the second half. His 98-metre performance came from 43% possession. Leinster's backline, with the ball in hand for 57% of the match, could not produce a single performance of comparable influence until Ciaran Frawley arrived off the bench and made 46 metres from two clean breaks in the final quarter. By then the damage was done.

SET PIECE

Bordeaux's lineout delivered the platform for their opening surge and Leinster never recovered the defensive set.

Both sides won their scrums at 100% but the lineout split tells the real story. Leinster won 16 from 19 at 84% and lost three in attacking positions. Bordeaux won 11 from 12 at 92% and stole two of Leinster's throws. Those two steals disrupted Leinster's phase-building rhythm in the first half and handed Bordeaux transition opportunities they converted into territory and, twice, points inside the following passages of play.

The maul battle was a stalemate in numbers but a rout in application. Leinster won two from two. Bordeaux won two from five, losing three. Neither side scored a maul try. The difference was in what happened after the breakdown — Bordeaux's ruck efficiency sat at 96% from 84 contests, Leinster's at 97% from 141. Leinster recycled more ball but Bordeaux made theirs count harder.

Joe McCarthy's try in the 45th minute came from a scrum platform won clean, but by then Bordeaux had already scored five and the set-piece advantage Leinster enjoyed in the stats column had not translated into scoreboard control. Leinster's scrum dominance kept them in possession. It did not keep them in the contest.

Lineouts (success) 16/19 (84%) 11/12 (92%) Scrums 4/4 9/9 Rucks (efficiency) 137/141 (97%) 81/84 (96%)

KICKING Kicks from hand 19 30 Kick/pass ratio 0.08 0.23

BREAKDOWN

Bordeaux's breakdown work choked Leinster's possession into stasis.

Leinster conceded 23 turnovers. Bordeaux conceded 14. That nine-turnover swing decided the rhythm of the final. Harry Byrne conceded three turnovers and made three bad passes — his distribution under pressure fell apart in the first half and Leinster's attacking continuity never recovered. Tommy O'Brien and Jack Conan each conceded three turnovers, and the cumulative effect was a backline that could not build phases without coughing up the ball.

Bordeaux won five turnovers to Leinster's six, but the context matters: Bordeaux forced errors with line-speed and physicality at the ruck, while Leinster's turnovers came mostly in transition when Bordeaux had already committed numbers to the breakdown. Cameron Woki conceded four turnovers before his 50th-minute substitution but his work over the ball in the opening quarter disrupted two Leinster attacking sequences and handed Bordeaux field position they converted into points.

Leinster's ruck efficiency of 97% from 141 contests looks dominant until the breakdown stat is read alongside the turnover count. Recycling possession cleanly means nothing if the ball is handed back before the next phase begins. Bordeaux needed only 84 rucks at 96% efficiency because they held the ball longer and turned Leinster's errors into scores. The breakdown was not a numbers contest — it was a pressure test, and Bordeaux passed it.

DEFENSIVE AUDIT

Leinster's defensive line missed 24 tackles and conceded tries in pairs.

The missed-tackle count is damning: 24 for Leinster, 17 for Bordeaux. Those seven extra misses opened the edges for Louis Bielle-Biarrey's two tries and gave Yoram Moefana the space to run 98 metres through the middle. Garry Ringrose missed two tackles in the 13 channel. Harry Byrne missed tackles before his 44th-minute substitution. The defensive structure held in patches but collapsed under Bordeaux's pace and width.

Bordeaux made 215 tackles to Leinster's 134, a direct reflection of the possession split, but the efficiency gap tells the sharper story. Leinster's missed-tackle rate was higher and the consequences more costly. Every time Bordeaux broke the line, they had support runners in position to finish. Maxime Lucu's try in the 13th minute came from quick ruck ball and a defensive line caught narrow. Pablo Uberti's try four minutes later exploited the same weakness on the opposite edge.

Bielle-Biarrey's two tries were not identical but they shared a common cause: Leinster's edge defence could not contain his pace or his footwork. He beat three defenders across the match and made 56 metres from two scores. The second try, in the 35th minute, stretched the lead to 19 points and broke Leinster's defensive resolve. Yoram Moefana's try one minute into the second half was the confirmation — Leinster could no longer stop Bordeaux in transition, and the floodgates had opened before half-time.

ATTACKING PATTERNS

Bordeaux's attack was built on width, pace and clinical finishing.

Maxime Lucu scored one try, kicked five conversions and two penalties, and made one clean break from scrumhalf. His 21-point haul is the highest individual score in a Champions Cup final this decade. His goalkicking was perfect: five from five conversions, two from two penalties. His yellow card in the 41st minute for a breakdown infringement cost Bordeaux ten minutes at full strength but did not cost them the lead. They scored immediately after his return and stretched the margin to 41-12 before Leinster managed a consolation try in the 71st minute.

Bielle-Biarrey and Moefana provided the cutting edge Bordeaux needed. Bielle-Biarrey's two tries and three defenders beaten gave Bordeaux width and speed on the left edge. Moefana's 98 metres and one try gave them punch through the middle. Pablo Uberti added one try, two clean breaks and 37 metres on the right. Bordeaux's backline beat 24 defenders to Leinster's 17 and turned six clean breaks into five tries. Leinster's seven clean breaks yielded three scores, and two of them came after the contest was settled.

Ciaran Frawley's impact off the bench was the one bright moment in Leinster's attacking performance. He made 46 metres, two clean breaks, and beat three defenders in 26 minutes. He converted Garry Ringrose's 71st-minute try and gave Leinster's backline the pace and directness it lacked when Harry Byrne was directing traffic. But Frawley arrived with the scoreboard reading 41-12 and his influence, however sharp, could not alter the outcome.

DISCIPLINE

Bordeaux conceded eight penalties and two yellow cards but never lost control of the scoreboard.

Leinster conceded six penalties and no cards. The cleaner disciplinary record did not translate into scoreboard advantage because Bordeaux's penalties were spread across the match and their two yellow cards came in the 41st and 73rd minutes — one on half-time, one in garbage time. Maxime Lucu's sin-binning cost Bordeaux ten minutes at 14 players but they led 28-7 at the break and extended the margin to 35-12 before he returned. Ugo Boniface's yellow card in the 73rd minute was irrelevant to the result.

Leinster's cleaner sheet reflects their possession dominance but also their inability to turn territorial control into attacking pressure that forced Bordeaux into desperate defence. The penalty count favoured Leinster but the scoreboard did not. Bordeaux's discipline was loose enough to hand Leinster opportunities but tight enough to avoid conceding points from them. Leinster kicked no penalties. Bordeaux kicked two and converted both.

The substitution patterns tell their own story. Bordeaux made eight changes and rotated their front row twice, with Pierre Bochaton coming off in the eighth minute, returning in the 16th, and staying on until the 48th. Leinster's changes came at half-time and in the 50th minute, reactive adjustments to a contest already slipping away. Tadhg Furlong and Ciaran Frawley provided impact but could not shift the momentum.

Penalties conceded 6 8 Yellow cards 0 2

PERSONNEL VERDICTS

Maxime Lucu was player of the match and the difference between the sides. His 21 points, one try, one assist, and perfect goalkicking performance decided the final. His yellow card in the 41st minute was costly in theory but meaningless in practice — Bordeaux led by 21 at half-time and stretched the margin further before his return. His control of tempo, his breakdown work, and his ability to finish chances made him the most influential player on the pitch.

Louis Bielle-Biarrey scored two tries, made 56 metres, and beat three defenders. His pace on the left edge opened Leinster's defence twice and both scores came at moments when the contest was still within reach. His second try in the 35th minute stretched the lead to 19 points and ended Leinster's hopes of a comeback.

Yoram Moefana ran 98 metres, made one clean break, scored one try, and missed zero tackles from 16 attempts. His defensive work was flawless and his attacking impact was decisive. His try one minute into the second half confirmed Bordeaux's dominance and removed any lingering doubt about the result.

Harry Byrne conceded three turnovers, made three bad passes, and missed tackles before his 44th-minute substitution. His distribution under pressure was poor and his defensive positioning was exploited. This was not his best performance and the decision to replace him at half-time was inevitable.

Garry Ringrose scored one try, made 38 metres, beat two defenders, and missed two tackles. His try in the 71st minute was a consolation but his defensive work in the 13 channel was found wanting when Bordeaux's backline hit the edges at pace.

Ciaran Frawley made 46 metres, two clean breaks, and beat three defenders in 26 minutes off the bench. He provided the directness and pace Leinster's attack lacked in the first half but arrived too late to influence the result. His conversion of Ringrose's try was his only score but his impact deserved better context.

Tommy O'Brien scored Leinster's opening try in the sixth minute, made 41 metres, two clean breaks, and beat one defender. He conceded three turnovers and his afternoon was defined by what he could not do after the opening quarter — Bordeaux's defence shut him down and Leinster's backline lost its cutting edge.

Joe McCarthy scored one try in the 45th minute and made 26 metres. His work in the tight was solid but his attacking impact was limited to one moment when the contest was already beyond reach.

Pablo Uberti scored one try, made two clean breaks, 37 metres, and beat three defenders. His finish in the 17th minute came from quick ball and exposed Leinster's narrow defence. His work on the right edge complemented Bielle-Biarrey's pace on the left and gave Bordeaux the width they needed to dismantle Leinster's defensive structure.

WHAT THIS MEANS FOR THE SEASON

Bordeaux are Champions Cup winners and the best side in Europe on this evidence.

They arrived at San Mames level on league points with Leinster at the top of the pool table and left with a 22-point winning margin and a trophy. Their carry efficiency, defensive line-speed, and clinical finishing separated them from a Leinster side that dominated possession, territory, and the set-piece but could not convert any of it into scoreboard control.

Leinster's season ends without silverware and with questions about their attacking patterns and defensive structure under pressure. They held the ball for 57% of the match, won 59% of the territory, and lost by 22 points. That gap between control and conversion is a coaching problem, a selection problem, and a tactical problem. Harry Byrne's performance and substitution at half-time will be dissected for weeks. Ciaran Frawley's impact off the bench will raise questions about why he did not start. Garry Ringrose's missed tackles and the backline's inability to stop Bordeaux's edges will demand answers.

Bordeaux's CER of 3.37 is the number that will echo longest. They needed 99 carries to score 41 points and win a European final. Leinster needed 132 to score 19 and finish second. That efficiency gap is the difference between a champion and a contender, and on this evidence, Bordeaux were always going to win.

STATS TABLE Leinster Rugby Union Bordeaux-Begles ATTACK Possession 57% 43% Territory 59% 41% Carries · Metres 132 · 502 m 99 · 433 m Gain line % 77% 69% Clean breaks · Defenders beaten 7 · 17 6 · 24 CER 1.60 3.37

DEFENCE Tackles (missed) 134 (24) 215 (17) Turnovers (won / conceded) 6 / 23 5 / 14

CARRY EFFICIENCY RATING · CER
1.603.37
CER — Carry Efficiency Rating: a Veldt proprietary metric that measures how much impact a team generates per run, combining metres gained, clean breaks, defenders beaten and offloads while penalising turnovers conceded.
ATTACK
POSSESSION
57%43%
CARRIES
160103
METRES
502433
GAIN LINE
77%69%
CLEAN BREAKS
76
DEFENDERS BEATEN
1724
OFFLOADS
118
DEFENCE
TACKLES
134215
MISSED TACKLES
2417
TURNOVERS WON
65
TURNOVERS CONCEDED
2314
SET PIECE
LINEOUT SUCCESS
84%92%
SCRUM SUCCESS
100%100%
RUCK EFFICIENCY
97%96%
MAUL SUCCESS
100%40%
KICKING & DISCIPLINE
KICKS FROM HAND
1930
PENALTIES CONCEDED
68
YELLOW CARDS
0·2
SHOW ALL STATS ▾
BALL POSSESSION LAST 10 MINS
0.710.29
CARRIES CROSSED GAIN LINE
10268
CARRIES METRES
502433
CARRIES NOT MADE GAIN LINE
3031
CLEAN BREAKS
76
CONVERSION GOALS
25
DEFENDERS BEATEN
1724
KICKS FROM HAND
1930
LINEOUT SUCCESS
0.840.92
LINEOUT WON STEAL
02
LINEOUTS LOST
31
LINEOUTS WON
1611
MAULS LOST
03
MAULS TOTAL
25
MAULS WON
22
MAULS WON PENALTY
00
MAULS WON TRY
00
MISSED CONVERSION GOALS
10
MISSED PENALTY GOALS
00
MISSED TACKLES
2417
OFFLOAD
118
PASSES
246128
PC POSSESSION FIRST
0.500.50
PC POSSESSION SECOND
0.640.36
PENALTIES CONCEDED
68
PENALTY GOALS
02
POSSESSION
0.570.43
RED CARD SECOND YELLOW
00
RED CARDS
00
RUCKS LOST
43
RUCKS TOTAL
14184
RUCKS WON
13781
RUNS
160103
SCRUMS LOST
00
SCRUMS SUCCESS
1.001.00
SCRUMS WON
49
TACKLES
134215
TURNOVERS CONCEDED
2314
TURNOVERS WON
65
YELLOW CARDS
02
Weekend Brief
Rugby in your inbox. No noise.
Scores, talking points, and a few opinions — every week from The Veldt.
Subscribe Free →