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 Bargoed 15th January 2022

Ystalyfera v Bargoed 15th January 2022

Ystalyfera Junior Squads

Ystalyfera Junior Squads

Ystalyfera v Trebanos Championship Cup 25th September 2021

Ystalyfera v Trebanos Championship Cup 25th September 2021

Ystalyfera v Narberth Championship Cup 14th August 2021

Ystalyfera v Narberth Championship Cup 14th August 2021

Ystalyfera v Maesteg Quins 7th August 2021

Ystalyfera v Maesteg Quins 7th August 2021

Ystalyfera v Morriston 24th July 2021

Ystalyfera v Morriston 24th July 2021

Gwernyfed v Whitland Ladies 13th March 2022

Gwernyfed v Whitland Ladies 13th March 2022

WRU Under 18 Girls Tournament 13th February 2022

WRU Under 18 Girls Tournament 13th February 2022

WRU Under 18 Girls Tournament 6th February 2022

WRU Under 18 Girls Tournament 6th February 2022

Burry Port v Whitland Ladies 23rd January 2022

Burry Port v Whitland Ladies 23rd January 2022

Burry Port v Haverfordwest Ladies 3rd October 2021

Burry Port v Haverfordwest Ladies 3rd October 2021

Whitland v Haverfordwest Ladies 5th September 2021

Whitland v Haverfordwest Ladies 5th September 2021

Lampeter v Burry Port Ladies 8th August 2021

Lampeter v Burry Port Ladies 8th August 2021

Seven Sisters v Whitland Ladies 1st August 2021

Seven Sisters v Whitland Ladies 1st August 2021

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 Stormers 21st May 2022

Scarlets v Stormers 21st May 2022

Scarlets East v West U16 4th May 2022

Scarlets East v West U16 4th May 2022

Ospreys West v Scarlets West U16 28th April 2022

Ospreys West v Scarlets West U16 28th April 2022

Scarlets v Dragons 16th April 2022

Scarlets v Dragons 16th April 2022

Cardiff North v Scarlets East U16 13th April 2022

Cardiff North v Scarlets East U16 13th April 2022

Scarlets East v Ospreys East U16 6th April 2022

Scarlets East v Ospreys East U16 6th April 2022

Scarlets v Cardiff Rugby 2nd April 2022

Scarlets v Cardiff Rugby 2nd April 2022

Scarlets v Ospreys U18 9th March 2022

Scarlets v Ospreys U18 9th March 2022

Scarlets v Glasgow Warriors 5th March 2022

Scarlets v Glasgow Warriors 5th March 2022

Scarlets v Connacht 19th February 2022

Scarlets v Connacht 19th February 2022

Scarlets v Cardiff Under 18 2nd February 2022

Scarlets v Cardiff Under 18 2nd February 2022

Scarlets v Bristol Bears 22nd January 2022

Scarlets v Bristol Bears 22nd January 2022

Scarlets v Ospreys 1st January 2022

Scarlets v Ospreys 1st January 2022

Scarlets Development v Ospreys A 19th November 2021

Scarlets Development v Ospreys A 19th November 2021

Scarlets v Benetton 22nd October 2021

Scarlets v Benetton 22nd October 2021

Scarlets Under 16 East and West Squads

Scarlets Under 16 East and West Squads

Scarlets Under 17 East and West Squads

Scarlets Under 17 East and West Squads

Scarlets v Munster 10th October 2021

Scarlets v Munster 10th October 2021

Scarlets v Emirates Lions 1st October 2021

Scarlets v Emirates Lions 1st October 2021

Scarlets v Nottingham 4th September 2021

Scarlets v Nottingham 4th September 2021

Scarlets East v West Under 17 1st September 2021

Scarlets East v West Under 17 1st September 2021

Scarlets v Cardiff Blues U18 23rd June 2021

Scarlets v Cardiff Blues U18 23rd June 2021

Scarlets v Dragons U18 9th June 2021

Scarlets v Dragons U18 9th June 2021

Llanelli v Llandovery 21st April 2022

Llanelli v Llandovery 21st April 2022

Swansea v Llanelli 14th April 2022

