Bulls 54 - 26 Scarlets (31/10/2026)

Full-time Men's Senior Europe United rugby championship R5
SA
8 tries
Form W L W W W
Try bonusAtt. bonus
Stadium: Loftus Versfeld, Pretoria  ·  Cloudy 33°C
54-26
Half-time: 19-12
8 tries 4 tries
Head-to-head
V 23-21 25/04/2026
D 22-23 18/10/2024
V 63-21 22/10/2023
D 28-37 27/01/2023
V 57-12 18/03/2022
PDG
4 tries
Form L L W W L
Try bonusAtt. bonus
Stadium
Loftus Versfeld, Pretoria
Weather
Cloudy 33°C

Quick summary

Bulls beat Scarlets 54–26 in a 12-try match and 1 card. Curwin Dominique Bosch finishes as top scorer with 14 points (7 conversions).
CDB
Top scorer
Bulls · 14 pts (7 cons)
Key figures
8 Tries 4
7 Cons 3
1 Cards 0
19 1st half 12
35 2nd half 14

Match feed

Highlights All Tries Penalties / Drop goals Cards Substitutions
Bulls
MIN
Scarlets
1st half 19 - 12
E
10'7-0
17'12-0
25'12-0
↔
Gabe HawleyHarri O'Connor Replacement
E
Dylan Maart Try · converted by Curwin Dominique Bosch
26'19-0
29'19-5
E
35'19-12
E
Sam Lousi Try · converted by Carwyn Leggatt-Jones
36'19-12
↔
Daniel Fabian DavisSam Lousi Replacement
↔
Marcell CoetzeeCameron Hanekom Replacement
40'19-12
2nd half 35 - 14
E
44'26-12
J
47'26-12
49'26-12
↔
Dan BlackerGareth Davies Replacement
50'26-19
E
Archie Hughes Try · converted by Carwyn Leggatt-Jones
52'26-19
↔
Sam O'ConnorCorey Domachowski Replacement
53'26-19
↔
Harvey CucksonAlex Groves Replacement
54'26-26
E
Joe Roberts Try · converted by Carwyn Leggatt-Jones
↔
Gerhardus Cornelis SteenekampFrancois Klopper Replacement
55'26-26
↩︎
Stedman-Gee Rivett Gans Back from sin bin
57'26-26
E
57'33-26
59'33-26
↔
Gareth AnscombeCarwyn Leggatt-Jones Replacement
↔
Hakeem KuneneWillem Jacobus Le Roux Replacement
59'33-26
62'40-26
↔
Cobus WieseRuan Stefan Vermaak Replacement
63'40-26
66'40-26
↔
Jac DaviesIsaac Murray-MacGregor Replacement
67'47-26
68'47-26
↔
Isaac YoungJohn McKee Replacement
↔
Izak Jacobus BurgerAlbertus Paul de Wet Replacement
72'47-26
E
Dylan Maart Try · converted by Curwin Dominique Bosch
73'54-26

Match stats

Bulls Scarlets
54
Points scored
26
8
Tries
4
Bulls Scarlets
8
Tries
4
Bulls Scarlets
7
Conversions
3
0
Penalties scored — none
0
0
Drop goals — none
0
Bulls Scarlets
1
Yellow cards
0
0
Orange cards — none
0
0
Red cards — none
0

Statistical comparison match vs season average

Indicator
Bulls
4 matches played
Scarlets
4 matches played
Points scored
54 ▲
avg. 40
26 ▼
avg. 27
26.4
Tries
8 ▲
avg. 5.75
4 =
avg. 4
3.89
First try
10'
avg. 12'18
29'
avg. 6'48
19'42
Penalties scored
0 ▼
avg. 0.75
0 ▼
avg. 0.5
0.57
Yellow cards
1 ▲
avg. 0.5
0 ▼
avg. 0.5
0.56
% wins
75%
25%
—
% home wins
100%
50%
61%
% away wins
50%
0%
39%

