2021–22 Belgian First Division A

{{EngvarB|date=March 2022}}

{{short description|119th season of top-tier football in Belgium}}

{{Infobox football league season

| competition = Belgian First Division A

| season = 2021–22

| dates = 23 July 2021 – 22 May 2022

| winners = Club Brugge

| relegated = K Beerschot VA

| continentalcup1 = Champions League

| continentalcup1 qualifiers = Club Brugge, Union Saint-Gilloise

| continentalcup2 = Europa League

| continentalcup2 qualifiers = Gent

| continentalcup3 = Europa Conference League

| continentalcup3 qualifiers = Anderlecht, Antwerp

| league topscorer = Deniz Undav
{{small|(25 goals)}}

| matches = 249

| total goals = 733

| biggest home win = Gent 6–1 Club Brugge
{{small|(29 August 2021)}}
Anderlecht 7–2 Mechelen
{{small|(12 September 2021)}}
Kortrijk 5–0 Zulte Waregem
{{small|(19 February 2022)}}

| biggest away win = K Beerschot VA 0–7 RSC Anderlecht
{{small|(27 December 2021)}}

| highest scoring = RSC Anderlecht 7–2 KV Mechelen
{{small|(12 September 2021)}}

| longest wins = 8 matches
Club Brugge

| longest unbeaten = 13 matches
Club Brugge

| longest winless = 12 matches
Beerschot

| longest losses = 7 matches
Beerschot

| highest attendance =

| lowest attendance =

| attendance =

| average attendance =

| prevseason = 2020–21

| nextseason = 2022–23

| updated = 5 December 2021

}}

The 2021–22 Belgian Pro League (officially known as Jupiler Pro League due to sponsorship reasons) was the 119th season of top-flight football in Belgium. Club Brugge completed their first league Championship hat-trick since the 1970s by edging out long-time leaders Union Saint-Gilloise, who had led for 200 days until losing twice to Club in the title play-offs. Had Union achieved their unlikely success, they would have been the first newly promoted side to win the Belgian League, and the first to claim a top-20 ranked European league since FC Kaiserslautern's 1997–98 Bundesliga triumph in Germany.

Team changes

On the final matchday of the previous season, Royal Excel Mouscron was overtaken by Waasland-Beveren, pushing them into a direct relegation spot and thus causing the Mouscron team to return to the second level after six seasons. Waasland-Beveren would eventually face the same fate as a few weeks later they lost the Relegation play-off against Seraing, ending a span of nearly a decade at the top level.

The team from Seraing is a newcomer at the highest level, although a former team with the same name, R.F.C. Seraing (1904), last played at the top level 25 seasons ago and many supporters see the current Seraing as a continuation of the former. The place of Excel Mouscron was taken by 2020–21 Belgian First Division B champions and former Belgian giants Union Saint-Gilloise, returning to the top level after 48 years and already gained 11 Belgian Championship titles, mostly in the 1900s and 1930s.

Format change

