 Carfrey also played minor league baseball for several teams from 1882 to 1899.In 1882, Carfrey played as the catcher for the Houston baseball team from South Chester, Pennsylvania.The team played its home games at Houston Park.