{"1070":{"title":"Rugby World Cup","uri":"rugby-world-cup","id":"111","oid":"210","ovid":"1070","order":0,"hasData":1},"1491":{"title":"Rugby's Greatest Rivalry","uri":"rugbys-greatest-rivalry","id":"1491","oid":"1491","ovid":"1491","order":1,"hasData":1},"0":{"title":"Autumn Nations Series","uri":"autumn-nations-series","id":"124","oid":"365","ovid":"0","order":31,"hasData":1},"2146":{"title":"Nations Championship","uri":"nations-championship","id":"114","oid":"114","ovid":"2146","order":3,"hasData":1},"1034":{"title":"World Rugby Junior World Championship","uri":"world-rugby-u20-championship","id":"216","oid":"216","ovid":"1034","order":5,"hasData":1},"1008":{"title":"Investec Champions Cup","uri":"european-champions-cup","id":"110","oid":"242","ovid":"1008","order":6,"hasData":1},"1026":{"title":"Challenge Cup","uri":"challenge-cup","id":"118","oid":"243","ovid":"1026","order":7,"hasData":1},"1020":{"title":"Super Rugby Pacific","uri":"super-rugby","id":"104","oid":"205","ovid":"1020","order":8,"hasData":1},"1011":{"title":"PREM Rugby","uri":"premiership","id":"101","oid":"201","ovid":"1011","order":9,"hasData":1},"1068":{"title":"United Rugby Championship","uri":"united-rugby-championship","id":"138","oid":"204","ovid":"1068","order":10,"hasData":1},"1002":{"title":"TOP 14","uri":"top-14","id":"102","oid":"203","ovid":"1002","order":11,"hasData":1},"1013":{"title":"Pro D2","uri":"pro-d2","id":"211","oid":"211","ovid":"1013","order":12,"hasData":1},"2062":{"title":"International","uri":"internationals","id":"107","oid":"3","ovid":"2062","order":13,"hasData":1},"2066":{"title":"Women's Internationals","uri":"womens-internationals","id":"274","oid":"274","ovid":"2066","order":14,"hasData":1},"1095":{"title":"PWR","uri":"premiership-womens-rugby","id":"127","oid":"340","ovid":"1095","order":17,"hasData":1},"1174":{"title":"Major League Rugby","uri":"major-league-rugby","id":"131","oid":"151","ovid":"1174","order":18,"hasData":1},"1106":{"title":"Women's Six Nations","uri":"womens-six-nations","id":"125","oid":"248","ovid":"1106","order":19,"hasData":1},"1055":{"title":"Six Nations","uri":"six-nations","id":"108","oid":"209","ovid":"1055","order":20,"hasData":1},"1062":{"title":"U20 Six Nations","uri":"u20-six-nations","id":"217","oid":"217","ovid":"1062","order":21,"hasData":1},"2070":{"title":"Pacific Four Series","uri":"pacific-four-series","id":"120","oid":"120","ovid":"2070","order":22,"hasData":1},"1001":{"title":"Hilux NPC","uri":"bunnings-npc","id":"105","oid":"208","ovid":"1001","order":23,"hasData":1},"1039":{"title":"Currie Cup","uri":"currie-cup","id":"106","oid":"207","ovid":"1039","order":24,"hasData":1},"1171":{"title":"Women's Rugby World Cup","uri":"womens-rugby-world-cup","id":"126","oid":"249","ovid":"1171","order":25,"hasData":1},"1119":{"title":"Rugby Europe Championship","uri":"rugby-europe-championship","id":"269","oid":"269","ovid":"1119","order":27,"hasData":1},"1535":{"title":"British & Irish Lions 2025","uri":"british-irish-lions","id":"113","oid":"221","ovid":"1535","order":28,"hasData":1},"1053":{"title":"The Rugby Championship","uri":"the-rugby-championship","id":"109","oid":"214","ovid":"1053","order":29,"hasData":1},"1260":{"title":"Pacific Nations Cup","uri":"pacific-nations-cup","id":"219","oid":"219","ovid":"1260","order":30,"hasData":1},"2151":{"title":"WXV Global Series","uri":"wxv","id":"144","oid":"144","ovid":"2151","order":33,"hasData":1},"2096":{"title":"WXV 2","uri":"wxv-2","id":"863","oid":"863","ovid":"2096","order":36,"hasData":1},"2097":{"title":"WXV 3","uri":"wxv-3","id":"864","oid":"864","ovid":"2097","order":37,"hasData":1},"1297":{"title":"Premiership Cup","uri":"premiership-cup","id":"116","oid":"116","ovid":"1297","order":39,"hasData":1}}

