Roy of the Rovers stuff is a term used to describe an extraordinary and dramatic event, usually in the context of sports. If you're looking for synonyms, there are several options to choose from. For instance, you could describe such an occurrence as awe-inspiring, exhilarating, captivating, or breathtaking. It might be sensational, remarkable, extraordinary, or miraculous. Alternatively, you could describe it as epic, legendary, mythic, or mythological, emphasizing its larger-than-life qualities. Other synonyms include heroic, inspiring, uplifting, and uplifting, all of which capture the sense of greatness and triumph embodied by Roy of the Rovers stuff. Whatever you choose, the goal is to convey a sense of excitement and wonder that matches the original phrase.