Rey is kind of the Jack of all Trades GL, she doesn’t really hard counter any of the other GLs, but you can Swiss Army knife her supporting cast and soft counter all 4 of them.
Usually you will want Jedi,(GAS/JKL/JKR/Hoda is the ‘catch all’ line up), this can beat SLKR, Rey mirrors, JML and JMK/without CAT - Wat can be subbed in for JKL too.
Against SEE you will want to drop your Jedi and run Resistance (usually hero bros, OG Finn, and Holdo, though you can get away with dropping RH poe and subbing in Wat or Hoda)
For ultimate JMK/CAT, I have had some success (not guaranteed!) running GBA (that gives you Geo brute as a revivable pre-taunt to eat CATs force leap), JKR, GAS, and either Hoda, JKL, or CAT as the fifth.
Hope that helps