xgEdge

Expected goals

FC Blau Weiss Linz expected goals (xG) 2025/2026

Austrian Bundesliga · after 32 matches · updated 1 Oct

FC Blau Weiss Linz's attacking and defensive expected goals in Austrian Bundesliga 2025/2026, compared with the results they produced and with the rest of the competition.

FC Blau Weiss Linz xG and xGA per match

Every match ↓
Attack
1.30 xG per match
#7/12
Attack (xG per match) across Austrian Bundesliga, best first
Rank Club xG per match
#1 Red Bull Salzburg 1.86
#2 LASK 1.84
#3 SK Sturm Graz 1.66
#4 SV Ried 1.49
#5 SK Rapid Wien 1.42
#6 Austria Wien 1.30
#7 FC Blau Weiss Linz 1.30
#8 Grazer AK 1902 1.20
#9 SC Rheindorf Altach 1.20
#10 WSG Tirol 1.16
#11 Wolfsberger AC 1.12
#12 TSV Hartberg 1.08
League avg
1.39
Total
41.50 32 matches
Defence
1.40 xGA per match
#9/12
Defence (xGA per match) across Austrian Bundesliga, best first
Rank Club xGA per match
#1 Grazer AK 1902 1.23
#2 SK Sturm Graz 1.30
#3 SK Rapid Wien 1.32
#4 Red Bull Salzburg 1.33
#5 Austria Wien 1.35
#6 SC Rheindorf Altach 1.35
#7 WSG Tirol 1.36
#8 LASK 1.38
#9 FC Blau Weiss Linz 1.40
#10 SV Ried 1.45
#11 TSV Hartberg 1.52
#12 Wolfsberger AC 1.60
League avg
1.39
Total
44.95 32 matches
xG difference
-0.11 xGD per match
#8/12
xG difference (xGD per match) across Austrian Bundesliga, best first
Rank Club xGD per match
#1 Red Bull Salzburg +0.53
#2 LASK +0.46
#3 SK Sturm Graz +0.37
#4 SK Rapid Wien +0.09
#5 SV Ried +0.04
#6 Grazer AK 1902 -0.02
#7 Austria Wien -0.05
#8 FC Blau Weiss Linz -0.11
#9 SC Rheindorf Altach -0.15
#10 WSG Tirol -0.20
#11 TSV Hartberg -0.44
#12 Wolfsberger AC -0.48
League avg
0.00
Total
-3.45 32 matches
Expected points Model — Model output — computed from each match's xG, not a result. How xPts works →
1.20 xPts per match
#10/12
Expected points (xPts per match) across Austrian Bundesliga, best first
Rank Club xPts per match
#1 Red Bull Salzburg 1.72
#2 LASK 1.69
#3 SK Sturm Graz 1.65
#4 SV Ried 1.47
#5 SK Rapid Wien 1.47
#6 Austria Wien 1.35
#7 Grazer AK 1902 1.34
#8 WSG Tirol 1.27
#9 SC Rheindorf Altach 1.26
#10 FC Blau Weiss Linz 1.20
#11 Wolfsberger AC 1.10
#12 TSV Hartberg 1.07
League avg
1.38
Total
38.43 vs 29 actual pts

What the xG says

FC Blau Weiss Linz's underlying numbers sit close to the Austrian Bundesliga average. They rank #8 for xG difference at -0.11 per match, from about average shot volume at about average chance quality. Their 37 goals are 4.50 below 41.50 xG, while 29 points are 9.43 below 38.43 xPts.

Actual vs expected

Measure Actual Expected Difference Reading
Goals vs xG Includes 3.21 xG from penalties
37 41.50 -4.50 scored 4.50 fewer than xG within normal variance
49 44.95 +4.05 conceded 4.05 more than xGA within normal variance

Select a row to chart it across the season.

Goals minus xG, match by match

FC Blau Weiss Linz are 4.50 goals below their xG after 32 matches. The gap was widest at -5.97, against SV Ried on Sat 21/03.

