General Hospital Early Spoilers July 21-25: Sasha’s Shocking Exit, Portia’s Fury, Joss’s Deception

General Hospital spoilers for July 21-25, 2025 see Sasha Gilmore (Sofia Mattsson) exits, Portia Robinson (Brook Kerr) rages, and Josslyn Jacks (Eden McCoy) is lying about something.
And as we always do on early edition day, we start with what is coming the rest of this week. With that in mind, on Wednesday, July 16th, we’ve got Michael Corinthos (Rory Gibson) considering a huge life-changing decision.
General Hospital Spoilers: Michael’s Dilemma and Sasha’s Danger (July 16th)
Michael’s pondering if he should also leave Port Charles with Sasha and take Wiley Quartermaine Corinthos (Viron Weaver) and Amelia Grace Corinthos (Sequoia and Serenity Mork Macko) to keep them safe from whoever’s messing with Sasha and Daisy because they think it’s mob-related.
Of course, it’s Willow Tait (Katelyn MacMullen). And Michael is talking to someone at the Quartermaine Mansion and wants to know what’s to stop me from leaving with Sasha and Daisy and just take my kids. He could be talking to Jason Morgan (Steve Burton) or Tracy Quartermaine (Jane Elliot). Nina Reeves (Cynthia Watros) tells Sasha that she’s the reason that sweet little baby Daisy is in danger.
And because people now know Michael as her baby daddy, that’s the danger they think. And that’s because Nina told Ric Lansing about the one-night stand and he used it in court. So, we’ll see if Sasha mad at her fake mom that she conned before or not. I mean, really, Nina has shown her so much grace. You would think that Sasha should, but she might not.
Joss and Trina’s Confessions, Drew’s Revenge Plot, and Tracy’s Request
Josslyn and Trina Robinson (Tabyana Ali) open up as they talk, and I think she’s going to tell Josslyn she dumped Kai (Jens Austin Astrup) and why. And Josslyn may say that she’s dating Vaughn because she can’t tell her roommate the truth. Right. And Drew Cain Quartermaine (Cameron Mathison) gets his ducks all in a row and tells Willow they’re going to give Michael a taste of his own medicine.
It sounds like they’re going to make sure he loses the kids. Tracy tells Jason she has a request. Is this about Rocco Falceroni (Finn Frances Carr)? Is this about the drama with Brook Lynn Quartermaine (Amanda Setton), you know, and Lulu Spencer (Alexa Havins Bruening)? Or is this about Sonny Corinthos (Maurice Benard) and his danger? Because Tracy is beating that drum right now.
Jason has a very difficult discussion and it could be with Tracy or it could be with Michael about him leaving town or Sonny and what’s going on with Sidwell (Carlo Rota). There’s a lot of drama right now.
Curtis’ Dodging, Portia’s Rage, and the Jacinda Fiasco
Curtis Ashford (Donnell Turner) dodges Stella Henry’s (Vernee Watson) questions. His aunt tells Curtis she’s got some beef with him and it’s probably about Portia. And speaking of Curtis’ wife, Portia is smashing either a laptop or a tablet. It looks like a device and she is screaming in absolute rage.
I don’t know if she just read the hit piece that Curtis had to publish because of Drew’s blackmail or, you know, maybe it’s about Kai ratting out her and Curtis. So Jacinda (Paige Herschell) was their one chance to stop Drew and now that chance is gone.
General Hospital Spoilers: Consequences and Clashes on July 17th
Thursday, July 17th. Nina pays a price for her actions. So Sasha may leave town mad and Nina may think that she’s never going to see her again. Or Nina may have to tell Drew about Tracy’s threats. Either way, nothing good is coming her way. Lulu Spencer clashes with Dante Falconeri (Dominic Zamprogna). She absolutely despises BLQ.
I thought it was very interesting that Lulu was pulling the complete victim card with her mom and leaving out I felt a whole bunch of pertinent information that just made BLQ look like the villain and Lulu look like her hands were totally clean when we all know it’s not that way. You know, no matter what team you’re on, there’s enough blame to go around. And Dante has kind of softened up on BLQ after talking to her and that’s probably going to tick off Lulu.
Joss’s Actions, Sonny’s Sacrifice, and Anna’s Suspicions
Josslyn takes action and this is probably going to be about her and Vaughn’s (Bryce Durfee) new WSB plan to convince everybody they really are dating. So maybe she kisses him or lets somebody think they’re sleeping together to sell the cover. Sonny is asked to sacrifice something.
If he thinks Michael is going to leave because of Sidwell, maybe he lets Marco Rios (Adrian Anchando) go and Anna Devane (Finola Hughes) hits pay dirt. So Vaughn’s clean background check was squeaky clean and of course that just made Anna more suspicious. And I wonder if she will see Vaughn with Brennan (Chris McKenna) or see Vaughn walking out of the WSB office or something and have her suspicions confirmed.
General Hospital Spoilers: Surprises, Questions, and Standoffs on July 18th
Friday, July 18th. Dante is surprised by something he sees and Anna questions Carly Corinthos Spencer (Laura Wright). And I’m guessing it’s about Josslyn and Vaughn since he’s so much older. You know, maybe she thinks Josslyn is his mark. I don’t think it would dawn on Anna that Josslyn is a WSB agent. I don’t think she’s going to think that deeply. Jason is stunned. He’s over at the airport supposed to be getting Sasha and Daisy settled out of town.
But then he sees a Britt Westbourne (Kelly Thiebaud) lookalike at the airport. So, I’m wondering if Jason’s going to follow her and tell Sasha “Look, I’ll meet you later.” You know, go ahead, get on the flight. Plus, Portia is standing firm about something. She may stand up to Drew or insist that she will never give up on Curtis but she is at her wits end.
Carly’s Suspicions, Willow’s Unraveling, and Sidwell’s Aggression: July 21st-25th
The week of July 21st through the 25th, Carly may turn around and grill Josslyn after Anna is gonna talk to her. So, and I wonder if Carly might have some questions for Brennan. Like, she may just think that Vaughn is monitoring Josslyn for him. And again, I don’t think there’s any way that Carly is going to suspect that Brennan recruited her daughter as an agent.
And I’m quite certain that Brennan is going to lie right to Carly face and deny whatever Anna implied. Willow is hanging by a thread and it looks like it’s going to snap. Drew has promised they’ll punish Michael, but with the custody court date pushed back until October. Willow is frantic and she may do something absolutely crazy that Drew Cain can’t stop. I mean, she was already messing with baby Daisy.
Who knows what she’ll do now. Drew again reiterates his promise to get the kids away from Michael for good. But I just don’t know if Willow can wait that long. As I said, she’s unraveling. Sidwell is not going to cave. He’s not going to give Sonny what he wants. I think he’s going to get aggressive with him.
Mob War Escalation, Alexis’ Reality Check, and Leisel’s Return
And obviously Marco is going to get loose of this mess he’s in one way or another. And I think he is absolutely gonna tell Alexis Davis (Nancy Lee Grahn), “Look, Sonny had me kidnapped. There’s no doubt about it. And I’m sure that he’s involved with my mom’s death.” And you know that’s only half true. I think that’s going to be a reality check for Alexis that Sonny is back to being a big bad wolf. Not that he really ever stopped. And to Alexis, that means Kristina Corinthos-Davis (Kate Mansi) may continue to be in danger.
I think we’re definitely going to have full-on mob war coming. And I wonder if Nina, Carly, Alexis and maybe even Ava Jerome (Maura West) are all going to corner Sonny and apply serious pressure to him. He’s in that phase where he’s not listening to anybody. Not that he does a lot. He always thinks he’s right. But Carly called him out when he’s like, “Oh, nobody’s going to be hurt.” And she’s like, “You say that?” And then Morgan Corinthos (Bryan Craig) is dead and Michael was shot in the head and then severely burned. And she listed off all the terrible things that have happened to their kids and, you know, also to her.
So, he says these things that just simply aren’t true. Leisel Obrecht (Kathleen Gati) is going to be in town soon to meet with Rocco. I can’t wait to see Leisel and find out if she’s involved in this Britt doppelganger situation. And Sasha is leaving Port Charles. We heard Sofia Mattsson’s contract was not renewed and she just posted pics of her herself in Stockholm, Sweden. So, she may be using this time off from General Hospital to spend with family and this may be the end of Sasha and Daisy, at least for now.
The post General Hospital Early Spoilers July 21-25: Sasha’s Shocking Exit, Portia’s Fury, Joss’s Deception appeared first on Soap Dirt.
What's Your Reaction?






