Yes, but the German aces were better. And they had to fight against hopeless odds most of the time
The truly hopeless odds the German pilots faced was the odds of managing to get out before the end the war. They just did not get rotated out, there were too few pilots and too many allied planes for that. I can't think of any reason why an allied pilot, if they flew for the duration of the war or of their luck (whichever came first), could not have achieved 350 victories.
It is also true that the Tuskegee Airmen never lost a bomber. But there was also a price paid for this performance. Their commander would not allow them to pursue the enemy, they always had to hang with bombers. This had two results: 1) It held the Tuskegee Airmen's victory count lower than it would have been otherwise and 2) Allowed a German pilot to come back, a little older and little wiser, another day. It is kind of ironic that one of the "mistakes" in doctrine that the Germans made in the Battle of Britain is a source of pride for a squadron on Allied side later isn't it?
Aside: I'm at lunch and so can't look it up, isn't it also true that Eric Hartman never lost a wingman?