Moscoso played both Men's Singles and Doubles at the 2017
Pan American Racquetball Championships in San José, Costa Rica. Moscoso had to play team-mate Carlos Keller in the Round of 16 in Men's Singles, and Keller won, 9–15, 15–10, 11–6. In Men's Doubles, he and Roland Keller defeated Felipe Camacho and Teobaldo Fumero of Costa Rica, 15–2, 15–7, in the quarterfinals, but lost to the USA team of Jake Bredenbeck and David Horn, 15–12, 15–7, in the semi-finals, resulting in a bronze medal. In November 2017, Moscoso won his first gold at an international competition, when he won Men's Doubles with Roland Keller at the
2017 Bolivarian Games in
Santa Marta,
Colombia by defeating Dominican Republic's Luis Perez and Ramon de Leon, 15–1, 15–3, in the final. In Men's Singles, Moscoso defeated Fernando Rios of Ecuador, 14–15, 15–4, 11–5, but lost in the final to Colombian
Sebastian Franco, 15–11, 15–13. His results helped Bolivia to gold in the Men's Team event. Moscoso swept gold at the
2018 South American Games in Cochabamba, Bolivia, winning Men's Singles, Men's Doubles (with Roland Keller) and the Men's Team event. He defeated
Sebastian Franco of Colombia in the quarterfinals, Jose Daniel Ugalde of Ecuador in the semi-finals, and Mario Mercado, who was now playing for Colombia, 15–10, 11–15, 11–6, in the Men's Singles event. He and Keller won all four of their matches in Men's Doubles, which was a round robin competition, and Moscoso and Keller defeated Colombians Franco and Mercado in the Men's Team final to help Bolivia win the gold medal. At the 2018
Pan American Racquetball Championships in Temuco, Chile, Moscoso played Men's Doubles with Roland Keller, and they reached the final by beating Costa Ricans Felipe Camacho and Teobaldo Fumero, 15–2, 15–5, in the quarterfinals, and Jose Daniel Ugalde and Juan Francisco Cueva of Ecuador, 15–8, 15–1, in the semi-finals. However, in the final they lost to Mexicans
Álvaro Beltrán and Rodrigo Montoya, 13–15, 15–10, 11–6. In the
2018 IRF World Championships in
San José, Costa Rica, Moscoso played both Men's Singles and Doubles. In
singles, he lost to Mexican Rodrigo Montoya, 13–15, 15–7, 11–6, in the quarterfinals, and in doubles he and Roland Keller lost to
Álvaro Beltrán and
Daniel de la Rosa of Mexico, 15–14, 15–8. It was the 3rd consecutive World Championships that Moscoso came away from with at least one medal. Moscoso had only played twice on the
International Racquetball Tour (IRT) prior to the 2019 Bolivian Open, which was the first ever IRT event in Bolivia. But at the Bolivian Open in
Cochabamba, Moscoso defeated David Horn in the Round of 16, 15–5, 15–6,
Alejandro Landa, 15–9, 11–15, 11–0, in the quarterfinals,
Álvaro Beltrán in the semi-finals, 15–10, 15–6, to play
Rocky Carson in the final. Carson had defeated Moscoso at each of the last two IRF World Championships, and looking like he was going to do it again after winning the first game comfortably against Moscoso. However, Moscoso squeaked out game two, which forced a tie-breaker that he won going away with the final scoreline of 6–15, 15–14, 11–2. At the
2019 Pan American Games in
Lima, Moscoso played in all three events:
Men's singles,
Men's doubles (with Roland Keller) and the
Men's Team event, and medaled in all three. In singles, Moscoso defeated the USA's Charlie Pratt in the quarterfinals, but lost to Mexican Rodrigo Montoya, 15–14, 15–10, in the semi-finals, resulting in a bronze medal. In doubles, Moscoso and Keller beat Coata Ricans Andres Acuña and Felipe Camacho, 13–15, 15–12, 11–7, in the semi-finals, but lost the final to Mexicans
Álvaro Beltrán and Montoya, 15–10, 15–1. However, in the team event, Bolivia won gold, which was Bolivia's first gold medal in
Pan American Games history. They defeated Colombia in the final, two matches to one, with Moscoso involved in both wins: he defeated
Sebastian Franco in singles, and in the deciding match, he and Keller beat Franco and Mario Mercado. For the first time, Moscoso played most of the events in an IRT season, when he played six of the ten events in the 2019–20 season. The highlight was the 2019
US Open Racquetball Championships in
Minneapolis, where Moscoso reached the final – a first for a South American player; previously no South American had advanced past the US Open quarterfinals. He got to the final by defeating
Rocky Carson in the Round of 16, 15–13, 15–5, Sebastian Fernandez in the quarterfinals, 15–4, 15–4, and
Daniel de la Rosa in the semi-finals, 15–11, 15–11. But in the final,
Kane Waselenchuk beat Moscoso, 15–12, 15–5. He and Roland Keller also played IRT doubles at the 2019 US Open, and they lost in the quarterfinals to
Alejandro Landa and
Samuel Murray, 15–11, 15–8. He also reached the semi-finals of two other IRT events in 2019–20, Moscoso medalled twice at the
2021 Racquetball World Championships. He got bronze in
Men's Singles, and silver in
Men's Doubles with Roland Keller. At the
2022 Pan American Racquetball Championships in
Santa Cruz de la Sierra,
Bolivia, Moscoso won
Men's Singles and the Men's Team event, and was also the silver medalist in Mixed Doubles, with Micaela Meneses. In singles, he defeated Mexican
Rodrigo Montoya, 15–14, 15–10, 15–13, in the semi-finals, and Costa Rican Andres Acuña, 15–14, 14–15, 15–6, 15–13, in the final, but Montoya and
Samantha Salas did get the better of Moscoso and Meneses in the Mixed Doubles final, 15–12, 15–7, 14–15, 15–12. In the Men's Team final, Moscoso again beat Montoya, 11–3, 11–2, 11–6, to help Bolivia defeat Mexico for the gold medal. Moscoso was one of the Bolivian flag bearers during the opening ceremonies of the
2023 Pan American Games in
Santiago,
Chile. He won three medals in Santiago, including two gold medals. Moscoso won gold by defeating team-mate
Carlos Keller in the
Men's singles final, 11-2, 14-12, 13-11., and together with Keller and Kadim Carrasco, Moscoso won gold in
the Men's team event, defeating Canada's
Coby Iwaasa and
Samuel Murray in the final, 2 matches to 0. He was also a bronze medalist in
Mixed doubles with
Angélica Barrios, as they lost in the semi-finals to Argentina's Diego Garcia and
Maria Jose Vargas, 9-11, 11-8, 11-8, 10-12, 11-9. Moscoso won gold at the
2025 World Games in
Chengdu,
China. He also played Mixed Doubles with
Angélica Barrios, but they had to default their quarterfinal match to Japan as a result of Barrios picking up an injury during singles play. ==Career summary==