Mortal Kombat Pokémon Crossover

I don't know if this sounds like fanfic or not but, what if Mortal Kombat characters have Pokémon? This will (try to) have each character have different Pokémon from the others. This includes most of the characters in Mortal Kombat (excluding guest characters).
I'll write my own crossover, sorry if you don't like any team they have. Few of them have legendaries.
Sub-Zero 
Type: Ice
Team: Cryogonal, Glaceon, Beartic, Lapras, Weavile
Scorpion
Type: Fire
Team: Simisear, Heatmor, Arcanine, Charizard, Incineroar
Reptile
Type: Poison
Team: Swalot, Arbok, Venusaur, Dragalge, Skuntank
Rain
Type: Water
Team: Simipour, Golduck, Poliwrath, Quagsire
Ermac, Quan Chi, Shang Tsung and Shinnok have same type team but different Pokemon
Type: Psychic
Ermac: Gardevoir, Gallade, Alakazam
Quan Chi: Hypno, Wobbuffet, Musharna
Shang Tsung: Reuniclus, Beheeyem, Xatu
Shinnok: Male Meowstic, Metagross, Bronzong
Kano, Jax, Kabal, Shao Kahn have same type team
Type: Steel
Kano: Aggron, Klinklang, Aegislash
Jax: Lucario, Probopass, Empoleon
Kabal: Steelix, Scizor, Bastiodon
Shao Kahn: Excadrill, Ferrothorn, Skarmory
Liu Kang, Sonya Blade, Johnny Cage, Goro and Sheeva have same type team:
Type: Fighting
Liu Kang: Infernape, Blaziken, Emboar
Sonya: Primeape, Machoke, Sawk
Johnny: Throh, Crabrawler, Pangoro, Passimian
Goro: Machamp, Conkeldurr, Mienshao
Sheeva: Falinks, Lopunny holding Lopunnite 
Motaro
Type: He uses Pokemon that look like horses
Team: Rapidash, Zebstrika, Sawsbuck
Mavado
Type: Dark
Team: Liepard, Zoroark, Bisharp, Umbreon, Hydreigon
Drahmin, Moloch and D'Vorah has same type team:
Type: Bug
Drahmin: Pinsir, Beedrill, Accelgor
Moloch: Forretress, Shuckle, Dustox
D'Vorah: Vespiquen, Beautifly, Butterfree
Tanya
Type: Bug and Fighting
Team: Pheromosa and Heracross
Onaga
Type: Dragon
Team: Garchomp, Giratina, Dragonite, Haxorus, Rayquaza
Blaze
Type: Fire
Team: Magmortar, Darmantian, Magcargo, Moltres, Camerupt, Chandelure
Kira
Type: Fairy
Team: Sylveon, Klefki, Whimsicott, Azumarill
Kobra, Darrius and Raiden have electric Pokemon i don't know what other type to pick for them:
Kobra: Galvantula, Jolteon, Heliolisk
Darrius: Raichu, Electivire, Luxray
Raiden: Pikachu, Emolga, Magnezone, Zapdos
Kai
Type: Fire
Team: Typhlosion, Torkoal, Litten, Entei, Ninetales
Kitana
Type: Flying
Team: Swanna, Gyarados, Braviary, Archeops
Mileena
Type: Fairy
Team: Mawile, Diancie, Togekiss, Aromatisse
Jade
Type: Grass
Team: Roserade, Lilligant, Gloom, Sceptile
Skarlet
Type: Fairy
Team: Xerneas, Comfey, Togepi, Swirlix, Cleffa.
Sindel
Type: Psychic
Team: Drowzee, Jynx, Deoxys, Female Meowstic
Nitara
Type: Poison
Team: Golbat, Crobat, Nidoqueen
Li Mei
Type: Normal
Team: Wigglytuff, Tauros, Slaking
Cyrax and Sektor
Type: Steel
Cyrax: Registeel, Metang, Aron
Sektor: Heatran, Cobalion, Dialga
Noob Saibot
Type: Dark/Ghost
Team: Absol, Mightyena, Purrloin, Gengar, Mismagius, Spiritomb
Smoke
Type: Ghost
Team: Cursola, Dragapult, Drakloak
Takeda, Jacqui, Cassie have same type team
Type: Fighting
Takeda: Hitmonlee, Breloom, Hariyama
Jacqui: Riolu, Scrafty, Hitmonchan
Cassie: Bewear, Pancham, Medicham
Kung Jin
Type: Flying
Team: Pidgeot, Staraptor, Aerodactyl, Unfezant
Kotal Kahn
Type: Psychic and Dark
Team: Slowbro, Exeggutor, Malamar, Honchkrow
Bo' Rai Cho
Type: Normal
Team: Snorlax, Meowth, Ursaring, Lickilicky
Hsu Hao and Mokap have terrible team but, here i go i will give them terrible team skip it because, i don't recommend seeing their horrible weak team
Hsu Hao: Magikarp, Rattata, Pidgey
Mokap: Feebas, Zigzagoon
Fujin
Type: Flying
Team: Pidgeotto, Staravia, Swellow, Archen, Salamence
Dairou has same type as Sonya, Johnny, Goro and Sheeva
Team: Meditite, Stufful, Mankey
Sareena
Type: Fairy
Team: Igglybuff, Clefable, Dedenne, Mimikyu
Hotaru
Type: Flying
Team: Pelipper, Mothim, Talonflame, Skiploom
Geras
Type: Ground
Team: Sandaconda, Runerigus, Diggersby
Kollector
Type: Dark
Team: Thievul, Obstagoon, Grimmsnarl, Alolan Muk
Cetrion
Type: Fairy 
Team: Zacian, Alcremie, Impidimp 
Erron Black 
Type: Dark 
Team: Morpeko, Greninja, Alolan Raticate, Galarian Linoone 
Kung Lao 
Type: Steel 
Team: Duraludon, Zamazenta, Galarian Stunfisk 
Frost 
Type: Ice 
Team: Eiscue, Frosmoth, Mr. Rime 
Baraka 
Type: Steel 
Team: Melmetal, Galarian Meowth, Copperajah 
Kenshi 
Type: Psychic 
Team: Hatterene, Orbeetle, Male Indeedee, Female Indeedee 
Kintaro 
Type: Fire 
Team: Cinderace, Centiskorch, Coalossol 
Ashrah 
Type: Flying 
Team: Rookidee, Cramorant, Galarian Moltres 
Shujinko 
Type: Psychic 
Team: Galarian Articuno, Galarian Rapidash, Calyrex 
Nightwolf 
Type: Grass 
Team: Tsareena, Eldegoss, Appletun, Virizion 
Ferra & Torr 
Type: Ground 
Team: Groudon, Hippowdon, Garchomp 
Tremor 
Type: Rock 
Team: Gigalith, Stonjourner, Drednaw 
Taven 
Type: Fire 
Team: Raboot, Delphox, Camerupt 
Kronika 
Type: None 
Team: Arceus, Palkia, Regigigas, Eternatus, Necrozma, Yveltal 
Characters that don't have a team: Chameleon, Khameleon, Jarek, Reiko, Daegon, Havik.
Category:Pokémon
Category:Mortal Kombat
Category:Crossovers