Сантьяго Уондерерс
Кастельон — воспитанник клуба «Сантьяго Уондерерс». В 2012 году для получения игровой практики Габриэль на правах аренды перешёл в «Депортес Кольчагуа». 13 сентября в матче Кубка Чили против «О’Хиггинс» он дебютировал за новую команду. По окончании аренды Кастельон вернулся в «Сантьяго Уондерерс». 22 марта 2014 в матче против «Универсидад де Консепсьон» он дебютировал в чилийской Примере.