Scrivi una continuazione per questo paragrafo - Per il 1997, Diniz era fiducioso in vista della stagione e della sua decisione di unirsi agli Arrows, dicendo: "La forza a tutto tondo del pacchetto che Tom [Walkinshaw] ha messo insieme per il 1997 ha reso la decisione molto facile per me". Diniz ha iniziato la sua stagione con un finale in Australia
e poi ha sofferto di ritiri consecutivi nelle cinque gare successive. È riuscito a finire ottavo in Canada, prima di raccogliere ulteriori ritiri consecutivi nelle successive quattro gare. Diniz è riuscito ad assicurarsi un settimo posto in Belgio, tuttavia era in esecuzione in un eccellente terzo posto prima che un problema al suo primo pit stop lo facesse cadere fuori competizione. Diniz ha subito un ulteriore ritiro in Italia, tuttavia è riuscito ad assicurarsi i risultati nelle prossime tre gare consecutive, che hanno incluso un punteggio al Gran Premio del Lussemburgo e si è ritirato dall'ultima gara della stagione al Gran Premio d'Europa. La reputazione di Diniz è cresciuta nel corso della stagione da un semplice pilota a pagamento a un vero pilota da corsa, è riuscito a superare il compagno di squadra Hill in Belgio e in Giappone, due delle piste tecnicamente più impegnative del calendario, avendo anche una serie di forti prestazioni in gara. Nell'ottobre, Arrows ha annunciato che Diniz aveva firmato un'estensione di un anno del suo contratto, rimanendo con la squadra per il 1998. Diniz terminò la stagione al sedicesimo posto nel Campionato Piloti, con due punti, e terminò quattro posti dietro al compagno di squadra Hill.