We do have a system in place for something similar to this, via the WP USer Integration plugin.
The users need to be registered with the site (ie WP users) and have registered for the events while logged in (otherwise there is nothing to link the registration with the user).
The support post ‘Find out if a user has any event registered and its status’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.