[1][2] He competes in the Supersport World Championship for Yamaha Thailand Racing Team.
[3] Sofuoğlu debuted internationally in the Supersport 300 World Championship racing for the Italian Team Trasimeno on a Yamaha YZF-R3 at the Algarve International Circuit in Portugal.
He started from the 34th grid among 40 racers in the seventh round of the championship on 14-16 September 2018, and placed 17th.
[4] Racing for Biblion Motoxracing on a Yamaha YZF-R3, he finished the 2020 Supersport 300 World Championship on third place with 143 points after ranking fourth in the second race of the last round at the Circuito do Estoril in Portugal.
[6] For the 2022 season Sofuoğlu graduated to the World Supersport Championship to ride for the MV Agusta Reparto Corse team.