Yes. Here's why. In the wild, the more fit males are able to chase off lesser males, and breed with the most genetically fit female who's got the best redd location. The resulting offspring are the result of parents with good genes. The fish with poor genes aren't afforded the advantages of good mates and prime redd location and their offspring don't have as good a chance of survival. The end result is that healthy fish survive to produce healthy offspring.
Note: "fitness" refers to genetic fitness! Thanks, Rod.
The hatchery process doesn't pair fish like this, so an unfit male may spawn with a fit female, resulting in fish with mediocre set of genes.
In a nutshell, wild fish are healthier genetically, and thus often fight better. Other factors of course come into play- water temperature, how fresh the fish are, when it was last hooked, and where in the mouth etc. These other factors would partially mask genetics.