2005-2009 metais Mačiulis vilkėjo Kauno „Žalgirio“ marškinėlius, o pastaruosius du sezonus atstovavo Milano „Armani Jeans“ (Italija) komandai.
2011 metų gegužės mėnesį Mačiulis patyrė rimtą kelio traumą ir dėl šios priežasties praleido Europos krepšinio čempionatą, kuris vyko Lietuvoje.
Išsigydęs traumą Mačiulis praėjusių metų gruodį pradėjo sportuoti kartu su „Baltų“ komanda.
Praeitą savaitę klubas ir krepšininkas susitarė, kad žaidėjas atstovaus Kauno „Baltų“ ekipą ir pasiliks joje iki sezono pabaigos.
Kauno „Baltų“ direktorius Sergėjus Jovaiša labai džiaugiasi, kad pavyko į savo gretas pasikviesti Joną Mačiulį, kuris po traumos norėjo sugrįžti į krepšinio aikštę ir pradėti pratintis prie kontaktinio krepšinio bei realių žaidybinių sąlygų. „Jeigu Jonas gaus pasiūlymą, tikrai nesudarysime jam kliūčių ir paleisime, tačiau šiuo metu tikrai džiaugiamės, kad jis pas mus“, sakė legendinis Lietuvos krepšinininkas.
Jono Mačiulio debiutas įvyks rytoj, vasario 9-ąją (ketvirtadienį) 17 val. Baltijos krepšinio lygos (BBL) rungtynėse prieš lygos lyderius Talino „Kalev/Cramo“ ekipą „Žalgirio“ treniruočių centre.