Welcome to WIS!
In theory Stahl should not hit as many HR as Alonso. On a player's profile page, or in the draft center, you can see a player's normalized HR numbers (HR/100#). Stahl's number is 3, Alonso's is 6. Then again, I just clicked on their Performance Histories and saw that Alonso's averaging 23 HR per season used (17 uses), and Stahl 22 (2 uses). It's a crapshoot, is what it is! But seriously, small sample size there. My money would be on Big Meat Pete to hit more HR.
As for Hazle, it depends. I wouldn't draft him for an Open League because his defense is terrible. But in a prog league, or a league where the salary cap was very high, sure, why not have a pricey pinch hitter.