Goals
37
xG
41.50
Gap
-4.50
Sun 03/08 Sat 09/08 Sun 17/08 Sat 23/08 Sat 30/08 Sat 13/09 Sun 21/09 Sat 27/09 Sat 04/10 Sun 19/10 Sat 25/10 Sat 01/11 Sat 08/11 Sat 22/11 Sat 29/11 Sat 06/12 Sun 14/12 Sun 08/02 Sun 15/02 Sun 22/02 Sun 01/03 Sun 08/03 Sat 14/03 Sat 21/03 Sat 04/04 Sat 11/04 Sat 18/04 Tue 21/04 Fri 24/04 Sat 02/05 Sat 09/05 Sat 16/05 -6 -5 -4 -3 -2 -1 0 +1 -0.50 -0.62 -0.90 -1.75 -1.09 +0.29 +0.15 +0.24 -0.17 +0.44 -0.38 -1.26 -1.40 -1.14 -0.81 -1.87 -1.72 -2.42 -3.03 -4.12 -2.61 -2.38 -4.76 -5.97 -5.65 -3.98 -5.00 -4.79 -3.67 -4.34 -3.72 -4.50 -0.50 -0.12 -0.28 -0.85 +0.66 +1.38 -0.14 +0.09 -0.41 +0.61 -0.82 -0.88 -0.14 +0.26 +0.33 -1.06 +0.15 -0.70 -0.61 -1.09 +1.51 +0.23 -2.38 -1.21 +0.32 +1.67 -1.02 +0.21 +1.12 -0.67 +0.62 -0.78 Running gap goals − xG Each match goals − xG
FC Blau Weiss Linz: Goals vs xG, the gap after every match with xG
Date Opponent Goals xG Match gap Running gap
Sun 03/08 SK Rapid Wien 0 0.50 -0.50 -0.50
Sat 09/08 TSV Hartberg 0 0.12 -0.12 -0.62
Sun 17/08 Wolfsberger AC 0 0.28 -0.28 -0.90
Sat 23/08 SV Ried 0 0.85 -0.85 -1.75
Sat 30/08 Red Bull Salzburg 2 1.34 +0.66 -1.09
Sat 13/09 Grazer AK 1902 3 1.62 +1.38 +0.29
Sun 21/09 LASK 0 0.14 -0.14 +0.15
Sat 27/09 SC Rheindorf Altach 1 0.91 +0.09 +0.24
Sat 04/10 Austria Wien 1 1.41 -0.41 -0.17
Sun 19/10 SK Sturm Graz 3 2.39 +0.61 +0.44
Sat 25/10 WSG Tirol 0 0.82 -0.82 -0.38
Sat 01/11 LASK 0 0.88 -0.88 -1.26
Sat 08/11 SV Ried 1 1.14 -0.14 -1.40
Sat 22/11 Austria Wien 2 1.74 +0.26 -1.14
Sat 29/11 Grazer AK 1902 1 0.67 +0.33 -0.81
Sat 06/12 Red Bull Salzburg 0 1.06 -1.06 -1.87
Sun 14/12 SK Rapid Wien 1 0.85 +0.15 -1.72
Sun 08/02 SC Rheindorf Altach 0 0.70 -0.70 -2.42
Sun 15/02 Wolfsberger AC 2 2.61 -0.61 -3.03
Sun 22/02 SK Sturm Graz 0 1.09 -1.09 -4.12
Sun 01/03 WSG Tirol 2 0.49 +1.51 -2.61
Sun 08/03 TSV Hartberg 1 0.77 +0.23 -2.38
Sat 14/03 SC Rheindorf Altach 1 3.38 -2.38 -4.76
Sat 21/03 SV Ried 3 4.21 -1.21 -5.97
Sat 04/04 Grazer AK 1902 1 0.68 +0.32 -5.65
Sat 11/04 WSG Tirol 5 3.33 +1.67 -3.98
Sat 18/04 Wolfsberger AC 0 1.02 -1.02 -5.00
Tue 21/04 Wolfsberger AC 3 2.79 +0.21 -4.79
Fri 24/04 SC Rheindorf Altach 3 1.88 +1.12 -3.67
Sat 02/05 SV Ried 0 0.67 -0.67 -4.34
Sat 09/05 WSG Tirol 1 0.38 +0.62 -3.72
Sat 16/05 Grazer AK 1902 0 0.78 -0.78 -4.50

