All teams

KVC Westerlo

Pro League · strength −0.87 (attack −0.36, defence −0.51) 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
Pro League 26/27 goals 20–17 · xG 12.7–13.5 · 13 points from 11.2 in 881311.2+1.8
Pro League 25/26 goals 50–57 · xG 53.7–53.4 · 52 points from 57.2 in 40405257.2−5.2

Rating by month

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

−0.80−0.60−0.40−0.20+0.00Jul 2025SepNovJan 2026MarMayJulSepAttack −0.36Defence −0.51
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.87−0.36−0.51
Sep 2026−1.04−0.45−0.59
Aug 2026−0.97−0.41−0.57
Jul 2026−1.12−0.48−0.64
Jun 2026−1.13−0.48−0.65
May 2026−1.14−0.48−0.65
Apr 2026−1.06−0.43−0.63
Mar 2026−0.95−0.45−0.50
Feb 2026−0.85−0.37−0.49
Jan 2026−0.87−0.36−0.51
Dec 2025−0.99−0.41−0.58
Nov 2025−0.70−0.27−0.43
Oct 2025−0.61−0.19−0.42
Sep 2025−0.36−0.07−0.29
Aug 2025−0.58−0.19−0.39
Jul 2025−0.75−0.30−0.45

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Seiji Kimura Defender · 723′ · 8 matches847.342.7on 11 Oct 2026 v Royal Antwerp FC47.8on 20 Sep 2026 at Sint-Truidense VV43.8on 12 Sep 2026 v Standard Liège−2.5
2Andreas Jungdal Goalkeeper · 723′ · 8 matches845.150.1on 11 Oct 2026 v Royal Antwerp FC54.5on 20 Sep 2026 at Sint-Truidense VV53.2on 12 Sep 2026 v Standard Liège+7.5
3Cisse Sandra Midfielder · 722′ · 8 matches844.548.5on 11 Oct 2026 v Royal Antwerp FC60.7on 20 Sep 2026 at Sint-Truidense VV40.6on 12 Sep 2026 v Standard Liège+5.5
4Dylan Ourega Defender · 688′ · 8 matches840.332.9on 11 Oct 2026 v Royal Antwerp FC31.2on 20 Sep 2026 at Sint-Truidense VV34.2on 12 Sep 2026 v Standard Liège−7.6
5Ibrahim Fofana Midfielder · 656′ · 8 matches848.441.4on 11 Oct 2026 v Royal Antwerp FC51.4on 20 Sep 2026 at Sint-Truidense VV51.9on 12 Sep 2026 v Standard Liègelevel (−0.2)
6Amando Lapage Defender · 623′ · 8 matches847.337.9on 11 Oct 2026 v Royal Antwerp FC50.3on 20 Sep 2026 at Sint-Truidense VV53.4on 12 Sep 2026 v Standard Liègelevel (−0.1)
7Shunsuke Saito Midfielder · 603′ · 8 matches849.446.2on 11 Oct 2026 v Royal Antwerp FC58.8on 20 Sep 2026 at Sint-Truidense VV41.4on 12 Sep 2026 v Standard Liègelevel (−0.8)
8Isa Sakamoto Midfielder · 590′ · 8 matches841.726.5on 11 Oct 2026 v Royal Antwerp FC42.1on 20 Sep 2026 at Sint-Truidense VV31.6on 12 Sep 2026 v Standard Liège−8.7
9Norman Bassette Forward · 568′ · 8 matches848.748.1on 11 Oct 2026 v Royal Antwerp FC55.1on 20 Sep 2026 at Sint-Truidense VV49.5on 12 Sep 2026 v Standard Liège+2.3
10Lasse Flø Defender · 530′ · 8 matches841.540.6on 11 Oct 2026 v Royal Antwerp FC36.7on 20 Sep 2026 at Sint-Truidense VV31.0on 12 Sep 2026 v Standard Liège−5.3
11Cameron Congreve Midfielder · 492′ · 6 matches648.752.6on 20 Sep 2026 at Sint-Truidense VV32.3on 12 Sep 2026 v Standard Liège57.5on 5 Sep 2026 at KV Mechelenlevel (−1.0)
12Lucas Mbamba Defender · 237′ · 5 matches544.132.4on 12 Sep 2026 v Standard Liège34.2on 30 Aug 2026 v SV Zulte Waregem41.5on 23 Aug 2026 at Lommel SK−7.7
13Reda Laalaoui Midfielder · 215′ · 5 matches547.942.6on 11 Oct 2026 v Royal Antwerp FC44.9on 30 Aug 2026 v SV Zulte Waregem55.0on 23 Aug 2026 at Lommel SKlevel (+0.5)
14David Amegnaglo Forward · 82′ · 5 matches550.145.6on 20 Sep 2026 at Sint-Truidense VV33.6on 30 Aug 2026 v SV Zulte Waregem52.7on 23 Aug 2026 at Lommel SK−4.6
15Thomas Van den Keybus Midfielder · 66′ · 4 matches438.424.8on 11 Oct 2026 v Royal Antwerp FC100.0on 12 Sep 2026 v Standard Liège43.1on 5 Sep 2026 at KV Mechelenlevel (−0.8)
16Pape Diong Midfielder · 54′ · 4 matches460.340.5on 11 Oct 2026 v Royal Antwerp FC60.1on 20 Sep 2026 at Sint-Truidense VV78.0on 12 Sep 2026 v Standard Liège+3.4
17Yang Min-hyeok Midfielder · 69′ · 3 matches356.2100.0on 11 Oct 2026 v Royal Antwerp FC50.4on 23 Aug 2026 at Lommel SK34.1on 15 Aug 2026 at KRC Genk–
18Nikola Storm Midfielder · 57′ · 3 matches344.040.9on 20 Sep 2026 at Sint-Truidense VV23.8on 12 Sep 2026 v Standard Liège65.2on 5 Sep 2026 at KV Mechelen–
19Naoufal Bohamdi-Kamoni Forward · 27′ · 3 matches337.135.8on 11 Oct 2026 v Royal Antwerp FC38.5on 20 Sep 2026 at Sint-Truidense VV36.9on 5 Sep 2026 at KV Mechelen–
20Felix Tsimba Forward · 90′ · 2 matches248.957.4on 11 Oct 2026 v Royal Antwerp FC40.3on 23 Aug 2026 at Lommel SK–
21Michée Ndembi Defender · 90′ · 1 match144.844.8on 8 Aug 2026 v Royale Union Saint-Gilloise–
22Reno Münz Defender · 85′ · 1 match159.059.0on 15 Aug 2026 at KRC Genk–

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

