He represented Italy in 1953 World Junior Chess Championship in Copenhagen.
He has repeatedly represented Italy in a cross-country chess competition against Switzerland (1952, 1958, 1969), Austria (1952), Yugoslavia (1954, 1955), Czechoslovakia (1957).
In 1957, as a member of the Florence team, Francesco Scafarelli played in a match against Riga team and played draw in one of the two games for the next World Chess Champion Mikhail Tal.
In 1960, he won Grandmaster László Szabó in a match against Budapest team.
This biographical article relating to an Italian chess figure is a stub.