Training Elite Swimmers

Welcome to TD Swimming, the only performance club in the Torfaen Area. Our aim is to encourage all our swimmers to be the best that they can be. If you would like to join, or support us in any way, then please contact us.

Find out more »

Join Torfaen Dolphins

If you are looking to join, we run free taster sessions on a weekly basis.

Find out more »

Training Schedule

Find out more about the training schedules for our squads.

Find out more »

Our Coaches

  • Ian Rosser

    Ian has been Head Coach of Torfaen Dolphins since 2015 and has represented Wales in two previous Commonwealth Games. He was a member of the GB Swim Squad, representing them at The World Student Games and European Youth Championships. Since being in charge of TD the club has gone from strength to strength.

  • Brett Nowell

    Brett is our lead coach for Performance 3 and has been coaching with Torfaen Dolphins since 2015. He is a former Torfaen Swimmer, representing Wales at youth and senior level in the 400 and 1500 freestyle events. Brett is hugely passionate about coaching and thrives on developing his young squad to help them achieve their full potential.

  • Sarah Croke

    Sarah has recently taken on the lead coach role for the academy, development squads and Spartans from Claire Rosser. She has done an amazing job supporting Claire over the past few years and the club is so pleased that she agreed to step into the role.

  • Tom Croke

    Tom has recently completed the Level 3 ASA Swim England Senior Swimming Coach Certificate. He has coached across all squads within the club and is now assisting Ian, the Head Coach in Performance 1.

  • Leighton Coleman

    Leighton has worked with swimmers across all squads at Torfaen Dolphins. He currently assists Brett coaching the Performance 3 squad. He represented Wales at the 1998 Commonwealth Games in the 50 and 100 Freestyle relay, and Nofio Cymru at various World Cup meets.

  • Ray Morgan

    Ray is a multi-sport coach and personal trainer who specialises in youth sport. He is also a qualified Youth Strength and Conditioning Coach, Triathlon Coach, Swimming Coach, Running Coach and Personal Trainer and regularly attends CPD's with both Swim Wales and Welsh Triathlon.

View All Coaches

Latest News

View all news articles »

Upcoming Events

Jul132019

TD Summer Party & Promise Auction

When: July 13 2019 | Where: Pontypool Active Living Centre

An evening full of fun and fundraising at our annual TD Summer Party!!Β We're hoping to raise enough money to pay for a series of courses for additional coachesΒ for the clubΒ & some much needed new equipment.... View details »

View all events »

Facebook

1 day ago

Torfaen Dolphins

Congratulations to all of our swimmers who took part in the SEW Development meet today!! Amazing performances all round. πŸ’ͺπŸ¬πŸŽ‰πŸ…πŸ’ͺ
Thanks to our coaches, officials and parents for your continued support!!

Here are a few pics of some of our pentathlon winners.
12yr old boys - 1st place Iolo Warman-Powell,
3rd place James Newton, 6th place Keian Mruk.
12yr old girls - 1st place Isobel Jones.
11 Yr old boys - 1st place Lucas Mruk, 2nd place Alex George.
11 Yr old girls - 1st place Emily Crawshay-Williams, 10th place Teagan Bick.
10 Yr old boys - 1st place Ioan Mills, 3rd place Ellis Rosser, 7th place Gene Hughes.
10 Yr old girls - 3rd place Bethan Knight.
9 Yr old boys - 2nd place Ioan Warman-Powell, 4th place Evan Bridgewater.
9 Yr old girls - 4th place Florence Newton.
... See MoreSee Less

 

Comment on Facebook

Amazing well done all πŸ‘πŸ»πŸ‘πŸ»πŸ‘πŸ»πŸ‘πŸ»πŸ¬πŸ¬

Well done everyone πŸ‘πŸ‘

Well done everyone!!! Lovely to see so many smiles and thank you to the coaches there today!! #tdrules xx

Awesome well done TD

Awesome... well done TD πŸ‘ŠπŸ»

Fantastic effort, huge well done swimmers and coaches πŸ‘‹πŸ‘‹πŸ‘‹πŸ‘‹πŸ‘‹

Loving the smile on Swimmers faces well done everyone πŸ‘πŸ‘πŸ‘

Well done all.

Bloody fantastic x

It’s great to hear so many TD swimmers doing so well. As always a big shout to the coaches and officials.

Amazing swimming everyone! 🐬πŸ’ͺ🏼

Awesome!!! πŸ’ͺπŸ»πŸ†

+ View more comments

3 weeks ago

Torfaen Dolphins

Just a reminder that all sessions are on tonight as normal at Palc, including land training.
🐬🐬
... See MoreSee Less

 

Comment on Facebook

Ioan won't be at land training tonight sorry x

3 weeks ago

Torfaen Dolphins

Huge congratulations to our Wyvern League Team swimmers today. A win in the final 3rd round and overall Wyvern League 1st place for a second year running. Congratulations to all involved!!! Thanks too to our coaches, helpers and parents for their continued support!! A brilliant achievement and we are super proud of you all!
🐬πŸ’ͺπŸ‘πŸ†πŸ₯‡πŸŽ‰πŸ¬
... See MoreSee Less

 

Comment on Facebook

Well done Torfaen! You did a fantastic job over all three rounds. A well deserved win πŸ˜πŸ‘πŸΌ x

Great team effort and a great celebration too! Well done everyone!

Well done everyone. Amazing πŸ¬πŸ†

Well done Torfaen Dolphins Great skills shown throughout the rounds a credit to you and your coaches. Keep up the good work

Well done everyone. Amazing πŸ¬πŸ†

Well done all πŸ˜€

Well done all awesome achievement x td rocks xπŸŠβ€β™‚οΈπŸ‘πŸ‘πŸ’ͺπŸ’•

Well done everyone fantastic team, fantastic coaches πŸ‘πŸ‘πŸ™ŒπŸ™Œ

Awesome!!! Well done all!!! Hope you had an amazing celebration!! You all deserve it! 🐬🐬🐬🐬🐬πŸ’ͺ🏻πŸ’ͺ🏻πŸ’ͺ🏻πŸ’ͺ🏻πŸ’ͺ🏻

Well done everyone. 🐬

An awesome team x An amazing club 🐬πŸ’ͺ🏻πŸ”₯

Well done team and coaches πŸ†πŸ†πŸ†πŸ†πŸ†πŸ†

Awesome, well done guys...love the Wyvern 😍

Well done everyone πŸ‘πŸ‘πŸ‘

Fantastic ⭐️πŸ’ͺ🏼❀️xx

Well done to all the kids who swam any of the 3 rounds the coaches and parents you brought it home again! Fingers crossed for 3rd time lucky next year 🀞🀞team td rocks!

Well done all.😁

Fantastic love these photos πŸ†πŸ₯‡πŸ₯‡πŸ₯‡πŸ₯‡πŸ’•πŸ’•πŸ’•πŸ’•β­οΈ

BOOM πŸ‘ŠπŸ»πŸ’₯ Well done Guys πŸ†

Well done to everyone involved! What a team! πŸŒŸπŸ‘πŸΌπŸ‘πŸΌπŸ‘πŸΌπŸ†

Well done everyone.

Well done TD πŸ‘πŸ»πŸ˜€πŸ†

We couldn’t get them out of the pool!!!

Brilliant! πŸ†πŸŠβ€β™‚οΈπŸ‘πŸ‘πŸ‘

+ View more comments

Load more
Close