Goals vs xG ranking → Expected points ranking →

FC Blau Weiss Linz xG trend

Current form +0.22 npxGD per match

The last 6 matches with xG.

Out-created the opponent in 15 of 32 matches. The worst was against LASK on Sun 21/09 (-1.64).

npxG · last 6
1.26
npxGA · last 6
1.04
-2 -1 0 +1 +2 +3 +4 -0.93 Sun 03/08 -1.57 Sat 09/08 -1.25 Sun 17/08 -0.86 Sat 23/08 -0.35 Sat 30/08 +0.42 Sat 13/09 -1.64 Sun 21/09 +0.13 Sat 27/09 -0.83 Sat 04/10 +0.81 Sun 19/10 +0.28 Sat 25/10 +0.26 Sat 01/11 -0.62 Sat 08/11 +1.34 Sat 22/11 +0.10 Sat 29/11 -0.65 Sat 06/12 -1.15 Sun 14/12 -0.57 Sun 08/02 +0.16 Sun 15/02 +0.24 Sun 22/02 -0.43 Sun 01/03 -0.83 Sun 08/03 +2.54 Sat 14/03 +3.05 Sat 21/03 -0.09 Sat 04/04 +1.49 Sat 11/04 +0.58 Sat 18/04 +2.17 Tue 21/04 +0.69 Fri 24/04 -0.51 Sat 02/05 -0.38 Sat 09/05 -1.24 Sat 16/05 +0.01 season avg
FC Blau Weiss Linz: non-penalty xG, xGA and their difference in each match, with the season's average so far
Date Opponent npxG npxGA npxGD Avg so far
Sun 03/08 SK Rapid Wien 0.46 1.39 -0.93 -0.93
Sat 09/08 TSV Hartberg 0.12 1.69 -1.57 -1.25
Sun 17/08 Wolfsberger AC 0.28 1.53 -1.25 -1.25
Sat 23/08 SV Ried 0.85 1.71 -0.86 -1.15
Sat 30/08 Red Bull Salzburg 1.34 1.69 -0.35 -0.99
Sat 13/09 Grazer AK 1902 1.62 1.20 +0.42 -0.76
Sun 21/09 LASK 0.13 1.77 -1.64 -0.88
Sat 27/09 SC Rheindorf Altach 0.93 0.80 +0.13 -0.76
Sat 04/10 Austria Wien 0.62 1.45 -0.83 -0.76
Sun 19/10 SK Sturm Graz 2.39 1.58 +0.81 -0.61
Sat 25/10 WSG Tirol 0.86 0.58 +0.28 -0.53
Sat 01/11 LASK 0.88 0.62 +0.26 -0.46
Sat 08/11 SV Ried 1.14 1.76 -0.62 -0.47
Sat 22/11 Austria Wien 1.81 0.47 +1.34 -0.34
Sat 29/11 Grazer AK 1902 0.67 0.57 +0.10 -0.31
Sat 06/12 Red Bull Salzburg 1.07 1.72 -0.65 -0.33
Sun 14/12 SK Rapid Wien 0.85 2.00 -1.15 -0.38
Sun 08/02 SC Rheindorf Altach 0.70 1.27 -0.57 -0.39
Sun 15/02 Wolfsberger AC 1.82 1.66 +0.16 -0.36
Sun 22/02 SK Sturm Graz 1.13 0.89 +0.24 -0.33
Sun 01/03 WSG Tirol 0.50 0.93 -0.43 -0.34
Sun 08/03 TSV Hartberg 0.87 1.70 -0.83 -0.36
Sat 14/03 SC Rheindorf Altach 3.76 1.22 +2.54 -0.23
Sat 21/03 SV Ried 3.45 0.40 +3.05 -0.10
Sat 04/04 Grazer AK 1902 0.72 0.81 -0.09 -0.10
Sat 11/04 WSG Tirol 1.76 0.27 +1.49 -0.04
Sat 18/04 Wolfsberger AC 1.02 0.44 +0.58 -0.01
Tue 21/04 Wolfsberger AC 2.78 0.61 +2.17 +0.06
Fri 24/04 SC Rheindorf Altach 1.88 1.19 +0.69 +0.09
Sat 02/05 SV Ried 0.68 1.19 -0.51 +0.07
Sat 09/05 WSG Tirol 0.38 0.76 -0.38 +0.05
Sat 16/05 Grazer AK 1902 0.82 2.06 -1.24 +0.01

