Arturo González was born in Reynosa, Tamaulipas to Luis Enrique González and Irma González. As a child, he played baseball, the most popular sport in his hometown, However, after breaking an arm he began training in football. In December 2008 and January 2009 he went to the US city ofMission, Texas to try out for the youth team of Club Atlas. with a positive verdict from the coaches, he joined to the club's youth academy in 2009. After 2 years with the Youth Academy, he was called up to represent Mexico in the 2011U17 World Cup, after good performances the youth team of Atlas during the 2010–11 season.
Club career
Atlas
2011–2012
González made his senior debut with Atlas on 18 February 2012 against Tigres coming in as a substitute for Alonso Zamora in the 65th minute of the game. He also made another appearance against Jaguares summing 2 appearances during the Clausura 2012 season.
2012–2013
González played his first match in the Apertura 2012 against Tigres coming in the 65th minute. He appeared on the match against San Luis coming on the 53rd minute, which they lost 3–2. He came on the second half on the Clasico Tapatio against Guadalajara, which they lost 2–0. He played all 90 minutes against Puebla scoring his first goal on a 2–2 draw. He played the last match against León losing 3–1. He played the first match in the Clausura 2013 against Pumas coming on the 39th minute in a 1–1 draw. He played on the match against León losing 1–0. He played in 2 of 19 matches, which Atlas lost on the quarter-finals to Santos on a 3–1 aggerate.
2013–2014
He made his Apertura 2013 debut against Guadalajara on a 1–1 draw. His next game against Cruz Azul scoring a goal, but losing 2–1. He appeared against Pachuca losing 2–0. He appeared on the final game of the semester losing to Tigres 1–0. For the Clausura 2014 he started to be a regular and contributing to the team and scoring 3 goals against Morelia, Pumas, and Jaguares. He played a total of 1,315 minutes.
2014–2015
He played on the first match against Tigres on a 0–0 draw. He took part in the 2–0 win over Morelia. On the third match against Jaguares, he scored an spectacular free kick goal on a 4–2 win. He was the man of the matchon the game against Pumas after scoring the only goal of the match. He played against Leones Negros on a derby on a 1–0 win on a last-minute win penalty scored by Luis Nery Caballero. He played against Pachuca on a 3–1 loss, scoring a goal. He played against Santos on a 1–1 draw. He played all 90 minutes against Veracruz on another 1–1 draw. He played on a home win against Cruz Azul scoring a goal with a header. He played against Monterrey on a 2–1 away loss. He played against Querétaro on a 2–1 win. He played the Clasico Tapatío against Chivas winning 1–0 with a goal scored from Enrique Pérez.
2015–2016
On 1 July 2016, a move to CF Monterrey was confirmed.
In August, he suffered a cruciate ligament tear in his right knee which left him out of the season.
International career
Mexico U17
Arturo Competed in the 2011 U-17 World Cup in Mexico. He was given the number 10 shirt for the tournament, and scored his first and only goal of the tournament against Netherlands in the last minutes of the match breaking the tie, and clinching a 3–2 victory for Mexico. He would help the national team reach the final against Uruguay, where he assisted teammate Giovanni Casillas in the last few minutes in a 2–0 victory in the Azteca.
Mexico U20
Arturo was left out of the squad for the 2013 CONCACAF U-20 Championship by coach Sergio Almaguer. However, he appeared in the 2013 FIFA U-20 World Cup hosted in Turkey, appearing in all 4 matches and scoring one goal against Spain in the knockout stage, However, it wasn't enough since Mexico lost 1–2 and were eliminated from the tournament. Gonzalez also appeared in the 2013 and 2014 editions of the Toulon Tournament.
Mexico
González received his first call-up for Mexico on 1 October 2014. for two friendly matches against Honduras on 9 October, and Panama on 11 October 2014. He made his debut against Honduras coming in for Marco Fabián in the 76th minute of the game. Arturo became the first youth player from the 2011 U-17 national team squad to make his debut with the national team. Later he was called up again against Netherlands and Belarus on 12 and 18 November.
Career statistics
Club
International
Style of play
An attacking-midfielder, capable of playing from the left and in a playmaker role, González possesses a good eye for a pass, and is able to beat defenders on occasion with his dribbling ability.