Professional sports, event and PR photographers

Welcome

Welcome to the website of Riley Sports Photography, professional sports, event and PR photographers based in the Swansea Valley, South Wales.

Established by Ian Williams in the mid 1990s, our experience 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.

Scroll down for all our latest galleries ! 

Thanks for visiting!


Categories


Latest images

Ystalyfera v Narberth 12th November 2022

Ystalyfera v Narberth 12th November 2022

Ystalyfera Junior Squads

Ystalyfera Junior Squads

Burry Port v Whitland Ladies 13th November 2022

Burry Port v Whitland Ladies 13th November 2022

Whitland v Seven Sisters Ladies 9th October 2022

Whitland v Seven Sisters Ladies 9th October 2022

Pembrokeshire Vikings v Llanelli Warriors 7th May 2022

Pembrokeshire Vikings v Llanelli Warriors 7th May 2022

Aberystwyth v Newcastle Emlyn 7th May 2022

Aberystwyth v Newcastle Emlyn 7th May 2022

Narberth v Felinfoel 7th May 2022

Narberth v Felinfoel 7th May 2022

Scarlets Cup 15th May 2022: Llandeilo Under 16 Cup Winners

Scarlets Cup 15th May 2022: Llandeilo Under 16 Cup Winners

Scarlets Cup 15th May 2022: Carmarthen Quins v Haverfordwest U15

Scarlets Cup 15th May 2022: Carmarthen Quins v Haverfordwest U15

Scarlets Cup 15th May 2022: Crymych v Newcastle Emlyn U14

Scarlets Cup 15th May 2022: Crymych v Newcastle Emlyn U14

Scarlets Cup 15th May 2022: Carmarthen Quins v Aberystwyth U13

Scarlets Cup 15th May 2022: Carmarthen Quins v Aberystwyth U13

Scarlets Cup 15th May 2022: Carmarthen Quins v Haverfordwest U12

Scarlets Cup 15th May 2022: Carmarthen Quins v Haverfordwest U12

Scarlets v Leinster 28th October 2022

Scarlets v Leinster 28th October 2022

Scarlets v Cardiff Rugby 8th October 2022

Scarlets v Cardiff Rugby 8th October 2022

Cardiff North v Scarlets East U16 28th September 2022

Cardiff North v Scarlets East U16 28th September 2022

Ospreys West v Scarlets East U16 21st September 2022

Ospreys West v Scarlets East U16 21st September 2022

Scarlets West v Ospreys East U16 7th September 2022

Scarlets West v Ospreys East U16 7th September 2022

Scarlets v Bristol Bears 2nd September 2022

Scarlets v Bristol Bears 2nd September 2022

Scarlets U17 v Netherlands U18 23rd August 2022

Scarlets U17 v Netherlands U18 23rd August 2022

Scarlets v Dragons Girls U18 17th August 2022

Scarlets v Dragons Girls U18 17th August 2022

Scarlets v Dragons Under 18 17th August 2022

Scarlets v Dragons Under 18 17th August 2022

Scarlets Under 18 Ladies Squad

Scarlets Under 18 Ladies Squad

Llanelli v Llandovery 10th November 2022

Llanelli v Llandovery 10th November 2022

Llanelli v Cardiff 18th October 2022

Llanelli v Cardiff 18th October 2022

Llanelli v RGC 1st October 2022

Llanelli v RGC 1st October 2022

Llandovery v Bridgend 18th November 2022

Llandovery v Bridgend 18th November 2022

Merthyr v Llandovery 22nd October 2022

Merthyr v Llandovery 22nd October 2022

Arwel AdClad Memorial Match

Arwel AdClad Memorial Match

Arwel AdClad Davies Junior Drovers Festival 15th May 2022

Arwel AdClad Davies Junior Drovers Festival 15th May 2022

Ammanford AFC v Swansea Uni FC 6th August 2022

Ammanford AFC v Swansea Uni FC 6th August 2022

Swansea University v Exeter University 16th November 2022

Swansea University v Exeter University 16th November 2022

Rumney v Treorchy 29th October 2022

Rumney v Treorchy 29th October 2022

Swansea v Pontypridd 1st October 2022

Swansea v Pontypridd 1st October 2022

Ystradgynlais v Aberavon Green Stars 27th August 2022

Ystradgynlais v Aberavon Green Stars 27th August 2022

Swansea Valley v MMAD Under 11 8th April 2022

Swansea Valley v MMAD Under 11 8th April 2022

Aberavon v Ebbw Vale 11th November 2022

Aberavon v Ebbw Vale 11th November 2022

Aberavon v Merthyr 15th October 2022

Aberavon v Merthyr 15th October 2022

Aberavon v Bridgend 3rd September 2022

Aberavon v Bridgend 3rd September 2022