Primary: Oakland Roots at home · Boise away. Grey figures in parentheses = full-season all-venues rate when venue sample is sufficient. Not direct head-to-head history.
- Boise have scored in 5 consecutive matches.
- Oakland Roots have scored in 3 consecutive matches.
- Oakland Roots failed to score in 4 of their last 10 matches.
- Boise kept 4 clean sheets in their last 10 matches.
- Oakland Roots kept 2 clean sheets in their last 10 matches.
- Boise have scored 19 goals in their last 10 matches.
Attack = goals scored ÷ half of league avg match goals; Defence = inverted concede ratio (higher = stingier). Samples: Oakland Roots home None, Boise away 0 recent league games (form window).
Oakland Roots: low event coverage for this league/window — figures shown for transparency.
Boise: low event coverage for this league/window — figures shown for transparency.
Percentages use only matches where goal events sum to full-time (same gate as half-time from events).
Tournament · all fixtures this season (neutral sites — not home/away form)
* Half metrics use the same all-fixtures sample as full-time (see note above). Em dash = no reliable half sample.
Tournament · all fixtures this season (neutral sites — not home/away form)
* Opponent goals by half on the same all-fixtures tournament sample as full-time.
1H / 2H totals use recorded halftime scores (same league season as other rows).
Lg avg = season average for this market.
Same sample as the 1st/2nd half goals tabs (venue split when it has HT rows; otherwise all venues).
★ = model-selected line · green >70% · grey 40–70% · red <40%
No standings data available for this league/season.
Loading H2H history...