John "Soap" MacTavish es un personaje principal en el juego Call of Duty 4: Modern Warfare como un sargento que actúa como francotirador del equipo y experto en demoliciones, y Call of Duty: Modern Warfare 2 como capitán y comandante de Gary Sanderson (el personaje jugable principal de Modern Warfare 2), y es considerado como el protagonista de la serie general de la Modern Warfare. Desempeña un papel importante durante la crisis ultranacionalista, un recién llegado a la SAS británico y parte de Bravo capitán del equipo de Price. Los jugadores asumen el papel de Soap en Modern Warfare, así como los demás. Él está presente como un NPC en Modern Warfare 2, excepto cerca del final del juego donde el jugador retome su papel. El Soap es el comandante de campo aparente de la Task Force 141.
Contenido

"Soap", comienza su carrera SAS horas antes de los seis días de guerra mundial comienza. Comienza como un sargento, inusual, ya que los recién llegados al SAS son generalmente relegado a Trooper por lo que deben aprender desde el principio (Soap es probable que para sustituir un sargento fallecido recientemente y se ha trasladado de otra unidad). Se le da una sesión de entrenamiento rápido en armas y técnicas de Gaz, antes de ser presentado al capitán de precio y el resto del equipo Bravo. Después de pasar el CQB (Close Quarters Battle) prueba (destinado a ser una reminiscencia de lo real SAS "Killing Casas"), el Soap es informado sobre la misión de infiltrarse y el asalto de un barco carguero en el Estrecho de Bering. A bordo de la nave, descubren una bomba nuclear con destino a Rusia, a pesar de MIG enemigo interrumpir sus investigaciones y Soap apenas escapa con su vida, se ven obligados a saltar de la rampa de su helicóptero al igual que comienza a volar lejos, que le hace perder su control sólo para ser rescatado en el último segundo por el capitán de precios.

Al término de la misión, Soap, el capitán de precio y se mueven Gaz a Rusia para extraer el informante que les proporcionó la información de inteligencia para el buque de carga, un hombre cuyo nombre en código Nikolai. Trabajando en estrecha colaboración con partidarios del Gobierno ruso dirigido por el sargento Kamarov, con éxito de localizar y extraer Nikolai de la zona de batalla, aunque el helicóptero es derribado por los ultranacionalistas contra el fuego de misiles antiaéreos. Bravo, Nikolai y otro operador SAS se ven obligados a abrirse paso a través de las líneas enemigas, antes de ser siempre con el apoyo de un avión AC-130 Spectre Gunship, callsigned "Wildfire". Se extraen en helicóptero al amparo de apoyo aéreo pesado de Wildfire.

La próxima misión de Soap con Bravo del equipo lo llevará a Azerbaiyán. Compensación a través de un pueblo abandonado, Soap testigo de Khaled Al-Asad, el interrogatorio y la ejecución por el capitán de precios. Al día siguiente, parece Soap fue designado el hombre el apoyo del equipo, están equipadas con sistemas a la vez un M249 y un rifle de francotirador M21. Él se encargó de cubrir la retirada del equipo con la ametralladora de un Black Hawk derribado (la destrucción de varios helicópteros ultranacionalista en el proceso) y la detonación de cargas explosivas colocadas en la fase de línea Bravo. Después, él fue el hombre clave cuando el equipo tuvo que dar marcha atrás a la parte inferior de la aldea debido a la amplia cobertura de las armas contra las aeronaves en las proximidades.

MacTavish última misión en la guerra civil rusa vio la infiltración Rusia como parte de la fuerza de tarea conjunta de los Marines EE.UU. y los operadores de SAS a fin de eliminar la capacidad nuclear de Imran Zakhaev's. Estuvo a cargo de la destrucción de la red eléctrica a la instalación y, a continuación, durante el escape, siempre que todos-alrededor de fuego de cobertura de su jeep mientras que hicieron su camino hacia el sitio de extracción. Feroces combates en el puente durante la batalla penúltima, fue arrojado al suelo y resultó gravemente herido por la explosión de un camión cisterna. Fue sacado en cubierta SSgt. Griggs, momentos antes de Griggs fue asesinado, y observa con impotencia cómo Imran Zakhaev y sus guardaespaldas ejecutar Gaz y dos agentes de SAS. Así como todo parece perdido la esperanza, a mi leal-28 destruye el helicóptero de combate Mi-24 Hind ultranacionalista, lo que obligó Zakhaev y sus hombres a alejarse de Soap y abren fuego contra el helicóptero. Un gravemente herido John Price diapositivas Soap su M1911, que le permite matar a Imran personalmente Zakhaev y dos de sus guardaespaldas. Momentos después, las fuerzas leales de inundación de la escena y Kamarov trata de la ayuda del Soap, ayudándole en una camilla, asegurándole que él estará bien. Soap sale en el medio de extracción y se pone de manifiesto que ha sobrevivido como los acontecimientos de Modern Warfare 2 de comenzar.
Call of Duty: Modern Warfare 2
Soap Sanderson salvamento en la misión Cliffhanger.

Después de los acontecimientos de la guerra civil, MacTavish es ascendido a capitán y es un líder de un escuadrón de la Task Force 141 junto con el teniente Simón "Ghost" Riley y el sargento Gary "Roach" Sanderson. MacTavish y Sanderson infiltrado Kazajstán para recuperar un módulo de ACS y de escape en motos de nieve. Poco después de la misión, MacTavish lleva Task Force 141 para capturar Rojas en Río de Janeiro, sólo para descubrir de Rojas que Makarov tiene un fuerte odio por 627 prisioneros en un gulag ruso. El grupo de trabajo es entonces pululaban por la Milicia de Brasil, pero es salvado por Nikolai, que había luchado junto a Soap durante los acontecimientos de Modern Warfare.
Soap lidera el asalto para rescatar a 627 prisioneros en el Gulag.

Poco después de la extracción de América del Sur, MacTavish y Fuerza de Tarea 141 inicia una operación de dos fases, la primera etapa que para asegurar una plataforma petrolera modificado para deshabilitar sitios de SAM en la plataforma, y la segunda fase de infiltrarse en la misma prisión. Después de infiltrarse en la prisión, MacTavish da fuerzas a través de un gulag ruso, y se reúne con el capitán de precio (conocido como prisionero 627). Aunque el precio es a primera hostil hacia Roach se reincorpora después de reconocer Soap y el equipo se las arregla para extraer (a través de plataforma SPIE) de la zona. Durante este tiempo, vuelve MacTavish M1911 Price solía matar a Imran Zakhaev cinco años antes.