Originally, as decided in 2020, the clubs agreed to reduce the number of teams again to 16 following the 2021–22 season, as due to the COVID-19 pandemic exceptionally no teams were relegated from the 2019–20 Belgian First Division A, which causing the league to temporarily expand to 18. This would mean that there would be three teams relegating from the 2021–22 Belgian First Division A with only one team promoted from the 2021–22 Belgian First Division B. However, on 14 June 2021, the clubs agreed to keep playing with 18 teams at the highest level up to (and including) the 2022–23 season, meaning that the 2021–22 Belgian First Division would continue the format of the previous season, with only one team relegating and the penultimate team playing a play-off match against the runner-up of the 2021–22 Belgian First Division B to avoid relegation. The title and Europa League playoffs remain shortened, with only the top four teams playing for the title and number 5 through 8 playing the Europa League playoffs. For the teams finishing in positions 9 through 16, the season ends immediately following the regular season. The request to keep playing with 18 teams at the highest level mainly came from the smaller teams which were already struggling following the financial impact of the COVID-19 pandemic. The bigger clubs agreed to continue the current format but demanded that U23 teams be permanently added to the lower leagues. As such, the intention is that from the 2022–23 season on, there will be 4 U23 teams playing added to each of the second, third and fourth level of Belgian football, with the final standings of the 2021–22 U23 league to determine which team will start at which level.{{Cite web|url=https://sporza.be/nl/2021/06/14/pro-league-kiest-voor-nog-minstens-2-seizoenen-1a-met-18-teams~1623672317217/|title = Pro League kiest voor nog minstens 2 seizoenen 1A met 18 teams|date = 14 June 2021}}

Title run-in

Returning to top-flight football after 48 years away, Union Saint-Gilloise earned a 3–1 opening-day win away to Brussels' traditional giants Anderlecht,{{Cite news|url=https://www.rtbf.be/article/lunion-saint-gilloise-remporte-la-phase-classique-les-5-moments-cles-dun-parcours-idyllique-10967216|title=L’Union Saint-Gilloise remporte la phase classique : les 5 moments clés d’un parcours idyllique (Union Saint-Gilloise wins the classic phase: the 5 key moments of an idyllic journey)|first=Alice|last=Devilez|work=RTBF|date=3 April 2022|access-date=21 April 2023|language=fr}} Union hosted reigning champions Club Brugge on 1 August 2021 in their first home game in the top division since 1973, being edged out 1–0 through a late Eduard Sobol winner.

In a difficult January run against all of the previous season's top four, Union beat Anderlecht, Genk and Royal Antwerp, drawing 0–0 away to Club Brugge. By the end of the regular season, Union were top on 77 points, five ahead of Club Brugge, with Antwerp and Anderlecht also qualifying for the six rounds of play-offs, where the quartet would bring forward half of the regular season points into the play-offs. Hence, Union would resume on 39, Club 36, with Anderlecht and Antwerp both on 32.

Union started the play-offs strongly, beating Anderlecht 3–1 and thus becoming the first club ever to inflict three defeats on the Mauves in the same league season. A 0–0 draw away to Antwerp saw the lead over Club Brugge maintained at three points.

The title race swung in the direction of Bruges in back-to-back games between Union and Club, with the champions earning a tight 2–0 win in Brussels to draw level on points,{{Cite news|url=https://www.proleague.be/en/jpl/videos/627a7d888dc30e4159bf6b8b |title=Highlights: Union Saint-Gilloise vs Club Brugge|work=proleague.be|date=11 May 2022|access-date=21 April 2023|language=en}} with Club going top under the "half-points" rule, as Union had needed their tally from the regular season rounded-up. Club Brugge won the midweek return 1–0 at the Jan Breydel through an own goal from goalkeeper Anthony Moris to take a three-point lead with two games to go.{{Cite news|url=https://sporza.be/nl/2022/05/13/mazzu-gooit-de-handdoek-niet-in-de-ring-1e-plek-is-nog-steeds-haalbaar~1652442961919/|title=Mazzu gooit de handdoek niet in de ring: "1e plek is nog steeds haalbaar"(Mazzu does not throw in the towel: "1st place is still achievable")|first=Alice|last=Devilez|work=Sporza|date=13 May 2022|access-date=21 April 2023|language=nl}}{{Cite news|url=https://www.proleague.be/en/jpl/videos/627c1ebe8a34744ae780d37c |title=Highlights: Club Brugge vs Union Saint-Gilloise|work=proleague.be|date=15 May 2022|access-date=21 April 2023|language=en}}

Club Brugge clinched the league crown in their next (and penultimate) game against Royal Antwerp,{{Cite news|url=https://sporza.be/nl/matches/voetbal/jupiler-pro-league/2021-2022/kampioenschap-play-off/05/antwerp-club-brugge-club-brugge-pakt-historische-derde-landstitel-op-rij-na-remonte-op-de-bosuil~1623180126914/ |title=Club Brugge pakt historische derde landstitel op rij na remonte op de Bosuil (Club Brugge takes historic third national title in a row after a remonte on the Bosuil)|work=Sporza|date=15 May 2022|access-date=21 April 2023|language=nl}}{{Cite news|url=https://www.proleague.be/en/jpl/videos/6281029466c4817881bb6aec |title=Highlights: Royal Antwerp vs Club Brugge|work=proleague.be|date=15 May 2022|access-date=21 April 2023|language=en}} despite Union beating Anderlecht for the fourth time in the season 2–0 at Lotto Park.{{Cite news|url=https://sporza.be/nl/matches/voetbal/jupiler-pro-league/2021-2022/kampioenschap-play-off/05/anderlecht-union-union-verslaat-anderlecht-voor-de-4e-keer-dit-seizoen-en-mag-als-vicekampioen-de-cl-in~1623180126492/ |title=Union verslaat Anderlecht voor de 4e keer dit seizoen en mag als vicekampioen de CL in (Union beats Anderlecht for the 4th time this season and is allowed to enter the Champions League as vice champion)|work=Sporza|date=15 May 2022|access-date=21 April 2023|language=nl}}{{Cite news|url=https://www.proleague.be/en/jpl/videos/6281486b768f6696bf5438ac |title=Highlights: RSC Anderlecht vs Union Saint-Gilloise|work=proleague.be|date=15 May 2022|access-date=21 April 2023|language=en}} Eventually, Club finished four points clear of Union SG, 50 points compared to USG's 46, historically qualifying Union for the UEFA Champions League qualifiers. It was the completion of a three-in-a-row for Club Brugge, whose coach Alfred Schreuder would leave within 48 hours of the title success for Ajax.

Union had been top for 200 days.

League glory for Union would have seen them become the first newly promoted side to win a top-20 European national league championship at the first attempt since Kaiserslautern's 1998 Bundesliga success.{{Cite news|url=https://breakingthelines.com/belgian-football-analysis/royale-union-saint-gilloise-belgiums-lazarus|title=Royale Union Saint-Gilloise: Belgium’s Lazarus|work=Between The Lines|date=20 March 2023|access-date=21 April 2023}}{{Cite news|url=https://www.irishtimes.com/sport/soccer/daydream-believer-chris-o-loughlin-s-remarkable-rise-up-the-football-ladder-1.4780752|title=Daydream believer: Chris O’Loughlin’s remarkable rise up the football ladder|work=Irish Times|date=22 January 2022|access-date=21 April 2023}}

Union's runners-up spot qualified them for the UEFA Champions League qualifiers, sending them into European football for the first time since 1964–65, and their first UEFA competition after featuring in five editions of the Fairs Cup in the 1950s and 60s.{{Cite news|url=https://theathletic.com/3461790/2022/08/02/union-saint-gilloise-champions-league|title=Union Saint-Gilloise: The Belgian club two Englishmen took to the Champions League|work=The Athletic|date=2 August 2022|access-date=7 April 2023}}

Teams

=Stadiums and locations=

{{location map+|Belgium|float=right|width=450|caption=Locations of the 2021–22 Belgian First Division A teams|places=

{{location map~|Belgium|lat=50.833333 |long=4.333333 |label=

Anderlecht
|position=left}}

{{location map~|Belgium|lat=51.1852158 |long=4.381905 |label=

Antwerp
|mark=Black pog.svg|position=right}}

{{location map~|Belgium|lat=50.4 |long=4.433333 |label=

Charleroi
}}

{{location map~|Belgium|lat=51.216667 |long=3.233333 |label=

Bruges
|mark=Black pog.svg|position=right}}

{{location map~|Belgium|lat=50.966667 |long=5.5 |label=Genk |position=top}}

{{location map~|Belgium|lat=51.05 |long=3.733333 |label=

Gent
|position=left}}

{{location map~|Belgium|lat=50.833333 |long=3.266667 |label=

Kortrijk
|position=left}}

{{location map~|Belgium|lat=51.056667 |long=4.386667 |label=

Mechelen
|position=right}}

{{location map~|Belgium|lat=50.633333 |long=5.566667 |label=Standard Liège |position=top}}

{{location map~|Belgium|lat=50.633333 |long=6.033333 |label=

Eupen
|position=right}}

{{location map~|Belgium|lat=50.883333 |long=4.7 |label=OH Leuven}}

{{location map~|Belgium|lat=51.233333 |long=2.916667 |label=

Oostende
|position=left}}

{{location map~|Belgium|lat=50.833333 |long=5.2 |label=

Sint-Truiden
}}

{{location map~|Belgium|lat=50.883333 |long=3.416667 |label=

Zulte Waregem
}}

{{location map~|Belgium|lat=50.817778 |long=4.329167 |label=Union SG |position=bottom}}

{{location map~|Belgium|lat=50.6007429|long=5.5038974|label=Seraing |position=left}}

{{Location map~ |Europe |mark=TransparentPlaceholder.png |marksize=1 |lat=48 |long=0 |label_size=80 |label=

{{nowrap|Antwerp teams}}

{{nowrap|8px Antwerp

8px Beerschot}}

{{nowrap|Bruges teams}}

{{nowrap|8px Cercle Brugge

8px Club Brugge}}

|position=bottom}}

}}

class="wikitable sortable"
Matricule

! Club

! Location

! Venue

! Capacity

35

| {{sort|Anderlecht|Anderlecht}}

| Anderlecht, Brussels

| Constant Vanden Stock Stadium

| style="text-align: center;" | 21,500

1

| {{sort|Antwerp|Antwerp}}

| Antwerp

| Bosuilstadion

| style="text-align: center;" | 16,144

13

| Beerschot

| Antwerp

| Olympic Stadium

| style="text-align: center;" | 12,771

12

| {{sort|Cercle Brugge|Cercle Brugge}}

| Bruges

| Jan Breydel Stadium

| style="text-align: center;" | 29,042

22

| {{sort|Charleroi|Charleroi}}

| Charleroi

| Stade du Pays de Charleroi

| style="text-align: center;" | 14,000

3

| {{sort|Club Brugge|Club Brugge}}

| Bruges

| Jan Breydel Stadium

| style="text-align: center;" | 29,042

4276

| {{sort|Eupen|Eupen}}

| Eupen

| Kehrwegstadion

| style="text-align: center;" | {{0}}8,363

322

| {{sort|Genk|Genk}}

| Genk

| Luminus Arena

| style="text-align: center;" | 24,956

7

| {{sort|Gent|Gent}}

| Ghent

| Ghelamco Arena

| style="text-align: center;" | 20,000

19

| {{sort|Kortrijk|Kortrijk}}

| Kortrijk

| Guldensporen Stadion

| style="text-align: center;" | {{0}}9,399

25

| {{sort|Mechelen|Mechelen}}

| Mechelen

| AFAS-stadion Achter de Kazerne

| style="text-align: center;" | 16,700

31

| {{sort|Oostende|Oostende}}

| Ostend

| Versluys Arena

| style="text-align: center;" | {{0}}8,432

18

| {{sort|Leuven|Oud-Heverlee Leuven}}

| Leuven

| Den Dreef

| style="text-align: center;" | 10,000

167

| {{sort|Seraing|Seraing}}

| Seraing

| Stade du Pairay

| style="text-align: center;" | 8,207

373

| {{sort|Sint-Truiden|Sint-Truiden}}

| Sint-Truiden

| Stayen

| style="text-align: center;" | 14,600

16

| {{sort|Standard|Standard Liège}}

| Liège

| Stade Maurice Dufrasne

| style="text-align: center;" | 30,023

10

| {{sort|Union SG|Union SG}}

| Saint-Gilles, Brussels

| Stade Joseph Marien

| style="text-align: center;" | 8,000

5381

| {{sort|Zulte|Zulte Waregem}}

| Waregem

| Regenboogstadion

| style="text-align: center;" | 12,500

= Number of teams by provinces =

class="wikitable" style="text-align:center"
Number of teams

! Province or region

! Team(s)

5

|align="left"|{{flag|West Flanders}}

{{sort|Cercle Brugge|Cercle Brugge}}, {{sort|Club Brugge|Club Brugge}}, {{sort|Kortrijk|Kortrijk}}, {{sort|Oostende|Oostende}} and {{sort|Zulte|Zulte Waregem}}
rowspan=2|3

|align="left"|{{flag|Antwerp}}

{{sort|Antwerp|Antwerp}}, Beerschot and {{sort|Mechelen|Mechelen}}
align="left"|{{flag|Liège}}{{sort|Eupen|Eupen}}, {{sort|Seraing|Seraing}} and {{sort|Standard|Standard Liège}}
rowspan=2|2

|align="left"|{{flag|Brussels}}

{{sort|Anderlecht|Anderlecht}} and {{sort|Union SG|Union SG}}
align="left"|{{flag| Limburg (Belgium)|name=Limburg}}{{sort|Genk|Genk}} and {{sort|Sint-Truiden|Sint-Truiden}}
rowspan=3|1

|align="left"|{{flag|East Flanders}}

{{sort|Gent|Gent}}
align="left"|{{flag|Flemish Brabant}}{{sort|Leuven|Oud-Heverlee Leuven}}
align="left"|{{flag|Hainaut}}{{sort|Charleroi|Charleroi}}

===Personnel and kits===

class="wikitable sortable" style="text-align: left;"
Club

! Manager

! Kit Manufacturer

! Sponsors

Anderlecht

| {{flagicon|BEL}} Vincent Kompany

| Joma

| DVV Insurance (home) & Candriam (away)

Antwerp

| {{flagicon|DEN}} Brian Priske

| Jako

| Ghelamco

Beerschot

| {{flagicon|BEL}} Greg Vanderidt (caretaker) {{#tag:ref|{{flagicon|BEL}} Peter Maes was the manager for matchdays 1 through 7, {{flagicon|BEL}} Marc Noë took the honours as caretaker manager on matchday 8, and {{flagicon|ARG}} Javier Torrente was the manager for matchdays 9 until 26.|group=n}}

| XIII{{#tag:ref|An apparel brand made by club.|group=n}}

| Yelo Rent a Car

Cercle Brugge

| {{flagicon|AUT}} Dominik Thalhammer {{#tag:ref|{{flagicon|BEL}} Yves Vanderhaeghe was the manager for matchdays 1 through 16.|group=n}}

| Kappa

| Napoleon Games

Charleroi

| {{flagicon|BEL}} Edward Still

| Kappa

| Unibet

Club Brugge

| {{flagicon|NED}} Alfred Schreuder {{#tag:ref|{{flagicon|BEL}} Philippe Clement was the manager for matchdays 1 through 21.|group=n}}

| Macron

| Unibet

Eupen

| {{flagicon|AUS}} Michael Valkanis {{#tag:ref|{{flagicon|GER}} Stefan Krämer was the manager for matchdays 1 through 27.|group=n}}

| Adidas

| Aspire Academy

Genk

| {{flagicon|GER}} Bernd Storck {{#tag:ref|{{flagicon|NED}} John van den Brom was the manager for matchdays 1 through 17.|group=n}}

| Nike

| Beobank

Gent

| {{flagicon|BEL}} Hein Vanhaezebrouck

| Craft

| VDK Bank

Kortrijk

| {{flagicon|FRA}} Karim Belhocine {{#tag:ref|{{flagicon|SVN}} Luka Elsner was the manager for matchdays 1 through 10 before moving to Standard Liège.|group=n}}

| Jako

| AGO Jobs & HR

Mechelen

| {{flagicon|BEL}} Wouter Vrancken

| Erreà

| Telenet

OH Leuven

| {{flagicon|BEL}} Marc Brys

| Adidas

| King Power

Oostende

| {{flagicon|BEL}} Yves Vanderhaeghe {{#tag:ref|{{flagicon|GER}} Alexander Blessin was the manager for matchdays 1 through 21 and {{flagicon|GER}} Markus Pflanz was caretaker manager for matchdays 22 through 26.|group=n}}

| Kipsta

| Casino Oostend

Seraing

| {{flagicon|FRA}} Jean-Louis Garcia {{#tag:ref|{{flagicon|ESP}} Jordi Condom was the manager for matchdays 1 through 21.|group=n}}

| Kappa

| Star Casino

Sint-Truiden

| {{flagicon|GER}} Bernd Hollerbach

| Macron

| Nishitan Clinic

Standard Liège

| {{flagicon|SVN}} Luka Elsner {{#tag:ref|{{flagicon|SEN}} Mbaye Leye was the manager for matchdays 1 through 10.|group=n}}

| Adidas

| VOO

Union SG

| {{flagicon|BEL}} Felice Mazzù

| Le Coq Sportif

| Loterie Nationale

Zulte-Waregem

| {{flagicon|BEL}} Davy De fauw & {{flagicon|BEL}} Timmy Simons {{#tag:ref|{{flagicon|BEL}} Francky Dury was the manager for matchdays 1 through 19.|group=n}}

| Patrick

| Napoleon Games

=Managerial changes=

class="wikitable sortable" style="text-align: left;"
Team

! Outgoing manager

! Manner of departure

! Date of vacancy

! Position

! Replaced by

! Date of appointment

Charleroi

| {{flagicon|FRA}} Karim Belhocine

| Sacked{{cite news |title=Charleroi ontslaat trainer Karim Belhocine na slechte resultaten|trans-title=Charleroi sacks manager Karim Belhocine following poor results|url=https://sporza.be/nl/2021/04/20/charleroi-ontslaat-trainer-karim-belhocine-na-slechte-resultaten~1618926969241/|publisher=sporza.be|date=2021-04-20|language=nl}}

|rowspan=6 | End of 2020–21 season {{#tag:ref|Belhocine and Charleroi announced their separation on 20 April 2021, but Belhocine would remain in charge for the remaining training sessions. Charleroi had no more matches left as it had not qualified for any of the play-offs and hence was in no rush to appoint a new manager.|group=n}}

|rowspan=6 | Pre-season

| {{flagicon|BEL}} Edward Still

| 16 May 2021{{cite news |title=Edward Still (30) debuteert als hoofdcoach in Charleroi|trans-title=Edward Still (30) to make debut as manager at Charleroi|url=https://sporza.be/nl/2021/05/16/edward-still-30-debuteert-als-hoofdcoach-in-charleroi~1621177468374/|publisher=sporza.be|date=2021-05-16|language=nl}}

Eupen

| {{flagicon|ESP}} Beñat San José

| Left{{cite news |title=Eupen ziet zijn Spaanse coach vertrekken: "Tijd voor nieuwe uitdaging"|trans-title=Eupen sees Spanish manager depart: "Time for new challenge"|url=https://sporza.be/nl/2021/04/27/eupen-ziet-zijn-spaanse-coach-vertrekken-tijd-voor-nieuwe-uitdaging~1619515306339/|publisher=sporza.be|date=2021-04-27|language=nl}}

| {{flagicon|GER}} Stefan Krämer

| 9 June 2021{{cite news |title=Eupen heeft nieuwe trainer beet: Duitser Stefan Krämer neemt over|trans-title=Eupen snatches new manager: German Stefan Krämer takes over|url=https://sporza.be/nl/2021/06/09/eupen-heeft-nieuwe-trainer-beet-duitser-stefan-kraemer-neemt-ov~1623248296103/|publisher=sporza.be|date=2021-06-09|language=nl}}

Beerschot

| {{flagicon|BEL}} Will Still

| Replaced{{cite news |title=Peter Maes neemt het stuur over bij Beerschot, STVV "betreurt" die beslissing|trans-title=Peter Maes takes control at Beerschot, STVV "regrets" decision|url=https://sporza.be/nl/2021/05/20/peter-maes-neemt-het-stuur-over-bij-beerschot-stvv-betreurt-die-beslissing~1621502905021/|publisher=sporza.be|date=2021-05-20|language=nl}}

| {{flagicon|BEL}} Peter Maes

| 20 May 2021

Seraing

| {{flagicon|BEL}} Emilio Ferrera

| Left for coaching position at Gent{{cite news |title=Emilio Ferrera Quitte Seraing|trans-title=Emilio Ferrera Quitte Seraing|url=https://www.walfoot.be/news/2021-05-17/emilio-ferrera-quitte-seraing-il-pourrait-retrouver-un-poste-dentraneur-des-espoirs/|publisher=Walfoot.be|date=2021-05-17|language=fr}}{{cite news |title=Emilio Ferrera (53) ruilt promovendus Seraing voor een job bij AA Gent|trans-title=Emilio Ferrera (53) exchanges promoted Seraing for a job at AA Gent|url=https://sporza.be/nl/2021/05/26/emilio-ferrera-53-ruilt-promovendus-seraing-voor-een-job-bij-aa-gent~1622022210602/|publisher=sporza.be|date=2021-05-26|language=nl}}

| {{flagicon|ESP}} Jordi Condom

| 28 May 2021{{cite news |title=Seraing trekt met Jordi Condom als coach naar 1A |trans-title=Seraing moves to 1A with Jordi Condom as manager |url=https://sporza.be/nl/2021/05/28/seraing-trekt-met-jordi-condom-als-coach-naar-1a~1622227859667/|publisher=sporza.be|date=2020-05-28|language=nl}}

Sint-Truiden

| {{flagicon|BEL}} Peter Maes

| Replaced by Beerschot

| {{flagicon|GER}} Bernd Hollerbach

| 5 June 2021{{cite news |title=Bernd Hollerbach (ex-Moeskroen) volgt Peter Maes op als coach van STVV |trans-title=Bernd Hollerbach (ex-Mouscron) succeeds Peter Maes as manager of STVV |url=https://sporza.be/nl/2021/06/05/bernd-hollerbach-ex-moeskroen-volgt-peter-maes-op-als-coach-van-stvv~1622889363221/|publisher=sporza.be|date=2020-06-05|language=nl}}

Antwerp

| {{flagicon|BEL}} Franky Vercauteren

| Replaced by Priske{{cite news |title=Officieel: Brian Priske volgt Frank Vercauteren op als coach van Antwerp|trans-title=Official: Brian Priske succeeds Frank Vercauteren as manager of Antwerp|url=https://sporza.be/nl/2021/05/29/officieel-brian-priske-volgt-frank-vercauteren-op-als-coach-van-antwerp~1622282423419/|publisher=sporza.be|date=2021-05-29|language=nl}}

| {{flagicon|DEN}} Brian Priske

| 29 May 2021

rowspan=2|Beerschot

| {{flagicon|BEL}} Peter Maes

| Sacked{{cite news |title=Beerschot zorgt voor eerste trainersontslag: Peter Maes moet weg na 1 op 21|trans-title=Beerschot causes first managerial sacking: Peter Maes told to go after 1 out of 21|url=https://sporza.be/nl/2021/09/15/beerschot-zorgt-voor-eerste-trainersontslag-peter-maes-moet-weg~1631693736169/|publisher=sporza.be|date=2021-09-15|language=nl}}

| 15 September 2021

| 18th

| {{flagicon|BEL}} Marc Noë (caretaker)

| 15 September 2021

{{flagicon|BEL}} Marc Noë

| Caretaker replaced{{cite news |title=Argentijn Javier Torrente moet Beerschot in de hoogste klasse houden|trans-title=Argentinian Javier Torrente to maintain Beerschot in highest division|url=https://sporza.be/nl/2021/09/21/argentijn-javier-torrente-moet-beerschot-in-de-hoogste-klasse-houden~1632243867844/|publisher=sporza.be|date=2021-09-21|language=nl}}

| 21 September 2021

| 18th

| {{flagicon|ARG}} Javier Torrente

| 21 September 2021

Standard Liège

| {{flagicon|SEN}} Mbaye Leye

| Sacked{{cite news |title=Zieltogend Standard doet niet meer voort met Mbaye Leye na drama in Mechelen|trans-title=Moribund Standard no longer continues with Mbaye Leye after drama in Mechelen|url=https://sporza.be/nl/2021/10/04/zieltogend-standard-doet-niet-meer-voort-met-mbaye-leye-na-drama-in-mechelen~1633331583908/|publisher=sporza.be|date=2021-10-05|language=nl}}

| 5 October 2021

| 12th

| {{flagicon|SVN}} Luka Elsner

| 7 October 2021{{cite news |title=Luka Elsner verbreekt contract bij Kortrijk en wordt coach van Standard|trans-title=Luka Elsner terminates contract at Kortrijk to become manager of Standard|url=https://sporza.be/nl/2021/10/07/luka-elsner-verbreekt-contract-bij-kortrijk-en-wordt-coach-van-standard~1633592380605/|publisher=sporza.be|date=2021-10-07|language=nl}}

Kortrijk

| {{flagicon|SVN}} Luka Elsner

| Signed for Standard Liège

| 7 October 2021

| 8th

| {{flagicon|FRA}} Karim Belhocine

| 12 October 2021{{cite news |title=KV Kortrijk verwelkomt Karim Belhocine opnieuw als coach en start kort geding tegen KBVB|trans-title=KV Kortrijk welcomes Karim Belhocine again as manager and starts legal proceedings against Belgian FA|url=https://sporza.be/nl/2021/10/12/kv-kortrijk-verwelkomt-karim-belhocine-opnieuw-als-coach-en-start-kort-geding-tegen-kbvb~1634024498978/|publisher=sporza.be|date=2021-10-12|language=nl}}

Cercle Brugge

| {{flagicon|BEL}} Yves Vanderhaeghe

| Sacked{{cite news |title=Cercle Brugge zet Yves Vanderhaeghe op straat ondanks zege tegen KVM|trans-title=Cercle Brugge sacks Yves Vanderhaeghe despite win against KVM|url=https://sporza.be/nl/2021/11/28/cercle-brugge-zet-yves-vanderhaeghe-op-straat-ondanks-zege-tegen-kvm~1638092897557/|publisher=sporza.be|date=2021-11-28|language=nl}}

| 28 November 2021

| 17th

| {{flagicon|AUT}} Dominik Thalhammer

| 28 November 2021{{cite news |title=Oostenrijker Dominik Thalhammer is opvolger van Yves Vanderhaeghe|trans-title=Austrian Dominik Thalhammer is successor of Yves Vanderhaeghe|url=https://sporza.be/nl/2021/11/28/oostenrijker-dominik-thalhammer-is-opvolger-van-yves-vanderhaegh~1638123700789/|publisher=sporza.be|date=2021-11-28|language=nl}}

Genk

| {{flagicon|NED}} John van den Brom

| Sacked{{cite news |title=Van den Brom moet nu toch vertrekken bij Genk, T2 Riddersholm neemt over|trans-title=Van den Brom to leave Genk after all, assistant Riddersholm takes over|url=https://sporza.be/nl/2021/12/06/van-den-brom-moet-nu-toch-vertrekken-bij-genk-t2-riddersholm-neemt-over~1638803214834/|publisher=sporza.be|date=2021-12-06|language=nl}}

| 6 December 2021

| 8th

| {{flagicon|GER}} Bernd Storck

| 7 December 2021{{cite news |title=Racing Genk rekent op oude bekende Bernd Storck om het tij te keren|trans-title=Racing Genk counting on old familiar Bernd Storck to turn the tide|url=https://sporza.be/nl/2021/12/07/racing-genk-rekent-op-oude-bekende-bernd-storck-om-het-tij-te-ke~1638903300989/|publisher=sporza.be|date=2021-12-07|language=nl}}

Zulte Waregem

| {{flagicon|BEL}} Francky Dury

| Sacked{{cite news |title=Francky Dury en Zulte Waregem zetten decennialange samenwerking stop|trans-title=Francky Dury and Zulte Waregem end decades-long cooperation|url=https://sporza.be/nl/2021/12/17/francky-dury-en-zulte-waregem-zetten-decennialange-samenwerking~1639746003125/|publisher=sporza.be|date=2021-12-17|language=nl}}

| 17 December 2021

| 17th

| {{flagicon|BEL}} Davy De fauw & {{flagicon|BEL}} Timmy Simons

| 17 December 2021

Seraing

| {{flagicon|ESP}} Jordi Condom

| Mutual consent{{cite news |title=Seraing neemt afscheid van coach Jordi Condom: "Niet goed voor de gezondheid"|trans-title=Seraing says goodbye to manager Jordi Condom: "Not good for health"|url=https://sporza.be/nl/2021/12/27/seraing-neemt-afscheid-van-coach-jordi-condom-niet-goed-voor-de-gezondheid~1640626045245/|publisher=sporza.be|date=2021-12-27|language=nl}}

| 27 December 2021

| 17th

| {{flagicon|FRA}} Jean-Louis Garcia

| 3 January 2022{{cite news |title=Jean-Louis Garcia moet als opvolger van Condom Seraing in 1A houden |trans-title=Jean-Louis Garcia to keep Seraing in 1A as successor of Condom |url=https://sporza.be/nl/2022/01/03/jean-louis-garcia-moet-als-opvolger-van-condom-seraing-in-1a-houden~1641217121390/|publisher=sporza.be|date=2022-01-03|language=nl}}

Club Brugge

| {{flagicon|BEL}} Philippe Clement

| Signed for {{flagicon|FRA}} Monaco{{cite news |title=Het is officieel: Philippe Clement heeft zijn driejarig contract in Monaco getekend|trans-title=It's official: Philippe Clement has signed a three-year contract at Monaco|url=https://sporza.be/nl/2022/01/03/het-is-officieel-philippe-clement-heeft-zijn-driejarig-contract-in-monaco-getekend~1641230123100/|publisher=sporza.be|date=2022-01-03|language=nl}}

| 3 January 2022

| 2nd

| {{flagicon|NED}} Alfred Schreuder

| 3 January 2022{{cite news |title=Nederlander Alfred Schreuder is de nieuwe coach van Club Brugge|trans-title=Dutchman Alfred Schreuder is the new manager of Club Brugge|url=https://sporza.be/nl/2022/01/03/nederlander-alfred-schreuder-is-de-nieuwe-coach-van-club-brugge~1641212278777/|publisher=sporza.be|date=2022-01-03|language=nl}}

Oostende

| {{flagicon|GER}} Alexander Blessin

| Signed for {{flagicon|ITA}} Genoa{{cite news |title=Alexander Blessin verlaat KVO om in Italië tegen de degradatie te spelen met Genoa|trans-title=Alexander Blessin leaves KVO to fight relegation in Italy with Genoa|url=https://sporza.be/nl/2022/01/19/alexander-blessin-verlaat-kvo-om-in-italie-tegen-de-degradatie-te-spelen-met-genoa~1642624708889/|publisher=sporza.be|date=2022-01-19|language=nl}}

| 19 January 2022

| 15th

| {{flagicon|GER}} Markus Pflanz (caretaker)

| 19 January 2022

Beerschot

| {{flagicon|ARG}} Javier Torrente

| Sacked{{cite news |title=BEERSCHOT BEËINDIGT DE SAMENWERKING MET JAVIER TORRENTE|trans-title=BEERSCHOT ENDS COOPERATION WITH JAVIER TORRENTE|url=https://www.beerschot.be/nl/nieuws/beerschot-beeindigt-de-samenwerking-met-javier-torrente|publisher=beerschot.be|date=2022-02-07|language=nl}}

| 7 February 2022

| 18th

| {{flagicon|BEL}} Greg Vanderidt (caretaker)

| 7 February 2022

Oostende

| {{flagicon|GER}} Markus Pflanz

| Caretaker replaced{{cite news |title=Yves Vanderhaeghe keert terug naar KV Oostende: "Alles is snel gegaan"|trans-title=Yves Vanderhaeghe returns to KV Oostende: "Went very quickly"|url=https://sporza.be/nl/2022/02/11/yves-vanderhaeghe-keert-terug-naar-kv-oostende-alles-is-snel-gegaan~1644585150407/|publisher=sporza.be|date=2022-02-11|language=nl}}

| 11 February 2022

| 14th

| {{flagicon|BEL}} Yves Vanderhaeghe

| 11 February 2022

Eupen

| {{flagicon|GER}} Stefan Krämer

| Sacked{{cite news |title=Eupen zet samenwerking met coach Stefan Krämer stop, assistent Valkanis neemt over|trans-title=Eupen ends collaboration with manager Stefan Krämer, assistant Valkanis takes over|url=https://sporza.be/nl/2022/02/16/eupen-zet-samenwerking-met-coach-stefan-kramer-stop-assistent-valkanis-neemt-over~1645009886836/|publisher=sporza.be|date=2022-02-16|language=nl}}

| 16 February 2022

| 15th

| {{flagicon|AUS}} Michael Valkanis

| 16 February 2022

Regular season

=League table=

{{#invoke:Sports table|main|style=WDL

|section=Regular season

|source=[https://www.proleague.be/nl/jpl/ranking Jupiler Pro League] {{in lang|nl}}, [https://int.soccerway.com/national/belgium/pro-league/20212022/regular-season/r63268 Soccerway]

|team_order=USG, CLU, AND, ANT, GNT, CHA, MEC, GNK, STR, CER, OHL, OOS, KVK, STA, EUP, ZWA, SER, BEE

|result1=RW|result2=CHPO |result3=CHPO |result4=CHPO |result5=EUPO |result6=EUPO |result7=EUPO |result8=EUPO |result17=RPO |result18=REL

|update=complete

|win_AND=18|draw_AND=10|loss_AND=6 |gf_AND=72|ga_AND=36

|win_ANT=19|draw_ANT=6 |loss_ANT=9 |gf_ANT=55|ga_ANT=38

|win_BEE=4 |draw_BEE=4 |loss_BEE=26|gf_BEE=33|ga_BEE=76

|win_CER=12|draw_CER=9 |loss_CER=13|gf_CER=49|ga_CER=46

|win_CHA=15|draw_CHA=9 |loss_CHA=10|gf_CHA=55|ga_CHA=46

|win_CLU=21|draw_CLU=9 |loss_CLU=4 |gf_CLU=72|ga_CLU=37

|win_EUP=8 |draw_EUP=8 |loss_EUP=18|gf_EUP=37|ga_EUP=61

|win_GNK=15|draw_GNK=6 |loss_GNK=13|gf_GNK=66|ga_GNK=47

|win_GNT=18|draw_GNT=8 |loss_GNT=8 |gf_GNT=56|ga_GNT=30

|win_KVK=9 |draw_KVK=10|loss_KVK=15|gf_KVK=43|ga_KVK=48

|win_MEC=15|draw_MEC=7 |loss_MEC=12|gf_MEC=57|ga_MEC=61

|win_OHL=10|draw_OHL=11|loss_OHL=13|gf_OHL=47|ga_OHL=58

|win_OOS=10|draw_OOS=7 |loss_OOS=17|gf_OOS=34|ga_OOS=61

|win_SER=8 |draw_SER=4 |loss_SER=22|gf_SER=30|ga_SER=68

|win_STR=15|draw_STR=6 |loss_STR=13|gf_STR=42|ga_STR=40

|win_STA=9 |draw_STA=9 |loss_STA=16|gf_STA=32|ga_STA=51

|win_USG=24|draw_USG=5 |loss_USG=5 |gf_USG=78|ga_USG=27

|win_ZWA=8 |draw_ZWA=8 |loss_ZWA=18|gf_ZWA=42|ga_ZWA=69

|status_text_X=Assured of the Play-offs II

|status_text_Y=Assured of the Play-offs I

|name_AND=Anderlecht

|name_ANT=Antwerp

|name_BEE=Beerschot

|name_CER=Cercle Brugge

|name_CHA=Charleroi

|name_CLU=Club Brugge

|name_EUP=Eupen

|name_GNK=Genk

|name_GNT=Gent

|name_KVK=Kortrijk

|name_MEC=Mechelen

|name_OHL=OH Leuven

|name_OOS=Oostende

|name_USG=Union SG

|name_SER=Seraing

|name_STR=Sint-Truiden

|name_STA=Standard Liège

|name_ZWA=Zulte Waregem

|show_limit=5

|class_rules=1) Points; 2) Matches won; 3) Goal difference; 4) Goals scored; 5) Away matches won; 6) Away goal difference; 7) Away goals scored; 8) Play-off.{{cite web|url=https://belgianfootball.s3.eu-central-1.amazonaws.com/s3fs-public/rbfa/docs/pdf/reglement/bondsreglement_reglement_federal/KBVB_bondsreglement_Boek_B_Titel7_Competities.pdf|title=Bondsreglement Titel 7: Competities|trans-title=Association Rules Title 7: Competitions|publisher=Royal Belgian Football Association|page=19|access-date=25 August 2020|archive-date=13 September 2020|archive-url=https://web.archive.org/web/20200913050709/https://belgianfootball.s3.eu-central-1.amazonaws.com/s3fs-public/rbfa/docs/pdf/reglement/bondsreglement_reglement_federal/KBVB_bondsreglement_Boek_B_Titel7_Competities.pdf|url-status=dead}}

|status_CLU=C

|status_SER=O

|status_BEE=R

|res_col_header=QR

|col_RW=green1 |text_RW=Qualification for the Europa Conference League and Play-offs I

|note_res_RW=The regular season winners will qualify for the 2022–23 UEFA Europa Conference League if they do not qualify for the 2022–23 UEFA Champions League in the playoffs.

|col_CHPO=green2 |text_CHPO=Qualification for the Play-offs I

|col_EUPO=blue1 |text_EUPO=Qualification for the Play-offs II

|col_RPO=red2 |text_RPO=Qualification for the Relegation play-off

|col_REL=red1 |text_REL=Relegation to First Division B

}}

== Positions by round ==

The table lists the positions of teams after completion of each round. However, several matches were not completed in the intended timeframe, resulting in the table below showing teams with different number of matches played as from matchday 19:

  • The match between Standard Liège and Beerschot of matchday 19 was postponed due to a strike by the police. With the match being cancelled less than three hours prior to the match, Beerschot requested to be given a 0–3 win by forfeit; however the ruling was not in their favour.{{Cite web|url=https://sporza.be/nl/2022/01/14/geen-forfaitnederlaag-standard-beerschot-moet-gespeeld-worden~1642172394026/|title=Standard-Beerschot moet gespeeld worden, Antwerpse club gaat in beroep|date=14 January 2022}}
  • The match between Kortrijk and Antwerp of matchday 21 was postponed due to a large number of players of Antwerp testing positive for COVID-19 one day prior to the match.{{Cite web|url=https://sporza.be/nl/2021/12/25/kv-kortrijk-antwerp-is-uitgesteld-door-corona-uitbraak~1640437846632/|title = KV Kortrijk-Antwerp is uitgesteld door corona-uitbraak|date = 25 December 2021}} The match was played between matchdays 25 and 26.
  • With Genk missing nine players in January 2022 due to the 2021 Africa Cup of Nations and the CONMEBOL 2022 FIFA World Cup qualifiers, the club was allowed to shift two of its matches. The match between Genk and Mechelen of matchday 24 was shifted forward and was played between matchdays 22 and 23, while the match between Oud-Heverlee Leuven and Genk of matchday 25 was moved backwards to be played between matchdays 26 and 27{{Cite web|url=https://sporza.be/nl/2021/12/20/pro-league-vindt-compromis-genk-mag-2-wedstrijden-uitstellen-in-januari~1640017174552/|title = Pro League vindt compromis: Genk mag 2 wedstrijden uitstellen in januari|date = 20 December 2021}}
  • The match between Zulte Waregem and Oostende of matchday 22 was postponed due to a large number of players of Zulte Waregem testing positive for COVID-19 two days prior to the match.{{Cite web|url=https://sporza.be/nl/2022/01/13/zulte-waregem-kv-oostende-wordt-uitgesteld-door-coronagolf-bij-e~1642095802850/|title=Zulte Waregem-KV Oostende wordt uitgesteld door coronagolf bij Essevee|date=13 January 2022}}
  • On 15 January 2022, KV Mechelen decided not to send a team to their away match at OH Leuven, as part of matchday 22. The club "wanted to make a statement", as their earlier request to have the match postponed was declined due to their third goalkeeper not being considered in the number of players testing positive, as he was still under the age of 21.{{Cite web|url=https://sporza.be/nl/2022/01/15/kv-mechelen-zakt-niet-af-naar-den-dreef-gezondheid-van-onze-spelers-primeert~1642240820295/|title=KV Mechelen zakt niet af naar den Dreef: "Gezondheid van onze spelers primeert"|date=15 January 2022}} Initially, the disciplinary committee ordered the match to be replayed, as it rules that the rule based on age was discriminatory and hence not legal, eventually however the Belgian Court for Sports Arbitration ruled in favour of OH Leuven on 9 March, awarding them a 5–0 forfeit win.
  • Finally, the match between Standard Liège and Charleroi of matchday 17 was abandoned in minute 87 due to home supporter violence, while Charleroi was leading 0–3. Due to the combination of it being almost completed, Charleroi leading strongly and Standard supporters being the cause of the problem, main media outlets were reporting the result as final, already including three points for Charleroi {{Cite web|url=https://sporza.be/nl/2021/12/17/bondsparket-eist-4-duels-achter-gesloten-deuren-voor-standard~1639739765962/|title=Bondsparket eist: 4 duels achter gesloten deuren voor Standard, 2 voor Beerschot|date=17 December 2021}} Only on 13 January 2022 it was ruled that the match would not be finished or replayed and that the result would stand.

{{#invoke:Sports rbr table|table

| sortable = y

| labelnowrap = y

| source = [https://www.worldfootball.net/schedule/bel-eerste-klasse-a-2021-2022-spieltag/34/ worldfootball.net]

| update = complete

|team1=USG |team2=CLU |team3=AND |team4=ANT |team5=GNT |team6=CHA |team7=KVM |team8=GNK |team9=STR |team10=CER |team11=OHL |team12=OOS |team13=KVK |team14=STA |team15=EUP |team16=ZWA |team17=SER |team18=BEE

|name_AND=Anderlecht

|name_ANT=Antwerp

|name_BEE=Beerschot

|name_CER=Cercle Brugge

|name_CHA=Charleroi

|name_CLU=Club Brugge

|name_EUP=Eupen

|name_GNK=Genk

|name_GNT=Gent

|name_KVK=Kortrijk

|name_KVM=Mechelen

|name_OHL=OH Leuven

|name_OOS=Oostende

|name_USG=Union SG

|name_SER=Seraing

|name_STR=Sint-Truiden

|name_STA=Standard Liège

|name_ZWA=Zulte Waregem

| pos_AND = 16/17/9/6/3/12/7/5/6/7/8/6/6/8/6/6/5/5/4/5/3/4/4/4/4/4/4/4/4/4/3/5/4/3

| pos_ANT = 13/18/13/11/4/15/12/10/3/2/4/3/3/2/2/2/2/3/3/3/4/3/3/3/3/2/2/3/3/3/4/3/3/4

| pos_BEE = 15/15/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18/18

| pos_CER = 6/5/7/10/12/16/13/14/16/17/17/17/17/17/17/17/17/16/12/14/11/10/10/7/8/9/10/9/9/9/9/10/10/10

| pos_CHA = 1/2/4/8/9/7/4/8/12/11/9/7/5/5/5/5/4/4/5/4/5/6/6/6/5/5/6/7/7/7/7/6/7/6

| pos_CLU = 7/4/6/3/2/3/1/1/1/4/2/2/2/3/3/3/3/2/2/2/2/2/2/2/2/3/3/2/2/2/2/2/2/2

| pos_EUP = 8/11/5/4/1/2/6/4/2/1/3/4/8/7/9/8/9/8/10/10/12/12/12/14/15/15/15/15/16/15/16/15/15/15

| pos_GNK = 9/13/10/5/6/4/5/3/4/5/6/10/7/6/8/10/8/11/9/9/9/8/9/10/10/8/8/8/8/8/8/8/8/8

| pos_GNT = 14/14/17/12/14/11/15/16/13/14/12/9/10/10/7/7/6/6/6/6/6/5/5/5/6/6/5/5/5/5/5/4/5/5

| pos_KVK = 3/1/2/9/5/5/8/6/7/8/10/8/9/9/11/9/10/9/8/7/8/9/8/8/9/10/12/11/11/11/12/12/12/13

| pos_KVM = 4/8/14/15/10/13/16/12/9/6/5/5/4/4/4/4/7/7/7/8/7/7/7/9/7/7/7/6/6/6/6/7/6/7

| pos_OHL = 11/12/16/17/17/17/17/17/17/16/16/15/14/14/14/13/14/14/15/13/10/11/13/13/14/11/9/12/12/12/11/11/11/11

| pos_OOS = 18/10/3/2/6/8/11/9/10/10/7/11/11/12/13/15/12/13/14/11/14/15/15/15/13/14/14/13/13/14/14/14/14/12

| pos_USG = 2/7/1/1/4/1/2/2/5/3/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1

| pos_SER = 17/9/15/16/11/9/10/13/14/13/14/16/16/16/15/14/15/15/16/17/17/17/17/17/17/17/17/17/17/17/17/17/17/17

| pos_STR = 5/6/11/13/16/14/9/11/8/9/11/12/13/11/10/11/11/12/13/15/13/13/11/11/11/12/11/10/10/10/10/9/9/9

| pos_STA = 12/3/12/7/3/6/3/7/11/12/13/13/12/13/12/12/13/10/11/12/15/14/14/12/12/13/13/14/14/13/13/13/13/14

| pos_ZWA = 10/16/8/14/13/10/14/15/15/15/15/14/15/15/16/16/16/17/17/16/16/16/16/16/16/16/16/16/15/16/15/16/16/16

|color_1=green1|color_2-4=green2|color_5-8=blue1|color_17=red2|color_18=red1

}}

= Results =

{{#invoke:sports results|main

| source = [https://www.proleague.be/nl/jpl/ranking Jupiler Pro League] {{in lang|nl}}, [https://int.soccerway.com/national/belgium/pro-league/20212022/regular-season/r57595 Soccerway]

| update = complete

| a_note =

| matches_style = FBR

|team_order=USG, CLU, AND, ANT, GNT, CHA, KVM, GNK, STR, CER, OHL, OOS, KVK, STA, EUP, ZWA, SER, BEE

|name_AND=Anderlecht

|name_ANT=Antwerp

|name_BEE=Beerschot

|name_CER=Cercle Brugge

|name_CHA=Charleroi

|name_CLU=Club Brugge

|name_EUP=Eupen

|name_GNK=Genk

|name_GNT=Gent

|name_KVK=Kortrijk

|name_KVM=Mechelen

|name_OHL=OH Leuven

|name_OOS=Oostende

|name_USG=Union SG

|name_SER=Seraing

|name_STR=Sint-Truiden

|name_STA=Standard Liège

|name_ZWA=Zulte Waregem

|match_AND_USG=1–3

|match_BEE_CER=0–1

|match_CLU_EUP=2–2

|match_KVK_SER=2–0

|match_KVM_ANT=3–2

|match_OHL_ZWA=1–1

|match_OOS_CHA=0–3

|match_STA_GNK=1–1

|match_STR_GNT=2–1

|match_GNK_OOS=3–4

|match_CHA_STR=0–0

|match_CER_OHL=1–1

|match_SER_KVM=1–0

|match_EUP_AND=1–1

|match_USG_CLU=0–1

|match_ZWA_STA=1–2

|match_GNT_BEE=2–2

|match_ANT_KVK=0–1

|match_CLU_CER=1–1

|match_BEE_USG=0–3

|match_KVM_EUP=1–3

|match_STR_ZWA=1–3

|match_KVK_GNK=1–2

|match_STA_ANT=2–5

|match_OHL_CHA=1–1

|match_AND_SER=3–0

|match_OOS_GNT=1–0

|match_CHA_ANT=1–1

|match_USG_KVK=2–0

|match_EUP_STR=2–1

|match_SER_OOS=2–3

|match_GNK_OHL=4–0

|match_BEE_STA=0–1

|match_GNT_KVM=2–0

|match_CER_AND=1–2

|match_ZWA_CLU=0–4

|match_STA_OOS=1–0

|match_SER_CER=2–1

|match_OHL_EUP=1–4

|match_STR_KVK=0–2

|match_AND_GNT=1–1

|match_ZWA_CHA=2–2

|match_CLU_BEE=3–2

|match_KVM_USG=3–1

|match_ANT_GNK=4–2

|match_KVK_KVM=2–2

|match_CHA_BEE=5–2

|match_CER_STR=0–1

|match_EUP_SER=1–2

|match_USG_STA=4–0

|match_GNT_CLU=6–1

|match_ANT_OHL=2–2

|match_GNK_AND=1–0

|match_OOS_ZWA=0–2

|match_CLU_OOS=3–0

|match_EUP_ANT=0–1

|match_ZWA_CER=2–4

|match_AND_KVM=7–2

|match_GNT_CHA=2–3

|match_SER_STA=0–1

|match_GNK_USG=1–1

|match_OHL_KVK=2–1

|match_BEE_STR=0–1

|match_CER_EUP=1–2

|match_OOS_BEE=3–1

|match_USG_ZWA=2–1

|match_KVM_OHL=2–0

|match_CHA_CLU=0–1

|match_STR_GNK=1–2

|match_ANT_SER=2–1

|match_STA_AND=0–1

|match_KVK_GNT=1–0

|match_CLU_OHL=1–1

|match_BEE_EUP=0–3

|match_ZWA_KVK=2–2

|match_STA_STR=1–2

|match_USG_ANT=1–2

|match_GNT_CER=2–1

|match_OOS_AND=2–2

|match_GNK_SER=3–0

|match_CHA_KVM=0–2

|match_KVM_STA=3–1

|match_KVK_CHA=2–2

|match_CER_USG=0–3

|match_STR_OOS=1–1

|match_OHL_BEE=0–0

|match_AND_CLU=1–1

|match_SER_ZWA=5–1

|match_ANT_GNT=1–0

|match_EUP_GNK=3–2

|match_CLU_KVK=2–0

|match_USG_SER=4–2

|match_OOS_CER=2–1

|match_ZWA_ANT=2–1

|match_STA_OHL=2–2

|match_STR_AND=2–2

|match_BEE_KVM=0–1

|match_CHA_GNK=2–0

|match_GNT_EUP=2–0

|match_SER_CHA=1–3

|match_CER_STA=1–1

|match_KVK_OOS=1–0

|match_KVM_ZWA=2–2

|match_EUP_USG=2–3

|match_ANT_CLU=1–1

|match_AND_BEE=4–2

|match_GNK_GNT=0–3

|match_OHL_STR=4–1

|match_OOS_KVM=2–4

|match_CHA_EUP=3–0

|match_BEE_SER=3–0

|match_STA_KVK=1–1

|match_STR_CLU=1–2

|match_ZWA_GNK=2–6

|match_CER_ANT=0–1

|match_AND_OHL=2–2

|match_GNT_USG=0–2

|match_OHL_OOS=1–0

|match_EUP_ZWA=1–1

|match_KVM_STR=0–1

|match_KVK_BEE=1–1

|match_USG_CHA=4–0

|match_CLU_STA=2–2

|match_SER_GNT=0–0

|match_ANT_AND=2–0

|match_GNK_CER=1–1

|match_KVM_CLU=2–1

|match_CER_CHA=1–2

|match_OHL_SER=1–3

|match_ZWA_GNT=1–2

|match_STA_EUP=1–0

|match_AND_KVK=1–1

|match_STR_ANT=2–1

|match_OOS_USG=1–7

|match_BEE_GNK=2–0

|match_USG_OHL=1–3

|match_SER_STR=2–0

|match_CER_KVM=3–1

|match_EUP_KVK=2–2

|match_CHA_AND=1–3

|match_GNK_CLU=2–3

|match_ZWA_BEE=2–0

|match_GNT_STA=3–1

|match_ANT_OOS=3–0

|match_STR_USG=1–2

|match_OHL_GNT=0–1

|match_KVK_CER=0–2

|match_OOS_EUP=2–1

|match_CLU_SER=3–2

|match_BEE_ANT=0–1

|match_AND_ZWA=3–2

|match_STA_CHA=0–3

|match_KVM_GNK=1–1

|match_CHA_OOS=1–0

|match_KVK_OHL=2–1

|match_STR_CER=1–2

|match_EUP_BEE=1–0

|match_SER_AND=0–5

|match_ANT_STA=2–3

|match_USG_KVM=2–0

|match_GNT_GNK=1–0

|match_CLU_ZWA=3–0

|match_AND_STR=2–0

|match_CER_SER=2–0

|match_OOS_KVK=0–2

|match_STA_BEE=1-0

|match_KVM_GNT=4–3

|match_ZWA_USG=0–2

|match_OHL_CLU=1–4

|match_ANT_EUP=4–2

|match_GNK_CHA=4–2

|match_SER_KVK=0–2

|match_BEE_OOS=0–2

|match_USG_CER=3–2

|match_ZWA_KVM=3–2

|match_GNT_STR=2–1

|match_CLU_AND=2–2

|match_EUP_CHA=0–4

|match_GNK_ANT=1–1

|match_OHL_STA=2–1

|match_CER_CLU=2–0

|match_KVK_ANT=0–2

|match_STA_ZWA=0–1

|match_USG_GNT=0–0

|match_OOS_GNK=0–4

|match_KVM_SER=2–0

|match_CHA_OHL=0–3

|match_STR_EUP=2–0

|match_BEE_AND=0–7

|match_CLU_STR=2–0

|match_OHL_KVM=5–0

|match_OHL_KVM_note = KV Mechelen decided not to send a team to their away match at OH Leuven and thus the match was not played. The club "wanted to make a statement" as their earlier request to have the match postponed was declined due to their third goalkeeper not being considered in the number of players testing positive, as he was still under the age of 21. Mechelen did not agree and simply decided not to show up. Since these were the agreed upon rules (by all clubs), which Mechelen did not adhere to, the rules stipulate that Mechelen would lose the match by a forfeit score of 5–0.{{Cite web|url=https://sporza.be/nl/2022/01/15/kv-mechelen-zakt-niet-af-naar-den-dreef-gezondheid-van-onze-spelers-primeert~1642240820295/|title=KV Mechelen zakt niet af naar den Dreef: "Gezondheid van onze spelers primeert"|date=15 January 2022}} The disciplinary board for professional football however decided early February 2022 that the rule violated the Social equality rules due to discriminating on age, ordering the match to be replayed.{{Cite web|url=https://sporza.be/nl/2022/01/19/forfaitnederlaag-voor-kv-mechelen-of-niet-op-28-januari-weten-we-meer~1642624730404/|title = Forfaitnederlaag voor KV Mechelen of niet? Op 28 januari weten we meer|date = 19 January 2022}} OH Leuven appealed this decision however with the Belgian Arbitrage Court for Sports, which in the end ruled in its favour, awarding the team a 5–0 forfeit win.{{Cite web|url=https://sporza.be/nl/2022/03/08/bas-geeft-ohl-gelijk-kv-mechelen-krijgt-dan-toch-forfaitnederlaag-aangesmeerd~1646760745758/|title = BAS geeft OHL gelijk: KV Mechelen krijgt dan toch forfaitnederlaag aangesmeerd|date = 8 March 2022}}

|match_ZWA_OOS=0–0

|match_SER_USG=0–4

|match_SER_USG_note = Originally started on 15 January 2022, the match was stopped at half-time with Union SG leading 0–2, due to a very dense fog over the field reducing visibility. The second half was played a few days later, on 18 January 2022.{{Cite web|url=https://sporza.be/nl/matches/voetbal/jupiler-pro-league/2021-2022/regulier/22/rfc-seraing-union-om-20-u-wordt-2e-helft-van-seraing-union-ingehaald-leider-recupereert-mitoma~1623180066487/|title = Union wint in twee tijden van Seraing dankzij twee strafschoppen in de tweede helft|date = 18 January 2022}}

|match_GNT_KVK=2–2

|match_ANT_CHA=3–0

|match_EUP_CER=0–2

|match_AND_STA=1–1

|match_GNK_BEE=4–1

|match_OOS_ANT=1–2

|match_KVK_EUP=1–1

|match_STR_SER=3–1

|match_BEE_OHL=3–1

|match_CHA_GNT=0–0

|match_STA_CLU=2–2

|match_USG_GNK=2–1

|match_KVM_AND=0–1

|match_CER_ZWA=3–1

|match_GNK_KVM=4-1

|match_ANT_STR=1–1

|match_GNT_OOS=1–1

|match_CHA_KVK=1–1

|match_ZWA_OHL=1–1

|match_EUP_STA=0–2

|match_AND_CER=0–2

|match_SER_BEE=2–1

|match_CLU_USG=0–0

|match_STR_CHA=0–1

|match_OHL_GNK=2–1

|match_BEE_ZWA=3–3

|match_SER_EUP=0–0

|match_CER_OOS=0–1

|match_USG_AND=1–0

|match_GNT_ANT=0–1

|match_STA_KVM=1–2

|match_KVK_CLU=0–1

|match_CHA_SER=2–0

|match_KVK_STR=1–3

|match_OOS_OHL=1–3

|match_STA_CER=1–1

|match_ANT_USG=0–2

|match_CLU_GNT=1–2

|match_KVM_BEE=3–2

|match_AND_EUP=4–1

|match_GNK_ZWA=2–0

|match_SER_ANT=0–1

|match_EUP_GNT=0–1

|match_OHL_CER=3–2

|match_KVM_OOS=3–0

|match_ZWA_AND=1–2

|match_GNK_STA=2–0

|match_USG_STR=0–1

|match_CLU_CHA=2–0

|match_BEE_KVK=2–1

|match_GNT_SER=4–0

|match_CER_BEE=2–0

|match_KVK_ZWA=5–0

|match_OOS_STA=1–0

|match_CHA_USG=0–3

|match_ANT_KVM=1–2

|match_EUP_CLU=1–3

|match_AND_GNK=2–0

|match_STR_OHL=2–0

|match_BEE_CHA=2–3

|match_USG_EUP=0–0

|match_KVM_CER=2–2

|match_OOS_STR=0–0

|match_OHL_AND=0–0

|match_CLU_ANT=4–1

|match_GNK_KVK=2–0

|match_STA_GNT=0–1

|match_ZWA_SER=1–0

|match_STR_KVM=1–1

|match_CER_GNK=2–2

|match_KVK_USG=2–3

|match_SER_CLU=0–5

|match_ANT_BEE=2–1

|match_AND_OOS=3–0

|match_CHA_STA=0–0

|match_EUP_OHL=3–1

|match_GNT_ZWA=2–1

|match_OHL_USG=1–4

|match_KVM_CHA=2–2

|match_CER_KVK=2–0

|match_ZWA_EUP=3–0

|match_OOS_CLU=1–3

|match_AND_ANT=2–1

|match_GNK_STR=0–1

|match_BEE_GNT=0–2

|match_STA_SER=0–1

|match_USG_OOS=1–1

|match_EUP_KVM=1–1

|match_SER_OHL=1–1

|match_CHA_CER=5–0

|match_ANT_ZWA=1–0

|match_CLU_GNK=3–1

|match_KVK_STA=0–1

|match_GNT_AND=1–0

|match_STR_BEE=3–2

|match_BEE_CLU=1–3

|match_ZWA_STR=0–2

|match_KVM_KVK=3–2

|match_OOS_SER=2–2

|match_OHL_ANT=0–1

|match_STA_USG=1–3

|match_CER_GNT=2–2

|match_AND_CHA=4–0

|match_GNK_EUP=5–0

|match_CLU_KVM=2–0

|match_GNT_OHL=5–0

|match_ANT_CER=1–1

|match_KVK_AND=2–3

|match_SER_GNK=0–2

|match_USG_BEE=5–0

|match_USG_BEE_note = The match between Union SG and Beerschot was stopped with 82 minutes played at 0–0, after supporters from the away team were throwing objects (including pyrotechnics) on the pitch and some of them had climbed over the barriers to start fighting with home supporters.{{Cite web|url=https://sporza.be/nl/matches/voetbal/jupiler-pro-league/2021-2022/regulier/34/union-beerschot-gestaakt-bij-0-0-door-bezoekende-fans-krijgt-leider-forfaitzege-cadeau~1623179526053/|title = Union - Beerschot gestaakt bij 0-0 door bezoekende fans, krijgt leider forfaitzege cadeau?|trans-title = Union - Beerschot stopped at 0-0 because of visiting fans, will leader receive three points by forfeit?|date = 10 April 2022}} On 16 April, the disciplinary board of professional football rules that Union SG was to win the match by a forfeit score of 5–0, as it was obvious that fans of the away team were responsible for the irregularities leading to the prematurely ended match.{{Cite web|url=https://sporza.be/nl/2022/04/16/disciplinaire-raad-hakt-knoop-door-union-wint-van-beerschot-met-5-0~1650110665984/?linkId=sporza%7Cvrtnws%7C%2Fnl%7Cteaser|title = Disciplinaire Raad hakt knoop door: Union wint van Beerschot met 5-0|trans-title = Disciplinary Board decides: Union wins match against Beerschot with 5-0|date = 16 April 2022}}

|match_STR_STA=3–0

|match_CHA_ZWA=3–0

|match_EUP_OOS=0–2

}}

Play-offs

=Play-off I=

Points obtained during the regular season were halved (and rounded up) before the start of the playoff. Union SG started with 39 points, Club Brugge 36 points, Anderlecht and Antwerp 32 points each. As the points of Union SG and Antwerp were rounded up, in case of ties they would always be ranked below the team (or teams) they are tied with. The deciding factor after that would be finishing position in the regular season.

{{#invoke:Sports table|main|style=WDL

|section=Play-offs I

|source=[https://www.proleague.be/nl/jpl/ranking Jupiler Pro League] {{in lang|nl}}, [https://int.soccerway.com/national/belgium/pro-league/20212022/championship-round/r63266/ Soccerway]

|team1=CLU |team2=USG |team3=AND |team4=ANT

|result1=CLGS |result2=CL3Q |result3=ECL3Q |result4=ECLT

|update=complete

|win_CLU=4 |draw_CLU=2 |loss_CLU=0 |gf_CLU=8 |ga_CLU=2 |status_CLU=C

|win_USG=2 |draw_USG=1 |loss_USG=3 |gf_USG=5 |ga_USG=5

|win_AND=2 |draw_AND=2 |loss_AND=2 |gf_AND=8 |ga_AND=7

|win_ANT=1 |draw_ANT=1 |loss_ANT=4 |gf_ANT=3 |ga_ANT=10

|adjust_points_ANT=32

|adjust_points_CLU=36

|adjust_points_USG=39

|adjust_points_AND=32

|status_text_X=Assured of at least Europa Conference League third qualifying round, may still qualify for Champions League

|name_USG=Union SG

|name_CLU=Club Brugge

|name_ANT=Antwerp

|name_AND=Anderlecht

|show_matches=true

|teamwidth=

|matches_style = FBR

|match_CLU_ANT = 1–0

|match_CLU_USG = 1–0

|match_CLU_AND = 1–1

|match_ANT_CLU = 1–3

|match_ANT_AND = 0–4

|match_ANT_USG = 0–0

|match_AND_CLU = 0–0

|match_AND_ANT = 2–1

|match_AND_USG = 0–2

|match_USG_CLU = 0–2

|match_USG_ANT = 0–1

|match_USG_AND = 3–1

|class_rules=1) Points; 2) Points without (possible) half points added due to rounding; 3) Regular season finishing position.{{cite web |url=https://belgianfootball.s3.eu-central-1.amazonaws.com/s3fs-public/rbfa/docs/pdf/reglement/bondsreglement_reglement_federal/KBVB_bondsreglement_Boek_P_proleague.pdf |title=BOEK P |trans-title=BOOK P |publisher=Belgian FA|access-date=3 May 2021}}

|res_col_header=QR

|col_CLGS=green1 |text_CLGS=Qualification for the Champions League group stage

|col_CL3Q=green2 |text_CL3Q=Qualification for the Champions League third qualifying round

|col_ECL3Q=yellow1 |text_ECL3Q=Qualification for the Europa Conference League third qualifying round

|col_ECLT=yellow2 |text_ECLT=Qualification for the Europa Conference League second qualifying round

}}

=Play-off II=

Points obtained during the regular season were halved (and rounded up) before the start of the playoff. Gent started with 31 points, Charleroi with 27 points, and both Mechelen and Genk with 26 points each. The points of Genk were rounded up, and hence in case of ties they will always be ranked below the team (or teams) they are tied with.

The winner of Play-Off II was originally scheduled to play the fourth-placed team of Play-Off I to determine which team would qualify for the second qualifying round of the 2022–23 UEFA Europa Conference League. However, since Gent won both the 2021–22 Belgian Cup (thus already qualifying for the 2022–23 UEFA Europa League) and Play-off II, the fourth-placed team of Play-Off I qualified automatically for the Europa Conference League and the European play-off was not contested.

{{#invoke:Sports table|main|style=WDL

|section=Play-offs II

|source=[https://www.proleague.be/nl/jpl/ranking Jupiler Pro League] {{in lang|nl}}, [https://int.soccerway.com/national/belgium/pro-league/20212022/europa-league-play-off-group/r63267/ Soccerway]

|team1=GNT |team2=GNK |team3=CHA |team4=MEC

|result1=ELPO

|update= complete

|win_GNT=4 |draw_GNT=0 |loss_GNT=2 |gf_GNT=9 |ga_GNT=5

|win_MEC=1 |draw_MEC=1 |loss_MEC=4 |gf_MEC=6 |ga_MEC=10

|win_CHA=2 |draw_CHA=1 |loss_CHA=3 |gf_CHA=10|ga_CHA=12

|win_GNK=3 |draw_GNK=2 |loss_GNK=1 |gf_GNK=10|ga_GNK=8

|adjust_points_GNT=31

|adjust_points_CHA=27

|adjust_points_MEC=26

|adjust_points_GNK=26

|name_GNT=Gent

|name_MEC=Mechelen

|name_CHA=Charleroi

|name_GNK=Genk

|show_matches=true

|teamwidth=110

|matches_style = FBR

|match_GNT_CHA = 1–2

|match_GNT_MEC = 1–0

|match_GNT_GNK = 0–1

|match_CHA_GNT = 1–3

|match_CHA_MEC = 3–2

|match_CHA_GNK = 2–2

|match_MEC_GNT = 1–2

|match_MEC_CHA = 1–0

|match_MEC_GNK = 0–0

|match_GNK_CHA = 3–2

|match_GNK_MEC = 4–2

|match_GNK_GNT = 0–2

|class_rules=1) Points; 2) Points without (possible) half points added due to rounding; 3) Regular season finishing position.{{cite web |url=https://belgianfootball.s3.eu-central-1.amazonaws.com/s3fs-public/rbfa/docs/pdf/reglement/bondsreglement_reglement_federal/KBVB_bondsreglement_Boek_P_proleague.pdf |title=BOEK P |trans-title=BOOK P |publisher=Belgian FA|access-date=3 May 2021}}

|res_col_header=QR

|col_ELPO=blue1 |text_ELPO=Qualification for the Europa League play-off round

|note_res_ELPO= Gent qualified for the Europa League play-off round as the 2021–22 Belgian Cup winners.

}}

Promotion-Relegation play-off

The team finishing in 17th place competes in a two-legged match with the runner-up of the 2021–22 Belgian First Division B, with the aggregate winner to play in the 2022–23 Belgian First Division A, while the losing team will take part in the 2022–23 Belgian First Division B.

On 2 April 2021, following a draw away to Oostende, Seraing was certain of finishing 17th and forced to play the relegation play-off against a team from the Belgian First Division B. Seraing had won promotion last season by winning the 2020–21 Promotion-Relegation play-off and will now be looking to avoid going down again the same way. One day later in the 2021–22 Belgian First Division B, RWDM lost their match away to Deinze, meaning they would finish second and thus play Seraing for promotion.

{{football box

|date = {{Start date|2022|4|23|df=y}}

|time = 18:30 CEST

|team1 = RWD Molenbeek

|score = 0–1

|report = https://sporza.be/nl/matches/voetbal/lagere-klassen/play-offs-promotie-degradatie-1a-1b/2021-2022/promotie-degradatie-play-off/01/rwdm-rfc-seraing-live-mikautadze-krult-het-leer-fraai-binnen-seraing-heeft-voorsprong-beet~1649671680894/

|team2 = Seraing

|goals1 =

|goals2 =

|stadium = Edmond Machtens Stadium, Molenbeek-Saint-Jean

|attendance = 10,000

|referee = Bram Van Driessche

}}

{{football box

|date = {{Start date|2022|4|30|df=y}}

|time = 20:45 CEST

|team1 = Seraing

|score = 0–0

|report = https://sporza.be/nl/matches/voetbal/lagere-klassen/play-offs-promotie-degradatie-1a-1b/2021-2022/promotie-degradatie-play-off/02/rfc-seraing-rwdm-seraing-zwoegt-zich-voorbij-rwdm-naar-verlengd-verblijf-in-1a~1649671681562/

|team2 = RWD Molenbeek

|goals1 =

|goals2 =

|stadium = Stade du Pairay, Seraing

|attendance = 7,200

|referee = Jonathan Lardot

}}

Seraing won 1–0 on aggregate
Seraing remains in Belgian First Division A. RWD Molenbeek remains in Belgian First Division B.

Season statistics

{{updated|10 April 2022}}

= Top scorers and assists =

The official statistics were calculated after the play-offs.{{cite news |archive-url=https://web.archive.org/web/20220628162932/https://proleague.be/en/pl/news/these-are-the-winners-of-the-pro-league-awards |url=https://proleague.be/en/pl/news/these-are-the-winners-of-the-pro-league-awards |title=These are the winners of the Pro League Awards |quote=This season the pocket striker confirmed his nose for goals at the highest level. Besides 26 goals, Undav also recorded 12 assists. |publisher=Belgian Pro League |date=2022-05-25 |access-date=2025-03-30 |archive-date=2022-06-28}}

class="wikitable" style="text-align:center"

|+Top scorers ranking{{cite web |url=https://www.fotmob.com/en-GB/leagues/40/stats/season/16419/players/goals |title=Top scorer - First Division A 2021/2022 stats |publisher=FotMob |access-date=2025-03-30}}

Rank

!Player

!Club

!Goals

rowspan="1"|1

| align=left| {{flagicon|GER}} Deniz Undav

| align=left| Union SG

| rowspan="1"|26

rowspan="1"|2

| align=left| {{flagicon|SUI}} Michael Frey

| align=left| Antwerp

| rowspan="1"|24

rowspan="2"|3

| align=left| {{flagicon|MAR}} Tarik Tissoudali

| align=left| Gent

| rowspan="2"|21

align=left| {{flagicon|NGA}} Paul Onuachu

| align=left| Genk

rowspan="1"|5

| align=left| {{flagicon|BEL}} Jelle Vossen

| align=left| Zulte Waregem

| rowspan="1"|17

rowspan="1"|6

| align=left| {{flagicon|NED}} Joshua Zirkzee

| align=left| Anderlecht

| rowspan="1"|16

rowspan="1"|7

| align=left| {{flagicon|BEL}} Nikola Storm

| align=left| Mechelen

| rowspan="1"|15

rowspan="2"|8

| align=left| {{flagicon|BEL}} Charles De Ketelaere

| align=left| Club Brugge

| rowspan="2"|14

align=left| {{flagicon|BEL}} Dante Vanzeir

| align=left| Union SG

rowspan="4"|10

| align=left| {{flagicon|BEL}} Hugo Cuypers

| align=left| Mechelen

| rowspan="4"|13

align=left| {{flagicon|JAM}} Shamar Nicholson

| align=left| Charleroi

align=left| {{flagicon|GNB}} Zinho Gano

| align=left| Zulte Waregem

align=left| {{flagicon|COM}} Faïz Selemani

| align=left| Kortrijk

class="wikitable" style="text-align:center"

|+Assists ranking{{cite web |url=https://www.fotmob.com/en-GB/leagues/40/stats/season/16419/players/goal_assist |title=Assists - First Division A 2021/2022 stats |publisher=FotMob |access-date=2025-03-30}}

Rank

!Player

!Club

!Assists

rowspan="1"|1

| align=left| {{flagicon|JPN}} Junya Ito

| align=left| Genk

| rowspan="1"|16

rowspan="1"|2

| align=left| {{flagicon|FRA}} Xavier Mercier

| align=left| OH Leuven

| rowspan="1"|14

rowspan="4"|4

| align=left| {{flagicon|NED}} Noa Lang

| align=left| Club Brugge

| rowspan="4"|12

align=left| {{flagicon|FRA}} Jean-Luc Dompé

| align=left| Zulte Waregem

align=left| {{flagicon|GER}} Deniz Undav

| align=left| Union SG

align=left| {{flagicon|JPN}} Ryota Morioka

| align=left| Charleroi

rowspan="1"|7

| align=left| {{flagicon|SPA}} Sergio Gómez

| align=left| Anderlecht

| rowspan="1"|11

rowspan="3"|8

| align=left| {{flagicon|BIH}} Dino Hotić

| align=left| Cercle Brugge

| rowspan="3"|10

align=left| {{flagicon|BEL}} Dante Vanzeir

| align=left| Union SG

align=left| {{flagicon|BEL}} Hugo Cuypers

| align=left| Mechelen

Awards

class="wikitable" style="text-align:center"
Award

!Winner

!Club

Player of the Year

|{{flagicon|GER}} Deniz Undav

|Union SG

Manager of the Year

|{{flagicon|BEL}} Felice Mazzù

|Union SG

Youngster of the Year

|{{flagicon|BEL}} Charles De Ketelaere

|Club Brugge

Referee of the Year

|{{flagicon|BEL}} Erik Lambrechts

|style="background: lightgrey;"|

Goal of the Year

|{{flagicon|JPN}} Junya Ito

|Genk

Lifetime Achievement Award

|{{flagicon|BEL}} Pierre Denier

|Genk

Football & Community Award

|style="background: lightgrey;"|

|Genk & Waasland-Beveren

Groundsmen Award

|style="background: lightgrey;"|

|OH Leuven

Notes

{{Reflist|group=n}}

References

{{Reflist}}

{{Belgian Pro League}}

{{2021–22 in Belgian football}}

{{2021–22 in European football (UEFA)}}

{{DEFAULTSORT:Belgian First Division A 2021-22}}

2021-22

Category:2021–22 in European association football leagues

1