Main Club
Sponsor
JOIN THE FLIGHT
Harri Keddie Web
Harri Keddie
Back row
Age: 28
Date of birth: 10th July 1996
Place of birth: Magor
Height: 188cm / 6' 2''
Weight: 110kg / 17st 4lbs
Clubs: Ebbw Vale,Cross Keys
Education: Coleg Gwent
Honours: Wales RU U20
Sponsored by
Sunnybarn

Versatile back row Harri Keddie made his debut for Dragons in 2016 against Zebre Rugby. Prior to that time, he was included in the Dragons squad for the Premiership Singha Sevens Tournament, in which he made a huge impact in helping the side win the title. 

The Dragons Academy product also made big strides in the Wales Under-20s set up and impressed with his ball carrying skills during the Grand Slam campaign of 2016. Keddie also impressed for Premiership side Ebbw Vale performing well for them in the final against Pontypridd RFC, where the Steelmen were crowned 2015/16 champions.

Keddie had a breakthrough season at regional level in 2016/2017 as he made 21 appearances for the Dragons scoring three tries. Since then the powerful back row has gone from strength to strength becoming a vital part of the senior set-up, including being named club captain ahead of the 2021/2022 and 2022/23 campaigns.

Magor-born Keddie, as of June 2023, has gone on to make 107 appearances for his home region, scoring nine tries, with the hundred cap milestone celebrated in a derby day victory over the Ospreys at Rodney Parade during the 2022/2023 season. 

