Jin Kariya, easily one of the coolest bleach filler villains. He has abilities that were so great he was able to fight Ichigo and Byakuya. His abilities are definitely intense. He rarely loses. Of course Ichigo is still the better fighter.
He’s faster and stronger. Those two facts are easily enough for Ichigo to win. Ichigo is just progressing pretty far down the road. His powers will keep on increasing the more he fights. Jin Kariya will be back someday. Ichigo wins.