Line-ups

BullsScarlets
  1. 1A. TshakweniOff at 55' 55'
  2. 2J. Hendrik WesselsOff at 55' 55'
  3. 3K. Kingdom MchunuOff at 55' 55'
  4. 4R. Stefan VermaakOff at 63' 63' Wiese
  5. 5J. Van Heerden
  6. 6J. RudolphE 10'
  7. 7H. Liebenberg
  8. 8C. HanekomOff at 40' 40' Coetzee
  9. 9A. Paul de WetOff at 72' 72' Jacobus Burger
  10. 10C. Dominique Bosch7 T
  11. 11S. Jacobs
  12. 12H. William VorsterOff at 59' 59'
  13. 13S. Rivett GansYellow card 47'
  14. 14D. MaartE 26' 73'
  15. 15W. Jacobus Le RouxE 17'Off at 59' 59'
  1. 1C. DomachowskiOff at 52' 52' O'Connor
  2. 2J. McKeeE 29'Off at 68' 68' Young
  3. 3H. O'ConnorOff at 25' 25' Hawley
  4. 4T. Allen
  5. 5A. GrovesOff at 53' 53' Cuckson
  6. 6S. LousiE 35'Off at 36' 36' Fabian Davis
  7. 7J. McLeod
  8. 8F. Anderson
  9. 9G. DaviesOff at 49' 49' Blacker
  10. 10C. Leggatt-Jones3 TOff at 59' 59' Anscombe
  11. 11I. Murray-MacGregorOff at 66' 66' Davies
  12. 12G. McDonald
  13. 13J. RobertsE 54'
  14. 14A. HughesE 50'
  15. 15I. Nicholas
Replacements
  1. 16C. Johannes GrobbelaarE 67'On at 55' 55'
  2. 17G. Cornelis SteenekampOn at 55' 55'
  3. 18F. KlopperOn at 55' 55'
  4. 19C. WieseOn at 63' 63' Stefan Vermaak
  5. 20M. CoetzeeE 44' 57'On at 40' 40' Hanekom
  6. 21I. Jacobus BurgerOn at 72' 72' Paul de Wet
  7. 22S. de KlerkE 62'On at 59' 59'
  8. 23H. KuneneOn at 59' 59'
Replacements
  1. 16I. YoungOn at 68' 68' McKee
  2. 17S. O'ConnorOn at 52' 52' Domachowski
  3. 18G. HawleyOn at 25' 25' O'Connor
  4. 19H. CucksonOn at 53' 53' Groves
  5. 20D. Fabian DavisOn at 36' 36' Lousi
  6. 21J. DaviesOn at 66' 66' Murray-MacGregor
  7. 22G. AnscombeOn at 59' 59' Leggatt-Jones
  8. 23J. DaviesOn at 66' 66' Murray-MacGregor
