All teams

SC Freiburg

Bundesliga · strength +0.03 (attack −0.00, defence +0.03) against an average Premier League side, rated Oct 2026

Last 40 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
UEFA Conference League 26/27 goals 3–5 · xG 2.7–2.5 · 3 points from 2.8 in 2232.8+0.2
Bundesliga 26/27 goals 15–6 · xG 10.4–4.7 · 13 points from 12.0 in 661312.0+1.0
UEFA Europa League 25/26 goals 25–13 · xG 22.4–19.0 · 29 points from 22.1 in 15152922.1+6.9
Bundesliga 25/26 goals 51–57 · xG 48.8–48.1 · 47 points from 46.5 in 34344746.5+0.5

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−0.40−0.20+0.00+0.20+0.40+0.60Aug 2023Jan 2024JunNovAprSepFebJulDefence +0.03Attack −0.00
Ratings as a table
MonthStrengthAttackDefence
Oct 2026+0.03−0.00+0.03
Sep 2026−0.02−0.01−0.01
Aug 2026−0.18−0.06−0.11
Jul 2026−0.60−0.32−0.28
Jun 2026−0.60−0.32−0.28
May 2026−0.61−0.33−0.28
Apr 2026−0.44−0.22−0.21
Mar 2026−0.37−0.20−0.17
Feb 2026−0.32−0.18−0.14
Jan 2026−0.29−0.13−0.16
Dec 2025−0.30−0.13−0.17
Nov 2025−0.21−0.11−0.10
Oct 2025−0.30−0.20−0.10
Sep 2025−0.34−0.20−0.14
Aug 2025−0.24−0.16−0.08
Jul 2025−0.27−0.22−0.05
Jun 2025−0.29−0.23−0.06
May 2025−0.29−0.23−0.06
Apr 2025−0.23−0.19−0.04
Mar 2025−0.24−0.22−0.01
Feb 2025−0.27−0.26−0.01
Jan 2025−0.35−0.28−0.07
Dec 2024−0.16−0.13−0.03
Nov 2024−0.09−0.12+0.03
Oct 2024−0.00−0.06+0.05
Sep 2024+0.61+0.28+0.33
Aug 2024+0.49+0.22+0.28
Jul 2024+0.45+0.22+0.23
Jun 2024+0.45+0.22+0.23
May 2024+0.45+0.22+0.23
Apr 2024+0.50+0.27+0.23
Mar 2024+0.51+0.28+0.23
Feb 2024+0.49+0.26+0.23
Jan 2024+0.53+0.28+0.24
Dec 2023+0.53+0.26+0.27
Nov 2023+0.56+0.21+0.35
Oct 2023+0.54+0.15+0.38
Sep 2023+0.57+0.26+0.31
Aug 2023+0.74+0.41+0.33

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Maximilian Eggestein Midfielder · 990′ · 11 matches1152.947.2on 22 Oct 2026 at AS Monaco50.8on 18 Oct 2026 at Bayer 04 Leverkusen70.4on 15 Oct 2026 v FK Jablonec+3.2
2Mio Backhaus Goalkeeper · 990′ · 11 matches1142.940.4on 22 Oct 2026 at AS Monaco47.9on 18 Oct 2026 at Bayer 04 Leverkusen36.6on 15 Oct 2026 v FK Jabloneclevel (−1.3)
3Matthias Ginter Defender · 978′ · 11 matches1156.246.8on 22 Oct 2026 at AS Monaco60.6on 18 Oct 2026 at Bayer 04 Leverkusen64.4on 15 Oct 2026 v FK Jabloneclevel (+1.0)
4Igor Matanović Forward · 769′ · 11 matches1154.145.3on 22 Oct 2026 at AS Monaco57.3on 18 Oct 2026 at Bayer 04 Leverkusen46.0on 15 Oct 2026 v FK Jablonec−3.6
5Jordy Makengo Defender · 804′ · 10 matches1050.542.2on 22 Oct 2026 at AS Monaco75.2on 18 Oct 2026 at Bayer 04 Leverkusen58.4on 15 Oct 2026 v FK Jablonec+10.7
6Yuito Suzuki Midfielder · 729′ · 10 matches1046.443.1on 22 Oct 2026 at AS Monaco52.8on 15 Oct 2026 v FK Jablonec27.3on 11 Oct 2026 v FC Schalke 04−4.0
7Derry Scherhant Forward · 680′ · 10 matches1053.541.7on 22 Oct 2026 at AS Monaco74.3on 18 Oct 2026 at Bayer 04 Leverkusen42.2on 11 Oct 2026 v FC Schalke 04+2.9
8Philipp Lienhart Defender · 664′ · 10 matches1056.583.5on 18 Oct 2026 at Bayer 04 Leverkusen44.7on 15 Oct 2026 v FK Jablonec33.5on 11 Oct 2026 v FC Schalke 04level (+0.6)
9Philipp Treu Defender · 650′ · 10 matches1045.445.3on 22 Oct 2026 at AS Monaco72.6on 18 Oct 2026 at Bayer 04 Leverkusen36.1on 15 Oct 2026 v FK Jablonec+15.6
10Vincenzo Grifo Midfielder · 331′ · 10 matches1059.247.2on 22 Oct 2026 at AS Monaco100.0on 18 Oct 2026 at Bayer 04 Leverkusen69.4on 15 Oct 2026 v FK Jabloneclevel (+1.5)
11Keisuke Goto Forward · 185′ · 10 matches1046.440.5on 18 Oct 2026 at Bayer 04 Leverkusen46.8on 15 Oct 2026 v FK Jablonec84.3on 11 Oct 2026 v FC Schalke 04+3.9
12Yannick Engelhardt Midfielder · 693′ · 9 matches951.534.5on 22 Oct 2026 at AS Monaco62.2on 18 Oct 2026 at Bayer 04 Leverkusen47.9on 11 Oct 2026 v FC Schalke 04+2.0
13Jan-Niklas Beste Midfielder · 655′ · 9 matches952.553.2on 22 Oct 2026 at AS Monaco58.8on 18 Oct 2026 at Bayer 04 Leverkusen50.4on 11 Oct 2026 v FC Schalke 04level (+1.7)
14Lukas Kübler Defender · 415′ · 9 matches940.749.1on 22 Oct 2026 at AS Monaco51.7on 18 Oct 2026 at Bayer 04 Leverkusen45.8on 15 Oct 2026 v FK Jablonec+7.3
15Lucas Höler Forward · 306′ · 9 matches942.544.8on 22 Oct 2026 at AS Monaco62.6on 18 Oct 2026 at Bayer 04 Leverkusen46.2on 15 Oct 2026 v FK Jablonec+6.3
16Cyriaque Irié Midfielder · 281′ · 9 matches954.176.2on 22 Oct 2026 at AS Monaco100.0on 18 Oct 2026 at Bayer 04 Leverkusen61.9on 15 Oct 2026 v FK Jablonec+14.4
17Maximilian Rosenfelder Defender · 326′ · 5 matches558.353.8on 22 Oct 2026 at AS Monaco65.6on 15 Oct 2026 v FK Jablonec61.2on 30 Aug 2026 v SV Werder Bremenlevel (+1.0)
18Patrick Osterhage Midfielder · 268′ · 4 matches450.643.3on 22 Oct 2026 at AS Monaco100.0on 18 Oct 2026 at Bayer 04 Leverkusen58.1on 15 Oct 2026 v FK Jablonec+4.4
19Christian Günter Defender · 158′ · 3 matches338.641.6on 15 Oct 2026 v FK Jablonec39.3on 27 Aug 2026 v Motherwell11.4on 23 Aug 2026 at Fortuna Düsseldorf–
20Berkay Yılmaz Defender · 9′ · 2 matches246.044.2on 5 Sep 2026 at SC Paderborn 0760.2on 20 Aug 2026 at Motherwell–
21Bruno Ogbus Defender · 12′ · 1 match154.454.4on 27 Aug 2026 v Motherwell–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

