Finalizó su temporada como novato con promedio de .250, ocho jonrones y 26 impulsadas en 48 juegos.
Durante la temporada 2013, fue elegido a su primer Juego de Estrellas.
En 160 juegos, bateó para .302 y lideró la Liga Nacional con 36 jonrones y 125 impulsadas, por lo que fue reconocido con el Premio Hank Aaron[3] y el Bate de Plata como primera base, además de ganar el Guante de Oro por su desempeño defensivo en la misma posición.
El acuerdo se convirtió en el más grande en la historia del equipo, eclipsando el contrato de siete años y $120 millones con Matt Holliday firmado en 2010.
[12] En su segundo juego con los Cardenales, contra los Cerveceros de Milwaukee, conectó tres jonrones y se convirtió en el primer jugador en la historia de las Grandes Ligas en conectar tres jonrones en su primer o segundo juego con un nuevo equipo.
[14] Fianlizó el 2019 con una línea ofensiva de .260/.346/.476 con 34 jonrones y 97 carreras impulsadas en 161 juegos.
[15] En 2020, Goldschmidt apareció en 58 juegos donde bateó .304/.417/.466 con seis jonrones y 21 carreras impulsadas en 231 turnos al bate.
Terminó la temporada 2021 con 603 turnos al bate en 158 juegos, registrando .294/.365/.514 con 31 jonrones y 99 carreras impulsadas.
En 2024, Goldschmidt conectó su hit número 2000 en su carrera, conectando un cuadrangular impulsor de dos carreras en la décima entrada contra los Nacionales de Washington con Kyle Finnegan en el montículo.
Con dicho hit, Goldschmidt se convirtió en el jugador número 295 en la historia de las Grandes Ligas en alcanzar los 2000 hits y es actualmente el quinto jugador activo en lograr ese hito.