Scrie o continuare pentru acest paragraf - Pentru 1997, Diniz a fost încrezător înaintea sezonului și decizia sa de a se alătura Arrows, spunând: "Puterea totală a pachetului pe care Tom [Walkinshaw] l-a pus împreună pentru 1997 a făcut decizia foarte ușoară pentru mine". Diniz și-a început sezonul cu un final în Australia și mai târziu a suferit de retrageri consecutive în următoarele cinci curse. El a reușit să termine al optulea în Canada, înainte de a lua alte retrageri consecutive în următoarele patru curse. Diniz a reușit să obțină locul al șaptelea în Belgia, dar a fost pe locul al treilea înainte ca o problemă la prima sa oprire să-l scoată din competiție. Diniz a suferit o altă retragere în Italia, dar a reușit să obțină rezultate în următoarele trei curse consecutive, care au inclus un rezultat de puncte la Marele Premiu al Luxemburgului.
şi s-a retras din ultima cursă a sezonului, la Marele Premiu European. Reputația lui Diniz a crescut de-a lungul sezonului de la un simplu pilot plătit la un adevărat pilot de curse, el a reușit să-l califice pe colegul de echipă Hill în Belgia și Japonia, două dintre cele mai dificile piste din punct de vedere tehnic din calendar, având, de asemenea, o serie de performanțe puternice în cursă. În octombrie, Arrows a anunțat că Diniz a semnat o prelungire de un an a contractului său, rămânând cu echipa pentru 1998. Diniz a terminat sezonul pe locul șaisprezece în Campionatul Conductorilor, cu două puncte, și a terminat cu patru locuri în spatele colegului de echipă Hill.