The Investec Champions Cup kicks off this weekend, with 24 teams beginning their push toward the last 16 in what is widely considered the premier club rugby competition in the world. With elite sides from the URC, Premiership and Top 14 all involved, Round 1 promises a stacked schedule and plenty of betting angles.
This blog will track all things betting related throughout the weekend including handicaps, points lines, weather angles, market moves, and of course any suggested bets as they arise. If anything stands out in the EPCR Challenge Cup, those plays will also be added.
Fixtures, team news and early lines will be updated as soon as bookmakers price up the markets. As always, weather, travel and squad rotation will play a big part in shaping the betting opportunities.
BET: Toulouse v Sharks
Posted 07 Dec 16h17
3 units Toulouse Over 58.5 points at 17/20 at BetXchange
This handicap opened at -26.5 and has now blown out to -48.5 Toulouse. The points line is 70.5. The Sharks have struggled all season and have named a very experimental side that should be put to the sword.
I was hoping for a price on Toulouse tries overs, but none of my bookies are offering it, so I’ll take the Toulouse team total over 58.5 at BetXchange.
I’m not getting involved in the Gloucester v Castres game, but if pushed I would lean under 54.5.
I may still have something on Edinburgh v Toulon, but that will depend on at least one of my two Sunday bets landing.
BET: Section Paloise v Northampton Saints
Posted 7 Dec 11h12
3 units Saints Over 32.5 points at 19/20 at Hollywoodbets
Saints are currently -6.5, with some support for them over the last 24 hours as the line has moved out a point. The total points line sits at 57.5, and conditions look likely to be overcast but dry.
I like the look of this Saints side and am leaning their way on the handicap, but I prefer the team-total overs at 32.5 as the main play.
How Big Is Big Enough?
Posted 07 Dec 11h04
Bordeaux did the business for me at Loftus, and I’m pleased I never got involved in the late games as I would have given most, if not all, of it back.
There are four Champions Cup games on Sunday, and the big talking point is Toulouse v Sharks. The question really is: “How big is big enough?”
The handicap, which opened at -26, has now blown out to as big as -48.5, and it’s getting to the stage where it’s more about mathematics than match analysis.
Latest caps and points lines are below, with some bets to follow.
Section Paloise +6.5 v Northampton Saints, Points 58.5
Toulouse -46.5 v Sharks, Points 69.5
Gloucester -5.5 v Castres, Points 54.5
Edinburgh +5.5 v Toulon, Points 48.5
Shutting up shop till Sunday
Posted 06 Nov 16h49
Heading out tonight so won't be able to watch any rugby past the Bulls game.
The only bet I am considering is Leinster -34.5 at 19/20 and I will play that if Bordeaux arrive.
I will be back in the morning with a look at Sundays games
Saturday Strategy
Posted 06 Dec 07h18
After a slow start with the Stormers proving too strong for Bayonne last night, the Bordeaux points bet is likely to dictate my day.
I’m off to my mom-in-law’s birthday breakfast now, and I’ll likely have a bet in the Lions v Benetton Challenge Cup game at 15h00 and I’ll post if I do.
I’m going to swerve the Saracens v Clermont clash and will get involved in at least two of the four later matches, especially if Bordeaux arrive.
BET: Bulls v Bordeaux
Posted 06 Dec 07h04
5 units Bordeaux over 29.5 points at 17/20 at Hollywoodbets
1 unit HT/FT Bordeaux/Bulls at 5.2/1 at Betxchange
Bordeaux opened slight favourites at -2.5 but the Bulls have replaced them and are now narrow favourites at -2.5. The points line opened at 59.5 and has since moved to 62.5. I’m a bit annoyed I didn’t take the early line as I had been lining it up for a while.
Conditions should be good and when these sides met in January 2024, there were 86 points in the match. I think we get another high-scoring fixture here but my preference is for Bordeaux points. They have a stacked team and should come out firing. The Bulls bench is also loaded with impact, which opens up the possibility of a momentum swing in the second half.
That makes the Bordeaux to lead at halftime with the Bulls to win the match HT/FT option worth an interest at 5.2/1.
Friday Night Update
The Stormers have shifted back into slight favouritism in what remains virtually a choice game. The total points line has also climbed from 42.5 to 45.5, but I’m sticking with my earlier play on Bayonne to win and over 42.5.
In the other Friday fixture, Sale are trading between +3.5 and +5.5 against Glasgow, with a points line of 39.5. I won’t be getting involved there and am happy to watch that one from the sidelines.
Handicap Movers
Posted 05 Dec 19h56
With team announced here the the most recent moves = teams will also be updated shortly
La Rochelle -10.5 → -20.5 (10-point swing toward La Rochelle)
Leinster -23.5 → -33.5 (10-point swing toward Leinster)
Bath -9.5 → -14.5 (5-point swing toward Bath)
Toulouse -36.5 → -44.5 (8-point swing toward Toulouse)
BET: Bayonne v Stormers
Posted 05 Dec 07h56
2 units Bayonne win & Over 42.5 points at 2.35/1 at BetXchange
The Stormers opened slight favourites at -2.5 after their brilliant come-from-behind win at Munster in the URC. However, support quickly came for Bayonne and they were backed into -2.5, before team news saw the market settle at a virtual choice game.
I am firmly in the Bayonne camp. While neither side is at full strength, Bayonne are traditionally strong at home and I believe they can get the job done. I also have doubts about how focused the Stormers will be on the Champions Cup, given the excellent start they've made in the URC and how draining competing on both fronts can be.
Bayonne are 10/11 to win outright, but I’m inflating the price by adding Over 42.5 points, bringing the bet to 2.35/1.
There is rain around, but it looks like it could clear before kick-off. Before Bayonne’s last home match against Lyon , which produced exactly 42 points, their previous 11 games home and away had all exceeded this mark so as long as conditions are not biblical, this total is reachable.
My weekly betting newsletter will be out this evening - sign up in the box top right of page or click here
Current Champions Cup Latest Handicaps
Posted 4 Dec 06h20
Weather and match officials have been updated at the bottom of the page - team lineups will also be added there
Latest betting below, markets have settled with some money for Glasgow +2.5 to +0.5 since the last update
-
Bayonne -1.5 v Stormers
-
Sale Sharks -0.5 v Glasgow
-
Saracens -14.5 v Clermont
-
Bulls -2.5 v Bordeaux-Bègles
-
La Rochelle -11.5 v Leicester
-
Leinster -23.5 v Harlequins
-
Bath -11.5 v Munster
-
Scarlets +7.5 v Bristol
-
Pau +5.5 v Northampton
-
Toulouse -36.5 v Sharks
-
Gloucester -7.5 v Castres
-
Edinburgh +5.5 v Toulon
Champions Cup Handicap Moves and Latest Handicaps
Posted 02 Dec 22h21
Major Moves (3 points or more)
Toulouse v Sharks: -30.5 → -36.5 (–6) 🔥 BIGGEST MOVE
Bayonne v Stormers: +2.5 → -1.5 (–4) 🔥 Strong move toward Bayonne
Bulls v Bordeaux-Bègles: +1.5 → -1.5 (–3)
Leinster v Harlequins: -20.5 → -23.5 (–3)
Pau v Northampton: +2.5 → +5.5 (+3)
Moderate / No Moves
Saracens v Clermont: -11.5 → -13.5 (–2)
Bath v Munster: -9.5 → -10.5 (–1)
Edinburgh v Toulon: +3.5 → +4.5 (+1)
Sale Sharks v Glasgow: -2.5 → -2.5 (no change)
La Rochelle v Leicester: -10.5 → -10.5 (no change)
Scarlets v Bristol: +7.5 → +7.5 (no change)
Gloucester v Castres: -7.5 → -7.5 (no change)
Betting Update - Sharks on the drift
Posted 01 Dec 16h46
The Sharks have drifted from -30.5 to -34.5 and there has also been money for Bayonne and the Bulls who have firmed to favourites on some books.
Champions Cup – Early Handicaps
Posted 01 Dec 13h36
Bayonne +2.5 v Stormers
Sale Sharks -2.5 v Glasgow
Saracens -11.5 v Clermont
Bulls +1.5 v Bordeaux-Bègles
La Rochelle -10.5 v Leicester
Leinster -20.5 v Harlequins
Bath -9.5 v Munster
Scarlets +7.5 v Bristol
Pau +2.5 v Northampton
Toulouse -30.5 v Sharks
Gloucester -7.5 v Castres
Edinburgh +3.5 v Toulon
Investec Champions Cup – Pools with Outright Odds
Posted 01 Dec 09h00
Here is a look at the pools with teams outright odds in brackets.
Pool 1
-
Toulouse – 5/2
-
Glasgow Warriors – 25/1
-
Saracens – 43/2
-
Hollywoodbets Sharks – 39/1
-
Sale Sharks – 47/1
-
Clermont Auvergne – 129/1
Pool 2
-
Bath Rugby – 15/2
-
Toulon (RC Toulonnais) – 18/1
-
Munster Rugby – 25/1
-
Castres Olympique – 144/1
-
Gloucester Rugby – 179/1
-
Edinburgh Rugby – 194/1
Pool 3
-
Leinster Rugby – 51/20
-
La Rochelle (Stade Rochelais) – 14/1
-
Leicester Tigers – 39/1
-
DHL Stormers – 42/1
-
Harlequins – 114/1
-
Bayonne (Aviron Bayonnais) – 129/1
Pool 4
-
Bordeaux-Bègles – 33/10
-
Northampton Saints – 33/2
-
Vodacom Bulls (Blue Bulls) – 20/1
-
Bristol Bears – 81/1
-
Pau (Section Paloise) – 199/1
-
Scarlets – 324/1
Investec Champions Cup – Round 1 Fixtures
Weather, match officials and team line ups will be added later in the week
Weather and match officials updated Thursday 04 December
FRIDAY, 5 DECEMBER 2025
Sale Sharks v Glasgow Warriors
📍 CorpAcq Stadium
🕙 22:00 SAST
Weather: 6 degrees, possible showers, humidity high 80's - click here for updates
Sale Sharks: 15 Arron Reed, 14 Tom O’Flaherty, 13 Rekeiti Ma’asi-White, 12 Marius Louw, 11 Alex Wills, 10 Rob du Preez, 9 Raffi Quirke, 8 Tom Curry, 7 Ernst van Rhyn (captain), 6 Jacques Vermeulen, 5 Ben Bamber, 4 Tom Burrow, 3 WillGriff John, 2 Nathan Jibulu, 1 Si McIntyre
Replacements: 16 Ethan Caine, 17 Tumy Onasanya, 18 James Harper, 19 Hyron Andrews, 20 Ben Curry, 21 Gus Warr, 22 Ollie Davies, 23 Gurshwin Wehr
Glasgow Warriors: 15 Josh McKay, 14 Kyle Steyn, 13 Stafford McDowall, 12 Sione Tuipulotu, 11 Ollie Smith, 10 Adam Hastings, 9 George Horne, 8 Jack Dempsey, 7 Rory Darge, 6 Matt Fagerson, 5 Scott Cummings, 4 Max Williamson, 3 Zander Fagerson, 2 Gregor Hiddleston, 1 Nathan McBeth.
Replacements: 16 Seb Stephen, 17 Rory Sutherland, 18 Sam Talakai, 19 Alex Samuel, 20 Gregor Brown, 21 Ally Miller, 22 Jamie Dobie, 23 Dan Lancaster.
Match Officials:
Referee: Pierre Brousset (FRA)
ARs: Vincent Blasco Baque (FRA), Julien Caulier (FRA)
TMO: Tual Trainini (FRA)
Bayonne v DHL Stormers
📍 Stade Jean Dauger
🕙 22:00 SAST
Weather: Rain most of the day, should be overcast but dry for the game, humidity early 80's temp 11 degrees - click here for updates
Aviron Bayonnais: 15 Yohan Orabe, 14 Tom Spring, 13 Cheikh Tiberghien, 12 Federico Mori, 11 Victor Hannoun, 10 Joris Segonds, 9 Herschel Jantjies, 8 Nika Lomidze, 7 Arthur Iturria, 6 Alexandre Fischer, 5 Lucas Paulos, 4 Alvaro Garcia Iandolino, 3 Marco Fepulea’i, 2 Vincent Giudicelli, 1 Ignacio Calles
Replacements: 16 Lucas Martin, 17 Swan Cormenier, 18 Pascal Cotet, 19 Manex Ariceta, 20 Facundo Bosch, 21 Raphael Marchesin, 22 Baptiste Tilloles, 23 Arnaud Erbinartegaray
Stormers: 15 Warrick Gelant, 14 Dylan Maart, 13 Wandisile Simelane, 12 Dan du Plessis, 11 Leolin Zas, 10 Clinton Swart, 9 Imad Khan, 8 Ruan Ackermann, 7 Ben-Jason Dixon, 6 Paul de Villiers, 5 Connor Evans, 4 Salmaan Moerat (captain), 3 Neethling Fouché, 2 JJ Kotzé, 1 Ntuthuko Mchunu.
Replacements: 16 Lukhanyo Vokozela, 17 Ali Vermaak, 18 Sazi Sandi, 19 Adré Smith, 20 JD Schickerling, 21 Evan Roos, 22 Dewaldt Duvenage, 23 Jonathan Roche.
Match Officials:
Referee: Nika Amashukeli (GEO)
ARs: Saba Abulashvili (GEO), Saba Makharadze (GEO)
TMO: Ben Whitehouse (WAL)
SATURDAY, 6 DECEMBER 2025
Saracens v Clermont Auvergne
📍 StoneX Stadium
🕒 15:00 SAST
Weather: 11 degrees, possible showers, humidity early 70's, windy - click here for updates
Saracens: 15 Elliot Daly, 14 Noah Caluori, 13 Lucio Cinti, 12 Nick Tompkins, 11 Max Malins, 10 Owen Farrell, 9 Ivan van Zyl (captain), 8 Tom Willis, 7 Andy Onyeama-Christie, 6 Theo McFarland, 5 Hugh Tizard, 4 Nick Isiekwe, 3 Marcus Street, 2 James Hadfield, 1 Rhys Carre
Replacements: 16 Theo Dan, 17 Eroni Mawi, 18 Marco Riccioni, 19 Harry Wilson, 20 Nathan Michelow, 21 Charlie Bracken, 22 Fergus Burke, 23 Rotimi Segun
Clermont: 15 Axel Guillaud, 14 Lucas Tauzin, 13 Alex Newsome, 12 Irae Simone, 11 Bautista Delguy, 10 Harry Plummer, 9 Baptiste Jauneau (captain), 8 Selevasio Tolofua, 7 Anthime Hemery, 6 Antoine Chalus-Cercy, 5 Tevita Ratuva, 4 Thibaud Lanen, 3 Cristian Ojovan, 2 Etienne Fourcade, 1 Sacha Lotrian
Replacements: 16 Tom Belkessa, 17 Matheo Frisach, 18 Giorgi Dzmanashvili, 19 Rob Simmons, 20 Leo Michaux Vargas, 21 Sebastien Bezy, 22 George Moala, 23 Lucas Dessaigne
Match Officials:
Referee: Hollie Davidson (SCO)
ARs: Ruairidh Campbell (SCO), Jonny MacKenzie (SCO)
TMO: Mike Adamson (SCO)
Vodacom Bulls v Bordeaux-Bègles
📍 Loftus Versfeld
🕠 17:15 SAST
Weather: Temp 26 degrees, possible passing showers, humidity in mid 40's - click here for updates
Bulls: 15 Willie le Roux, 14 Canan Moodie, 13 David Kriel, 12 Harold Voster, 11 Sebastian de Klerk, 10 Handre Pollard, 9 Paul de Wet, 8 Marcell Coetzee (Captain), 7 Reinhardt Ludwig, 6 Marco van Staden, 5 JF van Heerden, 4 Cobus Wiese, 3 Mornay Smith, 2 Akker van der Merwe, 1 Alulutho Tshakweni.
Replacements: 16 Johann Grobberlaar, 17 Gerhard Steenekamp, 18 Wilco Louw, 19 Ruan Nortje, 20 Elrigh Louw, 21 Jeandre Rudolf, 22 Embrose Papier, 23 Stravino Jacobs
Bordeaux-Begles: 15 Romain Buros, 14 Damian Penaud, 13 Nicolas Depoortere, 12 Yoram Moefana, 11 Louis Bielle-Biarrey, 10 Matthieu Jalibert, 9 Maxime Lucu (captain), 8 Temo Matiu, 7 Cameron Woki, 6 Bastien Vergnes-Taillefer, 5 Adam Coleman, 4 Boris Palu, 3 Carlü Sadie, 2 Maxime Lamothe, 1 Jefferson Poirot
Replacements: 16 Gaetan Barlot, 17 Matis Perchaud, 18 Ben Tameifuna, 19 Jonny Gray, 20 Tiaan Jacobs, 21 Arthur Retiere, 22 Rohan Janse van Rensburg, 23 Salesi Rayasi
Match Officials:
Referee: Karl Dickson (ENG)
ARs: Luke Pearce (ENG), Joe James (ENG)
TMO: Ian Tempest (ENG)
La Rochelle v Leicester Tigers
📍 Stade Marcel Deflandre
🕢 19:30 SAST
Weather: 14 degrees, overcast but should be dry, humidity early 80's, windy - click here for updates
La Rochelle: 15 Dillyn Leyds, 14 Davit Niniashvili, 13 Adrien Seguret, 12 UJ Seuteni, 11 Jules Favre, 10 Ihaia West, 9 Thomas Berjon, 8 Grégory Alldritt (captain), 7 Levani Botia, 6 Oscar Jegou, 5 Charles Kante Samba, 4 Thomas Lavault, 3 Joel Sclavi, 2 Tolu Latu, 1 Alexandre Kaddour
Replacements: 16 Quentin Lespiaucq, 17 Reda Wardi, 18 Uini Atonio, 19 Ultan Dillane, 20 Lucas Andjisseramatchi, 21 Nolhann Couillaud, 22 Diego Jurd, 23 Nathan Bollengier
Leicester Tigers: 15 George Pearson, 14 Adam Radwan, 13 Will Wand, 12 Joe Woodward, 11 Ollie Hassell-Collins, 10 Billy Searle, 9 Tom Whiteley, 8 Joaquin Moro, 7 Josh Manz, 6 James Thompson, 5 Harry Wells, 4 Cameron Henderson, 3 Will Hurd, 2 Charlie Clare (captain), 1 Tareq Haffar
Replacements: 16 Finn Theobald-Thomas, 17 Archie van der Flier, 18 Ale Loman, 19 Tom Manz, 20 Sam Williams, 21 Ollie Allan, 22 Charlie Titcombe, 23 Solomone Kata
Match Officials:
Referee: Andrew Brace (IRE)
ARs: Eoghan Cross (IRE), Robbie Jenkinson (IRE)
TMO: Olly Hodges (IRE)
Leinster Rugby v Harlequins
📍 Aviva Stadium
🕢 19:30 SAST
Weather: 10 degrees, light rain forecast, windy, humidity mid 80's - click here for updates
Leinster: 15 Jimmy O’Brien, 14 Tommy O’Brien, 13 Garry Ringrose, 12 Ciarán Frawley, 11 Jordan Larmour, 10 Sam Prendergast, 9 Jamison Gibson-Park, 8 Caelan Doris (captain), 7 Josh van der Flier, 6 Jack Conan, 5 Joe McCarthy, 4 RG Snyman, 3 Thomas Clarkson, 2 Dan Sheehan, 1 Paddy McCarthy
Replacements: 16 Rónan Kelleher, 17 Jack Boyle, 18 Tadhg Furlong, 19 Diarmuid Mangan, 20 Max Deegan, 21 Luke McGrath, 22 Harry Byrne, 23 Rieko Ioane
Harlequins: 15 Cameron Anderson, 14 Cassius Cleaves, 13 Oscar Beard, 12 Luke Northmore, 11 Cadan Murley (captain), 10 Jarrod Evans, 9 Will Porter, 8 Tom Lawday, 7 Will Evans, 6 Zach Carr, 5 Stephan Lewies, 4 Kieran Treadwell, 3 Harry Williams, 2 Jack Walker, 1 Boris Wenger
Replacements: 16 George Turner, 17 Will Hobson, 18 Pedro Delgado, 19 Joe Launchbury, 20 Lucas Schmid, 21 Lucas Friday, 22 Jamie Benson, 23 Bryn Bradley
Match Officials:
Referee: Craig Evans (WAL)
ARs: Adam Jones (WAL), Ben Breakspear (WAL)
TMO: Keith David (WAL)
Scarlets v Bristol Bears
📍 Parc y Scarlets
🕙 22:00 SAST
Weather: 10 degrees, rain likely, wind mid 30's, humidity mid 80's - click here for updates
Scarlets: 15 Jac Davies, 14 Tom Rogers, 13 Eddie James, 12 Johnny Williams, 11 Ellis Mee, 10 Sam Costelow, 9 Gareth Davies, 8 Fletcher Anderson, 7 Josh Macleod (captain), 6 Max Douglas, 5 Jake Ball, 4 Sam Lousi, 3 Archer Holz, 2 Ryan Elias, 1 Kemsley Mathias
Replacements 16 Marnus van der Merwe, 17 Sam O’Connor, 18 Henry Thomas, 19 Jarrod Taylor, 20 Dan Davis, 21 Dane Blacker, 22 Joe Hawkins, 23 Joe Roberts
Bristol Bears: 15 Tom Jordan, 14 Louis Rees-Zammit, 13 Benhard Janse van Rensburg, 12 James Williams, 11 Kalaveti Ravouvou, 10 Sam Worsley, 9 Kieran Marmion, 8 Bill Mata, 7 Fitz Harding (captain), 6 Santiago Grondona, 5 Joe Batley, 4 Pedro Rubiolo, 3 Max Lahiff, 2 Gabriel Oghre, 1 Ellis Genge
Replacements: 16 Harry Thacker, 17 Jake Woolmore, 18 Lovejoy Chawatama, 19 Joe Owen, 20 Benjamin Grondona, 21 Sam Wolstenholme, 22 Aidan Boshoff, 23 Josh Carrington
Match Officials:
Referee: Gianluca Gnecchi (ITA)
ARs: Filippo Russo (ITA), Franco Rosella (ITA)
TMO: Stefano Roscini (ITA)
Bath Rugby v Munster Rugby
📍 The Rec
🕙 22:00 SAST
Weather: 8 degrees, rain likely, humidity early 90's - click here for updates
Bath: 15 Tom de Glanville, 14 Joe Cokanasiga, 13 Max Ojomoh, 12 Cameron Redpath, 11 Henry Arundell, 10 Finn Russell, 9 Ben Spencer (captain), 8 Miles Reid, 7 Guy Pepper, 6 Josh Bayliss, 5 Charlie Ewels, 4 Quinn Roux, 3 Will Stuart, 2 Tom Dunn, 1 Beno Obano
Replacements: 16 Kepu Tuipulotu, 17 Francois van Wyk, 18 Thomas du Toit, 19 Ross Molony, 20 Ted Hill, 21 Tom Carr-Smith, 22 Santi Carreras, 23 Sam Underhill
Munster: 15 Shane Daly, 14 Diarmuid Kilgallen, 13 Tom Farrell, 12 Dan Kelly, 11 Thaakir Abrahams, 10 JJ Hanrahan, 9 Craig Casey, 8 Gavin Coombes, 7 John Hodnett, 6 Tadhg Beirne (captain), 5 Tom Ahern, 4 Jean Kleyn, 3 John Ryan, 2 Diarmuid Barron, 1 Michael Milne
Replacements: 16 Lee Barron, 17 Jeremy Loughman, 18 Michael Ala’alatoa, 19 Edwin Edogbo, 20 Ruadhan Quinn, 21 Ethan Coughlan, 22 Alex Nankivell, 23 Alex Kendellen
Match Officials:
Referee: Jeremy Rozier (FRA)
ARs: Thomas Charabas (FRA), Benjamin Hernandez (FRA)
TMO: Eric Gauzins (FRA)
SUNDAY, 7 DECEMBER 2025
Pau v Northampton Saints
📍 Stade du Hameau
🕒 15:00 SAST
Weather: 15 degrees, overcast, humidity mid 60's - click here for updates
Pau: 15 Aymeric Luc, 14 Gregoire Arfeuil, 13 Jack Maddocks, 12 Nathan Decron, 11 Clement Laporte, 10 Axel Desperes, 9 Dan Robson, 8 Facundo Isa, 7 Loic Credoz, 6 Sacha Zegueur, 5 Remi Picquette, 4 Thomas Jolmes, 3 Jon Zabala Arrieta, 2 Julian Montoya (capatin), 1 Alexandre Etchebehere
Replacements: 16 Lucas Rey, 17 Remi Seneca, 18 Guram Papidze, 19 Mickael Capelli, 20 Joel Kpoku, 21 Reece Hewat, 22 Thomas Souverbie, 23 Quentin Valentino
Northampton Saints: 15 George Furbank (captain), 14 James Ramm, 13 Rory Hutchinson, 12 Fraser Dingwall, 11 George Hendy, 10 Fin Smith, 9 Alex Mitchell, 8 Callum Chick, 7 Tom Pearson, 6 Josh Kemeny, 5 JJ van der Mescht, 4 Alex Coles, 3 Trevor Davison, 2 Craig Wright, 1 Danilo Fischetti
Replacements: 16 Robbie Smith, 17 Emmanuel Iyogun, 18 Cleopas Kundiona, 19 Ed Prowse, 20 Henry Pollock, 21 Sam Graham, 22 Tom James, 23 Toby Thame
Match Officials:
Referee: Andrea Piardi (ITA)
ARs: Clara Munarini (ITA), Alberto Favaro (ITA)
TMO: Matteo Liperini (ITA)
Toulouse v Hollywoodbets Sharks
📍 Stade Ernest Wallon
🕠 17:15 SAST
Weather: 12 degrees, overcast, humidity around 90% - click here for updates
Toulouse: 15 Thomas Ramos, 14 Ange Capuozzo, 13 Teddy Thomas, 12 Kalvin Gourgues, 11 Blair Kinghorn, 10 Romain Ntamack, 9 Paul Graou, 8 Alexandre Roumat, 7 Anthony Jelonch, 6 Leo Banos, 5 Emmanuel Meafou, 4 Thibaud Flament, 3 Joel Merkler, 2 Julien Marchand (captain), 1 Rodrigue Neti
Replacements: 16 Guillaume Cramont, 17 David Ainu’u, 18 Dorian Aldegheri, 19 Joshua Brennan, 20 Mathis Castro-Ferreira, 21 Antoine Dupont, 22 Paul Costes, 23 Dimitri Delibes
Sharks: 15 Hakeem Kunene, 14 Yaw Penxe, 13 Le Roux Malan, 12 Francois Venter, 11 Makazola Mapimpi, 10 Jordan Hendrikse, 9 Ross Braude, 8 Nick Hatton (captain), 7 Bathobele Hlekani, 6 Matt Romao, 5 Marvin Orie, 4 JJ Scheepers, 3 Mawande Mdanda, 2 Eduan Swart, 1 Lee-Marvin Mazibuko
Replacements: 16 Fez Mbatha, 17 Simphiwe Ngobese, 18 Cebo Dlamini, 19 Jannes Potgieter, 20 Tinotenda Mavesere, 21 Jaden Hendrikse, 22 Jean Smith, 23 Phikolomzi Sobahle
Match Officials: Referee: Christophe Ridley (ENG)
ARs: Anthony Woodthorpe (ENG), Simon Harding (ENG)
TMO: Andrew Jackson (ENG)
Gloucester Rugby v Castres Olympique
📍 Kingsholm
🕠 17:15 SAST
Weather: 10 degrees, light rain forecast, humidity early 90's - click here for updates
Gloucester: 15 Ben Redshaw, 14 Will Joseph, 13 Max Llewellyn, 12 Seb Atkinson, 11 Ollie Thorley, 10 Ross Byrne, 9 Tomos Williams (captain), 8 Will Trenholm, 7 Lewis Ludlow, 6 Deian Gwynne, 5 Matias Alemanno, 4 Freddie Thomas, 3 Kirill Gotovtsev, 2 Seb Blake, 1 Ciaran Knight
Replacements: 16 Jack Innard, 17 Val Rapava Ruskin, 18 Afolabi Fasogbon, 19 Cam Jordan, 20 Josh Basham, 21 Mike Austin, 22 Charlie Atkinson, 23 Rob Russell
Castres: 15 Theo Chabouni, 14 Christian Ambadiang, 13 Vuate Karawalevu, 12 Vilimoni Botitu, 11 Rémy Baget, 10 Pierre Popelin, 9 Jeremy Fernandez, 8 Veresa Ramototabua, 7 Baptiste Cope, 6 Baptiste Delaporte (captain), 5 Florent Vanverberghe, 4 Guillaume Ducat, 3 Aurelien Azar, 2 Loris Zarantonello, 1 Quentin Walcker
Replacements: 16 Teddy Durand-Pradere, 17 Atunaisa Sokobale, 18 Levan Chilachava, 19 Gauthier Maravat, 20 Abraham Papalii, 21 Gauthier Doubrere, 22 Enzo Herve, 23 Jack Goodhue
Match Officials:
Referee: Sam Grove-White (SCO)
ARs: Ian Kenny (SCO), Finlay Brown (SCO)
TMO: Andrew McMenemy (SCO)
Edinburgh Rugby v Toulon
📍 Hive Stadium
🕢 19:30 SAST
Weather: 7 degrees, light rain forecast, humidity early 90's - click here for updates
Edinburgh: 15 Harry Paterson, 14 Darcy Graham, 13 Wes Goosen, 12 Findlay Thomson, 11 Duhan van der Merwe, 10 Cammy Scott, 9 Ben Vellacott,
8 Magnus Bradbury (captain), 7 Dylan Richardson, 6 Liam McConnell, 5 Grant Gilchrist, 4 Marshall Sykes, 3 Ollie Blyth-Lafferty, 2 Ewan Ashman, 1 Pierre Schoeman
Replacements: 16 Harri Morris, 17 Boan Venter, 18 Paul Hill, 19 Glen Young, 20 Freddy Douglas, 21 Charlie Shiel, 22 James Lang, 23 Piers O’Conor
Toulon: 15 Melvyn Jaminet, 14 Gaël Drean, 13 Nacho Brex, 12 Jérémy Sinzelle, 11 Mathis Ferte, 10 Paolo Garbisi, 9 Ben White, 8 Zach Mercer, 7 Esteban Abadie, 6 Lewis Ludlam, 5 Brian Alainu’uese, 4 David Ribbans (captain), 3 Kyle Sinckler, 2 Teddy Baubigny, 1 Jean-Baptiste Gros
Replacements: 16 Jeremy Toevalu, 17 Leo Ametlla, 18 Dany Priso, 19 Corentin Mezou, 20 Joe Quere Karaba, 21 Baptiste Serin, 22 Matéo Garcia, 23 Mathieu Smaili
Match Officials:
Referee: Matthew Carley (ENG)
ARs: Sara Cox (ENG), Greg MacDonald (ENG)
TMO: Daniel Jones (ENG)