Each bar is one match's non-penalty xG minus the non-penalty xG against; the line is that difference averaged over the season up to each match, and it finishes on the dashed season average — 1.20 npxG and 1.19 npxGA per match. Current form is the same difference over the last 6 matches with xG.

Form ranking →

Strength of schedule

Season so far
number 12 hardest of 12 in Austrian Bundesliga
−0.07 xG vs league average
Over 32 league matches
Last 5
number 11 hardest of 12 in Austrian Bundesliga
−0.19 xG vs league average
Over 5 league matches
Opponents behind the figures

Season so far

−0.07 xG vs league average · over 32 matches · number 12 hardest of 12

  1. Grazer AK 1902 Home −0.12
  2. WSG Tirol Away −0.06
  3. SV Ried Away −0.19
  4. SC Rheindorf Altach Home −0.24
  5. Wolfsberger AC Home −0.31
  6. Wolfsberger AC Away −0.31
  7. WSG Tirol Home −0.06
  8. Grazer AK 1902 Away −0.12
  9. SV Ried Home −0.19
  10. SC Rheindorf Altach Away −0.24
  11. TSV Hartberg Away −0.54
  12. WSG Tirol Home −0.06
  13. SK Sturm Graz Away +0.25
  14. Wolfsberger AC Home −0.31
  15. SC Rheindorf Altach Away −0.24
  16. SK Rapid Wien Home −0.07
  17. Red Bull Salzburg Home +0.45
  18. Grazer AK 1902 Away −0.12
  19. Austria Wien Home +0.01
  20. SV Ried Away −0.19
  21. LASK Home +0.67
  22. WSG Tirol Away −0.06
  23. SK Sturm Graz Home +0.25
  24. Austria Wien Away +0.01
  25. SC Rheindorf Altach Home −0.24
  26. LASK Away +0.67
  27. Grazer AK 1902 Home −0.12
  28. Red Bull Salzburg Away +0.45
  29. SV Ried Home −0.19
  30. Wolfsberger AC Away −0.31
  31. TSV Hartberg Home −0.54
  32. SK Rapid Wien Away −0.07

Last 5

−0.19 xG vs league average · over 5 matches · number 11 hardest of 12

  1. Grazer AK 1902 Home −0.12
  2. WSG Tirol Away −0.06
  3. SV Ried Away −0.19
  4. SC Rheindorf Altach Home −0.24
  5. Wolfsberger AC Home −0.31

League schedule strength → How this is calculated →

FC Blau Weiss Linz shots and chance quality

Average volume, average quality. FC Blau Weiss Linz take 12.4 shots a match (league 12.2) at 0.10 npxG a shot (league 0.10), #4 in Austrian Bundesliga for volume and #9 for quality. 64% of their shots come from inside the box (league 64%).

Attack

