Bain fought 1934 World Middleweight Champion Vince Dundee twice, 1927-29 World Welterweight Champion Joe Dundee, and on November 4, 1929 in Newark, Middleweight contender Phil Krug.
He met rated black Middleweight Jack McVey on several occasions.