Where the money is
How much money is actually on each selection, next to what the price says it should be. A gap is not a tip — it just means the crowd and the book disagree.
Expected goals (xG) flow
per shotMatch momentum
Average positions
formation shapeShot map
xG sizedTap a player for their full match card.
**San Diego's on a roll, and Utah's fighting just to stay above water.** This is as lopsided as the head-to-head record suggests — Wave have *owned* this fixture 6-0 in their last six matchups. 🌊
Wave just rattled off four wins in five, while Royals are stuck in a rough patch: one win, two draws, and two losses across their last five. That form gap is huge, and Utah's home record against top-six teams hasn't exactly been encouraging.
Key storylines:
- **San Diego Wave** are the clear favorites here — they've got momentum, the H2H edge, and Utah simply can't match their current intensity
- **Utah Royals** need to tighten up defensively; they've conceded six goals in their last three matches and Wave's attack is clicking
- **Offensive depth** will matter — both sides have capable midfield creators (K. Ascanio and L. Godfrey for Wave, C. Lacasse for Utah), but Wave's finishing has been sharper
Expected lineups:
- **San Diego Wave FC**: S. Paños, K. Wesley, K. McNabb, A. V. Zanten, P. Morroni, K. Dali, L. Godfrey, M. Barcenas, K. Ascanio, T. P. Byars, Ludmila
- **Utah Royals FC**: M. McGlynn, N. Rábano, K. D. Fava, K. Riehl, M. Moriya, N. Miura, D. P. Louis, C. Lacasse, C. Kizer, B. Mozingo, K. Palacios
Prediction:
**San Diego 2–0 Utah.** Wave's form and historical dominance in this fixture make them a clear favorite to extend their unbeaten run.
Our calls before kick-off, and how they went.
A confidence, not a tip. We do not claim these beat the bookmakers' price — the odds are short precisely because the outcome is likely.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.