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
United Rugby ChampionshipDHL Stadium2025-04-25
Stormers
4812
Glasgow Warriors
Glasgow owned the ball but could not own the collision, and in Cape Town that is a death sentence.
Veldt Snapshot
Possession41% Stormers / 59% Glasgow Warriors
Tries6 - 2
Turning PointJack Dempsey yellow card, 13 minutes
Key Edge84% gainline success (Stormers) vs 59% (Glasgow Warriors)
Stat That Tells The StoryGlasgow held 59% possession and made 429 metres but conceded 17 turnovers to the Stormers' 7
The LineGlasgow owned the ball but could not own the collision, and in Cape Town that is a death sentence.

3 DECIDING FACTORS

FINAL TAKE

Glasgow came to Cape Town as league leaders and left without answers. They carried more, passed more, held the ball for 59% of the match and still shipped 48 points. The Stormers did not need possession to decide this contest — they needed the gainline, the turnover, and the clinical edge that comes from making every touch count. Feinberg-Mngomezulu was the architect, Mchunu the enforcer, Roos the engine. Glasgow's discipline collapsed under pressure, their breakdown work fell apart, and their attacking ambition became a liability when the turnovers started piling up. This was not a close match disguised by the scoreline. It was a dismantling.

PHASE PLAY & GAINLINE

The Stormers won this match in the collision.

They carried 73 times for 383 metres and succeeded at the gainline on 61 of those carries. That is 84% gainline success against a Glasgow side that managed 59% from 80 carries despite making 429 metres. The difference was not volume or creativity. It was force. The Stormers hit the line with intent, won the contact, and turned quick ball into scoring opportunities before Glasgow could reset their defensive line.

Evan Roos epitomised the approach. He made 84 metres from eight, beat four defenders, and scored from close range in the 28th minute after the Stormers had already punched two tries through the middle. His 18 tackles and four missed efforts showed the workload, but his carry threat kept Glasgow's defence narrow and created space for the backline to exploit.

Glasgow's metres came in bursts rather than sustained pressure. They beat 28 defenders to the Stormers' 18 but could not convert that evasion into points. The 17 turnovers conceded told the story. Every time Glasgow built momentum, a handling error or a lost contact killed the sequence. Ollie Smith made 66 metres and beat five defenders for his 24th-minute try, but three turnovers conceded from the same player showed the trade-off. Ben Afshar's three bad passes and two turnovers conceded summed up Glasgow's breakdown discipline under Stormers pressure.

The Stormers' Carry Efficiency Rating of 4.28 against Glasgow's 3.32 captured the gulf. Possession meant nothing when the home side could turn defence into attack in two phases.

SET PIECE

The Stormers built their first-half lead from the maul and never looked back.

They won 12 mauls from 12 attempts and scored two tries directly from that platform. Ntuthuko Mchunu's two tries in the opening 13 minutes both came from close-range drives after the Stormers had secured lineout ball and rumbled towards the line. The prop finished with 10 points, seven tackles, and two missed efforts, but his impact in those opening exchanges set the tone. Glasgow could not stop the momentum once the maul started rolling.

Glasgow's lineout struggled under that early pressure. They won 11 from 14 attempts for 79% success and stole two Stormers throws, but the three losses came at damaging moments. The Stormers took 15 from 17 for 88% success and kept their attacking platform intact when it mattered. Both sides won four scrums from five, but the parity there only highlighted how much damage the Stormers did from the lineout maul.

Gregor Hiddleston scored Glasgow's 37th-minute try from a maul and briefly suggested parity, but by then the Stormers had already established a 22-5 lead. The scrum held firm for both sides, but this match was decided in the air and on the deck.

Lineouts (success) 15/17 (88%) 11/14 (79%) Scrums 4/5 4/5 Rucks (efficiency) 61/64 (95%) 70/74 (95%)

KICKING Kicks from hand 28 19 Kick/pass ratio 0.34 0.15

BREAKDOWN

Glasgow lost this contest at the tackle.

They conceded 17 turnovers to the Stormers' seven and could not secure their own ball under pressure. The Stormers won six turnovers in the tackle and made 125 tackles with 29 missed. Glasgow made 87 tackles with 18 missed but could not generate the same defensive disruption. The home side's breakdown work turned Glasgow's possession dominance into a liability.

Ruhan Nel made 10 tackles with two missed and won his 48th-minute try after the Stormers had turned Glasgow ball over in midfield. His defensive read and tackle technique forced Glasgow carriers to release early or risk the holding-on penalty. Damian Willemse conceded two turnovers but his defensive positioning kept Glasgow's wide runners in check.

Glasgow's ruck efficiency matched the Stormers at 95%, but that stat flattered their performance. The 17 turnovers conceded showed how often they lost ball before the ruck could even form. Jack Dempsey's 13th-minute yellow card came after repeated infringements at the tackle, and Glasgow conceded 14 points in his absence. Adam Hastings picked up a 46th-minute yellow card for the same offence, and the Stormers scored again three minutes later through Nel.

