2019–20 Ulster Rugby season

The 2019–20 season was Ulster's 26th season since the advent of professionalism in rugby union, and Dan McFarland's second season as head coach. They were losing finalists in the Pro14, and quarter-finalists in the European Rugby Champions Cup.

Ulster Rugby
2019–20 season
Head CoachDan McFarland
Operations DirectorBryn Cunningham
CaptainIain Henderson
Pro14Final
European Rugby Champions CupQuarter-final
Top try scorerAll: John Cooney (10)
Top points scorerAll: John Cooney (180)
Home colours
Away colours
Third colours

Ulster hooker and captain Rory Best retired after captaining Ireland in the 2019 Rugby World Cup. Also selected for the Ireland squad were Rob Herring, Iain Henderson, Jordi Murphy and Jacob Stockdale.

Iain Henderson was named the new captain of Ulster.[1]

New arrivals were lock Sam Carter from the Brumbies, props Jack McGrath from Leinster and Gareth Milasinovich from Worcester Warriors, wing Matt Faddes from the Highlanders and out-half Bill Johnston from Munster. Rory Best and centre Darren Cave retired, lock Alex Thompson moved to Jersey Reds, loose forward Caleb Montgomery to Worcester Warriors, wing David Busby to the Seattle Seawolves, and out-half Johnny McPhillips to Leicester Tigers, while utility back Peter Nelson and wing Jack Owens were released.

Scrum coach Aaron Dundon, strength and conditioning coach Kevin Geary and GPS analyst Chris Hagan also left the province's support staff.[2]

Academy players Stewart Moore, Azur Allison and Ethan McIlroy made their senior debuts this season.[3]

Scrum-half Alby Mathewson and out-half Ian Madigan joined in the summer, and were able to play in the end-of-season games delayed by the COVID-19 pandemic. Ulster were docked a point in the Pro14 table as Madigan played two games before he was properly registered with his new club.[4]

Ulster had the highest home attendance in the Pro14, averaging 15,295.[5] They were fourth in the Champions Cup, averaging 17,024.[6]

Staff

Position Name Nationality
Operations Director Bryn Cunningham  Ireland
Head Coach Dan McFarland  England
Attack Coach Dwayne Peel  Wales
Defence Coach Jared Payne  Ireland
Forwards Coach Roddy Grant  Scotland
Skills Coach Dan Soper  New Zealand

Squad

Ulster Rugby squad[7]

Props

Hookers


Locks

Back row

Scrum-halves

Fly-halves

Centres

Wings

Fullbacks

