After playing a bunch vs. Rachel over the weekend, I can most definitely say that this matchup is pretty gay. Hell, I'd rather fight a Nu than a Rachel IMO, but that's a different topic altogether. Anyways, I feel it's definitely a 4-6 matchup in favor of Rachel, especially with her being able to spam shit all over the place until you mess up somewhere and she starts to rush your shit down. Nevertheless, I was able to learn a thing or two from those numerous losses and hopefully they'll make the matchup a little bit easier (lol, yeah right) or something.
First thing you should know is you CAN do the clap loop on Rachel. Even though she can escape it, it's a matter of catching her when she has no wind meter. Basically the way Rachel's wind meter works is it doesn't regenerate unless she's considered in a grounded state (i.e. standing on the ground), so yeah. You can go clap happy with her, since she doesn't regenerate any wind meter even if she escapes the throw and you manage to reset the loop. However, shit's easier said than done though... Good luck trying to catch her without a wind stock, even if it means turtling hardcore to get her to try to do wind mixups on you, which is obviously suicidal if your blocking isn't up to par.
Anyways, most likely when you do hit her, she'll definitely have a wind stock or two, so obviously you're stuck using Carl solo combos most of the time (unless you can find an inescapable setup that guarantees a Sandwich loop or trap against Rachel that doesn't involve Rachel already being in between you two and not in the air), so yeah. However, if you do manage to miraculously trap that bitch in between you and the doll, milk that shit as much as possible so you'll either hopefully have ended the round or gained a huge life lead, and IMO it's much easier to deal with Rachel when she has to play catch up against you as long as you keep running correctly and utilize Nirvana defensively (usually with 8D, 4D, or 623D) to make Rachel think twice about trying to close the gap.
That's all I have for now; more to come later...