Now that I'm here, time to give my arguments.
Geralt is going to have a hell of time even trying to hit Tanjirou, as even in this key Tanjirou could smell his way up a mountain with low air and filled with traps, could smell an underground attack that was even concealed, and can smell intent and anger. Any feints, or attacks in general Tanjirou will normally dodge.
The whilst this is happening, Tanjirou is going to be analyzing Geralt's fighting style, abilities, searching for any weaknesses and weak points to exploit via Info Analysis. Since Tanjirou can smell he's not human, starting with Regen Negging Dance of the Fire God will be his first move. Considering that technique even makes him faster, then Geralt will have lots of trouble trying to slow down time to hit him if he can hardly see him.
As said earlier, this is only one of Tanjirou's many stat buffs, as Dragon of Change amps his attacks with every strike. Furthermore his uniform actually reduces slashing and piercing attacks, so that's gonna be a hinderence for Geralt. Lastly, should Geralt push him that far, he can enter Mark of the Sun God to end the fight. A boost so powerful he went from getting nearly blitzed, to blitzing.
Tanjirou can cease any minor wounds he has too, so that's a thing.
Also, dare I say Tanjirou has far better stamina. He fought an opponent comparable to him, accessed a transformation that strained him so much he bled from his eyes and surpassed his stamina limit, restrained a newly transformed Nezuko, then later played a huge part in fighting a demon who was superior to the one he just fought and accessed his transformation to, took poison so lethal that one of his teammates had to stop their heart.
Voting Tanjirou, 6.8/10.