Joël Zwarts

Joël Zwarts
Personal information
Date of birth (1999-04-16) 16 April 1999[1]
Place of birth Capelle aan den IJssel, Netherlands
Height 1.90 m (6 ft 3 in)[2]
Position Forward
Team information
Current team
CSKA Sofia
Number 10
Youth career
VV Hillegersberg
VV Nieuwerkerk
Sparta Rotterdam
–2017 Excelsior
2017–2018 Feyenoord
Senior career*
Years Team Apps (Gls)
2018–2019 Jong Feyenoord 17 (8)
2019 → FC Dordrecht (loan) 14 (6)
2019–2021 Excelsior 60 (19)
2021–2023 Jahn Regensburg 24 (2)
2022–2023 → ADO Den Haag (loan) 32 (6)
2023–2024 1860 Munich 21 (6)
2024–2025 VfL Osnabrück 28 (4)
2026 Lokomotiv Plovdiv 15 (8)
2026– CSKA Sofia 5 (5)
International career
2017 Netherlands U19 2 (0)
* Club domestic league appearances and goals as of 17:53, 16 August 2026 (UTC)

Joël Zwarts (born 26 April 1999) is a Dutch professional footballer who plays as a forward for Bulgarian First League club CSKA Sofia.

Club career

Born in Capelle aan den IJssel,[3] Zwarts played youth football for VV Hillegersberg, VV Nieuwerkerk, Sparta Rotterdam and SBV Excelsior before joining Feyenoord in the summer of 2017.[1] On 31 January 2019, he joined FC Dordrecht on loan until the end of the season.[4] He made his debut for the club a day later in a 3–3 Eerste Divisie draw with Jong Ajax.[5] On 24 June 2019, he returned to Excelsior on a three-year contract.[6]

On 15 July 2021, Zwarts signed for 2. Bundesliga side Jahn Regensburg.[7] On 14 July 2022, he returned to the Netherlands and joined ADO Den Haag on loan.[8]

On 8 August 2023, Zwarts moved to 1860 Munich in 3. Liga.[9]

On 19 June 2024, Zwarts joined VfL Osnabrück, also in 3. Liga.[10] His contract was terminated after a single season at the club.[11]

After six months without club, Zwarts signed a contract with Bulgarian First League club Lokomotiv Plovdiv on 9 February 2026.[12] Three days later, he made his club debut as a substitute for Efe Ali, in the Bulgarian Cup tie against Botev Plovdiv, helping Lokomotiv to a 1–0 victory. He finished the season as Lokomotiv's top league goalscorer, with eight goals from fifteen appearances.[13]

On 18 June 2026, Zwarts signed for fellow Bulgarian First League club CSKA Sofia after they reportedly met the €500 000 release clause in his Lokomotiv contract.[14] He made his debut on 9 July, in a 3–2 win over Derry City in the first qualifying round of 2026–27 UEFA Europa League. On 27 July, Zwarts scored his first goals for CSKA, netting brace for a 3–2 league win over Botev Plovdiv.[15]

International career

Zwarts has played for the Netherlands at under-19 level.[3]

Career statistics

As of match played 27 August 2026
Club Season Division League National cup[a] Europe Other Total
AppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoals
Feyenoord 2018–19 Eredivisie 0000––00
FC Dordrecht (loan) 2018–19 Eerste Divisie 146–––146
Excelsior 2019–20 Eerste Divisie 28920––309
2020–21 Eerste Divisie 321041––3611
Total 601961––6620
Jahn Regensburg 2021–22 2. Bundesliga 24221––263
2023–24 3. Liga 0011––11
Total 24231––273
ADO Den Haag (loan) 2022–23 Eerste Divisie 32632––358
1860 Munich 2023–24 3. Liga 21621––237
VfL Osnabrück 2024–25 3. Liga 28430––314
Lokomotiv Plovdiv 2025–26 Bulgarian First League 15840–1[b]0208
CSKA Sofia 2026–27 Bulgarian First League 55008[c]100136
Career total 19946216811022963
  1. ↑ Includes KNVB Cup, DFB-Pokal, Bulgarian Cup
  2. ↑ Appearance in Bulgarian First League UEFA Conference League play-off
  3. ↑ Appearances in UEFA Europa League

References

  1. 1 2 "Joël Zwarts - 11" (in Dutch). SBV Excelsior. Archived from the original on 29 September 2020. Retrieved 1 June 2020.
  2. ↑ Joël Zwarts at Soccerway. Retrieved 4 February 2021.
  3. 1 2 "Joël Zwarts". worldfootball.net. HEIM:SPIEL. Retrieved 1 June 2020.
  4. ↑ "Spits Joël Zwarts komt op huurbasis" (in Dutch). FC Dordrecht. 31 January 2019. Retrieved 1 June 2020.
  5. ↑ "FC Dordrecht op wilskracht naar puntendeling met Jong Ajax: 3-3". Dordt Centraal (in Dutch). 1 February 2019. Retrieved 1 June 2020.
  6. ↑ "Joël Zwarts keert voor drie jaar terug bij Excelsior" (in Dutch). SBV Excelsior. 24 June 2019. Retrieved 15 July 2021.
  7. ↑ ""Action" für Regensburg: Zwarts stürmt für den Jahn" ["Action" for Regensburg: Zwarts storms for Jahn]. kicker (in German). 15 July 2021. Retrieved 15 July 2021.
  8. ↑ "Joël Zwarts nieuwe versterking ADO Den Haag" (in Dutch). ADO Den Haag. 14 July 2022. Retrieved 21 July 2022.
  9. ↑ "Joël Zwarts stürmt für die Löwen" [Joël Zwarts attacks for the lions] (in German). TSV 1860 Munich. 8 August 2023. Retrieved 9 August 2023.
  10. ↑ "VfL verpflichtet Angreifer Joël Zwarts" [VfL signs attacke Joël Zwarts] (in German). VfL Osnabrück. 19 June 2024. Retrieved 4 July 2024.
  11. ↑ "Verträge aufgelöst: Zwarts und Ercan verlassen Osnabrück". kicker (in German). 1 July 2025. Retrieved 16 February 2026.
  12. ↑ "Локомотив подписа договор с Жоел Цварц". lokomotivpd.com (in Bulgarian). 9 February 2026.
  13. ↑ "Joël Zwarts Stats in Bulgaria". bulgarian-football.com.
  14. ↑ "ЦСКА привлече нападателя Жоел Цварц". cska.bg (in Bulgarian). 18 June 2026.
  15. ↑ "ЦСКА потрепери, но с наказателна акция на бивш таран на Локомотив Пловдив наказа Ботев". dsport.bg (in Bulgarian). 27 July 2026.