19-year-old Roberts has now gone on to speak regarding his moment of embarrassment and has accepted full responsibility for his terrible miss.
He said: "I felt like I'd let myself down, personally. Any other day, I would put that away. It just wasn't meant to be today, obviously. I'm just devastated, we all are. That's it. With the chance, I should have scored it. There are no excuses for that. Too much time? No, I should be scoring.
"In any other game I would be putting that away. It just came to me and I hit the side-netting. I was distraught. It happens in your career. You have bad moments and that is definitely my worst ever. It will probably be the worst I ever have.
"I wasn't nervous before the game. I knew what it was going to be like to play against Rangers and knew what I had to do. It just wasn't good enough from me. I will come back from this, though. Right now I'm very disappointed for myself and the team."