Georgi Zafirov es un escolta de Macedonia del Norte de 1.96, de altura, de gran calidad, con buen tiro de 3 puntos, uno de sus grandes puntos fuertes, tira bien de 2 puntos, y es un buen reboteador, sobre todo en el rebote defensivo, es un jugador que aporta juego de equipo y muchos intangibles.
El jugador balcánico Georgi Zafirov empezó su carrera profesional en las filas del KK Ohrid de Macedonia del Norte, en 2016, ya en la temporada 2017-2018, el jugador macedonio jugó un total de 24 partidos de la North Macedonia premijer ligue, logrando un total de 80 puntos con 11 triples, con 30 rebotes y 13 asistencias, además con una meritoria 6 plaza para el modesto equipo, hizo 7 puntos con +1 triple y con +3 rebotes en la paliza por 113-58, al KK Karpoš Sokoli, ante el mismo rival hizo 6 puntos con +4 rebotes, en un 101-80, en otro partido hizo Zafirov 15 puntos con +1 triple con +4 rebotes, en otra paliza por 103-61, ante el KK Aba Strumica, hizo 5 puntos con +2 rebotes ante el KK Rabotnički Skopje, hizo 5 puntos ante el KK Blokotehna, el jugador macedonio en la siguiente temporada la 2018-2019, en el KK Ohrid jugó un total de 20 partidos de la North Macedonia superleague, logrando un total de 102 puntos con 19 triples, con 21 rebotes y 7 asistencias, hizo el escolta balcánico 8 puntos con +2 triples, ante el KK Kozuv, hizo Georgi 7 puntos ante el KK Kumanovo, el jugador macedonio Zafirov hizo 8 puntos con +2 triples, ante el KK Feni Industries, ante el mismo rival, hizo un partidazo con 17 puntos con +2 triples, y +2 rebotes, hizo el escolta Georgi 10 puntos con +2 triples, en un 96-73, ante el KK Shkupi Skopje, hizo Georgi 5 puntos ante el mismo rival, en un 101-90, para su equipo el KK Ohrid, hizo Zafirov 8 puntos con +3 rebotes ante el KK Vardar, en un 83-80, para el KK Ohrid, luego en otro partido hizo Georgi 15 puntos con 3 de 4 en triples, ante el KK Gostivar en un 94-89, victoria del KK Ohrid, hizo Georgi 9 puntos con +3 triples, ante el KK Pelister Bitola, muy buena temporada la del escolta macedonio.
Zafirov se fue en verano de 2019, al KK Vardar, con el club macedonio jugó un total de 13 partidos de la North Macedonia Superleague, logrando un total de 37 puntos con 36 rebotes y 15 asistencias, hizo 4 puntos con +3 asistencias y +2 rebotes, en paliza por 95-75, ante el MZT Skopje II, hizo Zafirov 7 puntos con +1 triple con +1 rebote ante el KK Kumanovo, el escolta macedonio hizo 8 puntos con +2 triples y con +1 rebote, ante KK Kozuv, hizo Georgi 6 puntos con +4 rebotes ante KK Akademija Skopje, en verano de 2020, se fue al TFT Skopje, en la temporada 2020-2021, el escolta macedonio jugó cedido 6 partidos de la North Macedonia Superleague en las filas del Crn Dream Druga, logrando apenas 2 puntos, con 3 asistencias y 1 rebote, pasó desapercibido, jugó Georgi Zafirov un total de 12 partidos de la North Macedonia Superleague, ya con el TFT Skopje, logrando un total de 52 puntos con 25 rebotes y 8 asistencias, hizo Georgi 10 puntos con +3 triples y +4 rebotes ante KK Euro Nickel, en un 86-79, para el TFT Skopje, muy buen partido de Zafirov con 15 puntos con +1 triple y +2 rebotes, en un 113-82, para el TFT Skopje sobre Crn Dream Struga, hizo 7 puntos ante el MZT Skopje II, en un 76-65, para el TFT Skopje, en la vuelta hizo 4 puntos, en un claro 90-74, hizo Georgi 10 puntos con +2 triples y +5 rebotes, ante su ex equipo, del KK Vardar, en un 94-71, para el TFT Skopje, hizo Zafirov 3 puntos ante el KK Pelister Bitola, jugó además 5 partidos de la Balkan League logrando un total de 18 puntos con 10 rebotes y 4 asistencias.
El escolta macedonio, en la temporada 2021-2022, por lesión, apenas jugó 3 partidos de la Balkan League logrando un total de 8 puntos, con 2 asistencias y 2 rebotes, eso sí hizo historia, con su equipo, formando parte del roster, ganando la Copa de Macedonia del Norte en 2022, al batir el TFT Skopje, por 80-66 al MZT Skopje.
Por ahora en la presente temporada 2022-2023, el escolta macedonio está haciendo buenos partidos en la North Macedonia Superleague, siguiendo en el TFS Skopje, logrando por ejemplo 12 puntos con +3 triples, y +3 rebotes, en un 90-78, ante KK Euro Nickel, hizo Zafirov 10 puntos con +2 triples, ante el Club Cair 2030, en un 87-83, luego hizo 8 puntos con 2 de 2 en triples, ante KK Gostivar, hizo 11 puntos con +1 triple y con +3 rebotes, en paliza por 103-80, ante KK Kozuv, hizo 6 puntos con +1 triple y +3 rebotes, en la tremenda paliza por 111-84, ante el KK Strumica, además está jugando la Adriatic League II, lleva buenos partidos Zafirov, hizo 9 puntos con 3 de 3 en triples, con +2 rebotes ante el KK Sutjeska, de Montenegro, hizo 8 puntos ante el KK Zlatibor de Serbia, hizo Georgi 4 puntos ante el Krka de Eslovenia.