Probably Corran due to stuff like illusions and what not. I'm not sure who is more skilled, Corran would get stomped horribly by Deceived Malgus though
__________________ "Happiness is a lie. Life is horror. The light is always dying all across the universe. The last star will flicker out someday, when it does, all that remains is shadow. And I will be its king!"'-Amahl Farouk
Due to his force abilities in particular telekinesis
__________________ "Happiness is a lie. Life is horror. The light is always dying all across the universe. The last star will flicker out someday, when it does, all that remains is shadow. And I will be its king!"'-Amahl Farouk
I don't recall any good barrier feats from him, but I'm not that far into the Vong material. I don't recall any powerful TK feats from Zallow atm, but Kyp still sent him sailing. Also Zallows strength advantage is being undersold, Shedao pummeled him into the ground and Zallow is Malgus's equal in strength
__________________ "Happiness is a lie. Life is horror. The light is always dying all across the universe. The last star will flicker out someday, when it does, all that remains is shadow. And I will be its king!"'-Amahl Farouk
It was Kyp aided by Kun, don't forget that. Corran even felt someone else's presense before being overpowered. Bottom line Corran later in the books became much better at Force barriers to the point that he tanked multiple explosions. Corran faced multiple Lost Tribe Sith. If he had no defence against TK, he wouldn't be even considered to be leading the front line together with Luke and Jaina.
Zallow has no strength advantage. Him fighting Malgus does not prove he has equal strength to Malgus or that he is stronger than Corran.
Also, lol at bringing up Shedao fight. Shedao did not pummel him to ground, you make things up. However, Corran demonstrated well in fight against Shedao how he can outsmart his opponents.