"поцарапал" is better.
"царапнул" is for "one (probably slight) scratch".