John MacTavish

John “Soap” MacTavish is a character from the Call of Duty fandom.

Het

 * Valeoap — the ship between Soap and Valeria Garza

Slash

 * Aleoap — the ship between Soap and Alejandro Vargas
 * Ghoap — the ship between Soap and Simon “Ghost” Riley
 * Groap — the ship between Soap and Phillip Graves
 * Proap — the ship between Soap and John Price
 * Soach — the ship between Soap and Gary “Roach” Sanderson
 * Soadolfo — the ship between Soap and Rodolfo Parra
 * Soaz — the ship between Soap and Kyle “Gaz” Garrick
 * Sönig — the ship between Soap and König
 * Yuroap — the ship between Soap and Yuri

Poly

 * Ghoaledolfo — the ship between Soap, Simon “Ghost” Riley, Alejandro Vargas and Rodolfo Parra
 * Ghoach — the ship between Soap, Simon “Ghost” Riley and Gary “Roach” Sanderson
 * Ghoaprice — the ship between Soap, Simon “Ghost” Riley and John Price
 * Ghravesoap — the ship between Soap, Simon “Ghost” Riley and Phillip Graves
 * Soapböx — the ship between Soap, Simon “Ghost” Riley and König

Friend

 * Soapwell — the ship between Soap and Kate Laswell

Fanon
Simon “Ghost” Riley

Fandom
FAN FICTION
 * John “Soap” MacTavish tag on AO3
 * John “Soap” MacTavish tag on FanFiction.net

ART

TUMBLR

TWITTER

WIKIS
 * on
 * on
 * on
 * on