Podcast
Rose City Red Card
The unfiltered Portland Thorns podcast. Marissa bleeds rose. Alan is from Seattle, which makes things interesting.
Every episode: what actually happened in the Thorns' last match, what it means in the NWSL table, and at least one rant that goes too long.
Adults only. Bring a drink.
- Episodes
- 18
- Releases
- Weekly
- Typical length
- 32 min
- On air since
- 2026
- Latest episode
- 1 week ago
Episodes
18 episodes, newest first
-
35 min
October 25, 2026: We're In
Season 1, Episode 17
Show notes
Thorns 1–0 North Carolina, and we're in. Marie Müller from 20 yards in the 60th minute, a 10th straight playoff season, and the first NWSL team to 100 clean sheets.
Back at Pappy's two days after the win. It was Marissa's first game in the stands this season: a cagey first half, then Müller arriving at a full sprint to hit it first time. Portland had about a third of the ball and seven shots on target to North Carolina's two.
Marissa walks back last week's "put Messner in" (blame the Haterade). Arnold kept her 8th clean sheet, the team's 10th. And how do you score without Soph? Anybody can score.
Then the night: five of us in Rose City Red Card shirts, a pub beer for the passphrase, Build a Bonfire, and Randi from Episode 1, who spent the week reading the rules.
Plus Marissa's Match Week Roundup with a Gotham goal live on air, the three Zambia internationals held out by a US re-entry rule, and Decision Day. As of our Sunday recording, seven of the eight playoff places are decided, and Soph is back for Houston.
Bring a drink.
CHAPTERS
00:00 Cold open: 1–0, Müller from 20 yards, and we're in
02:27 The match: a cagey first half and Müller's 60th-minute rocket
09:28 The back line: Haterade, and Arnold's 8th clean sheet
12:05 Scoring without Soph
16:27 The night: five of us in RCRC shirts, and Build a Bonfire
21:04 Marissa's Match Week Roundup: Week 26, and a Gotham goal live
27:09 The Zambia story: three players held by a re-entry rule
30:06 Decision Day: Houston, and Soph is back
32:51 Sign-off: a queer podcast, and Providence Park is for everybody -
42 min
October 19, 2026: Hanks for the Point
Season 1, Episode 16
Show notes
Bay FC 2–2 Thorns. Down 2–1 at the 86th minute, and Caiya Hanks saves a point.
Back at Pappy's on a Monday, the day after Bay and the first game without Sophia Wilson. Weaver scored early, Bay had a penalty overturned while Marissa was outside avoiding the VAR check, Bay went ahead, and Hanks followed up her own rebound to save it. Julie Dufour is back.
Then what's wrong at the back. Marissa's take: we don't have a six, and we need a faster center-back next to Perry. Gossip hour is Soph's contract, which runs through 2026 with nothing announced. Marissa thinks she's leaving, and she'll tell you that's a guess.
Plus Marissa's Match Week Roundup and the table. As of our Monday recording, Portland were 7th on 44: beat North Carolina at home on Friday, Oct 23, and we're in.
We'll be there in Rose City Red Card shirts.
Bring a drink.
CHAPTERS
00:00 Back at Pappy's: disappointed, but not surprised
03:51 Bay FC 2–2 Thorns: the overturned penalty, and Hanks at 86'
12:49 What's wrong at the back: we need a six
22:10 Gossip hour: Soph's contract
28:56 Marissa's Match Week Roundup: Week 25
35:27 The table: one through ten
37:02 Coming up: North Carolina on Friday, then Decision Day
38:38 Find us Friday: the RCRC shirts -
35 min
October 11, 2026: Offsides and Outplayed
Season 1, Episode 15
Show notes
Recorded at Dingo's during the October international break. There was no Thorns match this week, so we follow where every Thorns player went, starting with USA 0–2 Spain. Our Pappy's friend Tyler drops in partway through.
Sophia Wilson's suspension is now two matches. She misses Bay (Sun Oct 18) and North Carolina at home (Fri Oct 23). Club suspensions don't carry over to internationals, so she started against Spain. She still has no new contract, which raises the question of whether we've seen her last game at Providence Park.
USA 0–2 Spain at Audi Field (sellout, 19,220). Spain scored twice in the first 14 minutes. The US were much better in the second half: Wilson's goal was ruled out for offside, and Lily Yohannes had a second-half penalty saved after Wilson was fouled.
The penalty debate. Wilson was the player fouled and is 11 for 11 on career penalties for Portland. Alan's read is that the order was set before the game: Heaps was first on the list but had been subbed off, so Yohannes was next. Alan and Marissa still want to know why the list is in that order.
Marissa's hot takes: the Heaps, Yohannes and Lavelle midfield "will never work." Sam Coffey was badly missed. Yohannes should go to the U-23s until she's ready. Tordin's technical game is what this midfield lacks.
Thorns Abroad: Arnold's Australia lost 4–2 to Müller's Germany, with Thorns on both sides. Canada drew 1–1 with Denmark and won an unofficial shootout (Marissa had Fleming as captain). Marissa said Reyes started and played well in Mexico's 4–3 home loss to Jamaica. Marissa said Loboa was a late call-up for Colombia. Hanks, Perry and Calzada went to the USA U-23s, Nijstad to the Netherlands U-23s and Bogere to the Sweden U-23s.
Crystal Dunn, a former Thorn, was honored before the match. She has 160 caps and 25 goals, and she scored the 93rd-minute semifinal winner against San Diego on the way to the 2022 title.
Coming up: the US play Spain again on Tuesday at Subaru Park (4 PM PT). Will Tordin get minutes? The Thorns are at Bay on Sunday, then home to North Carolina on Friday Oct 23. Alan and Marissa will be at that game as fans.
Recorded Sunday, October 11, 2026, before the Tuesday rematch. Suspension and contract details are as of the recording.
Bring a drink.
CHAPTERS
00:00 Back at Dingo's, and the international break
02:54 Wilson's ban is now two games
04:04 USA 0–2 Spain
07:53 Our friend Tyler drops in
11:26 Marissa's counterpoints
20:36 Wilson and Tordin in camp
23:07 Thorns Abroad
28:16 Crystal Dunn's tribute
30:03 What's next: Spain again, Bay, and a game as fans
33:55 Marissa's PS: give the team some grace -
36 min
October 5, 2026: Boston Legacy, Portland Tragedy
Season 1, Episode 14
Show notes
Portland 2-4 Boston. Down to ten in the 22nd minute, down two at the break, and still in it until stoppage time.
We're back at Pappy's, our original bar, on a Monday, because Marissa got a tattoo on Sunday. It says "gay" in Old English, lowercase g, so it doesn't read "hey".
Marissa was in the press box. Boston played like a team chasing playoff points, not one that was already eliminated. Sophia Wilson was sent off for a hair pull right in front of the referee, and Marissa isn't arguing with the red. Boston scored twice before halftime. Then, with ten players, Portland played what Marissa calls some of their best soccer. Pietra Tordin's penalty made it 2-1, and Shae Harvey scored her first NWSL goal off the bench. Boston scored either side of it, in the 88th minute and in stoppage time. Marissa has questions about Mackenzie Arnold's positioning on those two goals. She also says no one player loses a game.
Then the good news. Tordin's penalty made Portland the first club to 50 regular-season penalty goals, and she has her first senior USA call-up. Jessie Fleming set the club's single-season appearance record and has played 51 games in a row. Alan has a new jersey, and Marissa wants the owners to bring back red, black and green.
Plus Marissa's Match Week 24 Roundup, the table after the weekend's games (seventh, three clear of Seattle with three to play), and USA v Spain in the international break. Thorns Abroad is next week.
Recorded Monday, October 5, after every Week 24 game was played.
Bring a drink.
CHAPTERS
00:00 Back at Pappy's, and Marissa's new tattoo
04:55 Marissa at the game, and Stephanie from the Mercury
06:34 Portland 2–4 Boston
10:52 Wilson's second red card
12:37 Tordin's penalty, Harvey's first goal, and the last two goals
15:39 A new coach, and the players we've lost
17:25 Milestones, Tordin's call-up, and Thorns Abroad
19:54 Alan's new jersey and Fleming's record
22:03 Marissa's Match Week 24 Roundup
27:27 The table after the weekend, with three to play
30:43 The international break: USA v Spain and the FIFA rankings
33:25 The NWSL table
35:08 Sign-off -
31 min
September 27, 2026: Houston, We Have a Müller
Season 1, Episode 13
Show notes
Portland 1-1 Houston. Twenty shots, eight corners, one point.
Our first show at Dingo's Sports Pub on SE Stark, where the Matildas kit hangs a couple of jerseys down from the Thorns. Alan ordered a Portland IPA to undo last week's Seattle beer curse. Marissa ordered Tito's.
It was Hispanic Heritage Night at Providence Park, with 18,247 there and every announcement in English and Spanish. Houston's Kat Rader scored in the 10th minute, and Portland chased the game until Marie Müller finished first time in the 85th after Sophia Wilson drew three defenders. Marissa's verdict: this was not on the defense. Reyes and Vignola were excellent. The finishing and the set pieces weren't: eight corners and no plan. Credit to Houston's interim coach, with a win and a draw in two weeks, and to Rader, a rookie with 10 goals.
Then the milestones. Jessie Fleming made her 50th straight league start and wore the armband. Wilson's assist was her 18th goal contribution of the season, tying the club record she set in 2024. Portland's 100th regular-season clean sheet, which no NWSL club has reached, is still out there for Boston on October 3.
Plus Marissa's Match Week 23 Roundup, the table as it stood after Saturday, and congratulations to Val Loboa, whose Colombia beat Italy for bronze at the U-20 Women's World Cup, the country's first U-20 podium.
Recorded Sunday afternoon, September 27, before Utah played North Carolina later that day, so the table talk is as of Saturday night.
Adults only. Bring a drink.
CHAPTERS
00:00 Our first show at Dingo's
03:56 Portland 1–1 Houston
11:13 Eight corners, no plan, and credit to Houston
13:59 Fleming's 50th, Wilson ties her record, and the 100th clean sheet
18:50 Marissa's Match Week 23 Roundup
25:44 The table after Saturday
28:09 Val Loboa and Colombia's U-20 World Cup bronze
29:44 Thanks to Dingo's, and Boston next -
30 min
September 22, 2026: We Weavered Our Way to 4
Season 1, Episode 12
Show notes
Orlando 1-4 Portland. Four goals, four scorers.
We're back after a week off. We both had some medical stuff to deal with. We start with the episode we never recorded: Portland 1-1 Chicago on the 13th, the draw that felt like a loss.
Then Orlando. Nina Nijstad scored in the 3rd minute, her first NWSL goal, set up by Sophia Wilson. Wilson scored the penalty Caiya Hanks drew, her 11th career penalty, which passes Christine Sinclair's club record. Morgan Weaver scored from outside the box in the 74th, her first goal in 687 days after three knee surgeries, and Cassandra Bogere got her first NWSL assist on it. Renee Lyles came off the bench and scored in the 88th, Wilson assisting again. Wilson finished with a goal and two assists in her 100th regular-season game.
Marissa's read: Portland took their foot off the gas after half an hour, let Orlando back in at 2-1, and then the subs took over.
The next clean sheet is Portland's 100th shutout, and no NWSL club has ever reached 100. Houston at Providence Park is the next chance. Portland are fifth, level with Utah on points, and a top-four finish means a home playoff game.
Plus Marissa's Match Week Roundup, a rain-soaked camera that made Chicago 0-3 Spirit close to unwatchable, and Val Loboa's stoppage-time winner against Nigeria that sent Colombia to the U-20 World Cup semifinals.
Recorded at Pappy's on September 22, so the table and the shutout count are as of that night.
Adults only. Bring a drink.
CHAPTERS
00:00 Back after a week off, and the Chicago draw that felt like a loss
02:39 Orlando 1–4 Portland
05:58 Nina Nijstad's first NWSL goal, and the four goals
11:06 Portland's 100th shutout is still out there
12:20 Houston next, and the race with Utah for a home playoff game
16:08 Marissa's Match Week Roundup
20:00 Chicago 0–3 Spirit, and the camera that got rained on
24:35 Val Loboa sends Colombia to the U-20 World Cup semifinals
26:29 Thanks to Pappy's, and a hint about next weekTHE NUMBERS
Goals: Nijstad 3', Wilson (penalty) 28', Weaver 74', Lyles 88'. Lemos 30' for Orlando.
Shots: Orlando 19, Portland 17. On target, Portland 13 to 6.
Attendance: 7,602 at Inter&Co Stadium.
Wilson: a goal and two assists. 11 career penalties, one more than Sinclair.
Table (at recording): Portland fifth on 42, level with Utah on points and goal difference. Utah are ahead on total wins, 13 to 12.
Next: Portland v Houston, Saturday September 26, Providence Park. -
43 min
September 7, 2026: Desperate Beats Tired
Season 1, Episode 11
Show notes
Portland 1-2 Washington. The first home loss of the season, and the Spirit's first win in Portland ever.
Portland had played ten at home this year and lost none of them. This was the eleventh. Washington came in missing seven players and won anyway.
Sophia Wilson scored from the spot in the 18th, her tenth career penalty from ten attempts. Only one other player in NWSL history has done that. Tara Rudd equalized from the spot in the 59th, given after a video review. Melissa Bethi got the winner in the 80th, her first for the Spirit, set up by Trinity Rodman.
Then the 68th minute. Rudd handled it in her own box and nothing was called. No whistle, no check. She was Washington's captain, she had been booked at 32', and she had scored the penalty nine minutes earlier. Marissa asked for the rules on it, so we went through Law 12 on air.
The part that makes it worse: the VAR was working that night. It had already intervened to give Washington their penalty.
Portland outshot Washington 17 to 10, and 7 to 5 on target, and lost. Alan's read is shorter than Marissa's. He texted her mid-match that Washington looked desperate and Portland looked tired, and desperate beats tired every time.
Marissa was in the press box for this one. She has the room at 59' and at 80', a kid reporter who asked a better question than she did, and Hirschfeld on the touchline going "wow, it's loud."
Also in it: Reilyn Turner available and not playing until Mueller came on for her at 63', Calzada keeping Rodman quiet right up until Rodman assisted the winner, deadline day, and Marissa's Match Week Roundup.
Portland are sixth on 38. Three teams landed on 39 above them over the weekend. Chicago at home on the 13th.
Adults only. Bring a drink.
CHAPTERS
00:00 Cold open: the first home loss of the year
03:25 The handball nobody called
09:44 Marissa at the ground
17:46 Turner, and what Mueller coming on showed
21:02 A guest ad read, and the healthiest roster of the year
27:52 Marissa's Match Week Roundup
36:42 What's next: Chicago at homeTHE NUMBERS
Attendance: 19,065.
Shots: Portland 17, Washington 10. On target 7 to 5. Possession 44.7%.
Home record: 7-0-3 becomes 7-1-3. Goals conceded at home go from 5 to 7.
Wilson: 10 for 10 on career penalties, second player in league history to do it. 12 goals this season.
Table: Portland sixth on 38. North Carolina, Utah and San Diego all on 39.
Next: Portland v Chicago, Saturday September 13, Providence Park. -
27 min
August 30, 2026: One Point Is Better Than Zero
Season 1, Episode 10
Show notes
Gotham 1-1 Portland. A point on the road at the team top of the table, and Portland had 26% of the ball to get it.
Jaedyn Shaw scored in the 60th. She admitted afterwards it was meant to be a cross. It still chipped Mackenzie Arnold, who was off her line. Sophia Wilson equalized from the spot in the 75th, her eleventh of the season, after Pietra Tordin got her ankle stepped on inside the box and her shoe came off. Play carried on for two minutes before VAR looked at it.
Marissa's argument is that this was the best the defense has looked all season, and that the reason is boring. Same four as the previous match. Vignola, Perry, Hiatt, Calzada, two games running. Familiarity, not signings.
Her quote of the pod follows from it. She is not a sports analyst, she is drinking well vodka in a bucket hat at 2:45 on a Sunday, but it looks to her like Portland are trading some of their scary offense for that defense. The midfield sits instead of pressing. Sophia Wilson ends up alone on an island up top. Marissa will take the trade and points at Gotham grinding out 1-0 wins all year.
Then the weekend happened. Portland went into it third. Utah beat Orlando on Saturday, Washington beat Bay FC on Sunday morning, and by the time we sat down the Thorns were fifth on 38. One point off fourth.
Also in it: Jayden Perry as the best centerback on the team in her second pro season, Nina Nijstad taking people on one-v-one and picking up a booking for it, Tordin still one assist off the league record, and Marissa's Match Day Roundup.
Five of the last eight are at Providence Park. Portland have not lost there all year.
Adults only. Bring a drink.
CHAPTERS
00:00 Cold open: a point at the best team in the league
03:26 The defense, and why the reason is boring
09:10 The two goals
13:02 Vignola and Tordin, Perry, Nijstad
15:56 The table: third to fifth in one weekend
21:41 Marissa's Match Day Roundup
22:40 What are we drinking
25:27 What's next: five of the last eight at homeWHAT WE WERE DRINKING
Marissa: a shot of well vodka and a big cup of water. She was sent a list of suggestions and had the well vodka anyway.
Alan: a Lagunitas IPA. He ordered every drink a listener recommended that the bar actually had, which came to none of them.THE NUMBERS
Possession: Gotham 74%, Portland 26%. Portland still had the better of the shot count.
Table: Portland fifth on 38, one point off fourth. Gotham top on 45.
Tordin: 9 assists. The NWSL single-season record is 10, set by Tobin Heath for Portland in 2016 and equaled by Croix Bethune at the Washington Spirit in 2024.
Next: Portland v Washington Spirit, Sunday September 6, 1pm, Providence Park. -
32 min
August 24, 2026: Tobin Heath and 22,017 of Her Friends
Season 1, Episode 9
Show notes
Portland 1-0 Denver Summit, and Tobin Heath retired as a Thorn in front of 22,017 people. She signed a one-day contract to do it.
Sophia Wilson scored in the 44th, assisted by Jessie Fleming. It was her tenth of the season and the fourth time she has hit double digits in an NWSL season. Mackenzie Arnold got her seventh clean sheet. Marissa was in the building on a media credential and went to the post-match press conference. Alan watched on his phone because his seven-year-old had the TV.
The bit we care about: we have been asking this club to fix the back line since Episode 6, the 5-1 at Utah. Rob Vilahamn's post-match quote describes a "big, honest meeting" the team held after that exact match, where they changed how they press and asked the back line to step. He has never heard of this show. He just started from the same night and got to the same place. Three wins since.
Plus Tobin's whole career, the new Kaiser Permanente Performance Center in Hillsboro, a table check, and Marissa's Match Day Roundup.
Adults only. Bring a drink.
CHAPTERS
00:00 Cold open, one nil on Tobin's night
02:03 The defense finally shows up
08:07 Denver's side of it
09:25 Tobin Heath night
12:30 From the press conference
14:47 What are we drinking
16:04 The Kaiser Permanente Performance Center
22:53 Where we sit in the table
23:53 Marissa's Match Day Roundup
27:12 What's next: Gotham, then the SpiritWHAT WE WERE DRINKING
Marissa: Rose City well vodka, water back. Cheap, house pour, genuinely not bad.
Alan: a Lagunitas IPA, chosen mainly so he was not drinking a Seattle beer. He concedes it is an Anheuser-Busch beer now anyway.THE NUMBERS
Portland are third on 37 points, level with Washington and behind on goal difference. Gotham lead on 44.
Tobin Heath's NWSL co-record is 10 single-season assists, set in Portland in 2016. Pietra Tordin went into Saturday on nine, one away, on Tobin Heath's night. She did not get it. The record stayed with Heath.
Ann-Katrin Berger has ten clean sheets and just became the first NWSL keeper with 10+ in back-to-back seasons.
NEXT
Friday August 28 at Gotham. Sunday September 6 against Washington at home, a day game.
-
34 min
August 16, 2026: Hanks for Trying, Orlando
Season 1, Episode 8
Show notes
Portland 2-1 Orlando. Caiya Hanks came off the season-ending injury list on Friday, came on in the 88th minute, and won it in the 96th — her first match back after fourteen months out with a torn ACL.
We were in the building on media credentials for the first time. We got in late, we missed the ceremony, we sat in the press box, and Alan asked a question at the post-match press conference. Plus the two knees, a table check, Meghan Klingenberg's whole career, and a vote we need from you.
Adults only. Bring a drink.
🌳 VOTE FOR BELLA BIXBY
Bixby is the Thorns' nominee for the 2026 Lauren Holiday Impact Award. The overall winner's charity receives $50,000 from Nationwide. The NWSL Fan Impact Challenge is how fans back her nomination — one vote per device per day, through August 29 — and the fan-vote winner's charity gets an additional $10,000. Winner announced September 2.
Her charity is Friends of Trees, Portland-based urban forestry.
👉 Vote here: https://g1j9uuaobs1.typeform.com/to/SWulrU2a
CHAPTERS
00:00 Cold open — Hanks wins it in the 96th
02:44 Getting in — credentials, the press box, and the people who fixed it
06:58 The question — our first credentialed press conference
08:15 What are we drinking
09:07 The Two Knees — Moultrie out, Hanks back
15:20 The match — a shaky half, then Providence Park
22:15 Table check — fourth on 34, ten to play
26:05 Bella Bixby — the vote we're asking you for
27:44 Get Klingy With It — Meghan Klingenberg, top to bottom
31:54 Next week — Tobin Heath nightWHAT WE TALKED ABOUT
• Caiya Hanks won it in the 96th minute of her first match back. She tore her ACL at Providence Park on June 15, 2025, was cleared off the season-ending injury list on Friday, came on in the 88th, and hit the winner from outside the box into the bottom corner. Assisted by M.A. Vignola.
• The goals: Deyna Castellanos 58' (assisted by Pietra Tordin), Jacqueline Ovalle 63' for Orlando, Hanks 90+6'. Orlando's equaliser came off Mackenzie Arnold's own punched save and ricocheted in off Ovalle's knees. It is credited to Ovalle, with no own-goal notation.
• Tordin's assist was her ninth of the season — one off the NWSL single-season record of 10, co-held by Tobin Heath (Portland, 2016) and Croix Bethune (Kansas City, 2024). She can tie it next Saturday, on Tobin Heath's night.
• Perry and Obaze kept Barbra Banda quiet, which almost nobody manages. Nina Nijstad continues to impress in midfield.
• Nijstad's substitution was concussion protocol, not a diagnosed concussion, after a collision with Jessie Fleming. Sarah Lowdon called it precautionary and declined a medical answer.
• Olivia Moultrie is out for the season with a torn ACL in her right knee, announced August 11. She's 20, and it costs her the Concacaf W Championship as well as the rest of the year.
• Robert Vilahamn was in the building, near the media room — but not on the touchline, and the club still hasn't said why. Sarah Lowdon was acting head coach.
• Attendance: 19,106.
• The run-in: 10 matches left, six at Providence Park, where Portland are unbeaten in 2026.
• We were outside for the Klingenberg ceremony. Credential pickup ran long and we didn't get in until after kickoff. We're not going to describe something we didn't see — go watch the club's footage. We honoured her our own way in Get Klingy With It.
NEXT WEEK
Tobin Heath is honoured at Providence Park on Saturday, August 22 vs Denver Summit, signing a one-day contract to retire officially as a Portland Thorn. Lindsey Heaps returns as captain of the Summit, and Pietra Tordin can tie Heath's single-season assist record on Heath's own night.
THANK YOU
Alberto and Bryce, who got us in.
LINKS
Club recap: https://www.thorns.com/news
Match highlights: https://www.thorns.com/video/video-u16zoavmfwm
Post-match press conference: https://www.thorns.com/video/video-cw87eybowlu -
44 min
August 10, 2026: The Most Anxiety Filled Win
Season 1, Episode 7
Show notes
Boston Legacy 3, Portland Thorns 4.
Portland went three up inside nine minutes and thirty-eight seconds. That is the fastest three goals in NWSL history, thirty-five seconds quicker than the record Portland set themselves in July 2022. They broke their own record and then spent the next hour nearly giving the game away.
Marissa watched it from a bar in Las Vegas where the bartender would not let her touch the remote. By the eighty-second minute she had moved on to a third vodka for medical reasons.
Pietra Tordin got her first career hat trick at twenty-two, the youngest a Thorn has ever managed one. The goalkeeper has an assist. The road drought is over after ninety-eight days. The coach got sent off in the fifty-eighth for kicking a dead ball away, and nobody had told us whether it stands.
Also in here: the back line Marissa wants to talk about for seven straight bullet points, why beating a side that had scored nineteen goals in eighteen games is not the same as beating them well, and what fifth place actually buys you with eleven games left.
Adults only. Bring a drink.
Chapters:
00:00 Cold open, no remote in Vegas
01:40 The result: 3-0 in 9:38, then 4-3
09:16 Tordin's hat trick
18:30 The coach red card
21:25 What are you drinking
23:24 The defense
31:28 Ninety-eight days
35:28 The table
40:00 Look ahead: Orlando, Klingenberg nightTakeaways:
3-0 in 9:38 is a new NWSL record for the quickest three goals, 35 seconds faster than the previous mark. Portland set that one too, in July 2022. They broke their own record and then nearly threw the game away.
Pietra Tordin scored a hat trick at 22. Her first as a professional, and the youngest by a Thorn. She is on seven goals and eight assists, so fifteen goal contributions, not fifteen goals.
Mackenzie Arnold, the goalkeeper, has an assist. She set up the hat-trick goal in the 37th.
Boston had scored 19 goals in their first 18 games and put three past Portland. Marissa's read: Boston are not a bad team, but Portland made them look better than they are.
The road drought is over after 98 days. The last away win was May 3 at Chicago, scored by Olivia Moultrie and Reilyn Turner. Neither was available on Sunday.
Portland are fifth on 31 points, up from seventh, with 32 goals. That is joint-most in the league. The pressure is coming from below, not above.
Robert Vilahamn was sent off in the 58th minute for kicking a dead ball away from play. At the time of recording the league had not announced whether it stands, and we say so rather than guessing.
Next up: Orlando at home on Saturday August 15, Meghan Klingenberg night, with Tobin Heath honored on August 22.
Rose City Red Card is Alan and Marissa on the Portland Thorns and the NWSL.
https://rosecityredcard.com -
30 min
August 2, 2026: F*ck a Six, We Need Center Backs
Season 1, Episode 6
Show notes
Utah 5, Portland 1. We recorded two hours after the whistle, Marissa on a mic at her parents' place in Las Vegas, and the argument she has been making for five straight episodes died on air. All season it has been the hole Sam Coffey left at the six. Somewhere in the second half she texted Alan "we need center backs. fuck a 6," and most of this episode is her working out why she changed her mind and then defending the new version for twenty minutes. Portland scored inside the first minute and lost by four. Utah were playing their third game in eight days. Portland had been off for nine. Also in here: the back four that changes almost every week, why Marissa thinks Mackenzie Arnold is carrying blame that isn't hers, what the money is actually for, and why all of it comes back to Sophia Wilson's contract. Adults only. Bring a drink.
Chapters:
00:00 Intro
00:14 Utah 5, Portland 1 — and it wasn't the road
02:47 Their third game in eight days, and we still fell apart
06:00 "Fuck a six. We need centerbacks."
08:49 The new coach, and five goals
10:35 The FIFA share sale that got scrapped
11:03 The table: sixth, and it flatters us
12:34 Mackenzie Arnold, and a back line that changes every week
14:31 The money is there
18:00 The window, and Soph
21:51 It isn't Arnold's fault
24:39 Klingenberg honored, and Sonnett's season
27:54 Back at Providence Park on the 15thTakeaways:
- Utah Royals 5-1 Portland Thorns, August 2, at America First Field. Sophia Wilson scored inside the first minute. Delzer got two, then Mozingo, Palacios, and a Kate Del Fava header from a corner on 89. Portland had conceded 20 in the previous 17 matches.
- All season Marissa has said the problem is the hole Sam Coffey left at the six. Mid-match she texted Alan "we need center backs. fuck a 6." Most of this episode is her taking that apart.
- Utah were playing their third match in eight days. Portland had nine days off and scored in the first minute.
- The back four changes almost every week. Marissa puts Mackenzie Arnold's dip in form down to that rather than to the goalkeeper.
- Portland are sixth on 28 points from 18, goal difference +3. They went into the night two behind Utah and came out five behind. North Carolina, Angel City and Seattle all sit below them with games in hand.
- Sophia Wilson is a free agent after this season and still unsigned. The window shuts September 7.
- Portland have the same salary cap as Gotham. The money, the facility and the ownership are all there. No center back has been signed.
- Emily Sonnett ruptured her patellar tendon and is out for the season.
- Meghan Klingenberg is honored at Providence Park on August 15, the first game the two of us watch together in the building.Next week is Boston away, our last remote recording. Then August 15, back in person.
-
33 min
July 26, 2026: Don't F*ck with Providence Park
Season 1, Episode 5
Show notes
Portland 2, Gotham 2. A point against the league leaders, an eleventh straight home game unbeaten, and a club record — and none of it is the thing you remember. Emily Sonnett went down non-contact in the seventh minute and left Providence Park on a stretcher, and twenty-one thousand people in a building she doesn't play for anymore stood up for her. We open on that and we close on that, and we don't guess at a diagnosis in between. In the middle: Renee Lyles scoring and assisting in her first ever start, Morgan Weaver back on the pitch after a year and a half and three knee surgeries, and the salary-cap deep dive we've been promising for two episodes. Adults only. Bring a drink.
Chapters:
00:00 Intro
00:14 Before anything else: Emily Sonnett
02:59 2-2, and 11 straight unbeaten at home
03:38 The game: Purce at two minutes, Lyles' chip, Kerr, and ten men
10:58 Morgan Weaver is back
14:34 What still needs work
20:36 The table: Utah leapfrog us
22:32 The transfer window: still no center back
24:07 The cap, the HIP rule, and how Gotham did it
29:29 Utah away, and one more for SonnettTakeaways:
- Portland 2, Gotham 2, at Providence Park. Midge Purce scored inside two minutes off a Reiten cross. Renee Lyles equalized on 21 with a chip over Ann-Katrin Berger — her first professional goal, in her first ever start, in her sixth appearance — assisted by Pietra Tordin. Jessie Fleming put Portland ahead on 53, deflected off Purce, assisted by Lyles. Sam Kerr levelled on 62 off a corner.
- Emily Sonnett went off on a stretcher in the seventh minute, non-contact. No diagnosis has been published and we don't speculate on one. The whole building stood.
- Eleven straight at home without a loss is a club record. Every league defeat this season has come on the road, and the next two are away.
- Perry saw red on 72 as the last defender on Kerr. Marissa's read: nobody wants to call it a good foul, but it was the foul you make.
- Renee Lyles got a goal and an assist in her first career start. Pietra Tordin leads the entire NWSL in assists with seven, and signed through 2029 last week.
- Morgan Weaver is back after eighteen months and three surgeries on the same knee. Two standing ovations in one night — one for a player going off injured, one for a player coming back from it.
- What still needs work: the goalkeeper talking to her back line, and a second minute that went missing. The midfield of Moultrie, Tordin and Fleming is not the problem.
- Portland sit fifth on 28 points. Utah beat North Carolina and jumped us. Nothing on Sunday's card could move Portland either way — fifth is fifth.
- Transfer window still open until September. Nina Nijstad in, Spaanstra sold to Utah, extensions signed, still no center back, and Sophia Wilson still unsigned. No news is treated as good news.
- The cap and the HIP rule: Gotham's president of soccer operations has called the salary cap "a competitive weapon." Sam Kerr isn't even eligible for the high-impact-player rule the nickname suggests — what's actually moving is banked allocation money. The players' union filed a grievance in January over the rule being imposed without bargaining, and it hasn't been resolved. Angel City took a $200,000 fine and a three-point deduction for cap violations in 2024 — the points hurt, the money didn't. Both of us land on the same place: raise the cap.Next up: Utah away on August 2, and a proper segment on trans inclusion in women's sports.
New episodes weekly. Yell back at us: rosecityredcard@gmail.com
-
30 min
July 19, 2026: Mile High Clash of the Captains
Season 1, Episode 4
Show notes
Denver 2, Portland 1. Our old MVP came home to Colorado, pulled on the wrong shirt, and assisted the winner, so we gave it a full night before we sat down. That turned out to be the right call for a Lindsey Heaps homecoming. Portland are unbeaten at home and haven't won on the road all year, and this was the away day that dropped them to fourth. We get into the cohesion problem Marissa can't stop diagnosing, the clash of the North American captains at altitude, an air-quality mess at the Queen's Classic, and a transfer window that still hasn't produced a center back. Adults only. Bring a drink.
Chapters:
00:00 Intro
00:14 Cold open: a night to become reasonable
00:50 The game: Denver 2-1, and the cohesion problem
07:29 The homecoming of Lindsey Heaps
12:35 The table and the match week
18:14 Air quality at the Queen's Classic
22:19 What we're drinking
23:59 The transfer window: Fleming, Tordin, still no center back
27:31 Wrap and the teaseWhat we were drinking:
- Alan: Lagunitas IPA. California, pointedly not a Seattle beer this week. His second.
- Marissa: Rose City well vodka. "Easy peasy."Takeaways:
- Denver 2, Portland 1, at Denver's home opener. Janine Sonis equalized in the eighth minute of first-half stoppage; Natalie Means won it at 86'. Portland were out-shot, out-cornered and out-possessed by an expansion side.
- Marissa's read: not a defensive failure so much as a cohesion one. Midfield, attack and back line moved as three separate units, and Sophia Wilson spent the game marooned up top against four defenders while the midfield jogged in ten seconds late.
- The road is the season. Unbeaten at Providence Park; every league loss this year has come away from home.
- Wilson's 25' penalty was her 51st career club goal, which by their count ties Megan Rapinoe on the single-club list. Said as "by my count," not as a published milestone.
- Lindsey Heaps gets the respect, not the boos. Captain America started at #10, played all 90, and set up the winner. Clash of the North American captains: Heaps for the USA, Jessie Fleming for Canada.
- Portland sit 4th on 27 points from 16. Gotham 30, San Diego 29, Washington level on 27 from two fewer games.
- Air quality nearly stole the Queen's Classic. AQI up around 170, a heat index near 100F, oxygen on the sideline, and 42,000 in the seats anyway. The point the hosts land on: the gate money kept a match on the field that maybe shouldn't have been, and the league's thresholds should move.
- Transfer window: Jessie Fleming re-signed through 2028, Pietra Tordin through 2029, still no center back. Marissa is claiming credit for the Tordin deal.Next up: Gotham at Portland, July 24, Pride Night at Providence Park, plus the salary-cap deep dive we keep teasing.
New episodes weekly. Yell back at us: rosecityredcard@gmail.com
-
24 min
July 14, 2026: The Coffey-Sized Hole in Our Midfield
Season 1, Episode 3
Show notes
Seattle 2, Portland 0. We watched the derby, stewed for two days, and then sat down at the bar to talk about it. The short version: the Thorns didn't show up. That's four trips to Lumen Field now without a single goal. Marissa's whole thing this week is that Portland has a Coffey-sized hole in the midfield and nobody to fill it. The transfer window opened the morning we recorded, and Portland still hasn't signed the player we've been asking for since day one. Adults only. Bring a drink.
Chapters:
00:00 Intro
00:14 Cold open: the apology
00:51 The Derby: Seattle 2-0 Portland, and the Lumen goal drought
08:51 The Coffey-Sized Hole: the midfield needs a defensive six
11:52 The Nijstad signing: a project, not the fix
14:48 What we're drinking
15:50 The Table: Portland stuck on 27, San Diego lead on 28
19:26 The Window: the six they still need
21:29 Next week at Denver, and the sign-offWhat we were drinking:
- Alan: Space Dust IPA. Elysian, formerly fantastic, now Anheuser-Busch.
- Marissa: well vodka. "Rose City vodka, come on."Takeaways:
- Seattle won 2-0 at Lumen. Ryanne Brown scored in the 8th, her first league goal, a defender filling in for the injured Madison Curry. Mercado got the second before half. Portland managed nothing.
- 26 shots. 10 on target. Zero goals. Seattle did it with their backup keeper.
- That's four straight visits to Lumen without a Portland goal.
- Marissa's read, and the reason for the title: Portland has no defensive six tying the back line to the attack. The coach basically admitted it after the game.
- A win would have put Portland top of the table alone for the first time all year. They took zero instead and sit tied on 27 with Washington. San Diego lead on 28.
- The only business so far is Dutch midfielder Nina Nijstad. She'll be great in a couple years. She is not the six they need now.Next up: Portland at Denver on Saturday, on the road. Denver just drew 2-2 at home with Houston.
New episodes weekly. Yell back at us: rosecityredcard@gmail.com
-
25 min
July 5, 2026: 4-0 and Second Place
Episode 2
Show notes
Portland 4, Racing Louisville 0. Our first reaction episode: we watched it live, then broke it down with fresh eyes. The Thorns roll the last-place team, jump to 2nd in the NWSL, and we look ahead to a Cascadia derby at Seattle. Adults only — bring a drink.
Chapters:
00:00 Intro
00:14 Cold open — Dank Coast IPA & Midnight Runts
02:51 The Game — Thorns 4-0 Louisville, and how it could've gone sideways
06:22 Emma Sears & "we told you" — the Louisville winger's trade request (Ep 1 callback)
13:02 Around the League — Rodman's brace, KC's turnaround, Utah's streak snapped
18:15 Standings — Portland climbs to 2nd, one point behind San Diego
19:08 The Window & What's Next — transfer window opens in a week; the six they still need
21:35 Next week: Seattle — the Cascadia derby, and the "not my Seattle" of it allWhat we were drinking: "Dank Coast IPA," a home-brew (the AI named it), the first decent beer in ten years. Plus "Midnight Runts" on the smoke side.
Takeaways:
- Portland 4-0 Racing Louisville at Providence Park — revenge for the 3-1 loss earlier this season, against the same last-place side.
- Perry, a center back, opened the scoring off a Moultrie free kick, three minutes after a yellow — right as the club chases a center back. Started over Reyes and looked the part.
- Tordin: a goal and two assists. Wilson capped it in the 82nd; McKenzie Arnold kept the clean sheet — the POTM debate was Tordin vs Arnold.
- Portland looked like the best team in the league — clinical in the final third while Louisville lumped long balls in with nothing to show.
- The 4-0 plus Utah's first loss in nine pushes Portland to 2nd, 27 pts, one behind San Diego.
- Transfer window opens in about a week. The take: keep the core (Wilson, Moultrie, Turner, Tordin, Müller) and buy a real defensive six.
- Next up: Seattle Reign, who just lost 3-1 to North Carolina. Jess Fishlock is out injured and retiring this year.Around the league (Round 11): Washington 2-1 Houston, KC 3-0 Denver, Angel City 2-0 Orlando, NC 3-1 Seattle, San Diego 2-0 Gotham, Chicago 3-2 Utah, Boston 2-2 Bay.
Next match: Portland at Seattle Reign, Sun Jul 12, Lumen Field, on ESPN.
New episodes weekly. Listen wherever you get podcasts.
-
28 min
Ep 1: NWSL Is Back
Episode 1
Show notes
The international break is over and the Thorns are back. Alan and Marissa — with a drop-in from our friend Randi and fact-checks from Brooke on the screen — run down what Portland's players got up to around the world (Marie Müller's Germany debut, the USA's ugly Brazil friendlies, Canada, Australia), then dig into a wild summer trade window headlined by Sam Kerr to Gotham, and preview Sunday's home match against Racing Louisville. Adults only — bring a drink.
Chapters:
00:00 Intro
00:15 Cold open — the NWSL is finally back
01:09 Thorns around the world — Marie Müller's Germany debut
02:05 USA in Brazil — Wilson and Moultrie in the "rugby match" friendlies
07:08 Canada — Alidou and Fleming in the 6-0 over Costa Rica
07:56 Australia vs Mexico — Arnold and Reyes ("thorn-on-thorn crime")
08:50 Cheers — Randi joins for a WSL-vs-NWSL explainer
14:21 The trades — Sam Kerr to Gotham headlines a busy June
18:38 More moves — Sentnor to Angel City, and a coaching mess in LA
21:34 Back to the board — Reale to Boston, Fuller to Bay FC
24:05 Prep for Louisville — Sunday at Providence Park
26:47 Wrap and tease — Emma Sears breaking news, then outNew episodes weekly. Listen wherever you get podcasts.
-
1 min
Trailer Trailer
Show notes
The unfiltered Portland Thorns podcast.
Marissa is a lifelong Thorns fan and Providence Park regular. Alan is from Seattle, which makes things interesting. Match breakdowns, NWSL hot takes, and one rant per episode that probably goes too long.
Full episodes start during the 2026 NWSL season. Subscribe so episode 1 lands in your feed.
Adults only. Bring a drink.
—
Hosts: Alan & Marissa
Recorded in Portland OR
Site: rosecityredcard.com
Soccer lists
More Soccer shows picked out from the charts
More in Soccer
Placed highest on Apple Podcasts' Soccer chart right now