Чворић је тренирао у фудбалском клубу Гуча из истоименог места у Општини Лучани, а касније је прешао у школу ОФК Београда.[2] У јуну 2017. учествовао је на Турниру пријатељства,[6] одржаном у Бијељини, где је његову екипу у полуфиналу елиминисала Црвена звезда.[7] Нешто касније, истог лета, Чворић је прешао у редове тадашњег ривала и прикључио се кадетској екипи Црвене звезде.[5][8][9] Са клубом је потписао уговор о стипендирању.[10] Следеће године је уступљен Графичару, те је у наредном периоду наступао за млађе селекције тог клуба.[11][12][13]
Услед прекида сезоне 2019/20, због проглашеног ванредног стања, обустављена су сва спортска такмичења, док је на седници Фудбалског савеза Србије озваничен крај аматерских рангова и лига млађих категорија закључно са даном прекида.[а] Истовремено је укинуто доигравање у Првој лиги Србије, а формат такмичења за наредну сезону промењен, уз проширење лиге на 18 тимова.[19] Чворић је прикључен првом тиму Графичара као бонус играч,[б] а на последњем прволигашком сусрету, када је Графичар гостовао Синђелићу у Шумицама, уврштен је у протокол.[23] У игру је ушао са клупе за резервне играче у 68. минуту, заменивши на терену Матију Мркелу.[3] Графичар је на тој утакмици победио резултатом 5 : 0,[24] а на табели Прве лиге Србије заузео је друго место.[25] Одмах затим, одазвао се и првој прозивци Графичара за такмичарску 2020/21, која је одржана 9. јула 2020. године. После тога је прошао припремни период са екипом.[26][27][28]
Пред почетак такмичарске 2021/22. у Првој лиги Србије, Чворић је потписао трогодишњи уговор са Мачвом из Шапца.[29]
Репрезентација
У мају 2016. године, Чворић је добио позив у најмлађу репрезентативну селекцију, узраста до 14 година старости, са којом је учествовао на турниру у Загребу.[30][31][32] Ту је наступио на сусрету са домаћом екипом Хрватске, односно са Црном Гором.[33][34][35] На затварању турнира, против Сједињених Америчких Држава, није улазио у игру. Селекција Србије остварила је све три победе и освојила 9 бодова, уз гол гол-разлику 5 : 0.[36][37][4]
^Дана 15. марта 2020. године јавности у Србији саопштена је одлука о проглашењу ванредног стања на територији читаве државе, услед епидемије вируса корона.[14] У складу с тим, Фудбалски савез Србије је издао саопштење да су од тог момента отказани сви догађаји под окриљем те организације и да клубови треба да се придржавају даљих упутстава надлежних институција.[15] У моменту доношења одлуке, Графичар се, после 26 одиграних кола, налазила на првом месту Прве лиге Србије, за такмичарску 2019/20.[16]Међународна федерација фудбалских асоцијација дала је препоруку клубовима да до краја сезоне могу да користе 5 измена у три различита термина, не рачунајући паузу у полувремену.[17] То правило је примењено на оба савезна ранга у Србији, у којима је такмичење настављено последњег викенда у мају месецу.[18]
^Клубови који се такмиче у некој од група српске лиге у обавези су да утакмицу започну са два фудбалера млађа од 20 година на терену. Ти играчи називају се бонусима.[20] Допуном пропозиција такмичења, такво правило је уведено и у Првој лиги Србије, пред почетак сезоне 2019/20, а односи се на фудбалере до 21 године старости. Истовремено је усвојена одлука да се такво правило примени на Суперлигу Србије, од такмичарске 2020/21.[21] Одлука је потврђена крајем маја 2020. године, уз додатак да бонус играчи морају бити држављани Републике Србије.[22]