48 since July 2025
DateCompetitionOpponentResultxGExpected points
11 Oct 2026Pro LeagueRoyal Antwerp FCW 5–12.4–0.92.30
20 Sep 2026Pro Leagueat Sint-Truidense VVW 2–01.9–2.01.32
12 Sep 2026Pro LeagueStandard LiègeW 4–21.4–1.21.50
5 Sep 2026Pro Leagueat KV MechelenW 4–02.6–0.52.57
30 Aug 2026Pro LeagueSV Zulte WaregemD 2–22.2–1.51.79
23 Aug 2026Pro Leagueat Lommel SKL 0–40.7–1.30.88
15 Aug 2026Pro Leagueat KRC GenkL 2–30.8–4.20.15
8 Aug 2026Pro LeagueRoyale Union Saint-GilloiseL 1–50.7–1.80.68
23 May 2026Pro Leagueat Royal Antwerp FCL 0–20.4–1.50.58
19 May 2026Pro LeagueStandard LiègeL 1–21.3–3.00.58
All 48 results
DateCompetitionOpponentResultxGExpected points
11 Oct 2026Pro LeagueRoyal Antwerp FCW 5–12.4–0.92.30
20 Sep 2026Pro Leagueat Sint-Truidense VVW 2–01.9–2.01.32
12 Sep 2026Pro LeagueStandard LiègeW 4–21.4–1.21.50
5 Sep 2026Pro Leagueat KV MechelenW 4–02.6–0.52.57
30 Aug 2026Pro LeagueSV Zulte WaregemD 2–22.2–1.51.79
23 Aug 2026Pro Leagueat Lommel SKL 0–40.7–1.30.88
15 Aug 2026Pro Leagueat KRC GenkL 2–30.8–4.20.15
8 Aug 2026Pro LeagueRoyale Union Saint-GilloiseL 1–50.7–1.80.68
23 May 2026Pro Leagueat Royal Antwerp FCL 0–20.4–1.50.58
19 May 2026Pro LeagueStandard LiègeL 1–21.3–3.00.58
16 May 2026Pro Leagueat RC Sporting CharleroiW 1–01.0–0.81.50
10 May 2026Pro Leagueat KRC GenkL 0–31.7–1.31.67
2 May 2026Pro LeagueOud-Heverlee LeuvenD 3–31.8–1.81.35
25 Apr 2026Pro LeagueRoyal Antwerp FCL 2–40.7–2.70.36
21 Apr 2026Pro Leagueat Oud-Heverlee LeuvenW 2–01.8–1.01.94
18 Apr 2026Pro LeagueKRC GenkL 1–20.9–2.60.46
11 Apr 2026Pro Leagueat Standard LiègeW 2–12.8–2.01.84
5 Apr 2026Pro LeagueRC Sporting CharleroiW 2–02.1–1.12.04
22 Mar 2026Pro Leagueat Standard LiègeD 0–01.8–0.42.38
14 Mar 2026Pro LeagueClub Brugge KVL 1–20.7–2.00.56
7 Mar 2026Pro Leagueat Oud-Heverlee LeuvenW 1–00.8–2.00.60
1 Mar 2026Pro LeagueRoyale Union Saint-GilloiseD 0–00.9–0.41.74
22 Feb 2026Pro LeagueRC Sporting CharleroiW 2–12.0–0.82.15
15 Feb 2026Pro Leagueat Royal Antwerp FCW 2–01.0–0.31.94
6 Feb 2026Pro LeagueSint-Truidense VVL 0–40.3–2.80.14
31 Jan 2026Pro Leagueat SV Zulte WaregemW 1–01.7–1.01.85
25 Jan 2026Pro Leagueat KV MechelenD 1–11.2–2.40.70
17 Jan 2026Pro LeagueCercle BruggeL 0–21.1–0.22.12
27 Dec 2025Pro Leagueat KAA GentL 0–20.8–1.21.05
20 Dec 2025Pro LeagueRAAL La LouvièreW 2–11.1–0.32.05
14 Dec 2025Pro Leagueat KRC GenkD 1–10.5–3.00.22
7 Dec 2025Pro LeagueRSC AnderlechtW 4–03.2–0.62.69
29 Nov 2025Pro Leagueat FCV DenderD 2–20.1–0.50.72
22 Nov 2025Pro LeagueKAA GentD 0–02.2–0.42.55
8 Nov 2025Pro Leagueat RC Sporting CharleroiL 0–21.2–3.30.42
2 Nov 2025Pro LeagueKRC GenkL 0–10.9–0.81.38
25 Oct 2025Pro LeagueFCV DenderD 1–12.0–0.82.13
18 Oct 2025Pro Leagueat RAAL La LouvièreD 0–00.6–0.31.58
5 Oct 2025Pro LeagueOud-Heverlee LeuvenW 2–03.0–0.92.48
27 Sep 2025Pro Leagueat Royale Union Saint-GilloiseL 0–20.3–2.30.25
24 Sep 2025Pro Leagueat Club Brugge KVD 5–52.7–2.31.62
21 Sep 2025Pro LeagueStandard LiègeL 0–20.8–0.31.83
14 Sep 2025Pro Leagueat Sint-Truidense VVW 3–01.4–0.81.79
30 Aug 2025Pro LeagueRoyal Antwerp FCW 2–02.7–0.02.85
17 Aug 2025Pro Leagueat Cercle BruggeL 1–41.1–1.41.16
9 Aug 2025Pro LeagueKV MechelenL 0–11.5–0.91.86
2 Aug 2025Pro LeagueSV Zulte WaregemW 3–10.9–0.61.64
27 Jul 2025Pro Leagueat RSC AnderlechtL 2–50.8–2.80.37