Yeah, at some point though.
If Loki turns out to be even just a generic Yonkou level, ok, It's fair to assume Shanks has beaten him. But if It's confirmed that he is Indeed even above PK, unless you have Shanks at Imu's level It becomes unreasonable to think he was beaten or even beaten fairly.