Op de korte road course van Portland heeft Scott McLaughlin pole position bemachtigd. De Nieuw-Zeelander was Josef Newgarden net te snel af. Rinus Veekay wist de Fast Twelve te bereiken, maar kwam daarin niet verder dan de laatste plek en dus startplaats twaalf voor de zondag.
Na een prima ronde wist Rinus Veekay door te stoten tot de Fast Twelve, met de derde tijd in kwalificatiegroep een. Met hem gingen ook Pato O’Ward, Josef Newgarden, Alexander Rossi, Colton Herta en Graham Rahal door naar de volgende ronde. In groep twee was rookie Christian Lundgaard de snelste. Ook Will Power, Scott McLaughlin, David Malukas, Felix Rosenqvist en Alex Palou wisten met de Deen door te stoten naar de Fast Twelve.
Daarin was het vooraan erg spannend, met Palou, Power en Rossi binnen amper 0,02 seconden van elkaar na de eerste runs. In de laatste anderhalve minuut werden de verhoudingen nog weer even opgeschud, met uiteindelijk Josef Newgarden als snelste man, met een 57.9651. Lundgaard klokte knap de tweede tijd, vlak voor Will Power. McLaughlin, O’Ward en Palou completeerden de Fast Six. Rosenqvist werd zevende, Herta achtste, Rossi negende, Malukas tiende, met en Rahal en Veekay op plaats elf en twaalf.
In de Fast Six had Lundgaard na de eerste runs met ruim twee tienden de snelste tijd. In de laatste minuut ging Power daar overheen, en ook Newgarden en McLaughlin klokten sneller. Die laatste zelfs ruim een tiende harder dan de nummer twee in het kampioenschap. En dat was genoeg om de pole position te bemachtigen. Daarmee pakt hij ook een extra punt voor het kampioenschap. Newgarden klokte de tweede tijd, maar zal vanwege een grindstraf terugvallen op de zondag. Daarmee start Will Power op de eerste rij. Christian Lundgaard klokte de vierde tijd. Palou werd vijfde, O’Ward zesde.
De Grand Prix of Portland begint zondag om 21:30 Nederlandse tijd.