Shot volume
12.4 shots per match
#4/12
Shot volume (shots per match) across Austrian Bundesliga, best first
Rank Club shots per match
#1 SK Sturm Graz 15.7
#2 Red Bull Salzburg 15.7
#3 LASK 15.6
#4 FC Blau Weiss Linz 12.4
#5 SK Rapid Wien 11.8
#6 WSG Tirol 11.8
#7 SV Ried 11.7
#8 Austria Wien 11.3
#9 Wolfsberger AC 11.0
#10 SC Rheindorf Altach 10.2
#11 Grazer AK 1902 10.1
#12 TSV Hartberg 9.2
League avg
12.2
Total
398 shots from 32 matches
Chance quality
0.10 npxG per shot
#9/12
Chance quality (npxG per shot) across Austrian Bundesliga, best first
Rank Club npxG per shot
#1 Red Bull Salzburg 0.12
#2 SV Ried 0.11
#3 LASK 0.11
#4 TSV Hartberg 0.11
#5 Austria Wien 0.11
#6 Grazer AK 1902 0.11
#7 SK Rapid Wien 0.11
#8 SC Rheindorf Altach 0.11
#9 FC Blau Weiss Linz 0.10
#10 Wolfsberger AC 0.10
#11 SK Sturm Graz 0.09
#12 WSG Tirol 0.09
League avg
0.10
Total
38.29 npxG from 398 shots

Defence

Shots allowed
11.4 shots per match
#4/12
Shots allowed (shots per match) across Austrian Bundesliga, best first
Rank Club shots per match
#1 Austria Wien 10.1
#2 WSG Tirol 11.1
#3 SK Rapid Wien 11.3
#4 FC Blau Weiss Linz 11.4
#5 SC Rheindorf Altach 11.7
#6 LASK 12.0
#7 Red Bull Salzburg 12.1
#8 Grazer AK 1902 12.2
#9 Wolfsberger AC 12.6
#10 SK Sturm Graz 12.7
#11 SV Ried 12.7
#12 TSV Hartberg 16.2
League avg
12.2
Total
365 shots allowed from 32 matches
Chance quality allowed
0.10 npxGA per shot
#7/12
Chance quality allowed (npxGA per shot) across Austrian Bundesliga, best first
Rank Club npxGA per shot
#1 TSV Hartberg 0.09
#2 LASK 0.10
#3 Grazer AK 1902 0.10
#4 SK Sturm Graz 0.10
#5 SV Ried 0.10
#6 Red Bull Salzburg 0.10
#7 FC Blau Weiss Linz 0.10
#8 WSG Tirol 0.11
#9 SC Rheindorf Altach 0.11
#10 SK Rapid Wien 0.11
#11 Wolfsberger AC 0.12
#12 Austria Wien 0.12
League avg
0.10
Total
37.93 npxGA from 365 shots

Shot profile

Shot location

64% inside the box

League avg 64%

From 253 of 398 shots over 32 matches

Shots allowed, location

62% allowed inside the box

League avg 64%

From 226 of 365 shots allowed over 32 matches

FC Blau Weiss Linz home and away xG

FC Blau Weiss Linz per-match figures at home and away
Measure Home Away
Matches 16 16
xG / match 1.66 0.94
xGA / match 1.29 1.52
xGD / match +0.37 -0.58
xPts / match Model — Model output — computed from each match's xG, not a result. How xPts works → 1.51 0.89

Every figure divides by that half's matches with xG. A half with fewer than 3 matches with xG is muted.

Every FC Blau Weiss Linz match by xG

Venue

This season

