Colo-Colo Rabello made his competitive first team debut for
Colo-Colo against
Lota Schwager on 7 October 2009, aged 15, as a 36th-minute substitute for
Charles Aránguiz in a
Copa Chile 1–0 away victory. In the next season, Rabello made his home debut in a Copa Chile game. Within the same season, he played again as a substitute in a 4–2 victory against
Curicó Unido. On 22 August 2010, the coach of the club
Diego Cagna announced that Rabello would make his first start in a league game against
Unión Española. His
Copa Sudamericana debut came on 25 August against
Universitario de Sucre as a substitute in a 3–1 home victory at
Estadio Monumental. Because of the injury of the
Colombian playmaker
Macnelly Torres, Diego Cagna opted to start Rabello during the club's last games. His impressive performances made many clubs of Europe interested in him. On 5 December 2010, in the last game of the
2010 Chilean Primera División, Rabello scored his first goal for the Cacique in the 50th minute in a 4–2 home victory.
Sevilla Rabello signed a contract with
Sevilla in Spain confirmed by
Míchel González, where he began playing on the reserve team,
Sevilla Atlético. He scored in his first-team debut in a pre-season match against UD Roteña. Rabello made his official debut with the first-team on 3 December 2012 against
Real Valladolid in
La Liga as a first-half substitute, replacing
Cicinho in the 27th minute.
Loans & Mexico In the next two seasons, he was played in
Deportivo La Coruña,
Luzern,
Leganés on loan from Sevilla, and in 2015 signed a year contract with Mexican
Liga MX club
Santos Laguna. He played in Mexico with
UNAM and
BUAP until the summer of 2019. In the summer of 2019, he signed a year contract with
Chilean Primera División club
C.D. Universidad de Concepción.
Atromitos On 5 February 2020, he signed a contract until the summer of 2021 with Greek
Super League 1 club
Atromitos for an undisclosed fee.
Grêmio Novorizontino In March 2023, Rabello joined
Grêmio Novorizontino in the
Brazilian Série B.
O'Higgins In the second half 2023, he returned to Chile and signed with
O'Higgins. ==International career==