Born in Barcelona, Rins began his career in Moto3 with the Estrella Galicia 0,0 team. In his second meeting, Rins took pole position for the Spanish Grand Prix. He took his first podium in France with third place. He scored no further podiums, but was very consistent throughout the remainder of the season, regularly finishing in the top ten. He finished fifth in the final standings and became the rookie of the year.
2013
He continued racing for Estrella Galicia 0,0 alongside Álex Márquez in 2013, which would prove to be his breakthrough year. Maverick Viñales, Luis Salom and Rins dominated the season, with Rins scoring 6 wins, 14 podiums and 8 poles, and was in the running for the title throughout the season, finishing second to Viñales by a margin of 12 points.
He continued to race for Estrella Galicia 0,0 in 2014. The 2014 season saw a dip in Rins' performance with 2 wins, 8 podiums and 4 poles which was lesser than his previous years' performance. Ultimately Rins finished the season in third place in the riders' championship.
Rins moved to Moto2 for 2015 with the Paginas Amarillas HP 40 team riding a Kalex. He sported the racing number 40, for the team’s sponsorship purposes. In a season dominated by Johann Zarco, Rins achieved 2 wins and 10 podiums, ultimately finishing second in the final standings and winning the rookie of the year.
Rins stayed with the Paginas Amarillas HP 40 team for 2016. The season began well for Rins, achieving wins in Austin and Le Mans and 7 podiums. However, a late season slump coupled with a surge in performance from Thomas Lüthi resulted in Rins finishing the season in third place.
MotoGP World Championship
2017
Rins moved up to the MotoGP class for the 2017 season with Team Suzuki Ecstar alongside his new teammate, Andrea Iannone, and changed his number back from 40 to 42. The first half of his season was hampered when he broke his wrist during practice at Texas in April, and didn't return to the bike until two months later at Assen. However, his fortunes took an upturn with a season-best fifth place in the wet in Japan, bettered with a fourth-place finish at the final round in Valencia.
An improved Suzuki machine coupled with a lack of injuries allowed Rins to be a consistent podium contender in 2018. Despite a disappointing start to the season with 5 retirements in 9 races, Rins amassed 5 podiums and a total of 169 points, finishing the season in 5th place of the rider's championship and 36 points ahead of his teammate Iannone. On May 17, 2018 ahead of the French GP, Rins was confirmed to have signed a two-year extension with Suzuki, guaranteeing his factory rider position with the Hamamatsu manufacturer through 2020.
For the 2019 season Rins was paired with MotoGP rookie and 2017 Moto3 championJoan Mir. After finishing just outside of the podium in both the Qatar and Argentine round, Rins won the 2019 Grand Prix of the Americas whilst dueling with Valentino Rossi after the retirement of Marc Márquez. It is his first win in the MotoGP class and Suzuki's first win since Maverick Viñales won the 2016 British Grand Prix as well as their 2nd premiere class win since their return to MotoGP. Rins finished the season with 205 points which got him the 4th place in the championship, his best MotoGP season finish to date.