10pullups & 20 pushups EMOM is very impressive, especially for 10mins. You gotta be in extremely good shape and train pullups a **** load to be able to do that. Especially if you are doing all the pullups 100% proper of going deadhang-chin above bar.
next up for ya 1,000 pullups in <2.5 hours...