A 17th-round pick of the Astros in 1989, Small pitched in 16 games with Houston during the 1996 season. He posted an 0-1 record with a 5.92 ERA in 24-1/3rd innings. That was the extent of his big league career.