In his NFL career, Royal grabbed 28 receiving touchdowns. His receptions per game and yards per game average were 0.6 and 6.6 yards. He earned 4,357 yards with an average of 10.7 yards per reception. His percentage of caught passes sat at 61.9% and he earned that by pulling in 408 out of the 659 passes that were attempted. Eddie Royal stepped onto the field in 659 games throughout his career.