I looked through your recent matches and didn't see any that were more than 75 points from your rating. Most were within 50 points.
New users are a different matter. You can set a minimum number of games played in Daily Chess. However, that is not available in live chess. As I understand it, new players can't come in higher than 1800 now, so by the time they would get a chance to play you, they would have to have completed a minimum number of games
So we have all been pretty intrigued with the cheating scandals in the chess world lately, but something that I don't see being addressed here are all the "new" users and new account being constantly created here. I've been playing chess for a long time and I want to play people who are actually at my level. I don't want to play people who are actually 200-300 ELO higher than me. That's not what I want. I don't want to play provisional players. And so many people just start new accounts constantly and this site does nothing to combat that. Is it too much to ask for a filter for when accounts were created? Especially for paid memberships. Get it together chess.com.