I need one to evolve my Roselia.
Sinnoh Stones can be earned from two sources: Research Tasks and PvP battles. After you complete a full seven days’ worth of research progress stamps, you’ll have a chance to earn a single Sinnoh Stone from a Research Breakthrough. The odds aren’t high so it may take several weeks of Breakthroughs before you’re rewarded one. Sinnoh Stones also drop rarely from completing in PvP battles. You can battle against an AI trainer once a day for a chance at possible rewards. You can also battle three times a day with another player for a chance at rewards. With four shots per day, you’ll likely have an easier time getting Sinnoh Stones from PvP battles than you will Research Tasks.
Sinnoh Stones can be earned from two sources: Research Tasks and PvP battles.
After you complete a full seven days’ worth of research progress stamps, you’ll have a chance to earn a single Sinnoh Stone from a Research Breakthrough. The odds aren’t high so it may take several weeks of Breakthroughs before you’re rewarded one.
Sinnoh Stones also drop rarely from completing in PvP battles. You can battle against an AI trainer once a day for a chance at possible rewards. You can also battle three times a day with another player for a chance at rewards. With four shots per day, you’ll likely have an easier time getting Sinnoh Stones from PvP battles than you will Research Tasks.
Source
Hope I helped!