Stormers vs Sharks · United Rugby Championship

United Rugby Championship · 2026-27Full time
Stormers
39–22
Sharks

Timeline

  1. Kick-off
  2. TrySeabelo Senatla
    5'5–0
    Stormers
  3. PenaltySacha Feinberg-Mngomezulu
    12'8–0
    Stormers
  4. 14'8–5
    TryEmmanuel Tshituka
    Sharks
  5. 18'
    SubstitutionGianni Dean Lombard on for Vusi Simphiwe Moyo
    Sharks
  6. 30'8–8
    PenaltyGianni Dean Lombard
    Sharks
  7. 35'
    Yellow cardMatt Romao
    Sharks
  8. TryHacjivah Graham Dayimani
    36'13–8
    Stormers
  9. ConversionSacha Feinberg-Mngomezulu
    37'15–8
    Stormers
  10. 37'
    SubstitutionJason Jenkins on for Eben Etzebeth
    Sharks
  11. TryLeolin Zas
    40'20–8
    Stormers
  12. 42'
    Yellow cardEmmanuel Tshituka
    Sharks
  13. TryAndre-Hugo Venter
    42'25–8
    Stormers
  14. ConversionSacha Feinberg-Mngomezulu
    43'27–8
    Stormers
  15. Half-time
  16. TryHacjivah Graham Dayimani
    46'32–8
    Stormers
  17. ConversionSacha Feinberg-Mngomezulu
    47'34–8
    Stormers
  18. SubstitutionVernon Matongo on for Ntuthuko Mchunu
    49'
    Stormers
  19. SubstitutionNeethling Fouche on for Wilco Louw
    49'
    Stormers
  20. SubstitutionWandi Simelane on for Seabelo Senatla
    49'
    Stormers
  21. 50'34–13
    TryMatt Romao
    Sharks
  22. 51'34–15
    ConversionGianni Dean Lombard
    Sharks
  23. 51'
    SubstitutionVincent Koch on for Thomas Du Toit
    Sharks
  24. 51'
    SubstitutionSiphosethu Mnebelele on for Eduan Swart
    Sharks
  25. 51'
    SubstitutionCameron Dawson on for Ox Nche
    Sharks
  26. 51'
    SubstitutionIvan Van Zyl on for Jaden Hendrikse
    Sharks
  27. 51'
    SubstitutionStephan Lewies on for Matt Romao
    Sharks
  28. 51'
    SubstitutionNick Hatton on for Darrien Landsberg
    Sharks
  29. SubstitutionDeon Fourie on for Siya Kolisi
    55'
    Stormers
  30. 56'34–20
    TryPhendulani Buthelezi
    Sharks
  31. 57'34–22
    ConversionGianni Dean Lombard
    Sharks
  32. SubstitutionJJ Kotze on for Andre-Hugo Venter
    59'
    Stormers
  33. SubstitutionHassiem Pead on for Cobus Reinach
    61'
    Stormers
  34. TryJJ Kotze
    63'39–22
    Stormers
  35. SubstitutionRiley Norton on for Adre Smith
    64'
    Stormers
  36. SubstitutionConnor Evans on for JD Schickerling
    64'
    Stormers

Team stats

StormersSharks
46%Possession54%
63%Territory37%
6Tries3
87Carries107
403Metres carried314
8Clean breaks2
21Defenders beaten12
17Offloads3
123Passes113
122Tackles60
12Missed tackles21
85%Tackle success58%
7Turnovers won6
10Penalties conceded12
5/5Scrums won4/7
15/16Lineouts won11/14
31Kicks from hand32

Match report

Stormers beat Sharks 39-22 at DHL Stadium, Cape Town in round 3 of the United Rugby Championship on Saturday, 10 October 2026.

In the current table, Stormers are 4th and Sharks 5th. Morne Ferreira refereed.

Written automatically from the match data; updated as results come in.

Head to head

7
Stormers wins (70%)
0
Draws (0%)
3
Sharks wins (30%)

Last 10 meetings, since February 2023

Biggest Stormers win
46–19
4 Feb 2023
Biggest Sharks win
36–24
31 Jan 2026

Last 5 meetings

  • 10 Oct 2026Stormers39–22Sharks
  • 1 Aug 2026Stormers36–28Sharks
  • 31 Jan 2026Sharks36–24Stormers
  • 24 Jan 2026Stormers19–30Sharks
  • 28 Dec 2024Stormers24–20Sharks

Lineups

Avg. age
29.3
Avg. age
26.3

Stormers

  1. 1Ntuthuko Mchunu(27)
  2. 2Andre-Hugo Venter(25)
  3. 3Wilco Louw(32)
  4. 4Adre Smith(29)
  5. 5JD Schickerling(31)
  6. 6Paul de Villiers(23)
  7. 7Siya Kolisi(35)
  8. 8Hacjivah Graham Dayimani(29)
  9. 9Cobus Reinach(36)
  10. 10Sacha Feinberg-Mngomezulu(24)
  11. 11Leolin Zas(30)
  12. 12Jonathan Roche(23)
  13. 13Ruhan Nel(35)
  14. 14Seabelo Senatla(33)
  15. 15Damian Willemse(28)
Replacements
  1. 16JJ Kotze(25)
  2. 17Vernon Matongo(24)
  3. 18Neethling Fouche(33)
  4. 19Riley Norton(20)
  5. 20Connor Evans(24)
  6. 21Deon Fourie(40)
  7. 22Hassiem Pead(21)
  8. 23Wandi Simelane(28)

Sharks

  1. 1Ox Nche(31)
  2. 2Eduan Swart(25)
  3. 3Thomas Du Toit(31)
  4. 4Eben Etzebeth(34)
  5. 5Darrien Landsberg(28)
  6. 6Matt Romao(21)
  7. 7Emmanuel Tshituka(26)
  8. 8Phendulani Buthelezi(27)
  9. 9Jaden Hendrikse(26)
  10. 10Vusi Simphiwe Moyo(20)
  11. 11Ethan Hooker(23)
  12. 12Andre Esterhuizen(32)
  13. 13Jurenzo Julius(22)
  14. 14Edwill Van Der Merwe(30)
  15. 15Zekhethelo Siyaya(19)
Replacements
  1. 16Siphosethu Mnebelele(20)
  2. 17Cameron Dawson(27)
  3. 18Vincent Koch(36)
  4. 19Jason Jenkins(30)
  5. 20Stephan Lewies(34)
  6. 21Nick Hatton(23)
  7. 22Ivan Van Zyl(31)
  8. 23Gianni Dean Lombard(28)