V roce 1997 byl Diniz přesvědčen o svém rozhodnutí připojit se k Arrows, když řekl: "Všestranná síla balíčku, který Tom [Walkinshaw] sestavil pro rok 1997, mi rozhodování velmi usnadnila". Diniz zahájil sezónu finále v Austrálii
a následně utrpěl následné odchody v následujících pěti závodech. Podařilo se mu skončit v Kanadě na osmém místě, než se v dalších čtyřech závodech dostal do dalšího po sobě jdoucího odchodu. Dinizovi se podařilo zajistit sedmé místo v Belgii, nicméně běžel na vynikajícím třetím místě, než ho problém při jeho první zastávce vyřadil z soutěže. Diniz utrpěl další odchod do důchodu v Itálii, ale podařilo se mu zajistit dokončení v dalších třech po sobě jdoucích závodech, které zahrnovaly bodování na Grand Prix v Lucemburku a odstoupil z posledního závodu sezóny na Grand Prix Evropy. Dinizova pověst rostla v průběhu sezóny z pouhého placeného řidiče na opravdového závodního řidiče, podařilo se mu předstihnout týmového kolegu Hilla v Belgii a Japonsku, dvě z nejvíce technicky náročných tratí v kalendáři, které také měly řadu silných závodních výkonů. V říjnu Arrows oznámili, že Diniz podepsal jednoroční prodloužení své smlouvy a zůstane s týmem do roku 1998. Diniz dokončil sezonu na šestnáctém místě v šampionátu řidičů, s dvěma body, a dokončil čtyři místa za týmovým kolegou Hillem.