This question is impossible to answer, unless we deal with specific loads.
I consider the 158gr .38 +p LSWCHP (AKA the "FBI load") to be the best .38 load.
What I consider to be the best 9mm load, a 147gr bullet bullet at a slighter higher velocity, virtually duplicates the FBI load's performance.
Either is a great man-stopper at a low level of recoil.
-David