Pedzisa mutsara unotevera: Rodriguez akawana makapu pamatanho ese echikwata chenyika yeSwitzerland, achikunda FIFA U17 World Cup muna 2009. Anotamba zvizere nenyika yeSwitzerland kubvira 2011, Rodriguez akawana zvinopfuura makumi masere caps yenyika. Aive chikamu chechikwata cheSwitzerland kumaOlympics a2012, uye zvakare akamiririra divi repamusoro paFIFA World Cup muna 2014 na2018, uye UEFA European Championship muna 2016 na
Muna 2020. Muna 2014, akasarudzwa Swiss Footballer wegore.