Both are very good, experienced, and disciplined.
TJ has the better athleticism, stamina, experience, diverse arsenal. An issue is TJ is getting old for the division and likely has a couple years left on top.
Yan is more durable, powerful, technical, and younger.
TJ, Yan, and Aljo must all fight each other at some point next year.