nemodomi wrote:
Otie did you discover any sort of shortcut for digging up that kind of info? I tried googling, and exploring baseball-reference.com, but to no avail.

If you download the Lahman Database (finally released), and run this query, you get all the 1 AB, 1 HR players:

SELECT batting.playerID, master.nameFirst, master.nameLast, batting.yearID, Sum(batting.AB) AS SumOfAB, Sum(batting.HR) AS SumOfHR
FROM batting INNER JOIN master ON batting.playerID = master.playerID
GROUP BY batting.playerID, master.nameFirst, master.nameLast, batting.yearID
HAVING (((Sum(batting.AB))=1) AND ((Sum(batting.HR))=1))
ORDER BY batting.yearID;

This sums up all the "stints" in a season for a player. The ORDER BY is just to get it in chronological order and is otherwise unnecessary. The join the to MASTER table is also unnecessary, assuming you have memorized all the Player IDs, but if you did you probably already knew the answer anyway and are just toying with us.

If case you were wondering, there are three players who had 1 home run in 1 AB in a "stint" but not in a season, them being:

Jamie Quirk, 1984, Cleveland

Lou Sleater, 1958, Detroit. Mediocre relief pitcher.

Pat Perry, 1988, Chicago White Sox. A fairly good relief pitcher with a short career.

As to Shane Spencer, he had some extreme splits that year. If you prorate them out to 650 PAs (thanks to baseball-reference.com), you discover that he absolutely destroyed LHP. In a full season facing nothing but LHP, he hits 98 homers. RHP pitchers OWN him - he only hits 72, keeping well below the Barry Bonds threshold. That's like the difference between Godzilla destroying Tokyo, or Godzilla destroying Tokyo except he missed a pushcart. It's a moral victory!