YESSSSSSS!!! That was the most stressful @trailblazers.bsky.social game watch in at least 5 years. Deni is a walking bucket. Got hot right when we needed it at the end. Bring on San Antonio! #RipCity
Posts by Luke Fritz
I was honored to attend the opening ceremony of the newly renamed ‘Scht Wiwnu Park in SW Portland today. Speakers traveled across the state, from the Warm Springs Reservation (one of 9 federally recognized tribes in Oregon). So powerful to hear the story of resilience. #schtwiwnupark
MOULTRIE. Calmly slots the penalty away, after the Thorns had 14 shots to the Current’s 4 early in the second half. #BAONPDX #NWSL
Panorama of the crowd in Portland this afternoon at kickoff for @thornsfc.com vs Kansas City! #BAONPDX #NWSL
ONE OF US. #BAONPDX
The absolute will to win and desire by the players on the pitch tonight, particularly everyone that went the full 90. A special shout out to Jessie Fleming for full out sprinting the entire match. Incredible effort. #BAONPDX #NWSL
PURE HEART. Final whistle, down to 9 players for most of the second half, absolutely gutted out the 2-0 win over our rivals. The most memorable regular season win in franchise history? #BAONPDX #NWSL
@chris-awk.bsky.social Just in case attendance isn’t reported to you.
This has now happened at least three times. #BAONPDX
74' Soph just dribbled past three-four Seattle Reign defenders.
My goodness.
#BAONPDX
Now that the pregame smoke has cleared, here’s a panorama of the crowd tonight in Portland for @thornsfc.com vs @reignfc.com for the 2026 home opener. A black out night! #BAONPDX #NWSL
TURNER. Played in perfectly 1 on 1 vs the keeper and has just enough space to tuck it into the far corner. A point to the badge on the kit after. Let’s freaking go. #BAONPDX #NWSL
TORDIN. The Olivia Moultrie corner kick on an absolute dime (they announced Moultrie in stadium as goal scorer it was so good, haha). Down to 10, still scored first. #BAONPDX #NWSL
First time I can remember seeing a physical separation banner for the opposing supporters at a @thornsfc.com match. #BAONPDX #NWSL
#BAONPDX #BAONPDX #BAONPDX
#BAONPDX #BAONPDX #BAONPDX
#BAONPDX #BAONPDX #BAONPDX
#BAONPDX #BAONPDX #BAONPDX
#BAONPDX #BAONPDX #BAONPDX
Wake up, it’s a @thornsfc.com home opener game day!
#BAONPDX
My team (Portland Thorns) just hired your team's former manager! Any thoughts or analysis on how things went astray?
This is amazing from the Thorns. Wow. @wenpdx.bsky.social and @dawnita67.bsky.social are good friends from the very start of the Riveters and moving to France. Both have done outstanding work for many years for the Riveters, and I worked closely with Wendy on the Travel Team for a decade. #BAONPDX
This night in 2013 was the first gathering of what would become @rosecityriveters.org. I wrote about the meeting (and included a live stream recording!) here: 107ist.org/RivetersBlog...
Cheers, everyone - here's to many more. #BAONPDX #NWSL
Hooray! So excited to have you back covering one of "my" teams again!
The day after the Penn State game (2OT win), I booked refundable flights to Miami from Portland for the National Championship using 20,000 Alaska Air miles. It was going to be one of my best redemptions ever. So bummed for so many reasons, but #GoDucks forever and always.
The best defensive performance I have ever seen by Oregon. Can't think of a close second. Unbelievable. #GoDucks
Interesting. I booked the flight a couple of days ago, and when I was entering it in the OAG app (FlightView) right after, I noticed they had it at 09:19. Both American and Alaska (booked using AS miles) have it at 08:08 still.
*checks time of my DFW departure after a World Cup game in June*
Yep, checks out!