Menu
Friendlies ClubsSeason 2026

Sarasota Paradise vs Portland Hearts of Pine

30 July 2026 at 00:30
AI

Sarasota Paradise held off Portland Hearts of Pine 2-2 to win the Snowbird Derby 4-3 on aggregate after a late Portland fightback on 29 July 2026.

Match Analysis

AI Summary

How It Unfolded

Sarasota dominated the opening 45 minutes, pressing high and denying Portland time on the ball. The hosts scored twice before the interval — exact scorers and minute marks were not published by either club — to take a 2-0 lead into the break.

Portland adjusted their shape at half-time, pushing full-backs higher and committing more numbers forward. The change paid off quickly after the restart. Ollie Wright pulled one back, latching onto a delivery in the box to halve the deficit. The goal energised the visitors, who continued to press and eventually levelled the match.

Despite sustained pressure in the final 20 minutes, Portland could not complete the comeback. Sarasota's aggregate lead held firm at 4-3.


The Turning Point

The half-time tactical shift — Portland pushing their full-backs higher and compressing central midfield — transformed the contest. After a passive first half in which Sarasota controlled the middle third, Hearts of Pine began receiving the ball in more dangerous areas, allowing Wright and the wide attackers to test the home defence. The adjustment produced two goals but ultimately fell one short of flipping the aggregate tie.


Key Performers

Ollie Wright (Portland Hearts of Pine) — Scored in both legs of the Snowbird Derby (69th minute in the first leg, source: heartsofpine.com). His movement and finishing dragged Portland back into the tie.

Five Sarasota academy debutants — Joshua "Aran" Spengler, Lucas Fredericks, Eeli Elovaara, Tristan Frederickson and Michael McGurk each appeared in the match, later confirmed by Sarasota Paradise on 4 August when the club announced they had signed USL academy contracts. Technical director Mika Elovaara called the signings "a bridge from youth soccer to the professional game" (source: sarasotaparadise.us).


By the Numbers — Interpreted

Sarasota struck twice in the first half with limited opportunities, while Portland's 0.93 xG in the second period (per Hearts of Pine's series-wide match reporting) reflects one-way traffic after the break. The aggregate split — two goals per side across 180 minutes — understates Sarasota's efficiency in front of goal and Portland's failure to convert territorial dominance into enough clear chances.


What It Means

Sarasota Paradise claim the Snowbird Derby trophy, a travelling trophy established jointly by the two clubs for this home-and-home series. The result closes Sarasota's pre-season friendly schedule.

For Portland Hearts of Pine, the second-leg comeback showed resilience but confirmed a pattern of slow starts — they trailed at half-time in both legs. Their next competitive fixture had not been published at the time of writing.


Verdict

A game of two halves that mirrored the series: Sarasota started fast and banked a lead; Portland finished stronger but left themselves too much to do. The 4-3 aggregate scoreline reflected the narrow margins between two evenly matched USL League One sides in pre-season.


Match details sourced from the Betmana match provider, club Instagram accounts (@sarasotaparadise, @heartsofpine), Sarasota Paradise club website, and Hearts of Pine club website.

Rivalry since 2026

Sarasota Paradise vs Portland Hearts of Pine Head to Head Results· 2

Sarasota Paradise and Portland Hearts of Pine have met 2 times — Sarasota Paradise won 2, Portland Hearts of Pine won 0, with 0 draws. Their rivalry dates back to 2026. Sarasota Paradise leads the head-to-head with 2 victories from 2 meetings. A combined 4 goals have been scored across these fixtures, averaging 2.00 per match (3 for the home side, 1 for the visitors). Both teams scored in 1 match (50%). Over 2.5 goals landed in 1 game (50%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 1–2 in 2026.

Total goals
4 · 2.0/match
Both scored
1/2 · 50%
Over 2.5
1/2 · 50%

Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 26 Aug 2026