Matches
32
xG / match
1.30
xGA / match
1.40
xGD / match
-0.11
Points
29 of 96
  1. Sat 16/05 Grazer AK 1902 H xG 0.78 xGA 2.06 xGD -1.28
  2. Sat 09/05 WSG Tirol A xG 0.38 xGA 0.76 xGD -0.38
  3. Sat 02/05 SV Ried A xG 0.67 xGA 1.98 P xGD -1.31
  4. Fri 24/04 SC Rheindorf Altach H xG 1.88 xGA 1.19 xGD +0.69
  5. Tue 21/04 Wolfsberger AC H xG 2.79 xGA 0.61 xGD +2.18
  6. Sat 18/04 Wolfsberger AC A xG 1.02 xGA 0.43 xGD +0.59
  7. Sat 11/04 WSG Tirol H Best underlying xG 3.33 P xGA 0.26 xGD +3.07
  8. Sat 04/04 Grazer AK 1902 A xG 0.68 xGA 1.60 P xGD -0.92
  9. Sat 21/03 SV Ried H xG 4.21 P xGA 1.15 P xGD +3.06
  10. Sat 14/03 SC Rheindorf Altach A Against the chances xG 3.38 xGA 1.22 xGD +2.16
  11. Sun 08/03 TSV Hartberg A xG 0.77 xGA 1.54 xGD -0.77
  12. Sun 01/03 WSG Tirol H xG 0.49 xGA 0.93 xGD -0.44
  13. Sun 22/02 SK Sturm Graz A xG 1.09 xGA 1.67 P xGD -0.58
  14. Sun 15/02 Wolfsberger AC H xG 2.61 P xGA 1.61 xGD +1.00
  15. Sun 08/02 SC Rheindorf Altach A xG 0.70 xGA 1.27 xGD -0.57
  16. Sun 14/12 SK Rapid Wien H xG 0.85 xGA 2.00 xGD -1.15
  17. Sat 06/12 Red Bull Salzburg H xG 1.06 xGA 1.72 xGD -0.66
  18. Sat 29/11 Grazer AK 1902 A xG 0.67 xGA 1.34 P xGD -0.67
  19. Sat 22/11 Austria Wien H xG 1.74 xGA 1.23 P xGD +0.51
  20. Sat 08/11 SV Ried A xG 1.14 xGA 1.77 xGD -0.63
  21. Sat 01/11 LASK H xG 0.88 xGA 0.62 xGD +0.26
  22. Sat 25/10 WSG Tirol A xG 0.82 xGA 1.37 P xGD -0.55
  23. Sun 19/10 SK Sturm Graz H xG 2.39 xGA 1.63 xGD +0.76
  24. Sat 04/10 Austria Wien A xG 1.41 P xGA 1.45 xGD -0.04
  25. Sat 27/09 SC Rheindorf Altach H xG 0.91 xGA 0.80 xGD +0.11
  26. Sun 21/09 LASK A xG 0.14 xGA 1.74 xGD -1.60
  27. Sat 13/09 Grazer AK 1902 H xG 1.62 xGA 1.41 xGD +0.21
  28. Sat 30/08 Red Bull Salzburg A xG 1.34 xGA 2.48 P xGD -1.14
  29. Sat 23/08 SV Ried H xG 0.85 xGA 1.71 xGD -0.86
  30. Sun 17/08 Wolfsberger AC A Weakest underlying xG 0.28 xGA 2.32 P xGD -2.04
  31. Sat 09/08 TSV Hartberg H xG 0.12 xGA 1.69 xGD -1.57
  32. Sun 03/08 SK Rapid Wien A xG 0.50 xGA 1.39 xGD -0.89

Newest first. The dot is xG and the ring is xGA, on one scale from 0 to 4.21. Best and weakest underlying mark the highest and lowest xGD once 5 matches have xG. Against the chances marks a win with xGD of −1.00 or lower, or a loss with +1.00 or higher. P marks a side with at least 0.50 xG from penalties.

Every result, all competitions →

FC Blau Weiss Linz in Austrian Bundesliga

Attack

Defence

About the data

xG data
Provided by TheStatsAPI, and stored as published.
Derived metrics
xGD, per-match rates, rankings and rolling averages are calculated from the match data.
Model metrics
xPts is produced by our probability model.

Learn how our xG analytics work →

How the model works →