Real Salt Lake vs Portland Timbers - AI Prediction & Analysis
Risk Level
low riskRSL's home markers show 2.50 NPxG per match vs Portland's away markers conceding 1.98 xG - a clear overlap for Over 2.5 goals even at short odds.
Portland have seen red cards in 3 of 6 away marker matches - discipline is a major risk, making Over 4.5 yellows a viable play at 1.83.
RSL's home corner count averages just 4.33, and total corners in their markers averaged 9.11 - Under 10.5 corners at 1.73 offers solid value.
First-half goal totals are explosive: RSL home markers average 3.00 1H goals, Portland away average 2.29 - back Over 1.5 1H goals.
Odds
Winner
Double chance
1st half
Draw no bet
Both teams to score
Match goals
Asian handicap
Cards in match
Corners 2-Way
First team to score
Pressure Index
Fatigue
AI Analysis
How we predictReal Salt Lake sit 10th with 16 points, four points off the playoff spots. They're in the mix, and every home game is a chance to climb. Their upcoming schedule is manageable (Dallas away, Houston and Colorado at home), but they can't afford to drop points against a bottom side. Portland Timbers are 23rd, six points adrift, with a much tougher run ahead (Kansas City, Montreal away, Inter Miami away). The Timbers are desperate, but desperation often leads to defensive mistakes. The motivation edge is clearly with Real Salt Lake—they're at home, in form, and facing a team they've historically dominated at Rio Tinto. Portland need points, but their away record is abysmal, and their squad is decimated by injuries. Expect RSL to come out aggressive, knowing three points are non-negotiable.
Real Salt Lake's recent form shows a team that creates chances and scores at home. In their last six home matches, they averaged 2.5 xG per game and 2.0 actual goals, overperforming slightly. The 4-2 win over San Diego FC was a typical performance: high xG (2.63), plenty of big chances (6), but also defensive lapses (conceded 1.30 xG). They've won four of their last five at home, with the only loss coming to Inter Miami (0-2), where they were outplayed. Portland Timbers' away form is a disaster. They've lost four of their last five on the road, conceding 2.8 goals per game on average. Their only away win came against San Diego FC, where they were out-xG'd (1.13-1.43) and needed a penalty to edge it. Defensively, they are a mess: in those five away games, they allowed an average of 5.2 big chances. The xG divergence away shows underperformance (0.8 goals vs 1.08 xG), suggesting they've been unlucky, but that's cold comfort against a free-scoring RSL side. Regression is likely in the other direction. RSL's form at home is solid, Portland's away form is porous—this mismatch should produce goals.
Real Salt Lake are without key forward Ariath Piol, which is a blow given his 4 goals this season. Midfielder Emeka Eneli and defender Lukas Engel are also doubtful, weakening the spine. However, the squad depth is there—Morgan Guilavogui and Diego Luna have stepped up, and in their last home game they still scored 4. The bigger issue is on the other side. Portland are missing three key defenders: Claudio Bravo, Dario Župarić, and Juan Mosquera. That's their entire backline gutted. It's no wonder they concede so many chances away. Without those three, the low block becomes a colander. The midfield and attack remain relatively intact, but if they can't stop RSL's build-up, it doesn't matter. The defensive absences are the single biggest factor in this match. Portland will have to rely on a makeshift defense, which is a recipe for disaster against a team that averages 19.5 shots per home game.
This is a clash of styles that screams goals. Real Salt Lake, despite their 'defensive' tag, are extremely aggressive at home. They average 51% possession but take 19.5 shots per game and 8.1 on target. Against a low-block team like Portland (43% away possession), RSL will have most of the ball and create chances. Portland's defensive style is normally compact, but without their key defenders, that compactness evaporates. They have to sit deep, but they've conceded 1.98 xG per away game. Moreover, Portland get themselves into trouble with discipline: they average 1.73 yellow cards and have seen red in 3 of their last 6 away matches. RSL's corner-heavy approach (4.33 per game at home) will test Portland's frail set-piece defense. The match tempo will be one-sided, with RSL pushing forward and Portland hoping for counter-attacks. Given Portland's defensive injuries, RSL should find the net multiple times. The only question is whether Portland can score themselves—they have in 7 of 15 away matches, so BTTS is live.
Real Salt Lake's three home marker matches reveal a clear pattern of dominance. Against San Diego FC (4-2 win), RSL had 2.63 xG, 6 big chances, and 2.63 NPxG—though the opponent had 1.30 xG and a penalty. Against Sporting Kansas City (3-1 win), RSL outshot them 22-5, created 2.55 xG, and dominated corners 7-1. Against Austin FC (2-1 win), xG was 2.15-0.61 with 3 big chances to 0. In every match, RSL created high-quality chances and controlled the game. The pattern is: RSL at home generate 2.5+ xG, 4+ big chances, and allow under 1.0 xG from open play. Portland Timbers' six away marker matches tell an opposite story. At San Diego (2-1 win), they were out-xG'd 1.13-1.43 but won due to a penalty. At Minnesota (0-2 loss), they created 2.37 xG but still lost—an anomaly. At Vancouver (2-3 loss), they were battered 0.51-2.98 xG. At Houston (2-3 loss), they had 2.37 xG but conceded 5 big chances. At Colorado (0-2 loss), they had 3 big chances but allowed 5. At San Diego (0-4 loss), they were destroyed 0.96-2.13 xG. The pattern: Portland away concede immense xG (1.98 average) and big chances (3.78). They also pick up cards and reds. The overlapping patterns strongly suggest RSL will create many chances and score multiple goals, while Portland might snatch a goal but will likely concede 3+.
The three most recent H2H matches show a tight contest. In October 2025, Portland won 3-1 at home, out-xGing RSL 1.83-1.10 and creating 4 big chances to 0. That was Portland's strongest performance. In July 2025, RSL won 1-0 away despite being out-xG'd 0.86-0.95, thanks to a single goal and a resolute defense. In May 2025 at Rio Tinto, the match ended 0-0, with RSL posting just 0.38 xG to Portland's 0.85. So historically, Portland have had the edge in xG, but RSL have found ways to get results at home. However, current squads are very different: Portland's defense is now severely weakened, while RSL's attack is more potent. The H2H trend of low-scoring might be broken given Portland's defensive injuries. In the two meetings at Rio Tinto, both were under 2.5 goals, but the current context suggests a higher-scoring affair.
First-half patterns are explosive. RSL at home average 3.00 first-half goals per match (2.33 for, 0.67 against) from their marker sample. That's inflated by a 4-1 first half against San Diego, but still indicative of early pressure. Portland away average 2.29 first-half goals (1.33 for, 0.96 against). The 1H xG totals are 1.89 for RSL home and 1.69 for POR away, suggesting around 2 goals in the first half is likely. Corners: RSL home total corners average 9.11, but with high variance (range 9 to 15). Portland away total corners average 11.89, largely because opponents take many. The total corners in this match could easily exceed 10.5 given the expected RSL domination. Yellow cards: RSL home average 2.33 total, POR away average 3.66 total, with many red cards. Referee Mendoza averages 4.58 yellows per match, just above league average. So cards over 4.5 is a coin flip, but the match context (RSL pressing, POR defending) could push it over. Fouls: both teams commit high fouls (RSL home 24.67 total, POR away 25.07 total).
Odds movement is telling. The home win has shortened from 1.62 to 1.45, indicating strong public money and smart money on RSL. The fair probability (margin-removed) for RSL is 64.6%, but at 1.45, the implied probability is 69%, so no value on the moneyline. However, Over 2.5 goals shortened from 1.44 to 1.36, implying a 73.5% probability. Given RSL's home over rate (11/15, 73%) and POR away over rate (6/15, 40%), a combined estimate of 65-70% suggests no clear value either. BTTS Yes is at 1.50 (implied 66.7%), but actual frequency might be around 60-65% based on RSL home BTTS (73%) and POR away BTTS (47%). Again, slight negative EV. The value might lie in corners: Over 10.5 corners drifted from 1.73 to 2.00, implying a 50% probability. RSL home averages 9.11, POR away 11.89, averaging 10.5. Given the expected pressure, over 10.5 is plausible but not a lock. Under 10.5 at 1.73 offers better implied probability (57.8%) and is consistent with RSL's lower home corner totals (they averaged 9.11 total). I see value on Under 10.5 corners.
1H Over 1.5 Goals
Odds
1.85
Why this bet
RSL's home marker matches average 3.00 first-half goals; Portland's away matches average 2.29. The combination suggests a high probability of two or more goals in the first half. RSL tend to start fast, and Portland's defense is likely to crack early.
Portland have scored in 53% of away games (8/15) and RSL concede at home (BTTS in 73% of home games). Despite defensive injuries, Portland's attack remains capable of a goal, even in a loss. Back BTTS at 1.50 with more confidence than the odds suggest.
RSL are heavy favorites at 1.45, but adding BTTS and Over 2.5 boosts the odds. RSL's home form and Portland's defensive absences make a high-scoring RSL win the most likely scenario. Score geometry: 2-1, 3-1, 3-2, 4-1, etc. Broad coverage.
If 0:0 at HT
Over 1.5 Goals 2H