John Moonlight

Canada advanced to the London Sevens cup semis after a dominant win over Argentina.

Canada had made its sixth cup appearance of the season after going 2-1 on Day 1 after wins over Fiji and Japan but defeat to New Zealand.

On Day 1, John Moonlight became just the third player in Canadian HSBC World Rugby Sevens Series history to score 100 career tries.

Canada will now face hosts England in the cup semis at 10:10am ET/7:10am PT.


Nathan Hirayama sparked Canada to a comfortable win over Argentina in the cup quarterfinal.

Mike Fuailefau opened the scoring less than a minute in before some Hirayama magic pushed the Canadian lead to 14-0 as he danced through the Argentinian defence.

Julian Dominguez’s try got Argentina on the board before half time but a second Hirayama try extended Canada’s lead to 21-7.

Justin Douglas sealed things with a late try as he sprinted down the wing off of a turnover as Canada moved into a titanic clash against hosts England in the semis.

Canada’s London Sevens Team (Name, club, hometown):

Luke Bradley – (UVic Vikes/Port Alberni Black Sheep) Port Alberni, BC

Jared Douglas – (Abbotsford RFC) Abbotsford, BC

Justin Douglas – (Abbotsford RFC/BC Bears) Abbotsford, BC

Mike Fuailefau – (Castaway Wanderers/BC Bears) Victoria, BC

Lucas Hammond – (UVIC Vikes) Toronto, ON

Nathan Hirayama – (UVic Vikes/BC Bears) Richmond, BC

Harry Jones – (Capilano RFC) Vancouver, BC

Isaac Kaay  – (UVic Vikes) Kamloops, BC

Pat Kay – (Castaway Wanderers/BC Bears) Duncan, BC

Luke McCloskey – (Castaway Wanderers) Victoria, BC

John Moonlight – Captain (James Bay AA/Ontario Blues) Pickering, ON

Matt Mullins – (Queen’s University/Ontario Blues) Belleville, ON

Adam Zaruba – (Capilano RFC/BC Bears) Vancouver, BC

Unavailable for Selection:

Phil Berna – (UBC Thunderbirds) Vancouver, BC

Coaching Staff:

Head Coach – Damian McGrath

Assistant Coach – Lee Douglas

Physiotherapist – Danielle Mah

Analyst – Calum Ramsay

Manager – Brian Hunter

London Sevens Day 1 Schedule:

Canada 22-19 Fiji

Canada 14-19 New Zealand

Canada 28-14 Japan