Przed bitwą
Japońska flota inwazyjna liczyła cztery lotniskowce z 227 samolotami i ponad 150 innych okrętów. Amerykanie do obrony swojej bazy mogli wystawić trzy lotniskowce (w tym ledwo co naprawiony po bitwie na Morzu Koralowym USS Yorktown) z 233 maszynami na pokładzie i ok. 50 okrętów. Na Midway stacjonowało 126 kolejnych samolotów.
Wydaje się, że Japończycy przed bitwą posiadali militarną przewagą, jednak USA dysponowały bardzo poważnym atutem - wojskowym kryptologom udało się złamać japoński szyfr. Dzięki temu Amerykanie wkraczali do bitwy wiedząc mniej więcej kiedy, gdzie i w jakiej sile pojawi się japońska flota.
Obok grafika przedstawiająca powietrzne pojedynki w czasie bitwy o Midway.