Anteriormente jugó con los Baltimore Orioles, equipo con el que debutó en 2012, y con Los Angeles Dodgers.
Al día siguiente, conectó los primeros dos jonrones de su carrera, convirtiéndose en el jugador más joven de los Orioles en conectar dos o más jonrones en un mismo juego.
Sin embargo, el 11 de agosto se lesionó la rodilla derecha en un turno al bate, por lo que 10 días después se anunció que se perdería el resto de la temporada,[3] la cual finalizó con promedio de .278, 12 jonrones, 14 dobles y 32 impulsadas en apenas 82 encuentros.
[5] En 2016, Machado bateó para .318/.375/.569 con 19 jonrones y 53 impulsadas en la primera mitad de la temporada, por lo que fue convocado a su tercer Juego de Estrellas, primera ocasión como titular.
En general, en 2018, combinando ambos equipos, Machado jugó 162 juegos con un promedio de .297, 35 dobles, 37 jonrones y 103 carreras impulsadas.
Apenas bateó para promedio de .182 durante la serie y no conectó extrabases.
[18] En 2020, el segundo año de Machado con los Padres, que se redujo a 60 juegos debido a la pandemia de COVID-19, bateó .304/.370/.580 y terminó tercero en la Liga Nacional con 16 jonrones y 47 carreras impulsadas.
Terminó tercero en la votación al Jugador Más Valioso de la Liga Nacional,[19] ganó su primer Bate de Plata[20] y fue nombrado al primer equipo All-MLB.
Machado ha declarado en varias entrevistas que siempre estará disponible para jugar por el equipo dominicano en este torneo.