80'
Bulls
Forwards
1 Alulutho Tshakweni Off at 55' 55'
2 Jan Hendrik Wessels Off at 55' 55'
3 Khuthuzani Kingdom Mchunu Off at 55' 55'
4 Ruan Stefan Vermaak Off at 63' 63' Wiese
6 Jeandre Rudolph E 10'
8 Cameron Hanekom Off at 40' 40' Coetzee
Half-backs
9 Albertus Paul de Wet Off at 72' 72' Jacobus Burger
Backs
12 Harold William Vorster Off at 59' 59'
13 Stedman-Gee Rivett Gans Yellow card 47'
14 Dylan Maart E 26' 73'
15 Willem Jacobus Le Roux E 17'Off at 59' 59'
Replacements
16 Cornelis Johannes Grobbelaar E 67'On at 55' 55'
17 Gerhardus Cornelis Steenekamp On at 55' 55'
18 Francois Klopper On at 55' 55'
19 Cobus Wiese On at 63' 63' Stefan Vermaak
20 Marcell Coetzee E 44' 57'On at 40' 40' Hanekom
21 Izak Jacobus Burger On at 72' 72' Paul de Wet
22 Sebastian de Klerk E 62'On at 59' 59'
23 Hakeem Kunene On at 59' 59'
Scarlets
Forwards
1 Corey Domachowski Off at 52' 52' O'Connor
2 John McKee E 29'Off at 68' 68' Young
3 Harri O'Connor Off at 25' 25' Hawley
5 Alex Groves Off at 53' 53' Cuckson
6 Sam Lousi E 35'Off at 36' 36' Fabian Davis
Half-backs
9 Gareth Davies Off at 49' 49' Blacker
10 Carwyn Leggatt-Jones 3 TOff at 59' 59' Anscombe
Backs
11 Isaac Murray-MacGregor Off at 66' 66' Davies
13 Joe Roberts E 54'
14 Archie Hughes E 50'
Replacements
16 Isaac Young On at 68' 68' McKee
17 Sam O'Connor On at 52' 52' Domachowski
18 Gabe Hawley On at 25' 25' O'Connor
19 Harvey Cuckson On at 53' 53' Groves
20 Daniel Fabian Davis On at 36' 36' Lousi
21 Jac Davies On at 66' 66' Murray-MacGregor
22 Gareth Anscombe On at 59' 59' Leggatt-Jones
23 Jac Davies On at 66' 66' Murray-MacGregor

Stats by player

