Welcome to the website of Riley Sports, primarily professional sports, event and PR photographers based in the Swansea Valley, South Wales.
Established by Ian Williams in the mid 1990s, the photography business and archive covers over two decades of supplying high quality images to digital media, newspapers, magazines, clubs, businesses and organisations.
We are able to cover any event using the latest digital technology. Examples of our work can be viewed on our portfolio page along with contact details should you require our services.
In 2020 we opened a retail outlet in Ystradgynlais, Powys to run alongside and compliment the photography business – details of which can be found on the next page of this website
Ystalyfera v Narberth 9th March 2024
Ystalyfera v Tata 21st October 2023
Ystalyfera v Ammanford 30th September 2023
Brython Thunder v Gwalia Lightning 3rd March 2024
Seven Sisters v Burry Port Ladies WRU Cup 26th November 2023
Whitland v Burry Port Ladies 22nd October 2023
Scarlets v RGC U16 17th March 2024
Scarlets Under 18 Women Squad 2023/24
Scarlets Under 18 Squad 2023/24
Scarlets v Ospreys U18 Women 4th February 2024
Scarlets v RGC U18 28th January 2024
Scarlets v Cardiff U18 Women 28th January 2024
Scarlets v Dragons U18 24th January 2024
Scarlets v Ospreys U18 30th August 2023
Ysgol Dyffryn Aman v Scarlets U17 30th August 2023
Scarlets v Netherlands U17 22nd August 2023
Scarlets v Saracens U18 4th August 2023
Swansea University v Loughborough University 6th March 2024
Cardiff University v Exeter University Women 28th February 2024
Cardiff University v Durham University 28th February 2024
Ystradgynlais v Builth Wells 23rd February 2024
Swansea University v Leeds Beckett University 15th November 2023
Ysgol Dyffryn Aman v Christ College Brecon 8th November 2023
Team Colostomy UK v AFI Wolfhounds 28th October 2023
Wales Dragonhearts v England Lions RL 28th October 2023
Swansea University v Exeter University 18th October 2023
Ysgol Dyffryn Aman v Ysgol Ystalyfera 18th October 2023
Aberavon v Bridgend Schools U16 22nd September 2023
Aberavon Quins v Aberavon Green Stars 2nd September 2023
Wales RL Grand Final South Wales Jets v Aberavon Fighting Irish 20th August 2023
Morriston v Swansea 19th August 2023
Swansea v Bedford Blues 11th May 2023
Aberavon Fighting Irish v South Wales Jets 8th July 2023
Llandovery v Ebbw Vale 2nd March 2024
Swansea v Llandovery 10th February 2024
Llandovery v Aberavon 16th December 2023
Llandovery v Aberavon 9th December 2023
Llandovery v Carmarthen Quins 23rd December 2023
Llandovery v Pontypridd 6th January 2024
Llandovery v Ebbw Vale 20th January 2024
Bridgend v Llandovery 3rd November 2023
Llandovery v Cardiff 28th September 2023
Llandovery v Merthyr 9th September 2023
Bridgend v Llandovery 17th August 2023
Aberavon v RGC 17th February 2024
Aberavon v Swansea 27th January 2024
Aberavon v Bridgend 30th December 2023
Cardiff v Aberavon 25th November 2023
Aberavon v Pontypridd 18th November 2023
Swansea v Aberavon 19th October 2023
Aberavon v Newport 14th October 2023
Aberavon v Pontypool Premiership Cup 23rd September 2023
Aberavon v Neath 2nd September 2023