Ackermann rings the changes for Irish face-off

Loftus-Versfeld-ominous-clouds

Bulls coach Johan Ackermann has made wholesale changes to his starting pack for Saturday’s United Rugby Championship Round Four fixture against Ulster at Loftus Versfeld.

ADVERTISEMENT

Regular captain Marcell Coetzee returns in place of Elrigh Louw, who shifts from openside flank into the No.8 jersey.

The front row sees a complete overhaul from last week’s win over Stade Français.

Gerhard Steenekamp, Johan Grobbelaar and Francois Klopper are all promoted from the bench to start, while Alu Tshakweni, Jan-Hendrik Wessels and Khutha Mchunu make way.

Steenekamp and Grobbelaar slot in at loosehead and hooker respectively, with Klopper taking over at tighthead.

The second row also looks markedly different, with Ruan Vermaak and Reinhardt Ludwig handed starts in place of Cobus Wiese and JF van Heerden, neither of whom feature in the match-day 23 this week.

ADVERTISEMENT

Loose forward changes are just as significant.

Hanro Liebenberg comes in at openside flank, while Marco van Staden, who started at six against Stade Français, drops to the bench.

Coetzee moves into the No.6 and assumes leadership duties, with Louw’s shift to the back of the scrum pushing Cameron Hanekom, last week’s starting No.8, into a replacement role.

ADVERTISEMENT

The halfback and backline combinations remain untouched from last week’s 56-20 victory.

Paul de Wet continues at scrumhalf alongside Handre Pollard at flyhalf, while the midfield pairing of Harold Vorster and Sango Xamlashe, and the back three of Cheswill Jooste, Sebastian de Klerk and Luan Giliomee, are all retained.

On the bench, Zak Burger, Curwin Bosch and Dylan Maart all come into the 23 this week, with Bosch providing cover at flyhalf and utility back, while Maart adds further options among the backs.

Embrose Papier, Stravino Jacobs, Willie le Roux and Jaco Grobbelaar drop out of the match-day squad entirely.

The scale of the rotation, eight changes to the starting pack alone, reflects the demands of a season being fought on two fronts, with the Bulls balancing Champions Cup and URC commitments across a busy early-season schedule.

Bulls: 15 Luan Giliomee, 14 Sebastian de Klerk, 13 Sango Xamlashe, 12 Harold Vorster, 11 Cheswill Jooste, 10 Handre Pollard, 9 Paul de Wet, 8 Elrigh Louw, 7 Hanro Liebenberg, 6 Marcell Coetzee (captain), 5 Reinhardt Ludwig, 4 Ruan Vermaak, 3 Francois Klopper, 2 Johan Grobbelaar, 1 Gerhard Steenekamp.
Replacements: 16 Marco van Staden, 17 Alu Tshakweni, 18 Khutha Mchunu, 19 Cobus Wiese, 20 Cameron Hanekom, 21 Zak Burger, 22 Curwin Bosch, 23 Dylan Maart.

Date: Saturday, October 24
Venue: Loftus Versfeld, Pretoria
Kick-off: 13.45 (12.45 IRE & UK; 11.45 GMT)
Referee: Ru Campbell (Scotland)
Assistant referees: Stephan Geldenhuys (South Africa), Sean Muller (South Africa)
TMO: Sam Grove-White (Scotland)

Join free

Has Beauden Barrett Just Secured His World Cup Place? | Aotearoa Rugby Pod | Episode 36

KOKO Show | 13 October 2026 | WALLABIES BROUGHT CRASHING BACK TO EARTH! All Blacks Deliver Bledisloe Reality Check!

What Rugby Fans Don't See: Ben O'Keeffe on Life Under Pressure | ARP Extra

What Did the All Blacks’ Big Win Prove? | Episode 35 | Aotearoa Rugby Pod

Canada v England | WXV Global Series

MLR Weekly: New England Owner Errik Anderson re expansion/future, MLR News, College Rugby Corner

Spain v South Africa | WXV Global Series 2026 | Match Highlights

Chile v Hong Kong China | U20 Challenger 2026 | Match Highlights

Belgium v Portugal | U20 Challenger 2026 | Match Highlights

Write A Comment