Swansea v Llanelli 14th April 2022

Llanelli v Newport 6th March 2022

Llanelli v Newport 6th March 2022

Llanelli v Cardiff 25th February 2022

Llanelli v Cardiff 25th February 2022

Llanelli v RGC 3rd January 2022

Llanelli v RGC 3rd January 2022

Carmarthen Quins v Llanelli 16th December 2021

Carmarthen Quins v Llanelli 16th December 2021

Bridgend v Llanelli Premiership Cup 5th November 2021

Bridgend v Llanelli Premiership Cup 5th November 2021

Llanelli v Aberavon Premiership Cup 23rd October 2021

Llanelli v Aberavon Premiership Cup 23rd October 2021

Arwel AdClad Davies Junior Drovers Festival 15th May 2022

Arwel AdClad Davies Junior Drovers Festival 15th May 2022

Llandovery v Cardiff 2nd April 2022

Llandovery v Cardiff 2nd April 2022

Llandovery v Pontypridd Premiership Cup 12th March 2022

Llandovery v Pontypridd Premiership Cup 12th March 2022

Swansea v Llandovery 3rd March 2022

Swansea v Llandovery 3rd March 2022

Llandovery v Pontypridd 27th February 2022

Llandovery v Pontypridd 27th February 2022

Llandovery v Newport 29th January 2022

Llandovery v Newport 29th January 2022

Llandovery v RGC 11th December 2021

Llandovery v RGC 11th December 2021

Llandovery v Aberavon Premiership Cup 27th November 2021

Llandovery v Aberavon Premiership Cup 27th November 2021

Llandovery v Carmarthen Quins Premiership Cup 6th November 2021

Llandovery v Carmarthen Quins Premiership Cup 6th November 2021

Llandovery v Bridgend Premiership Cup 9th October 2021

Llandovery v Bridgend Premiership Cup 9th October 2021

Llandovery v Llanelli Premiership Cup 2nd October 2021

Llandovery v Llanelli Premiership Cup 2nd October 2021

Llangennech v Llandovery 19th August 2021

Llangennech v Llandovery 19th August 2021

Ammanford v Haverfordwest County 13th July 2021

Ammanford v Haverfordwest County 13th July 2021

Ystradgynlais v Pontardawe U14 16th June 2021

Ystradgynlais v Pontardawe U14 16th June 2021

Swansea Valley v MMAD Under 11 8th April 2022

Swansea Valley v MMAD Under 11 8th April 2022

Ysgol Gyfun Ystalyfera v Brynteg CS Under 14 18th January 2022

Ysgol Gyfun Ystalyfera v Brynteg CS Under 14 18th January 2022

Ystradgynlais v Seven Sisters 15th January 2022

Ystradgynlais v Seven Sisters 15th January 2022

Ystradgynlais v Amman Utd Under 9 12th December 2021

Ystradgynlais v Amman Utd Under 9 12th December 2021

Ystradgynlais v Resolven 11th September 2021

Ystradgynlais v Resolven 11th September 2021

Premiership Cup Final Aberavon v Newport 24th April 2022

Premiership Cup Final Aberavon v Newport 24th April 2022

Aberavon v Llandovery 9th April 2022

Aberavon v Llandovery 9th April 2022

Aberavon v Llanelli 18th March 2022

Aberavon v Llanelli 18th March 2022

Aberavon v Merthyr Premiership Cup 13th February 2022

Aberavon v Merthyr Premiership Cup 13th February 2022

Aberavon v Newport 18th December 2021

Aberavon v Newport 18th December 2021

Aberavon v Swansea 9th December 2021

Aberavon v Swansea 9th December 2021

Aberavon v Bridgend Premiership Cup 13th November 2021

Aberavon v Bridgend Premiership Cup 13th November 2021

Aberavon v Llandovery Premiership Cup 16th October 2021

Aberavon v Llandovery Premiership Cup 16th October 2021

Aberavon v Llanelli Premiership Cup 18th September 2021

Aberavon v Llanelli Premiership Cup 18th September 2021

Aberavon v Ebbw Vale 28th August 2021

Aberavon v Ebbw Vale 28th August 2021