Bulls
10
14 pts80 min
General Attack Defence Kicking Discipline
14
Points
80'
Minutes
0
Yellow
0
Orange
0
Red
14
10 pts80 min
General Attack Defence Kicking Discipline
10
Points
80'
Minutes
0
Yellow
0
Orange
0
Red
20
10 pts40 min
General Attack Defence Kicking Discipline
10
Points
40'
Minutes
0
Yellow
0
Orange
0
Red
6
5 pts80 min
General Attack Defence Kicking Discipline
5
Points
80'
Minutes
0
Yellow
0
Orange
0
Red
15
5 pts59 min
General Attack Defence Kicking Discipline
5
Points
59'
Minutes
0
Yellow
0
Orange
0
Red
16
5 pts25 min
General Attack Defence Kicking Discipline
5
Points
25'
Minutes
0
Yellow
0
Orange
0
Red
22
5 pts21 min
General Attack Defence Kicking Discipline
5
Points
21'
Minutes
0
Yellow
0
Orange
0
Red
1
55 min
General Attack Defence Kicking Discipline
0
Points
55'
Minutes
0
Yellow
0
Orange
0
Red
2
55 min
General Attack Defence Kicking Discipline
0
Points
55'
Minutes
0
Yellow
0
Orange
0
Red
3
55 min
General Attack Defence Kicking Discipline
0
Points
55'
Minutes
0
Yellow
0
Orange
0
Red
4
63 min
General Attack Defence Kicking Discipline
0
Points
63'
Minutes
0
Yellow
0
Orange
0
Red
5
80 min
General Attack Defence Kicking Discipline
0
Points
80'
Minutes
0
Yellow
0
Orange
0
Red
7
80 min
General Attack Defence Kicking Discipline
0
Points
80'
Minutes
0
Yellow
0
Orange
0
Red
8
40 min
General Attack Defence Kicking Discipline
0
Points
40'
Minutes
0
Yellow
0
Orange
0
Red
9
72 min
General Attack Defence Kicking Discipline
0
Points
72'
Minutes
0
Yellow
0
Orange
0
Red
11
80 min
General Attack Defence Kicking Discipline
0
Points
80'
Minutes
0
Yellow
0
Orange
0
Red
12
59 min
General Attack Defence Kicking Discipline
0
Points
59'
Minutes
0
Yellow
0
Orange
0
Red
13
70 min
General Attack Defence Kicking Discipline
0
Points
70'
Minutes
0
Yellow
0
Orange
0
Red
17
25 min
General Attack Defence Kicking Discipline
0
Points
25'
Minutes
0
Yellow
0
Orange
0
Red
18
25 min
General Attack Defence Kicking Discipline
0
Points
25'
Minutes
0
Yellow
0
Orange
0
Red
19
17 min
General Attack Defence Kicking Discipline
0
Points
17'
Minutes
0
Yellow
0
Orange
0
Red
21
8 min
General Attack Defence Kicking Discipline
0
Points
8'
Minutes
0
Yellow
0
Orange
0
Red
23
21 min
General Attack Defence Kicking Discipline
0
Points
21'
Minutes
0
Yellow
0
Orange
0
Red
Scarlets
10
6 pts59 min
General Attack Defence Kicking Discipline
6
Points
59'
Minutes
0
Yellow
0
Orange
0
Red
2
5 pts68 min
General Attack Defence Kicking Discipline
5
Points
68'
Minutes
0
Yellow
0
Orange
0
Red
6
5 pts36 min
General Attack Defence Kicking Discipline
5
Points
36'
Minutes
0
Yellow
0
Orange
0
Red
13
5 pts80 min
General Attack Defence Kicking Discipline
5
Points
80'
Minutes
0
Yellow
0
Orange
0
Red
14
5 pts80 min
General Attack Defence Kicking Discipline
5
Points
80'
Minutes
0
Yellow
0
Orange
0
Red
1
52 min
General Attack Defence Kicking Discipline
0
Points
52'
Minutes
0
Yellow
0
Orange
0
Red
3
25 min
General Attack Defence Kicking Discipline
0
Points
25'
Minutes
0
Yellow
0
Orange
0
Red
4
80 min
General Attack Defence Kicking Discipline
0
Points
80'
Minutes
0
Yellow
0
Orange
0
Red
5
53 min
General Attack Defence Kicking Discipline
0
Points
53'
Minutes
0
Yellow
0
Orange
0
Red
7
80 min
General Attack Defence Kicking Discipline
0
Points
80'
Minutes
0
Yellow
0
Orange
0
Red
8
80 min
General Attack Defence Kicking Discipline
0
Points
80'
Minutes
0
Yellow
0
Orange
0
Red
9
49 min
General Attack Defence Kicking Discipline
0
Points
49'
Minutes
0
Yellow
0
Orange
0
Red
11
66 min
General Attack Defence Kicking Discipline
0
Points
66'
Minutes
0
Yellow
0
Orange
0
Red
12
80 min
General Attack Defence Kicking Discipline
0
Points
80'
Minutes
0
Yellow
0
Orange
0
Red
15
80 min
General Attack Defence Kicking Discipline
0
Points
80'
Minutes
0
Yellow
0
Orange
0
Red
16
12 min
General Attack Defence Kicking Discipline
0
Points
12'
Minutes
0
Yellow
0
Orange
0
Red
17
28 min
General Attack Defence Kicking Discipline
0
Points
28'
Minutes
0
Yellow
0
Orange
0
Red
18
55 min
General Attack Defence Kicking Discipline
0
Points
55'
Minutes
0
Yellow
0
Orange
0
Red
19
27 min
General Attack Defence Kicking Discipline
0
Points
27'
Minutes
0
Yellow
0
Orange
0
Red
20
44 min
General Attack Defence Kicking Discipline
0
Points
44'
Minutes
0
Yellow
0
Orange
0
Red
21
14 min
General Attack Defence Kicking Discipline
0
Points
14'
Minutes
0
Yellow
0
Orange
0
Red
22
21 min
General Attack Defence Kicking Discipline
0
Points
21'
Minutes
0
Yellow
0
Orange
0
Red
23
14 min
General Attack Defence Kicking Discipline
0
Points
14'
Minutes
0
Yellow
0
Orange
0
Red