PEC Zwolle was founded in 1910 and joined the Dutch Football League in 1956. The team played in the Eredivisie for the first time in 1978–79. The table details the club's achievements in all first team competitions, and records their top goalscorer, for each completed season.

Key

Key to league record: P = Played W = Games won D = Games drawn L = Games lost F = Goals for A = Goals against Pts = Points Pos = Final position

Key to divisions: Div 2 = Tweede Divisie Div 1 = Eerste Divisie Ere = Eredivisie

Key to rounds: DNE = Did not enter Grp = Group stage R1 = Round 1 R2 = Round 2 R3 = Round 3 R4 = Round 4 R16 = Round of 16 QF = Quarter-finals SF = Semi-finals RU = Runners-up W = Winners

ChampionsRunners-upPromotedRelegated Divisions in bold indicate a change in division. Players in bold indicate the top scorer in the division that season.

Seasons SeasonLeagueKNVB CupJohan CruyffShieldUEFAFIFATop goalscorerManager Division P W D L F A Pts Pos Name Goals1956–57Div 2281031561832310th R1 Jan Horst 13 Jan van Asten1957–58Div 2281031547672312th R1 Leo Koopman 13 Jan de Roos Piet Vogelzang1958–59Div 226104123846248th R2 Leo Koopman 17 Herman Spijkerman1959–60Div 223104103544246th No cup Leo Koopman 12 Jan de Roos1960–61Div 2341051954832516th R2 Leo Koopman 20 Jan de Roos1961–62Div 228951445642314th R2 Leo Koopman 15 Herman Spijkerman1962–63Div 232722340871617th R2 Hennie van Nee 15 Herman Spijkerman1963–64Div 230881454602414th R1 Leo Koopman 19 Cor Sluyk1964–65Div 230671739692015th R1 Leo Koopman 11 Cor Sluyk1965–66Div 228116114035287th Grp Leo Koopman 11 Wim Blokland1966–67Div 244236158268528th DNE Joop Schuman 22 Jan van Asten1967–68Div 23812101657683414th Grp Benny Carelsz Anton Vučkov 11 Jan van Asten1968–69Div 234852147822118th R1 Henk Leusink 10 Joep Brandes1969–70Div 23215985738395th R1 Lody Kragt 15 Pim van de Meent1970–71Div 2321711703645672nd ↑ R1 Pepe Fernandez 18 Lászlo Zalai1971–72Div 140179145856437th R1 Henk Liotart 12 Lászlo Zalai1972–73Div 138208107248482nd R3 Herman Heskamp 25 Lászlo Zalai Georg Keßler1973–74Div 1381412125546437th R2 Herman Heskamp 20 Georg Keßler1974–75Div 136171185035454th R2 Herman Heskamp 21 Friedrich Donnenfeld1975–76Div 136141485135426th SF Cees van Slooten 13 Hans Alleman1976–77Div 136211236326542nd RU Ronald Hendriks 14 Hans Alleman1977–78Div 13623858331541st ↑ R1 Ron Jans 16 Fritz Korbach1978–79Ere3471893646328th R3 Koko Hoekstra Tjeerd van 't Land 7 Fritz Korbach1979–80Ere34991636472714th R4 Koko Hoekstra 9 Fritz Korbach1980–81Ere341010144249309th QF Peter van der Hengst 13 Fritz Korbach1981–82Ere348101645692615th QF Ron Jans 12 Fritz Korbach1982–83Ere341071740582713th R2 Rini van Roon 12 Bas Paauwe (caretaker) Rinus Israël (caretaker) Corn Brom1983–84Ere341091556702914th R2 Rini van Roon 20 Cor Brom1984–85Ere34492134861718th ↓ R2 Aziz Doufikar Peter van der Hengst 7 Co Adriaanse1985–86Div 13621967131512nd ↑ R3 Foeke Booy 15 Co Adriaanse1986–87Ere3410111361573111th R2 Foeke Booy 21 Co Adriaanse1987–88Ere341091540642913th R2 Peter van der Waart 11 Co Adriaanse Ben Hendriks (caretaker)1988–89Ere34891748702516th ↓ R2 Edwin van Ankeren Peter van der Waart 9 Theo Laseroms1989–90Div 1369141334363215th R2 Richard Roelofsen 11 Theo de Jong1990–91Div 1388141671546916th R2 Marco Roelofsen 9 Theo de Jong1991–92Div 1389131644643117th R2 Gérard van der Nooij 10 Theo de Jong1992–93Div 134168105538406th QF Martin Reynders 11 Ben Hendriks1993–94Div 134158115153388th R2 Remco Boere 13 Ben Hendriks1994–95Div 1341081636592814th Grp Remco Boere Henri van der Vegt 10 Ben Hendriks1995–96Div 1347121537433314th R3 Lucian Ilie 7 Piet Schrijvers1996–97Div 134151095240555th QF Jan Bruin 11 Jan Everse1997–98Div 134141285842546th Grp Jan Bruin 14 Jan Everse Dwight Lodeweges1998–99Div 134159105742545th QF Arne Slot 18 Dwight Lodeweges1999–2000Div 13422849041742nd R2 Dirk Jan Derksen 28 Dwight Lodeweges2000–01Div 134181067341643rd QF Richard Roelofsen 14 Dwight Lodeweges2001–02Div 13422756536731st ↑ R3 Arne Slot 12 Paul Krabbe2002–03Ere34881831623216th R2 Richard Roelofsen 8 Peter Boeve2003–04Ere345111827672618th ↓ R2 Jasar Takak 8 Peter Boeve Gerard Nijkamp (caretaker) Hennie Spijkerman2004–05Div 138171096650614th R2 Ruud Berger 13 Hennie Spijkerman2005–06Div 1381591457525412th R2 Santi Kolk 18 Hennie Spijkerman Harry Sinkgraven (caretaker)2006–07Div 1381411136651539th R2 Anton Jongsma 14 Jan Everse2007–08Div 138181377042674th QF Tozé 15 Jan Everse2008–09Div 138189115849634th R2 Dave Huymans Derk Boerrigter 8 Jan Everse Claus Boekweg (caretaker) Marco Roelofsen (caretaker) Jan Everse2009–10Div 1 36 19 8 9 59 37 65 4th R2 Eldridge Rojer 12 Jan Everse Claus Boekweg (caretaker) Jaap Stam (caretaker) Art Langeler2010–11Div 1 34 20 10 4 69 27 69*2nd R4 Sjoerd Ars 28 Art Langeler2011–12Div 1 34 22 6 6 68 34 72*1st ↑ R3 Nassir Maachi 18 Art Langeler2012–13Ere 34 10 9 15 42 55 39 11th SF Denni Avdić Fred Benson 8 Art Langeler2013–14Ere 34 9 13 12 47 49 40 11thW Guyon Fernandez 10 Ron Jans2014–15Ere 34 16 5 13 59 43 53 6thRUW Europa League – Play-off Tomáš Necid Stefan Nijland 11 Ron Jans2015–16Ere 34 14 6 14 56 54 48 8th R2 Lars Veldwijk 14 Ron Jans2016–17Ere 34 9 8 17 35 39 35 14th R3 Queensy Menig 9 Ron Jans2017–18Ere 34 12 8 14 42 54 44 9th QF Mustafa Saymak 11 John van 't Schip2018–19Ere 34 11 6 17 44 57 39 13th R3 Vito van Crooy Lennart Thy 9 John van 't Schip Jaap Stam (caretaker)2019–20Ere 26 7 5 14 37 55 26 15th R2 Reza Ghoochannejhad 7 John Stegeman2020–21Ere 34 9 11 14 44 53 38 13th R2 Reza Ghoochannejhad 7 John Stegeman2021–22Ere 34 7 6 21 26 52 2718th ↓ R16 Daishawn Redan 5 Dick Schreuder2022–23Div 1 38 27 4 7 99 43 852nd ↑ R2 Lennart Thy 23 Dick Schreuder2023–24Ere 34 9 9 16 45 67 36 12th R1 Lennart Thy 13 Johnny Jansen2024–25 Ere 34 10 11 13 43 51 41 10th R1 Dylan Vente 13 Johnny Jansen

See also List of PEC Zwolle (women) seasons

References