I thought that but the person who used that said in the sense that he wishes him for good mark.
You can say, "I wish him a good mark". None of your other variants work; and this is the only way I can think of to use 'wish' in this context.
"We wish you a Merry Christmas" (Song)
"I wish you luck". (Common phrase)