Even though Nishikori is small for a tennis player, he is not to be outdone by powerful Western players in rallying.
錦織選手の活躍、すばらしいですよね!大好きです。
small = 小柄な
for a tennis player = テニス選手としては
not to be outdone by 〜 = 〜に引けをとらない
outdo = まさる、しのぐ
ですから、"be outdone"で「やられる」のような意味になり、"not to be outdone"で「引けをとらない」という意味になるわけです。
「錦織選手は、体が小さいのに、欧米の屈強な選手とラリーしていても、全く引けをとらない」
→"Though small, Nisikori doesn't yield to European and American players with sturdy bodies.
色々言い方がありますが、"yield"もそれなりに一般的な表現です。ニュアンスとしてはどちらかといえば「~に劣らない」というものですがね。
なお「屈強な」を意味する言葉は色々あるのでお好みで使い分けましょう。
sturdy
brawny
stout
wiry