Melbournian Baggio came through the ranks at Hume City and Werribee City.

Last season he had a spell in Italy with Sampdoria's Under-17s in Italy.

In March he trialled with Dutch outfit FC Twente. Now the 18-year-old has penned a deal with De Kasteelheren.

The Castle Lords played in the Eerste Divisie, the second division in Holland.