OTB rating to online is normally like this, online ratings (like here) are inflated, a difference of just 200 is actually pretty good
why are chess.com ratings inflated compared to USCF
There is a more interesting question: why would you think that ratings which represent the relative position of a player within different chess communities implementing different math be equal?
so on chess.com (as of right now) I am rated 1609 but on USCF I am 1410 does anyone know why this is? or am I just worse in person?