I'm sorry, but to me, this fight hardly seems fair.
Carth, yes, is indeed a Republic soldier, pilot, to be more correct.
Canderous, a battle-hardened Mandalorian soldier. If I remember correctly, in the Mando Wars, Mandalorians were legendary for being greatly outnumbered, and still slaughtering the enemy by the millions. The Millions! Is that not enough information! Then again, by the time Kotor happens, Canderous is slightly older...but so is Carth.
But I still say Canderous, Mandos are pretty tough