Marc Gasol fue reclutado por Los Angeles Lakers en el Draft de la NBA 2009. Sin embargo, el español no hizo su debut en la NBA hasta la temporada 2008-09. Además, tampoco estaba con los Lakers, ya que Los Ángeles cambió a Gasol a los Grizzlies de Memphis en enero de 2008 por nada menos que su hermano, Pau Gasol.

En julio de 2008, Marc firmó un contrato de novato por tres años y $ 9.8 millones con los Grizzlies. Ganó $ 3,093,333 durante su temporada de novato mientras promediaba 11.9 puntos y 7.4 rebotes. También formó parte del equipo All-Rookie.

En su segundo año en la NBA, Marc Gasol acumuló 14.6 puntos y 9.3 tableros por partido. Ganó $ 3,240,000 y, de repente, los Grizzlies tenían otro Gasol al frente de la franquicia.

Pau, por supuesto, fue una estrella para Memphis antes de ser cambiado a los Lakers.

Marc ganó $ 3,480,000 durante su tercera temporada. Promedió 11.7 puntos y 7.0 rebotes y estaba listo para ingresar a la agencia libre restringida. Sin embargo, la temporada 2011-12 fue el año de cierre, por lo que Gasol no pudo firmar su contrato hasta diciembre de 2011. Terminó acordando un contrato de cuatro años y $ 57.5 millones con los Grizzlies antes del comienzo de la campaña 2011-12. .

Gasol promedió 14.6 puntos y 8.9 rebotes en el año de bloqueo e hizo su primer equipo All-Star. También ganó $ 10,400,790.

En 2012-13, Marc Gasol ganó el Premio al Jugador Defensivo del Año. Ganó $ 13,891,359 ese año y terminó la temporada regular con promedios de 14.1 puntos, 7.8 rebotes, 4.0 asistencias y 1.7 bloqueos. Los Grizzlies ganaron 56 juegos y llegaron hasta las Finales de la Conferencia Oeste, donde fueron barridos por Tim Duncan y los Spurs de San Antonio.

Después de que su extensión de 2011 terminara con los Grizzlies, Gasol firmó un contrato de cinco años y $ 113.2 millones con Memphis en el verano de 2015. Ganó $ 19,689,000 durante la temporada 2015-16 mientras promediaba 16.6 puntos y 7.0 tablas.

Marc luego ganó $ 21,165,675 en 2016-17 y $ 22,642,350 en 2017-18, que terminó siendo su última temporada completa con los Grizzlies.

Durante la temporada 2018-19, Marc Gasol fue cambiado de Memphis a los Toronto Raptors. Ganó $ 15,534,287 de los Grizzlies y $ 8,584,738 de los Raptors.

Toronto ganó el campeonato de 2019 sobre los Golden State Warriors en seis juegos, por lo que el intercambio funcionó muy bien para Gasol a pesar de que nunca quiso abandonar Memphis.

Después de ganar el título, Marc Gasol ejerció su opción de jugador de $ 25,595,700 para la temporada 2019-20. Estaba promediando 7.6 puntos y 6.3 rebotes para los Raptors antes de que los juegos fueran suspendidos debido a COVID-19.

Gasol se convierte en un agente libre sin restricciones cada vez que comienza el período de temporada baja 2020. Ha ganado $ 178,007,443 a través de contratos de la NBA en su carrera, según Spotrac.