Well of course Beyonce gonna gross more than rihanna with over 100+ dates and counting while rihannas tour ended back in November with under 90 dates she still slayed!!! She sold out mostly all of her shows whereas Beyonce "claims" she sold out everywhere when her tour gross don't even match what she's suppose to be making....inflation just like her record sales.