I need help getting my account details; account recovery, help

I played Valorant yesterday, today I tried to log in and realized I had to log back in. The bad thing is that I don't remember the details (username, pass), and because I don't remember those things I cant sign into riot games to make a support ticket. I do have proof that it is my account tho; My Valorant tracker is still linked to my game which has my username and hashtag. If anyone can help me get in contact with a Valorant support agent/dev I have additional details that could help, like most recent purchase's.
Valorant_tracker_ss.png
Was this page helpful?