for Jynx, one of its strongest points is just how easily it crushes some of the most difficult opponents, like Clair, Will, and Lance. For Will, you may be able to 1v1 his own Jynx with Shadow Ball if you can spare the TM (in my case, it was an OHKO). Bruno seems to be its only bad matchup and it tends to be decent elsewhere. It doesn't have much coverage, but it honestly doesn't need it that much. And I don't think you have to sweep to have a great matchup, but that's a matter of tiering philosophy.
I did suggest C-tier as a possible tier, but that was based entirely off the availability. Jynx is probably better than all of the Legendary Pokemon you can obtain for the purposes of this list
for Graveler, I'd say C *might* be a bit too harsh but I agree at this point that Geodude as a whole needs to drop from A to B-tier, as it noticeably drop off after Morty. I'd say Graveler and Golem should be the same tier, since they perform very similarly if not the same.
not Turdterra, so take this only as a suggestion, but Poliwrath can probably see some extra testing since it's borderline B / C. Note that it's available in Crystal only, since no Water Stone from Pokegear in GS. Stantler could also see some more testing, since some people said C, other said B on it.