After six consecutive wins, Stitch fought Isaac Logart, the second-ranked welterweight in the world. The fight took place at the Jefferson County Armory in Louisville on August 27, 1958. Stitch, who was unranked, defeated Logart by a ten-round unanimous decision. On October 6, 1958, they had a rematch at St. Nicholas Arena in New York City. Stitch entered the fight ranked tenth in the world at welterweight. Logart, an 11–5 favorite, was ranked fifth. It was a close battle all the way. Logart had a strong finish and won by a close ten-round unanimous decision.