General of the Armies Za zasługi w czasie wojny, Kongres awansował Pershinga do stopnia „General of the Armies” („pięcio/sześciogwiazdkowy generał” najwyższy stopień generalski). Pershing był w tym czasie pierwszą osobą, której nadano ten stopień (drugą był George Washington, który otrzymał go pośmiertnie w 1976 r.). Pomimo faktu, że Pershing był teoretycznie starszy rangą od wszystkich „pięciogwiazdkowych” generałów („General of the Army”) Marshalla, MacArthura, Eisenhowera, Arnolda i „pięciogwiazdkowych” admirałów (np. Chestera Nimitza) z okresu II wojny światowej, nigdy nie nosił więcej niż czterech gwiazdek generalskich na swoim mundurze.

Problem z nazewnictwem i rangą stopni generała Pershinga i admirała George'a Deweya wynikł z zaszłości historycznych. Na początku XX w. wprowadzono w wojskach lądowych cztery stopnie generalskie (i w marynarce cztery stopnie admiralskie) oznaczane odpowiednią liczbą srebrnych gwiazdek. Oprócz tego dopuszczono możliwość istnienia honorowych (za zasługi wojenne) stopni wojskowych, będących odpowiednikiem stopnia marszałka występującego w wielu armiach. Pierwszą osobą, która taki stopień honorowy (Admiral of the Navy) otrzymała był admirał Dewey, który dostał prawo do noszenia 4 złotych gwiazdek.