Kyle Steyn conceded two turnovers without the handling errors to explain them. Smith's three turnovers came from poor ball security in contact. The Stormers did not need to dominate the ruck count when they could strip or force the turnover before Glasgow even set the platform.

DEFENSIVE AUDIT

The Stormers defended with 14 men twice and still controlled the scoreboard.

Cobus Reinach's 36th-minute yellow card gave Glasgow a one-man advantage heading into half-time, but the visitors only managed Hiddleston's 37th-minute try in that window. The Stormers led 24-5 before the card and 27-12 at the break after Feinberg-Mngomezulu slotted a 42nd-minute penalty. Glasgow could not exploit the extra man because the Stormers' defensive line stayed connected and forced the visitors wide into contact.

Jack Dempsey's 13th-minute yellow card cost Glasgow far more. The Stormers scored two tries in the 10 minutes he was off — Mchunu's second in the 13th minute and Roos' 28th-minute finish. Glasgow's defensive structure collapsed without Dempsey's presence in the middle, and the Stormers punched through the middle with ease. That 14-point swing turned a competitive match into a rout.

Adam Hastings' 46th-minute yellow card for a breakdown infringement gave the Stormers another numerical advantage, and Nel scored two minutes later. Glasgow's discipline cost them three times, and the Stormers made them pay on each occasion.

The missed tackle count showed the defensive difference. Glasgow missed 18 from 87 attempts. The Stormers missed 29 from 125, but their ability to disrupt at the breakdown meant they could afford the misses. Roos missed four tackles but his gainline dominance and turnover threat more than compensated.

ATTACKING PATTERNS

Sacha Feinberg-Mngomezulu ran this match from ten.

He scored one try, set up two more, made 52 metres, broke the line twice, beat four defenders, and kicked six conversions from six attempts along with two penalty goals from three. His 23-point haul came from every part of the game. He controlled territory with 28 kicks from hand, varied the point of attack with short balls to his forwards and long passes to his backline, and finished the 71st-minute try himself after the Stormers had turned Glasgow over in their own half.

The Stormers kicked 28 times to Glasgow's 19 and used the boot to pin the visitors deep before launching their counter-attack. Their kick-pass ratio of 0.34 against Glasgow's 0.15 showed the tactical difference. The Stormers were willing to give up possession to gain territory and then win it back at the breakdown. Glasgow kept the ball in hand and tried to pass their way through, but the 17 turnovers conceded killed that ambition.

Ruhan Nel's 40 metres, one clean break, and two defenders beaten set up his 48th-minute try. Keketso Morabe came off the bench and scored in the 76th minute with minimal fuss, finishing a clinical Stormers move after Glasgow had tired. The Stormers scored six tries from eight clean breaks. Glasgow scored two tries from five clean breaks and could not convert their line breaks into points.

Adam Hastings made 22 metres, set up one try, and beat three defenders, but his two missed tackles and 46th-minute yellow card summed up Glasgow's afternoon. Ollie Smith's 66 metres and five defenders beaten could not mask his three turnovers conceded.

DISCIPLINE

Glasgow lost their discipline and paid for it.

They conceded 14 penalties to the Stormers' 13 and picked up two yellow cards to the home side's one. Jack Dempsey's 13th-minute card came after repeated breakdown infringements and cost Glasgow 14 points. Adam Hastings' 46th-minute card came from the same pattern and led directly to Nel's try two minutes later. The Stormers conceded one more penalty but only picked up one yellow card — Cobus Reinach's 36th-minute sin-bin — and managed the 10-minute period without conceding a try.

The penalty count did not decide this match, but the timing of Glasgow's indiscipline broke their defensive structure twice and handed the Stormers momentum at critical moments. The Stormers kicked two penalty goals from three attempts. Glasgow did not attempt a penalty goal all afternoon and could not build scoreboard pressure when their attack stalled.

Imad Khan led the Stormers' handling error count with three bad passes but no turnovers conceded. His distribution was loose, but he kept the ball alive when it mattered. Glasgow's handling errors came with turnover penalties attached, and that difference cost them field position and points.

Penalties conceded 13 14 Yellow cards 1 2

PERSONNEL VERDICTS

Sacha Feinberg-Mngomezulu delivered a performance that will define this contest for months. His 23 points came from every skill in his locker — kicking, running, passing, finishing. He controlled territory, managed the scoreboard, and turned half-chances into tries. His six-from-six conversion rate kept the Stormers ahead of the posts, and his two clean breaks opened up Glasgow's defence when they tried to compress the middle. This was not just a strong performance. It was a statement.

Ntuthuko Mchunu scored two tries in the opening 13 minutes and gave the Stormers a lead they never looked like surrendering. His seven tackles and two missed efforts showed the defensive workload, but his finishing threat from close range punished Glasgow's early indiscipline. A prop with 10 points and two tries is a problem Glasgow could not solve.

Evan Roos made 84 metres, beat four defenders, and made 18 tackles. His missed tackles will frustrate him, but his carry threat and defensive engine kept Glasgow under pressure for the full 80 minutes. He scored in the 28th minute and gave the Stormers the momentum they needed heading into the second quarter.

