I think that unless you are comparing the same caliber in both types of gun, you are comparing apples and oranges. Having said that, assuming the same caliber and barrel length, I think the semi will have a slight advantage. However, the revolver, in the same size overall package as your chosen size of semi-auto, will be available in more calibers at least some of which will be of higher performance than the chosen semi-auto chambering, which in turn is limited due to the timing, and pressure curves, and other factors that have been brought up already. For example, I will personally take a .357 Mag with it's heavier and faster bullet over a 9x19, and would in fact choose a .38 Spl over a 9x19, also for the heavier bullet with the flatter nose which won't feed in most semi-autos. Same as my 4 5/8" Ruger Vaquero in .45 Colt firing a 255gr Keith-type SWC at 1150fps outperforms my 5"1911 .45ACP firing a 230gr HP which is pretty much limited to about 900fps due to the semi having to be able to cycle the rounds from the magazine into the chamber without beating itself to death. And I am not trying to talk trash about either because I love both guns and both work very well for what they are intended to do, but they just have different jobs. Both are the approximate same size package, same bore size, and same barrel length, but the revolver is more versatile regarding the range of loads it can handle.