xgEdge

Saturday, 05/09/2026 at 18:00

Full time
Match report · Swiss Super League

Young Boys 3:3 FC Luzern

Young Boys Home 3.36 xG · 28 shots
FC Luzern Away 2.19 xG · 17 shots
33 Young Boys had the better chances, but it finished level

Young Boys were the model's likeliest winner before kick-off at 48%. It finished 3–3. The biggest difference was Young Boys's attack: 3.36 xG against 1.94 projected (+1.42). FC Luzern produced 2.19 xG against 1.44 projected (+0.75).

Goals

  1. 14' Samuel Essende Young Boys · 0.16 xG chance 1–0
  2. 47' Andrejs Cigaņiks FC Luzern · 0.05 xG chance 1–1
  3. 49' Andrejs Cigaņiks FC Luzern · 0.62 xG chance 1–2
  4. 52' Samuel Essende Young Boys · 0.07 xG chance 2–2
  5. 65' Matteo Di Giusto (pen.) FC Luzern · 0.82 xG chance 2–3
  6. 88' Mamadou Kaly Sene Young Boys · 0.70 xG chance 3–3

The model against the result

priced before kick-off
Young Boys
48%
Draw
26% What happened
FC Luzern
26%

Data coverage Both teams have the full 20-match model window available.

Projected vs produced

Expected goals
Young Boys The model projected 1.94 Produced 3.36 Difference +1.42
FC Luzern The model projected 1.44 Produced 2.19 Difference +0.75

Young Boys produced 1.42 xG more than projected

Projected before kick-off Produced on the night

The shots behind it

Young Boys FC Luzern
Shots
28
17
On target
10
7
Inside the box
18
9
xG per shot
0.11
0.13
Open play xG
2.71
1.45
Set-piece xG
0.51
0.00
Penalties
0
1
Shot-level xG may differ from the published match total

The provider publishes the match total separately from its shot-by-shot values. Those values are rounded to two decimals and, leaving out penalties and own goals, add up to its non-penalty xG: 3.25 for Young Boys and 1.40 for FC Luzern.

Shot map

Both teams shown attacking the same goal for comparison.

FC Luzern · Matteo Di Giusto · 65' · Goal · 12 m · 0.82 xG Young Boys · Mamadou Kaly Sene · 88' · Goal · 2 m · 0.70 xG FC Luzern · Andrejs Cigaņiks · 49' · Goal · 2 m · 0.62 xG FC Luzern · Faveurdi Bongeli · 55' · No goal · 5 m · 0.32 xG Young Boys · Mamadou Kaly Sene · 74' · No goal · 7 m · 0.31 xG Young Boys · Edin Etoski · 87' · No goal · 11 m · 0.20 xG Young Boys · Samuel Essende · 83' · No goal · 7 m · 0.18 xG Young Boys · Samuel Essende · 14' · Goal · 12 m · 0.16 xG Young Boys · Alvyn Sanches · 60' · No goal · 13 m · 0.16 xG Young Boys · Alan Virginius · 33' · No goal · 8 m · 0.15 xG Young Boys · Samuel Essende · 25' · No goal · 13 m · 0.14 xG Young Boys · Edin Etoski · 72' · No goal · 7 m · 0.13 xG Young Boys · Samuel Essende · 85' · No goal · 7 m · 0.12 xG Young Boys · Bahereba Guirassy · 86' · No goal · 7 m · 0.11 xG Young Boys · Samuel Essende · 33' · No goal · 15 m · 0.09 xG Young Boys · Christian Fassnacht · 51' · No goal · 13 m · 0.09 xG FC Luzern · Nando Toggenburger · 16' · No goal · 14 m · 0.07 xG Young Boys · Samuel Essende · 52' · Goal · 5 m · 0.07 xG Young Boys · Samuel Essende · 59' · No goal · 8 m · 0.07 xG Young Boys · Mamadou Kaly Sene · 77' · No goal · 14 m · 0.07 xG FC Luzern · Daniel Mikołajewski · 3' · No goal · 12 m · 0.06 xG Young Boys · Edimilson Fernandes · 50' · No goal · 19 m · 0.06 xG Young Boys · Samuel Essende · 11' · No goal · 9 m · 0.05 xG Young Boys · Isaac Schmidt · 32' · No goal · 17 m · 0.05 xG FC Luzern · Faveurdi Bongeli · 46' · No goal · 19 m · 0.05 xG FC Luzern · Andrejs Cigaņiks · 47' · Goal · 13 m · 0.05 xG Young Boys · Alvyn Sanches · 56' · No goal · 21 m · 0.05 xG FC Luzern · Daniel Mikołajewski · 77' · No goal · 15 m · 0.05 xG Young Boys · Samuel Essende · 90' · No goal · 18 m · 0.05 xG Young Boys · Christian Fassnacht · 6' · No goal · 19 m · 0.04 xG FC Luzern · Rúben Dantas · 42' · No goal · 18 m · 0.04 xG Young Boys · Alan Virginius · 44' · No goal · 12 m · 0.04 xG FC Luzern · Matteo Di Giusto · 68' · No goal · 19 m · 0.04 xG Young Boys · Dominik Pech · 90' · No goal · 22 m · 0.04 xG Young Boys · Lewin Blum · 1' · No goal · 19 m · 0.03 xG FC Luzern · Mio Zimmermann · 45' · No goal · 24 m · 0.03 xG Young Boys · Armin Gigović · 69' · No goal · 30 m · 0.03 xG FC Luzern · Mio Zimmermann · 73' · No goal · 20 m · 0.03 xG FC Luzern · Matteo Di Giusto · 75' · No goal · 12 m · 0.03 xG Young Boys · Armin Gigović · 59' · No goal · 26 m · 0.02 xG FC Luzern · Daniel Mikołajewski · 76' · No goal · 25 m · 0.02 xG FC Luzern · Matteo Di Giusto · 90' · No goal · 10 m · 0.02 xG FC Luzern · Matteo Di Giusto · 5' · No goal · 29 m · 0.01 xG FC Luzern · Rúben Dantas · 6' · No goal · 31 m · 0.01 xG Young Boys · Stefan Bukinac · 90' · No goal · 25 m · 0.01 xG

