He took three victories during his career – the 2009 Portuguese National Time Trial Championships, a stage at the 2010 Circuit de la Sarthe, and the general classification at the 2014 Tour of Slovenia.
On stage ten, Machado crashed badly on a descent 96 kilometres (60 miles) from the finish, sliding down the road for about 100 metres (330 feet).
After being checked by the doctors and when he was expected to abandon the race, he ordered his team to give him back his bicycle, climbed 3 mountains and arrived to the finishing line last, 43 minutes behind the day's winner, Vincenzo Nibali.
He was sutured after the stage, and despite arriving outside the time limit, the commissaires allowed Machado to continue on the race due to his efforts.
[9] At the 2022 Portuguese National Road Championships, Machado announced that he would retire from cycling at the end of the season.