"Portland" kemudian berangkat sebagai bagian dari Admiral Frank J. Fletcher's Task Force 17 untuk mencegat pasukan Jepang di dekat Midway Atoll. Selama pertempuran berikutnya di sana
Pada 4-7 Juni 1942, "Portland" menyediakan pertahanan anti-pesawat untuk kapal induk, yang beberapa kali terkena torpedo Jepang dan tenggelam. DuBose kemudian memimpin operasi penyelamatan anggota awak "Yorktown" yang selamat dan mengangkut mereka di atas "Portland" ke Pearl Harbor dua hari kemudian.