Josip Balatinac imao je 18 godina kad je 1997. ušao u prvu momčadi momčad Osijeka, kao talentirani mladi veznjak pred kojim je velika budućnost. Ostao je u svom Osijeku sljedećih devet godina, skupio je 202 nastupa, zabio 29 golova i postao jedna od legendi kluba iz Gradskog vrta. Upisao je i jedan nastup za reprezentaciju, a u sezoni 2005./2006. potpisao je za Hajduk u kojem se nije proslavio. Naime odigrao je samo jednu sezonu za Bile i u 16 nastupa zabio 3 pogotka.
Već u jesen 2008. godine, dok mu je bilo samo 29 godina, preselio se u niželigaša Baranju Belje iz Belog Manastira. I praktički odustao od ozbiljnog nogometa. Usput je na obiteljskoj farmi proizvodio vrhunski slavonski kulen, a nogomet je postao samo zabava.
Igrao je u Belom Manastiru jednu sezonu, na godinu dana u Šokadiju iz Duboševice, a od ljeta 2010. je u veznom redu Mladosti iz Draža. I još igra i to na potez, kao stari nogometni lisac!
Danas 37-godišnji Josip Balatinac zabio je ovog vikenda jedini gol za pobjedu Mladosti 1-0 u velikom derbiju protiv Belja iz Kneževa.
S navršenih 37 na četvrome je mjestu liste strijelaca u 2. županijskoj ligi. Šesti je to rang natjecanja, a Balatincu je gol u derbiju bio 12. ove sezone.