All shots

45 shots · 5.49 xG

Hover, focus or tap a shot to read it.

  • Young Boys
  • FC Luzern
  • Filled = goal
  • Dot area = xG (the smallest chances drawn at a minimum size)

Recent form

Last 6 · xG per match
Young Boys

2.08 xG created 1.41 xGA

  • W 2.54 created, 1.69 conceded against FC Sion
  • W 3.38 created, 0.61 conceded against FC Thun
  • D 1.09 created, 1.54 conceded against FC Lausanne-Sport
  • W 2.19 created, 1.64 conceded against FC Vaduz
  • D 1.77 created, 1.28 conceded against Basel
  • W 1.52 created, 1.71 conceded against FC Zürich
FC Luzern

1.53 xG created 1.86 xGA

  • L 2.53 created, 1.92 conceded against FC Thun
  • L 0.51 created, 2.83 conceded against FC Sion
  • D 1.51 created, 3.24 conceded against FC St. Gallen 1879
  • W 0.98 created, 0.41 conceded against FC Lausanne-Sport
  • D 1.23 created, 1.64 conceded against Servette FC
  • W 2.42 created, 1.10 conceded against FC Vaduz

xG created xG conceded (xGA) W / D / L: the match result

Head to head

Young Boys: 3 won · 0 drawn · 0 lost

Pre-match model & market record

4 opportunities flagged1 won3 lost

  • Lost
  • Lost
  • Won
  • Lost
View pre-match record
The outcomes the model flagged on Young Boys against FC Luzern before kick-off, in the order they ranked, with the price, the edge and what became of each.
Selection Price Edge Result
FC Luzern to win 5.75 +50.3% Lost
Under 2.5 goals 4.00 +29.2% Lost
Draw 4.75 +21.5% Won
Under 1.5 goals 10.00 +15.7% Lost

Pre-match model vs market

Outcome Model Market Difference Fair odds
Young Boys 48.3% 64.2% −15.9 pp 2.07
Draw 25.6% 19.6% +6.0 pp 3.91
FC Luzern 26.1% 16.2% +9.9 pp 3.83

Other markets

Outcome Model Market Difference Fair odds
Both teams to score 70.5% 68.7% +1.7 pp 1.42
Both teams not to score 29.5% 31.3% −1.7 pp 3.38
Over 1.5 goals 88.4% 90.4% −2.0 pp 1.13
Under 1.5 goals 11.6% 9.6% +2.0 pp 8.64
Over 2.5 goals 67.7% 76.2% −8.5 pp 1.48
Under 2.5 goals 32.3% 23.8% +8.5 pp 3.10

Prices and probabilities are the ones stored before kick-off; nothing here is recalculated. Edge is the model's probability times the price, minus one, so a flagged outcome that lost is the ordinary case rather than a contradiction.

Model details

Show
Fit window
the last 20 matches, recency weighted (a match 107 days old counts half)
Young Boys sample
20 matches
FC Luzern sample
20 matches
Computed
2 hours before kick-off
Prices taken
3 hours before kick-off

Limitations

The model reads expected goals and nothing else. It does not know the lineups, who is injured or suspended, what either side has to play for, the weather, or how congested the schedule around this match is.