Posted on August 23, 2019August 25, 2019 by Erik Chipchase Capt Eddie Rickenbacker, was the USAS top scoring ace of WWI.