60 since July 2025
DateCompetitionOpponentResultxGExpected points
22 Oct 2026Conference Leagueat AS MonacoL 0–30.8–1.31.00
18 Oct 2026Bundesligaat Bayer 04 LeverkusenL 1–21.1–1.60.99
15 Oct 2026Conference LeagueFK JablonecW 3–21.9–1.21.83
11 Oct 2026BundesligaFC Schalke 04W 2–11.0–0.31.99
19 Sep 2026Bundesligaat Eintracht FrankfurtD 2–22.7–1.42.12
12 Sep 2026BundesligaBorussia M'gladbachW 5–02.4–0.22.70
5 Sep 2026Bundesligaat SC Paderborn 07W 1–01.3–0.71.79
30 Aug 2026BundesligaSV Werder BremenW 4–11.9–0.52.37
27 Aug 2026Conference LeagueMotherwellW 4–1––
23 Aug 2026DFB-Pokalat Fortuna DüsseldorfW 5–1––
All 60 results
DateCompetitionOpponentResultxGExpected points
22 Oct 2026Conference Leagueat AS MonacoL 0–30.8–1.31.00
18 Oct 2026Bundesligaat Bayer 04 LeverkusenL 1–21.1–1.60.99
15 Oct 2026Conference LeagueFK JablonecW 3–21.9–1.21.83
11 Oct 2026BundesligaFC Schalke 04W 2–11.0–0.31.99
19 Sep 2026Bundesligaat Eintracht FrankfurtD 2–22.7–1.42.12
12 Sep 2026BundesligaBorussia M'gladbachW 5–02.4–0.22.70
5 Sep 2026Bundesligaat SC Paderborn 07W 1–01.3–0.71.79
30 Aug 2026BundesligaSV Werder BremenW 4–11.9–0.52.37
27 Aug 2026Conference LeagueMotherwellW 4–1––
23 Aug 2026DFB-Pokalat Fortuna DüsseldorfW 5–1––
20 Aug 2026Conference Leagueat MotherwellW 3–1––
20 May 2026Europa LeagueAston VillaL 0–30.3–2.10.27
16 May 2026BundesligaRB LeipzigW 4–11.5–1.11.66
10 May 2026Bundesligaat Hamburger SVL 2–30.4–2.00.38
7 May 2026Europa LeagueSporting BragaW 3–12.0–1.91.45
3 May 2026BundesligaVfL WolfsburgD 1–10.7–0.91.18
30 Apr 2026Europa Leagueat Sporting BragaL 1–21.3–2.50.76
26 Apr 2026Bundesligaat Borussia DortmundL 0–40.8–3.40.24
19 Apr 2026Bundesliga1. FC HeidenheimW 2–11.6–1.61.41
16 Apr 2026Europa Leagueat Celta VigoW 3–11.1–1.61.00
12 Apr 2026Bundesligaat 1. FSV Mainz 05W 1–00.6–0.61.23
9 Apr 2026Europa LeagueCelta VigoW 3–01.6–0.52.15
4 Apr 2026BundesligaFC Bayern MünchenL 2–31.8–2.80.90
22 Mar 2026Bundesligaat FC St. PauliW 2–12.1–1.11.97
19 Mar 2026Europa LeagueKRC GenkW 5–12.1–1.12.04
15 Mar 2026Bundesliga1. FC Union BerlinL 0–11.0–0.51.76
12 Mar 2026Europa Leagueat KRC GenkL 0–10.3–1.00.69
7 Mar 2026BundesligaBayer 04 LeverkusenD 3–32.7–2.11.70
1 Mar 2026Bundesligaat Eintracht FrankfurtL 0–20.6–1.10.87
22 Feb 2026BundesligaBorussia M'gladbachW 2–11.7–0.72.13
14 Feb 2026Bundesligaat TSG HoffenheimL 0–30.8–1.70.72
7 Feb 2026BundesligaSV Werder BremenW 1–00.5–0.80.96
1 Feb 2026Bundesligaat VfB StuttgartL 0–10.7–1.60.72
29 Jan 2026Europa Leagueat LilleL 0–10.4–1.60.50
25 Jan 2026Bundesliga1. FC KölnW 2–12.2–1.31.96
22 Jan 2026Europa LeagueMaccabi Tel AvivW 1–03.0–0.22.84
18 Jan 2026Bundesligaat FC AugsburgD 2–21.2–0.91.62
14 Jan 2026Bundesligaat RB LeipzigL 0–20.2–2.50.15
10 Jan 2026BundesligaHamburger SVW 2–12.8–0.72.58
20 Dec 2025Bundesligaat VfL WolfsburgW 4–33.8–1.72.38
14 Dec 2025BundesligaBorussia DortmundD 1–11.5–0.91.78
11 Dec 2025Europa LeagueRed Bull SalzburgW 1–02.6–0.42.64
6 Dec 2025Bundesligaat 1. FC HeidenheimL 1–20.8–2.20.57
30 Nov 2025Bundesliga1. FSV Mainz 05W 4–04.6–0.12.94
27 Nov 2025Europa Leagueat FC Viktoria PlzeňD 0–00.9–1.31.04
22 Nov 2025Bundesligaat FC Bayern MünchenL 2–60.6–3.00.23
9 Nov 2025BundesligaFC St. PauliW 2–11.0–0.51.75
6 Nov 2025Europa Leagueat NiceW 3–12.1–1.81.60
1 Nov 2025Bundesligaat 1. FC Union BerlinD 0–01.2–1.21.37
26 Oct 2025Bundesligaat Bayer 04 LeverkusenL 0–20.7–1.70.68
23 Oct 2025Europa LeagueFC UtrechtW 2–01.6–1.01.79
19 Oct 2025BundesligaEintracht FrankfurtD 2–21.1–0.91.54
5 Oct 2025Bundesligaat Borussia M'gladbachD 0–00.7–0.61.41
2 Oct 2025Europa Leagueat BolognaD 1–12.2–0.92.21
28 Sep 2025BundesligaTSG HoffenheimD 1–11.3–2.50.72
24 Sep 2025Europa LeagueBaselW 2–10.9–1.11.17
20 Sep 2025Bundesligaat SV Werder BremenW 3–02.4–1.22.10
13 Sep 2025BundesligaVfB StuttgartW 3–11.6–0.52.13
31 Aug 2025Bundesligaat 1. FC KölnL 1–40.9–2.10.66
23 Aug 2025BundesligaFC AugsburgL 1–32.6–1.32.11