(c) denotes the team captain, Bold denotes internationally capped players.
* denotes players qualified to play for Ireland on residency or dual nationality.
Players and their allocated positions from the Ulster Rugby website.[10][11]

    Academy squad

    Ulster Rugby Academy squad[lower-alpha 1]

    Props

    Hookers

    Locks

    Back row

    Scrum-halves

    • Graham Curtis (3)

    Fly-halves

    Centres

    Wings

    Fullbacks

    (c) denotes the team captain, Bold denotes internationally capped players, number in brackets indicates players stage in the three-year academy cycle.
    * denotes players qualified to play for Ireland on residency or dual nationality.
    Players and their allocated positions from the Ulster Rugby website.[12]
    1. Taking into account signings and departures head of 2019–20 season as listed on List of 2019–20 Pro14 transfers.

    Player transfers

    European Rugby Champions Cup

    Pool 3

    P W D L PF PA Diff TF TA TB LB Pts
    Clermont (4) 65012071149324153124
    Ulster (6) 65011291072216101021
    Harlequins 6204114166–5213200210
    Bath 6006102165–631220145

    [26]

    16 November 2019
    16:00
    (1 BP) Bath 16–17 Ulster
    Try: Gabriel Hamer-Webb 60' c
    Con: Freddie Burns (1/1) 61'
    Pen: Freddie Burns (2/2) 25', 29'
    Rhys Priestland (1/2) 66'
    Report[27]
    Highights
    Full game
    Try: John Cooney 13' c
    Rob Lyttle 57' c
    Con: John Cooney (2/2) 14', 58'
    Pen: John Cooney (1/2) 70'
    The Recreation Ground
    Attendance: 13,289
    Referee: Manuel Bottino (FIR)
    22 November 2019
    19:45
    Ulster 18–13 Clermont (1 BP)
    Try: Jordi Murphy 17' c
    John Cooney 62' m
    Con: John Cooney (1/2) 18'
    Pen: John Cooney (2/2) 2', 36'
    Report[28]
    Highlights
    Full game
    Try: Penalty try 71'
    Pen: Greig Laidlaw (2/3) 32', 61'
    Ravenhill Stadium
    Attendance: 15,466
    Referee: JP Doyle (RFU)
    7 December 2019
    15:15
    Ulster 25–24 Harlequins (1 BP)
    Try: Sean Reidy 31' c
    Stuart McCloskey 43' m
    Adam McBurney 66' c
    Con: John Cooney (2/3) 32', 66'
    Pen: John Cooney (2/2) 7', 78'
    Report[29]
    Highlights
    Full game
    Try: Alex Dombrandt 24' c
    Elia Elia (2) 56' c, 59' c
    Con: Marcus Smith (3/3) 25', 58', 60'
    Pen: Marcus Smith (1/2) 9'
    Ravenhill Stadium
    Attendance: 17,923
    Referee: Mike Adamson (SRU)
    13 December 2019
    19:45
    Harlequins 10–34 Ulster (1 BP)
    Try: Stephan Lewies 61' c
    Con: James Lang (1/1) 62'
    Pen: James Lang (1/1) 34'
    Report[30]
    Highlights
    Full game
    Try: John Cooney (2) 38' c, 58' c
    Marshall 46' c
    Faddes 75' m
    O'Toole 78' m
    Con: John Cooney (3/4) 40', 47', 59'
    Pen: John Cooney (1/1) 6'
    Twickenham Stoop
    Attendance: 13,808
    Referee: Alexandre Ruiz (FFR)
    11 January 2020
    13:00
    Clermont 29–13 Ulster
    Try: Alivereti Raka 48' c
    George Moala 76' c
    Con: Morgan Parra (1/1) 49'
    Greig Laidlaw (1/1) 77'
    Pen: Morgan Parra (3/4) 18', 40'+1, 67'
    Greig Laidlaw (1/1) 71'
    Drop: Camille Lopez (1/1) 6'
    Report[31]
    Highlights
    Try: John Cooney 7' c
    Con: John Cooney (1/1) 8'
    Pen: John Cooney (2/2) 2', 64'
    18 January 2020
    15:15
    Ulster 22–15 Bath (1 BP)
    Try: Marcell Coetzee 5' c
    Robert Baloucoune 41' c
    Will Addison 47' m
    Con: John Cooney (2/3) 6', 42'
    Pen: Billy Burns (1/1) 73'
    Report[32]
    Highlights
    Full game
    Try: Ruaridh McConnochie 18' c
    Ross Batty 65' m
    Con: Freddie Burns (1/2) 19'
    Pen: Freddie Burns (1/1) 46'
    Ravenhill Stadium
    Attendance: 17,682
    Referee: Alexandre Ruiz (FFR)

    Quarter-final

    20 September 2020
    13:30
    Toulouse (3) 36–8 (6) Ulster
    Try: Cheslin Kolbe (2) 2' m, 39' c
    Antoine Dupont 50' c
    Thomas Ramos 66' c
    Pita Ahki 61' c
    Con: Thomas Ramos (4/5) 40'+1, 52', 63', 69'
    Pen: Thomas Ramos (1/2) 14'
    Report
    Highlights
    Extended highlights
    Try: John Cooney 72' m
    Pen: John Cooney (1/1) 26'

    Pro14

    2019–20 Pro14 Table
    Conference A
    Team P W D L PF PA PD TF TA TBP LBP PTS
    1 Leinster (CH) 151500531216+31574289069
    2 Ulster (RU) 15816385306+7950407344[lower-alpha 1]
    3 Glasgow Warriors 15807364329+3553425138
    4 Cheetahs 13607342280+6248325232
    5 Dragons 15519283415–13232491124
    6 Zebre 153111230399–16929564321
    7 Ospreys 152211205375–17021451417
    Conference B
    Team P W D L PF PA PD TF TA TBP LBP PTS
    1 Edinburgh (SF) 151104391225+16647275251
    2 Munster (SF) 151005426255+17153268351
    3 Scarlets 151005354274+8046345247
    4 Connacht 15807302360–5841487140
    5 Benetton 15618309350–4135425536
    6 Cardiff Blues 15708283327–4430383233
    7 Southern Kings 131012204498–2942375037
    If teams are level at any stage, tiebreakers are applied in the following order -[34]
    1. number of matches won
    2. the difference between points for and points against
    3. the number of tries scored
    4. the most points scored
    5. the difference between tries for and tries against
    6. the fewest red cards received
    7. the fewest yellow cards received
    Green background indicates teams that compete in the Pro14 play-offs, and also earn a place in the 2020–21 European Champions Cup

    Blue background indicates teams outside the play-off places that earn a place in the 2020–21 European Champions Cup
    Red background indicates teams ineligible for European cup tournaments
    Plain background indicates teams that earn a place in the 2020–21 European Rugby Challenge Cup.
    (CH) Champions. (RU) Runners-up. (SF) Losing semi-finalists. (Q) Qualified for Pro14 play-off semi-finals. (e) Cannot reach play-offs.

      1. Ulster deducted 1 point for administration error regarding Ian Madigan. [33]
      27 September 2019
      19:35
      (1 BP) Ulster 38–14 Ospreys
      Try: Craig Gilroy 13' c, 50' c
      Greg Jones 30' c
      Matt Faddes 39' c
      Penalty Try 71'
      Con: John Cooney (4/4) 14', 31' 40+1, 51'
      Pen: John Cooney (1/1) 46'
      Report
      Highlights
      Try: Daniel Evans 7' m
      Pen: Price (3/3) 4', 22', 37'
      Kingspan Stadium
      Attendance: 12,408
      Referee: Marius Mitrea
      5 October 2019
      17:15
      (1 BP) Cheetahs 63–26 Ulster (1 BP)
      Try: Anthonie Volmink (3) 8' c 21' c 42' c
      Rhyno Smith (2) 27' c 45' c
      Joseph Dweba 36' c
      Louis Fouche 49' c
      Reinach Venter 68' c
      Con: Ruan Pienaar (6) 9' 22' 29' 38' 43' 46'
      Tian Schoeman 50' 69'
      Report
      Highlights
      Try: Sam Carter 25' c
      James Hume 58' c
      David Shanahan 63'
      Craig Gilroy 79' c
      Con: John Cooney 26'
      Bill Johnston (2) 58' 80'
      Free State Stadium
      Attendance: 4,582
      Referee: Ian Davies
      12 October 2019
      15:00
      Southern Kings 17–42 Ulster (1 BP)
      Try: Tertius Kruger 37' c
      Aston Fortuin 68' c
      Con: Demetri Catrakilis 37'
      JT Jackson 68'
      Pen: Demetri Catrakilis 7'
      Report
      Highlights
      Try: John Cooney (2) 1' c 31' c
      Luke Marshall 13' c
      Rob Herring 16' c
      Matt Faddes 29' c
      Sean Reidy 58' c
      Con: John Cooney (6) 2' 14' 17' 30' 32' 59'
      Nelson Mandela Bay Stadium
      Attendance: 2,807
      Referee: Craig Evans
      25 October 2019
      19:35
      Ulster 23–14 Cardiff Blues
      Try: Luke Marshall 2' c
      Billy Burns 19'c
      Con: John Cooney (2) 3' 20'
      Pen: John Cooney (3) 8' 45' 62'
      Report
      Highlights
      Try: Aled Summerhill 42' c
      Will Boyde 56' c
      Con: Jarrod Evans (2) 43' 57'
      Kingspan Stadium
      Attendance: 12,250
      Referee: Mike Adamson
      1 November 2019
      19:35
      Ulster 22–7 Zebre
      Try: David Shanahan 20' c
      Penalty try 51'
      Rob Lyttle 70'
      Con: Bill Johnston 21'
      Pen: Bill Johnston 32'
      Report
      Highlights
      Try: Mattia Bellini 1' c
      Con: Carlo Canna 2'
      Kingspan Stadium
      Attendance: 10,975
      Referee: Sam Grove-White
      9 November 2019
      17:15
      Munster 22–16 Ulster (1 BP)
      Try: CJ Stander 14' c
      Rory Scannell 35'
      Andrew Conway 64' c
      Con: JJ Hanrahan 14'
      Tyler Bleyendaal 66'
      Pen: JJ Hanrahan 25'
      Report
      Highlights
      Try: Rob Herring 49' c
      Con: John Cooney 51'
      Pen: John Cooney (3) 3' 19' 57'
      Thomond Park
      Attendance: 14,436
      Referee: Frank Murphy
      29 November 2019
      19:35
      (1 BP) Ulster 29–5 Scarlets
      Try: Matt Faddes (2) 4' 78'
      John Cooney 8' c
      Matty Rea 16' c
      Robert Baloucoune 27'
      Con: John Cooney (2) 8' 17'
      Report
      Highlights
      Try: Jac Morgan 74'
      Kingspan Stadium
      Attendance: 12,319
      Referee: Sam Grove-White
      20 December 2019
      19:35
      (1 BP) Leinster 54–42 Ulster (1 BP)
      Try: Max Deegan (2) 2' c 62' c
      Scott Penny (2) 15' c 22' c
      Robbie Henshaw 27' c
      Fergus McFadden 39'
      Rob Kearney 44' c
      Ronan Kelleher 48' c
      Con: Harry Byrne (7) 3' 16' 23' 28' 45' 49' 62'
      Report
      Highlights
      Try: Angus Kernohan 8' c
      Matt Faddes 35' c
      Craig Gilroy 57' c
      Greg Jones (2) 64' v 72' c
      Johnny Stewart 80+2'
      Con: Bill Johnston (6) 10' 37' 58' 65' 73' 80+2'
      RDS Arena
      Attendance: 16,375
      Referee: George Clancy
      27 December 2019
      19:35
      (1 BP) Ulster 35–3 Connacht
      Try: Alan O'Connor 17' c
      Billy Burns 22' c
      Robert Baloucoune 43' c
      Rob Herring 49' c
      Nick Timoney 76' c
      Con: John Cooney (4) 18' 23' 44' 50'
      Bill Johnston 77'
      Report
      Highlights
      Pen: Conor Fitzgerald
      Kingspan Stadium
      Attendance: 17,483
      Referee: Sean Gallagher
      3 January 2020
      19:35
      (1 BP) Ulster 38–17 Munster
      Try: John Cooney 17. c
      Robert Baloucoune 34' c
      Matty Rea 42' c
      Stuart McCloskey 57' c
      Jacob Stockdale 61' c
      Con: John Cooney (5) 18' 35' 43' 58' 62'
      Pen: John Cooney 14'
      Report
      Highlights
      Try: Shane Daly 9' c
      Niall Scannell 65' c
      Con: Joey Carbery (2) 10' 65'
      Pen: Joey Carbery 39'
      Kingspan Stadium
      Attendance: 17,461
      Referee: Daniel Jones
      15 February 2020
      17:15
      Ospreys 26–24 Ulster (1 BP)
      Try: Owen Watkin 15' c
      Scott Otten (2) 24' 47'
      Con: Luke Price 16'
      Pen: Luke Price (3) 4' 28' 75'
      Report
      Highlights
      Try: Robert Baloucoune 9' c
      Matt Faddes 59' c
      Stuart McCloskey 67' c
      Con: Billy Burns 10'
      Bill Johnston (2) 60' 69'
      Pen: Billy Burns 35'
      Liberty Stadium
      Attendance: 5,868
      Referee: Marius Mitrea
      22 February 2020
      19:35
      Ulster 20–10 Cheetahs
      Try: Tom O'Toole 7' c
      Robert Baloucoune 45' c
      Con: Bill Johnston (2) 8' 47'
      Pen: Bill Johnston (2) 35' 59'
      Report
      Highlights
      Full game
      Try: Clayton Blommetjies 65' c
      Con: Ruan Pienaar 67'
      Pen: Ruan Pienaar 38'
      Kingspan Stadium
      Attendance: 13,829
      Referee: Mike Adamson
      29 February 2020
      15:00
      Benetton 0-0
      Postponed due to coronavirus fears. Awarded as a 0–0 draw.
      Ulster
        23 August 2020
        16:30
        (1 BP) Connacht 26–20 Ulster (1 BP)
        Try: John Porch 11' c
        Kieran Marmion 22' c
        Bundee Aki 54' c
        Jack Aungier 78'
        Con: Jack Carty (3) 11' 23' 55'
        Report
        Highlights
        Try: Jacob Stockdale 48' c
        Nick Timoney 61' c
        Con: Billy Burns 49'
        Ian Madigan 62'
        Pen: John Cooney (2) 5' 20'
        Aviva Stadium
        Referee: Frank Murphy
        29 August 2020
        19:35
        Ulster 10–28 Leinster
        Try: Rob Herring 53' c
        Con: John Cooney 54'
        Pen: John Cooney 67'
        Report
        Highlights
        Try: Ed Byrne 2' c
        Scott Penny 72'
        Harry Byrne 77'
        Con: Ross Byrne 4'
        Harry Byrne 79'
        Pen: Ross Byrne (3) 14' 20' 44'
        Aviva Stadium
        Referee: George Clancy

        Semi-final

        5 September 2020
        19:35
        Edinburgh 19–22 Ulster
        Try: Stuart McInally 14'
        Darcy Graham 46'
        Chris Dean 57'
        Con: Jaco van der Walt (2/3) 47', 59'
        Report
        Highlights
        Extended highlights
        Try: Rob Lyttle 54'
        Rob Herring 62'
        John Andrew 75'
        Con: Billy Burns (1/2) 55'
        Ian Madigan (1/1) 76'
        Pen: Ian Madigan (1/1) 80'
        Murrayfield Stadium
        Attendance: 0
        Referee: Frank Murphy (Ireland)

        Final

        12 September 2020
        19:35
        Leinster 27–5 Ulster
        Try: James Lowe 12' c
        Robbie Henshaw 45' c
        Caelan Doris 71' c
        Con: Ross Byrne (2/2) 14', 47'
        Jonathan Sexton (1/1) 72'
        Pen: Ross Byrne (2/2) 26', 44'
        Report
        Highlights
        Extended highlights
        Try: James Hume 3' m
        Aviva Stadium
        Attendance: 0
        Referee: Andrew Brace (Ireland)

        End of season awards

        Inside centre Stuart McCloskey and scrum-half John Cooney were named on the Pro14 Dream Team.[35]

        Ulster A

        Celtic Cup

        Team P W D L PF PA PD TF TA TB LB Pts
        1 Leinster A (CH)770035114021155227035
        2 Ulster A (RU)75021981702828235025
        3 Connacht Eagles75021911692224243023
        4 Scarlets A74032171942329284222
        5 Dragons A7205205236-3130345215
        6 Munster A7214165206-4122313013
        7 Ospreys Development7115133229-961932208
        8 Cardiff Blues A7106109225-1161730217
        If teams are level at any stage, tiebreakers are applied in the following order -
        1. number of matches won
        2. the difference between points for and points against
        3. the number of tries scored
        4. the most points scored
        5. the difference between tries for and tries against
        6. the fewest red cards received
        7. the fewest yellow cards received
        Green background indicates teams that advance to the final
        (Q) Qualified for the final (CH) Champions (RU) Runners-up
        Updated: 5 October 2019
        Source: Munster Rugby
        24 August 2019
        14:30
        (2 BP) Scarlets A 32–35 Ulster A (1 BP)
        Try: E. Jones (3)
        R. Jones
        Con: Hughes (2)
        Pen: Hughes
        Wilson
        Report 1
        Report 2
        Try: Allison
        Reid
        David McCann
        Cooper
        Con: Houston (3)
        Pen: Houston (3)
        31 August 2019
        19:30
        (1 BP) Ulster A 32–5 Cardiff A
        Report
        6 September 2019
        16:00
        (1 BP) Ulster A 33–13 Connacht Eagles
        Report
        Eaton Park
        Referee: Stuart Gaffikin (IRFU)
        14 September 2019
        15:00
        (1 BP) Leinster A 55–24 Ulster A (1 BP)
        Report
        Energia Park
        Referee: Robert O'Sullivan (IRFU)
        21 September 2019
        15:00
        (1 BP) Dragons A 31–43 Ulster A (1 BP)
        Report
        27 September 2019
        17:00
        Ulster A 19–3 Ospreys Development
        Report
        4 October 2019
        17:00
        Ulster A 12–31 Munster A (1 BP)
        Report
        Shaw's Bridge
        Referee: Peter Martin (IRFU)

        Final

        13 October 2019
        15:00
        Leinster A 31–10 Ulster A
        Report
        Energia Park
        Referee: Robert O'Sullivan (IRFU)

        Ulster Rugby Awards

        The Ulster Rugby Awards ceremony was held on 29 September 2020. Winners were:[36]

        Season reviews

        References

        1. "Iain Henderson appointed Ulster captain as lock predicts 'exciting' season ahead for the province", Belfast Telegraph, 25 July 2019
        2. "Ulster confirm departing players as well as scrum coach Dundon", The42, 23 May 2019
        3. Ulster Rugby: Who Did What 2019-20, The Front Row Union, 1 October 2020
        4. Ulster: "Province docked Pro14 point and fined over error in new fly-half's registration", BBC Sport, 25 September 2020
        5. Statbunker: home attendance, Pro14 2019-20
        6. Statbunker: home attendance, European Champions Cup 2019-20
        7. Appearances and scoring stats from ItsRugby.co.uk
        8. "Ulster Rugby: Hume, Lowry and O'Sullivan sign first senior contracts". BBC Sport. 20 February 2019.
        9. "Nine Academy Players Earn Upgraded Contracts". Ulster Rugby. 3 June 2019.
        10. "Ulster First Team". Ulster Rugby. Retrieved 31 August 2018.
        11. "Squad confirmed for 2019/20 season". Ulster Rugby. 24 June 2019. Retrieved 24 June 2019.
        12. "Abbey Insurance Ulster Academy 2019/20 Squad Announced". Ulster Rugby. Retrieved 20 June 2019.
        13. "Ulster sign Australia second row Sam Carter from ACT Brumbies". BBC Sport. 31 January 2019.
        14. "Ulster recruit Irish-qualified South African prop Milasinovich". The42. 26 February 2019.
        15. "McGrath to join Ulster this summer". Ulster Rugby. 2 April 2019. Retrieved 2 April 2019.
        16. "Faddes Signing Confirmed". Ulster Rugby. 14 May 2019.
        17. "Ulster sign Munster's former Ireland Under-20 fly-half Bill Johnston". BBC Sport. 20 May 2019.
        18. "David O'Connor: Ulster recruit second row to join brother Alan in senior squad". BBC Sport. 24 June 2019.
        19. "Liam Hallam-Eames & Alex Thompson: Jersey Reds sign second rows for next season". BBC Sport. 27 February 2019.
        20. "Cave to retire at end of season". Ulster Rugby. 3 April 2019. Retrieved 3 April 2019.
        21. "Best to retire after Rugby World Cup 2019". Ulster Rugby. 18 April 2019. Retrieved 18 April 2019.
        22. "Caleb Montgomery: Worcester Warriors sign Ulster back row". BBC Sport. 24 April 2019.
        23. @Seawolves_Rugby (4 October 2019). "SIGNED: David Busby 🔏 @UlsterRugby product heads to Seattle, Busby becomes Seawolf. Welcome to the @seattlesouthside, David! 🌊 #TogetherWeHunt #DefendTheDynasty" (Tweet) via Twitter.
        24. "Departing players and staff confirmed". Ulster Rugby. 23 May 2019. Retrieved 23 May 2019.
        25. "Johnny McPhillips and Joe Thomas: Duo join Leicester Tigers for 2019-20 season". BBC Sport. 21 June 2019.
        26. "Pool Tables". Heineken Champions Cup. EPCR. Retrieved 18 January 2020.
        27. "Ulster hang on to clinch narrow away success". EPCR. 16 November 2019.
        28. "Cooney masterclass helps Ulster down Clermont". EPCR. 22 November 2019.
        29. "Cooney kicks last-gasp penalty to deny Harlequins". EPCR. 7 December 2019.
        30. "Cooney guides Ulster to crucial away success". EPCR. 13 December 2019.
        31. "Clermont dominate second half to see off Ulster". EPCR. 11 January 2020.
        32. "Ulster double strike powers them into knock-out stages". EPCR. 18 January 2020.
        33. "Ulster docked point over Madigan mishap". BBC Sport. Retrieved 2020-09-27.
        34. Competition Rule 3.5 "Summary of Key Rules". Pro14. Retrieved 22 February 2013.
        35. "Awards 2020: Guinness 19/20 Dream Team". GuinnessPro14. 9 September 2020. Retrieved 9 September 2020.
        36. "John Cooney is named Ulster's Player of the Year as Marcel Coetzee wins hat-trick of awards", BBC Sport, 20 September 2020
        This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.