Question: what is the difference between custom report types and standard report types?
Answer: A Standard Report Type will show all the Opportunities the Running User can see, and that meet the criteria. A Custom Report Type will only show Opportunities owned by a User with the same Role as or a Role below them in the Hierarchy.