PLAYING RECORD
SEASON P W D L T C P DG PTS
2015/2016 1 0 0 1 0 0 0 0 0
MATCHES PLAYED IN 2015/2016
DATE OPPONENT POS T C P DG PTS
07/05/2016 Zebre Parma Rep 0 0 0 0 0
2016/2017 21 4 0 17 3 0 0 0 15
MATCHES PLAYED IN 2016/2017
DATE OPPONENT POS T C P DG PTS
23/09/2016 Benetton Rugby Rep 0 0 0 0 0
30/09/2016 Glasgow Warriors Rep 0 0 0 0 0
14/10/2016 CA Brive-Correze Rep 0 0 0 0 0
22/10/2016 Enissey STM N8 0 0 0 0 0
12/11/2016 Leicester Tigers N8 0 0 0 0 0
18/11/2016 Scarlets FL 1 0 0 0 5
03/12/2016 Leinster N8 0 0 0 0 0
10/12/2016 Worcester Warriors Rep 0 0 0 0 0
16/12/2016 Worcester Warriors Rep 0 0 0 0 0
13/01/2017 Enissey STM Rep 2 0 0 0 10
21/01/2017 CA Brive-Correze Rep 0 0 0 0 0
29/01/2017 Newcastle Falcons N8 0 0 0 0 0
10/02/2017 Munster Rep 0 0 0 0 0
18/02/2017 Connacht Rep 0 0 0 0 0
24/02/2017 Leinster Rep 0 0 0 0 0
04/03/2017 Glasgow Warriors Rep 0 0 0 0 0
24/03/2017 Ulster Rep 0 0 0 0 0
08/04/2017 Zebre Parma Rep 0 0 0 0 0
15/04/2017 Scarlets Rep 0 0 0 0 0
28/04/2017 Edinburgh Rugby Rep 0 0 0 0 0
06/05/2017 Cardiff Rugby Rep 0 0 0 0 0
2017/2018 12 2 1 9 1 0 0 0 5
MATCHES PLAYED IN 2017/2018
DATE OPPONENT POS T C P DG PTS
02/09/2017 Leinster N8 0 0 0 0 0
08/09/2017 Edinburgh Rugby N8 0 0 0 0 0
15/09/2017 Connacht FL 0 0 0 0 0
27/01/2018 Saracens FL 1 0 0 0 5
02/02/2018 Worcester Warriors N8 0 0 0 0 0
09/02/2018 Glasgow Warriors N8 0 0 0 0 0
18/02/2018 Benetton Rugby FL 0 0 0 0 0
23/02/2018 Edinburgh Rugby Rep 0 0 0 0 0
02/03/2018 Southern Kings FL 0 0 0 0 0
23/03/2018 Toyota Cheetahs FL 0 0 0 0 0
07/04/2018 Benetton Rugby FL 0 0 0 0 0
28/04/2018 Scarlets FL 0 0 0 0 0
2018/2019 13 2 0 11 0 0 0 0 0
MATCHES PLAYED IN 2018/2019
DATE OPPONENT POS T C P DG PTS
26/10/2018 Ulster N8 0 0 0 0 0
03/11/2018 Connacht FL 0 0 0 0 0
25/11/2018 Edinburgh Rugby FL 0 0 0 0 0
01/12/2018 Leinster FL 0 0 0 0 0
08/12/2018 Northampton Saints FL 0 0 0 0 0
21/12/2018 Cardiff Rugby N8 0 0 0 0 0
30/12/2018 Ospreys N8 0 0 0 0 0
05/01/2019 Scarlets N8 0 0 0 0 0
18/01/2019 ASM Clermont Auvergne FL 0 0 0 0 0
26/01/2019 Munster FL 0 0 0 0 0
15/02/2019 Edinburgh Rugby FL 0 0 0 0 0
23/02/2019 Benetton Rugby FL 0 0 0 0 0
03/03/2019 Ulster N8 0 0 0 0 0
2019/2020 15 5 0 10 3 0 0 0 15
MATCHES PLAYED IN 2019/2020
DATE OPPONENT POS T C P DG PTS
05/10/2019 Zebre Parma N8 1 0 0 0 5
11/10/2019 Connacht Rep 0 0 0 0 0
01/11/2019 Leinster FL 0 0 0 0 0
08/11/2019 Edinburgh Rugby N8 0 0 0 0 0
30/11/2019 Zebre Parma N8 1 0 0 0 5
13/12/2019 Worcester Warriors Rep 0 0 0 0 0
26/12/2019 Cardiff Rugby Rep 0 0 0 0 0
04/01/2020 Ospreys Rep 0 0 0 0 0
11/01/2020 Castres Olympique Rep 0 0 0 0 0
17/01/2020 Enissey STM FL 1 0 0 0 5
22/02/2020 Glasgow Warriors N8 0 0 0 0 0
29/02/2020 Toyota Cheetahs FL 0 0 0 0 0
06/03/2020 Benetton Rugby FL 0 0 0 0 0
29/08/2020 Scarlets FL 0 0 0 0 0
18/09/2020 Bristol Bears FL 0 0 0 0 0
2020/2021 18 6 0 12 0 0 0 0 0
MATCHES PLAYED IN 2020/2021
DATE OPPONENT POS T C P DG PTS
03/10/2020 Leinster FL 0 0 0 0 0
09/10/2020 Zebre Parma FL 0 0 0 0 0
25/10/2020 Ulster FL 0 0 0 0 0
01/11/2020 Munster FL 0 0 0 0 0
29/11/2020 Benetton Rugby FL 0 0 0 0 0
05/12/2020 Glasgow Warriors FL 0 0 0 0 0
26/12/2020 Cardiff Rugby FL 0 0 0 0 0
01/01/2021 Scarlets FL 0 0 0 0 0
09/01/2021 Ospreys FL 0 0 0 0 0
05/02/2021 Connacht N8 0 0 0 0 0
27/02/2021 Zebre Parma FL 0 0 0 0 0
06/03/2021 Ospreys FL 0 0 0 0 0
13/03/2021 Ulster FL 0 0 0 0 0
21/03/2021 Glasgow Warriors FL 0 0 0 0 0
28/03/2021 Edinburgh Rugby FL 0 0 0 0 0
03/04/2021 Northampton Saints FL 0 0 0 0 0
09/05/2021 Cardiff Rugby Rep 0 0 0 0 0
11/06/2021 Leinster FL 0 0 0 0 0
2021/2022 18 2 1 15 1 0 0 0 5
MATCHES PLAYED IN 2021/2022
DATE OPPONENT POS T C P DG PTS
09/10/2021 Connacht FL 0 0 0 0 0
23/10/2021 Cardiff Rugby FL 0 0 0 0 0
27/11/2021 Edinburgh Rugby FL 0 0 0 0 0
04/12/2021 Glasgow Warriors FL 0 0 0 0 0
11/12/2021 USA Perpignan FL 0 0 0 0 0
17/12/2021 Lyon Olympique Universitaire FL 0 0 0 0 0
15/01/2022 Benetton Rugby FL 0 0 0 0 0
28/01/2022 Benetton Rugby FL 0 0 0 0 0
20/02/2022 Ulster FL 0 0 0 0 0
05/03/2022 Munster FL 0 0 0 0 0
26/03/2022 Vodacom Bulls FL 0 0 0 0 0
01/04/2022 Hollywoodbets Sharks FL 0 0 0 0 0
09/04/2022 Gloucester Rugby FL 1 0 0 0 5
16/04/2022 Scarlets FL 0 0 0 0 0
23/04/2022 Scarlets FL 0 0 0 0 0
30/04/2022 Zebre Parma FL 0 0 0 0 0
08/05/2022 Ospreys FL 0 0 0 0 0
13/05/2022 Cardiff Rugby FL 0 0 0 0 0
2022/2023 9 2 1 6 1 0 0 0 5
MATCHES PLAYED IN 2022/2023
DATE OPPONENT POS T C P DG PTS
15/10/2022 Cardiff Rugby Rep 0 0 0 0 0
23/10/2022 Ospreys FL 0 0 0 0 0
29/10/2022 Zebre Parma FL 0 0 0 0 0
03/12/2022 DHL Stormers Rep 0 0 0 0 0
10/12/2022 Emirates Lions FL 0 0 0 0 0
17/12/2022 Section Paloise FL 0 0 0 0 0
26/12/2022 Cardiff Rugby FL 1 0 0 0 5
04/03/2023 Connacht Rep 0 0 0 0 0
25/03/2023 Ospreys FL 0 0 0 0 0
2023/2024 14 3 0 11 4 0 0 0 20
MATCHES PLAYED IN 2023/2024
DATE OPPONENT POS T C P DG PTS
21/10/2023 Edinburgh Rugby FL 0 0 0 0 0
29/10/2023 Cardiff Rugby N8 0 0 0 0 0
25/11/2023 Hollywoodbets Sharks Rep 0 0 0 0 0
02/12/2023 Emirates Lions FL 1 0 0 0 5
09/12/2023 Oyonnax Rugby FL 0 0 0 0 0
16/12/2023 Section Paloise FL 0 0 0 0 0
26/12/2023 Cardiff Rugby FL 2 0 0 0 10
01/01/2024 Scarlets FL 0 0 0 0 0
13/01/2024 Zebre Parma FL 0 0 0 0 0
23/03/2024 Vodacom Bulls Rep 0 0 0 0 0
29/03/2024 Zebre Parma Rep 0 0 0 0 0
20/04/2024 Benetton Rugby Rep 0 0 0 0 0
10/05/2024 DHL Stormers FL 1 0 0 0 5
18/05/2024 Ospreys FL 0 0 0 0 0
2024/2025 5 1 0 4 2 0 0 0 10
MATCHES PLAYED IN 2024/2025
DATE OPPONENT POS T C P DG PTS
21/09/2024 Ospreys FL 1 0 0 0 5
27/09/2024 Leinster FL 0 0 0 0 0
13/10/2024 Emirates Lions FL 1 0 0 0 5
19/10/2024 Benetton Rugby FL 0 0 0 0 0
26/10/2024 Connacht FL 0 0 0 0 0
TOTAL 126 27 3 96 15 0 0 0 75
OFFICIAL SPONSORS
Would you like to be part of our success? FIND OUT MORE
Headline Sponsor
Primary Partners