Kingfish Rugby Teams

Uniting youth and adults through the spirit of rugby, fostering teamwork and growth.

150+

15

Join us!

Get involved

Our Teams

Kingfish Rugby: Mini Sparks, Youth Fire, Pro Glory—United in Victory!

Kingfish Rugby Minis

Where 5–12-year-olds master skills, build unbreakable confidence, and ignite a lifelong love for the game—safe, fun, and future-proof!

Kingfish Junior

Empowering 13–18-year-olds with elite skills, resilient teamwork, and leadership that scores wins on and off the field—building champions for life!

Elite coaching, performance science, pro competition, and global networks—launching careers to the top.

Kingfish Professional

Our Coaches & CommiTtee

Meet the crew who make every tag count.

Jonathan Mo

  • Ex-Head Coach for HK Dragon U16

  • Ex-Head Coach for HK Scottish Premiership A Team

  • Captain

  • Level 2 Coaching

Edmond Chan

Sunday Tsang

  • World Rugby Tag Module

  • World Rugby head coach (2024)

  • Safeguarding Officer

  • Team Manager

  • Assistant Coach

  • 2024 Kingfish MVP

  • 2023 Kingfish MVP

an abstract photo of a curved building with a blue sky in the background

Get in touch to discover which team works for you

Share with visitors how they can contact you and encourage them to ask any questions they may have.

FAQ

What is Kingfish?

Kingfish is a rugby team for all ages.

Who can join?

Anyone interested in rugby can join us.

What age groups are available?

We have mini, youth, and adult teams for everyone.

Training is held weekly for all teams.

When do we train?

Is there a fee?

Yes, there is a small registration fee.

woman wearing yellow long-sleeved dress under white clouds and blue sky during daytime

The coaching is exceptional and truly inspiring!

John D.

A happy young rugby player celebrating a victory.
A happy young rugby player celebrating a victory.

Great teamwork and sportsmanship in every match!

Sarah K.

A group of youth rugby players huddled together in a team cheer.
A group of youth rugby players huddled together in a team cheer.
★★★★★
★★★★★