Players from all parts of Wales took a share of the honours at the Junior Welsh National Tennis Championships in Cardiff.
Some 230 players took part in the tournament, organised by Jenny Broughall of Tennis Wales, and held across three venues in the capital - Cardiff Lawn Tennis Club was the main venue, with Mini Tennis events at David Lloyd Cardiff and at UWIC.
“It’s a real thrill to see so many of our young players together in one event,” said Tennis Wales chief executive Peter Drew.
“What’s especially exciting is that we had winners from all over the country, and the high standard of competition really makes it clear that we have a strong cohort of players coming through.”
Junior Welsh Championship winners:
18 & Under Girls Doubles
Winner: Ffion Eluned Davies and Joely Lomas (Swansea Lawn Tennis & Squash Racquets Club)
Runner-up: Tessina Braunerova and Siwan Powell-Williams (Esporta Glamorgan H & R Club/Llantrisant LTC)
18 & Under Boys Doubles
Winner: Harry Morgan Rhys Davies and Jonathan Davies (Esporta Glamorgan H & R Club)
Runner-up: Christopher Edward Jarvis Barton and James Rhys Griffin (Esporta Glamorgan H & R Club/Cardiff Lawn Tennis Club)
18 & Under Girls Singles
Winner: Emily Watson (JAB, Colwyn Bay)
Runner-up: Kathryn Victoria Hughes (Wrexham Lawn Tennis Club)
18 & Under Boys Singles
Winner: Steven Billington (Maidenhead Lawn Tennis Club)
Runner-up: Jonathan Davies (Esporta Glamorgan H & R Club)
16 & Under Girls Doubles
Winner: Alice Scott and Emily Watson (Wrexham Lawn Tennis Club)
Runner-up: Meryl Bird and Holly Fernandez Lewis (Caerphilly LTC/Cardiff Lawn Tennis Club)
16 & Under Boys Doubles
Winner: Tomos Kamal and Simon Pritchard (Esporta Welsh National Tennis Centre/Allt Yr Yn LTC)
Runner-up: Jacob Davies and Joseph Lewis (Esporta Glamorgan H & R Club)
16 & Under Girls Singles
Winner: Kathryn Victoria Hughes (Wrexham Lawn Tennis Club)
Runner-up: Emily Watson (JAB, Colwyn Bay)
16 & Under Boys Singles
Winner: Tomos Kamal (Esporta Welsh National Tennis Centre)
Runner-up: Matthew Kamal (Esporta Welsh National Tennis Centre)
14 & Under Girls Doubles
Winner: Luisa Braunerova and Alex Oelmann (Esporta Glamorgan H & R Club/David Lloyd Club Cardiff)
Runner-up: Kelsey Barratt and Charlotte Irvine (Cardiff Lawn Tennis Club/Swansea Lawn Tennis & Squash Racquets Club)
14 & Under Boys Doubles
Winner: Matthew Lloyd and Matthew Story (Swansea Lawn Tennis & Squash Racquets Club/Cyncoed Tennis Club)
Runner-up: Thomas Davies and Charlie Heaton (Abergavenny Tennis Club/David Lloyd Club Cardiff)
14 & Under Girls Singles
Winner: Meryl Bird (Caerphilly LTC)
Runner-up: Joely Lomas (Swansea Lawn Tennis & Squash Racquets Club)
14 & Under Boys Singles
Winner: Matthew Story (Cyncoed Tennis Club)
Runner-up: Matthew Kamal (Esporta Welsh National Tennis Centre)
12 & Under Girls Doubles
Winner: Olivia Chivers and Emily Griffin (David Lloyd Club Cardiff/Cardiff Lawn Tennis Club)
Runner-up: Elinor Beazley and Phoebe Cuthbertson-Smith (Swansea Lawn Tennis & Squash Racquets Club/David Lloyd Club Cardiff)
12 & Under Boys Doubles
Winner: Callum Findlay and Tiago Micallef (David Lloyd Club Cardiff)
Runner-up: Mikar Fisher and Connor Hewitt Williams (Wrexham Lawn Tennis Club)
12 & Under Girls Singles
Winner: Alex Oelmann (David Lloyd Club Cardiff)
Runner-up: Alice Warren (Swansea Lawn Tennis & Squash Racquets Club)
12 & Under Boys Singles
Winner: Tiago Micallef (David Lloyd Club Cardiff)
Runner-up: Mikar Fisher (Wrexham Lawn Tennis Club)
Mini Tennis Green - 10 & Under Girls Singles
Winner: Catrin Hughes (Mold LTC)
Runner-up: Erin Oelmann (David Lloyd Club Cardiff)
Mini Tennis Green - 10 & Under Boys Singles
Winner: Joseph White (Rhiwbina LTC)
Runner-up: James Story (UWIC Tennis Academy)
Mini Tennis Orange - 9 & Under Girls Singles
Winner: Megan Davies (Wrexham Lawn Tennis Club)
Runner-up: Rebecca Howley (Esporta Glamorgan H & R Club)
Mini Tennis Orange - 9 & Under Boys Singles
Winner: Rhys Lewis (Windsor LTC, Penarth)
Runner-up: Henry Muxworthy (Swansea Lawn Tennis & Squash Racquets Club)
Mini Tennis Red - 8 & Under Girls Singles
Winner: Eilidh Findlay (David Lloyd Club Cardiff)
Runner-up: Alicia Loosemore (UWIC Tennis Academy)
Mini Tennis Red - 8 & Under Boys Singles
Winner: Alex Lewis (Windsor LTC, Penarth)
Runner-up: Hugo Russell (Cwmbran LTC)