Mahito is a powerful antagonist in Jujutsu Kaisen — however many of these characters can take him on.
Mahito is one of the main villains in Jujutsu Kaisen. Known to be a curse born from the hatred of humans, Mahito played a major role in the first season of the show. He also went on to play a major role in the Shibuya arc, where his character peaked. As a special grade curse, Mahito was always touted to be incredibly powerful.
However, the more he fought, the stronger he grew. By Shibuya, he had reached a whole new level of power that put him on a level above the likes of the regular special grades that fans saw, such as Jogo and Hanami. While Mahito was incredible in his own way, he was not invincible or anywhere close to being the strongest. There are quite a few characters who far surpass him in terms of strength. 7 Kinji Hakari
Hakari is a third-year student at Tokyo Jujutsu High. Fans only get to see him during the preparation arc for the Culling Game. It is quite clear to see that he possesses tremendous power up his sleeve. According to Gojo, Hakari possesses so much potential that he could one day reach his level of strength. Yuta, who is another extremely powerful sorcerer, believes that Hakari is stronger than him when serious, which is yet another indication of the fact that he possesses incredible levels of strength.
He has quite a lot of cursed energy which is believed to have a very sharp edge. He has a powerful cursed technique as well that he primarily utilizes with his Domain Expansion, called Idle Death Gamble. Essentially, if he lucks out, he gains an unkillable mode, where he gains an infinite amount of cursed energy for 4 minutes and 11 seconds.