Ruhan Nel made 10 tackles, conceded two turnovers, and scored a clinical try in the 48th minute. His defensive read and tackle technique forced Glasgow carriers into poor decisions, and his finishing from midfield punished their errors.

Ollie Smith made 66 metres, beat five defenders, and scored Glasgow's first try in the 24th minute, but his three turnovers conceded and two bad passes showed the cost of his ambition. He threatened every time he touched the ball, but he could not secure it under Stormers pressure.

Jack Dempsey's 13th-minute yellow card came at the worst possible moment for Glasgow. His absence cost them 14 points and broke their defensive structure when the match was still in the balance. He will know how costly that 10 minutes proved.

Adam Hastings set up one try, made 22 metres, and beat three defenders, but his 46th-minute yellow card and two missed tackles summed up a difficult afternoon. He kept Glasgow playing when they had the ball, but he could not control the match when the Stormers turned it over.

Gregor Hiddleston scored Glasgow's second try in the 37th minute and made eight tackles without a miss, but his impact was limited to that one moment. Glasgow needed more from their set-piece platform, and Hiddleston could not deliver it under Stormers pressure.

WHAT THIS MEANS FOR THE SEASON

Glasgow came to Cape Town as league leaders and left five points clear at the top, but this result exposed the fragility of their possession-based game plan when the breakdown goes against them. They held the ball for 59% of the match, made more metres, beat more defenders, and still conceded 48 points. The Stormers showed that territorial pressure, gainline dominance, and clinical finishing can dismantle even the most ambitious attacking side when discipline and ball security collapse.

The Stormers sit third but are now within five points of the summit with momentum and a points differential that continues to climb. This was their most complete performance of the season — six tries, 84% gainline success, and a defensive performance that forced 17 turnovers despite holding less than half the ball. They have the platform to challenge for the title if they can replicate this intensity in the run-in.

Glasgow must address their breakdown discipline and ball security before the playoffs. Losing by 36 points to a top-four side is not a crisis, but the manner of the defeat — two yellow cards, 17 turnovers conceded, and an inability to convert possession into points — raises questions about their ability to close out tight matches under pressure. They remain top of the table, but this performance will not reassure anyone heading into the business end of the season.

STATS TABLE

Stormers Glasgow Warriors ATTACK Possession 41% 59% Territory — — Carries · Metres 73 · 383 m 80 · 429 m Gain line % 84% 59% Clean breaks · Defenders beaten 8 · 18 5 · 28 CER 4.28 3.32

DEFENCE Tackles (missed) 125 (29) 87 (18) Turnovers (won / conceded) 6 / 7 4 / 17

CARRY EFFICIENCY RATING · CER
4.283.32
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
41%59%
CARRIES
8393
METRES
383429
GAIN LINE
84%59%
CLEAN BREAKS
85
DEFENDERS BEATEN
1828
OFFLOADS
22
DEFENCE
TACKLES
12587
MISSED TACKLES
2918
TURNOVERS WON
64
TURNOVERS CONCEDED
717
SET PIECE
LINEOUT SUCCESS
88%79%
SCRUM SUCCESS
80%80%
RUCK EFFICIENCY
95%95%
MAUL SUCCESS
100%100%
KICKING & DISCIPLINE
KICKS FROM HAND
2819
PENALTIES CONCEDED
1314
YELLOW CARDS
1·2
SHOW ALL STATS ▾
BALL POSSESSION LAST 10 MINS
0.140.86
CARRIES CROSSED GAIN LINE
6147
CARRIES METRES
383429
CARRIES NOT MADE GAIN LINE
1233
CLEAN BREAKS
85
CONVERSION GOALS
61
DEFENDERS BEATEN
1828
KICKS FROM HAND
2819
LINEOUT SUCCESS
0.880.79
LINEOUT WON STEAL
02
LINEOUTS LOST
23
LINEOUTS WON
1511
MAULS LOST
00
MAULS TOTAL
126
MAULS WON
126
MAULS WON PENALTY
01
MAULS WON TRY
21
MISSED CONVERSION GOALS
01
MISSED PENALTY GOALS
10
MISSED TACKLES
2918
OFFLOAD
22
PASSES
82124
PC POSSESSION FIRST
0.450.55
PC POSSESSION SECOND
0.370.63
PENALTIES CONCEDED
1314
PENALTY GOALS
20
POSSESSION
0.410.59
RED CARD SECOND YELLOW
00
RED CARDS
00
RUCKS LOST
34
RUCKS TOTAL
6474
RUCKS WON
6170
RUNS
8393
SCRUMS LOST
11
SCRUMS SUCCESS
0.800.80
SCRUMS WON
44
TACKLES
12587
TURNOVERS CONCEDED
717
TURNOVERS WON
64
YELLOW CARDS
12
Weekend Brief
Rugby in your inbox. No noise.
Scores, talking points, and a few opinions — every week from The Veldt.
Subscribe Free →