Onurcan Piri è un portiere Giresunspor che è sceso in campo nella maggior parte delle gare del club in 1. Lig nel 2020/2021, avendo collezionato 19 presenze, per un totale di 1664 minuti. É partito titolare in 18 presenze su 34 giornate ed è entrato 1 volta.
L'ultima partita di Piri nella competizione risale al 9 maggio, gara in cui ha giocato 90 minuti con la maglia Giresunspor contro Tuzlaspor, nella vittoria per 2-1. Il portiere Giresunspor ha collezionato 13 clean sheet in questa stagione, che è il secondo miglior risultato nella competizione, a pari merito.
Nell'ultima stagione con Giresunspor in 1. Lig Piri ha collezionato 2 presenze.
Piri ha iniziato la sua esperienza con Giresunspor nel gennaio 2020, mentre prima giocava con Bursaspor, con cui non ha collezionato alcuna presenza in campionato.