Yanda fu scelto nel corso del terzo giro del Draft 2007 dai Baltimore Ravens. Nella sua stagione da rookie disputò tutte le 16 partite, 12 delle quali come titolare. Il 26 luglio 2011, i Ravens firmarono con Yanda un prolungamento contrattuale quinquennale del valore di 32 milioni di dollari[1]. Nella stagione 2011, dopo aver giocato per il secondo anno consecutivo tutte le gare della stagione come titolare, fu convocato per il primo Pro Bowl in carriera e inserito nel Second-Team All-Pro.
Il 26 dicembre 2012, Marshal fu convocato per il secondo Pro Bowl in carriera come titolare della AFC[2]. Nel gennaio 2013 fu inserito nel Second-team All-Pro[3] dall'Associated Press e nel First-team dalla Pro Football Writers Association. Il 3 febbraio 2013, Yanda partì come titolare nel Super Bowl XLVII contribuendo alla vittoria dei Ravens sui San Francisco 49ers per 34-31, laureandosi per la prima volta campione NFL[4][5].
Il 27 dicembre 2013, Yanda fu premiato con la terza convocazione al Pro Bowl in carriera[6] e votato al 55º posto nella NFL Top 100 dai suoi colleghi[7]. Fu convocato per il Pro Bowl anche nelle tre annate successive[8][9][10], venendo inserito nel First-team All-Pro sia nel 2014 che nel 2015[11][12].
Il 17 settembre 2017, nella seconda gara della stagione contro i Cleveland Browns, Yanda si fratturò una caviglia, chiudendo la sua annata.[13]
Il 10 marzo 2020 Yanda annunciò il suo ritiro.[14]