Teams Bryce and Murray both reached the last four at the European Junior Curling Tour (EJCT) event in Thun, Switzerland, while Team Gray made the quarters at the Boundary Ford Classic in Lloydminster, Alberta, Canada.
The EJCT event saw teams divided into pools ahead of a knock-out stage to decide the boys and girls winners.
Team Bryce (Cameron Bryce, Zack Stewart, Fraser Kingan, Frazer Shaw) went undefeated through the group stage, winning all their games.
They recorded victories over Team Hess of Switzerland 4-3, Team Pimpini of Italy 8-2, two more Swiss teams Hösli (6-2) and Stucki (9-4), before rounding off with a remarkable 16-2 win over Team Ramsfjell of Norway – scoring SIX in end five.
Topping their pool meant they bypassed the quarter finals, and so faced a semi final against Pimpini.
Although Bryce had won their group stage encounter, this time it was the Italian rink which came out on top, 5-3.
Bryce did go on to win the third-place playoff, beating Hess 4-3.
As for Team Murray (Katie Murray, Rebecca Morrison, Hailey Duff, Mili Smith), they also cruised through their pool with five wins from five.
Those victories came against Team Turmann of Estonia 8-2, Team Ramsfjell of Norway 6-5, Team Gauchat of Switzerland 6-3, another Swiss rink, Team Witschonke, 5-4 and Team Constantini of Italy 6-4.
However, like Bryce, Murray went out at the semi final stage to Team Demkina of Russia, going down 5-4, before losing the third/fourth match 6-2 to Team Stern of Switzerland.
In Canada, Team Gray (Lauren Gray, Jen Dodds, Vicky Wright, Mhairi Baird) took part in the Boundary Ford Curling Classic, a triple knock-out competition with A, B and C-Roads leading to playoffs.
Gray opened with a 7-6 win over Team Dutton, but were then knocked down to the B-Road by Team Anderson as they were beaten 7-4.
There they lost again, 10-0 against Team Zingel, and so were in last chance street on the C-Road.
However, victories over Teams Despins (9-4) and Silvernagle (7-6) qualified them for the quarter finals.
There they were finally knocked out with a 10-7 defeat to Team Kleibrink, who themselves went on to lose in the semi finals to eventual spiel winners Team Scheidegger.