Sprite Icon2

Moicy is the femslash ship between Moira and Mercy from the Overwatch fandom.


Angela joined Overwatch at a young age and became the head of medical research. She discovered new uses for nano-biology and how to use it to heal injuries and illness. She developed the Valkyrie suit, so that she could use the tech on the battlefield, taking the call name "Mercy" when she did. After Overwatch was disbanded, Mercy continued to use her tech to heal others.

The two were both part of an Overwatch team. Mercy was part of the main Overwatch team, while Moira was part of the Blackwatch team. Both of them were doctors for their respective teams, though Moira was more into experimentation. Mercy seems to be horrified by Moira's experiments.




“Our guardian angel.”
— Moira eliminates Mercy


Mercy“Describing your work as unethical would be a kindness.”
Moira“But the true question is whether or not you can deny my discoveries... No, I didn't think so.”
— Anniversary interaction


Fans have shipped the two based on the opposites attract approach. Although their personalities might not be opposites, their morals are. It's also considered an enemies/rivals ship. Fic and art will often depict the two annoying each other.

Fics will sometime's have the two be together during the fall of Overwatch. They will have the two reunite and have Mercy feel betrayed by Moira for joining Talon. Although fan will often depict the two having more comedic meet ups as well. These mostly involve their roles as Support, as no one seems to appreciate them.

A common trope among artist is the two in more elegant settings. Typically Moira is in a suit, while Mercy is in an elegant dress. They flirt or dance, and tend to leave before the event is over.

On AO3 it is the most written ship for Moira, and the third most written for Mercy. It is the seventeenth most written ship in the Overwatch fandom.



Moira/Mercy tag on AO3
Moira/Mercy on FanFiction.Net


Moicy tag on Tumblr


  • Mercy is 37 while Moira is 48
  • Moira and Mercy each have a half of two matching sprays.



OverWatch Sprite
SHIPS het Ana76AnahardtBunnyribbitCyborgbunnyGencyHanmetraMcAsheMcDvaMcMercyMcSombraMeihemMercy76MercykillOrdered Chaos
slash BoomboxDoomzoGenyattaMc76McGenjiMcHanzoMcReaperOverdadsReaper76ReazoRoadratVincent76
femslash Ice BearsLenilyMekamechanicMercymakerMoicyOuiHawPharmercySpiderbyteSymmbraT.VaWidowmeikerWidowtracer
poly McReaper76MercyKill76Widowtracerly
non-binary Oristion
friendship Tracer76
CHARACTERS all McCreeMercy
Community content is available under CC-BY-SA unless otherwise noted.