Ioan Barstan a început fotbalul în curtea Universității Cluj. După ce a trecut pe la FC Ardealul Cluj-Napoca, Barstan a făcut pasul la echipa secundă a celor de la CFR în toamna lui 2020, unde a evoluat până în 2023, atunci când a fost împrumutat la echipa de liga a treia Unirea Ungheni.
Acesta a contribuit la promovarea mureşenilor în Liga a II-a, fiind folosit ca titular în primele manşe ale barajelor cu SCM Zalău şi Gloria Bistrița. Barstan a rămas la Ungheni şi după promovare, iar în prima parte a stagiunii 2024-2025 a strâns 18 prezențe în liga secundă şi Cupa României, reuşind să marcheze de două ori şi să livreze alte patru pase decisive.

Noul fotbalist al ”studenților” a fost remarcat de către stafful echipei noastre în perioada petrecută la Unirea Ungheni, unde a fost coleg cu doi jucători împrumutați de Universitatea, Alin Chinteş şi Alin Techereş.
”U” Cluj i-a mai transferat în această vară pe atacantul Atanas Trică (ultima oară la CSM Slatina), pe mijlocaşul defensiv francez Mouhamadou Drammeh (Sochaux), pe fundaşul central ivorian Jonathan Cisse (Oțelul Galați) şi pe atacantul bosniac Jovo Lukic (Universitatea Craiova).