In general you will receive 2 to 3 items per spin of a Pokestop however the way you interact with a gym could result in you receiving 6-8 items per spin. This is due to multiple additional factors which influence item drop volume such as a trainers gym badge level, the team control of the gym, a few other bonuses… and a roll of the dice.
Let’s take a comprehensive look at how these factors result in gym rewards!
Their are 3 types of Reward Items:
Each time a gym is spun, a trainer will receive (at minimum) two BASE REWARD ITEMS eg Pokeballs, Revives, berries. In addition, several types of item bonuses are available. (Trainers can also receive eggs and raid passes from gym discs, but these are omitted from the discussion below.) These bonuses are color-coded as follows: