Signings Report — Bundesliga 2022/23

Quantitative analysis of clubs' accuracy in the market · Published on November 30, 2022
170
Real signings
162
Evaluated
35%
Average hit rate
43
Successful
▼ 13 p.p.
vs 2021/22 season

We identified 170 real signings for the first-team squad — academy promotions, loan returns and transfers that never went through are excluded. 8 youth investments (under-23) are classified separately. This edition introduces the adjusted hit rate, which statistically weights clubs with few signings to avoid small-sample distortions.

Club Ranking

ClubLeague pos.SigningsEvaluated SuccessfulFairUnsuccessfulRaw %Adjusted %
1SC Freiburg4430175%49%
2Borussia Dortmund9941450%43%
3VfL Wolfsburg6630350%42%
4Borussia Mönchengladbach10º4412150%40%
5Union Berlin131335542%40%
6Bayern München8831444%40%
7FC Augsburg16º9831444%40%
81899 Hoffenheim13º8730443%39%
9Werder Bremen14º111141641%39%
10Eintracht Frankfurt111032540%38%
111. FC Köln11º7721436%36%
12Bayer Leverkusen4310233%35%
13FSV Mainz 056612333%34%
14FC Schalke 0417º3129651829%31%
15VfL Bochum15º121222825%29%
16VfB Stuttgart12º7711521%29%
17Hertha BSC18º9903617%26%
18Hamburger SV19º640040%24%
19RB Leipzig550050%22%

The Adjusted % applies Bayesian weighting toward the league average (35%), proportional to the volume of signings — the ranking's official order.

Hit rate by transfer window

WindowSigningsHit rate %
Start-of-season window (Dec-Apr)5826%
Mid-year window (May-Aug)11239%

Season Highlights

PlayerClubPosMinG+ANotaRating
Randal Kolo MuaniEintracht FrankfurtF264615+117.13Excellent
Marvin DuckschWerder BremenF286312+67.27Excellent
Philipp HofmannVfL BochumF26428+27.04Excellent
Kevin StögerVfL BochumM26095+37.11Excellent
Marius BülterFC Schalke 04M260411+16.85Excellent
Ermedin DemirovićFC AugsburgF23798+46.87Excellent

Methodology

Each evaluated signing is classified into five tiers from a score that combines match ratings, attacking output adjusted for game time, collective contribution and consistency, in comparison with the other players in the competition. Successful signings count as a full point; Fair ones, half a point. Signings without relevant game time are unsuccessful, except for youth investments (under-23) and serious, documented injuries.

Appendix — Signings by club

* Youth investment (under-23, no game time) — outside the calculation.

1. FC Köln (7 signings)

PlayerMatchesMinutesGoalsAssistsRating
Linton Maina34225937Excellent
Steffen Tigges31159961Good
Davie Selke1887550Fair
Sargis Adamyan2865312Below expectations
Florian Dietz1139110Below expectations
Kristian Pedersen2327400Did not deliver
Matthias Köbbing3000Did not deliver

1899 Hoffenheim (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
Angeliño33262208Excellent
Ozan Kabak31239322Good
Grischa Prömel18145711Good
John Brooks17135000Below expectations
Stanley N'Soki23128610Below expectations
Kasper Dolberg1540210Below expectations
Thomas Delaney1030200Did not deliver
Eduardo Quaresma *118500Investment

Bayer Leverkusen (4 signings)

PlayerMatchesMinutesGoalsAssistsRating
Adam Hložek32131453Good
Callum Hudson-Odoi2260501Did not deliver
Noah Mbamba *12100Investment
Patrick Pentz15000Did not deliver

Bayern München (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
Matthijs de Ligt32241431Good
Yann Sommer19171400Fair
Sadio Mané26144175Excellent
Noussair Mazraoui26107314Below expectations
João Cancelo16101714Good
Ryan Gravenberch3257300Did not deliver
Mathys Tel3141250Below expectations
Daley Blind1913500Did not deliver

Borussia Dortmund (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Nico Schlotterbeck31225645Good
Niklas Süle31213123Good
Salih Özcan31157801Below expectations
Julian Ryerson17141610Fair
Karim Adeyemi25139965Good
Sébastien Haller19123493Excellent
Anthony Modeste3181421Did not deliver
Alexander Meyer3463000Did not deliver
Marcel Laurenz Lotka5000Did not deliver

Borussia Mönchengladbach (4 signings)

PlayerMatchesMinutesGoalsAssistsRating
Ko Itakura24198202Good
Julian Weigl24190010Fair
Jonas Omlin15129100Fair
Nathan N'Goumou3070010Did not deliver

Eintracht Frankfurt (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Mario Götze32274931Excellent
Randal Kolo Muani3226461511Excellent
Aurélio Buta19132132Good
Junior Dina Ebimbe22106631Fair
Philipp Max1069701Fair
Luca Pellegrini1055800Below expectations
Hrvoje Smolčić2447200Did not deliver
Lucas Alario2933310Did not deliver
Faride Alidou2518901Did not deliver
Paxten Aaronson *1317000Investment
Jérôme Onguene2000Did not deliver

FC Augsburg (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Elvis Rexhbecaj31253500Good
Ermedin Demirović30237984Excellent
Maximilian Bauer33185201Below expectations
Mergim Berisha23168994Excellent
Julian Baumgartlinger2756200Did not deliver
Kelvin Yeboah1534611Fair
Irvin Cardona1231110Below expectations
David Čolina *1216010Investment
Nathanael Mbuku133200Did not deliver

FC Schalke 04 (31 signings)

PlayerMatchesMinutesGoalsAssistsRating
Marius Bülter332604111Excellent
Maya Yoshida31255400Fair
Tom Krauß32252920Good
Alex Král32235700Fair
Cedric Brunner28232200Good
Alexander Schwolow34203400Did not deliver
Simon Terodde33183850Good
Dominick Drexler27136743Excellent
Rodrigo Zalazar25132716Good
Kenan Karaman2697812Below expectations
Moritz Jenz1194500Fair
Thomas Ouwejan2391101Did not deliver
Michael Frey1987403Below expectations
Danny Latza2786301Did not deliver
Tobias Mohr2683403Below expectations
Sepp van den Berg1069610Below expectations
Jere Uronen1168000Below expectations
Sebastian Polter2063723Fair
Marcin Kamiński1863120Did not deliver
Jordan Larsson1546200Did not deliver
Tim Skarke1044111Fair
Florent Mollet1240710Did not deliver
Leo Greiml1936300Did not deliver
Éder Balanta923900Did not deliver
Timothée Kolodziejczak42400Did not deliver
Justin Heekeren *2000Investment
Niklas Tauer6000Did not deliver
Lee Dong-Gyeong0000Did not deliver
Marvin Pieringer *0000Investment
Andreas Vindheim0000Did not deliver
Ibrahima Cissé0000Did not deliver

FSV Mainz 05 (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Anthony Caci34205321Fair
Andreas Hanche-Olsen18149812Fair
Ludovic Ajorque17122061Excellent
Maxim Leitsch1966200Did not deliver
Aymen Barkok3357801Did not deliver
Angelo Fulgini1852301Below expectations

Hamburger SV (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jean-Luc Dompe215501Did not deliver
Francisco Montero27200Did not deliver
William Mikelbrencis *22100Investment
Matheo Raab2000Did not deliver
László Bénes0000Did not deliver
Giorgi Chakvetadze *0000Investment

Hertha BSC (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jonjoe Kenny33224901Fair
Filip Uremović27173600Below expectations
Agustín Rogel24143101Below expectations
Wilfried Kanga24142420Fair
Jean-Paul Boëtius24104600Did not deliver
Ivan Šunjić25100100Did not deliver
Chidera Ejuke2088903Fair
Florian Niederlechner1779410Below expectations
Tolga Ciğerci1267901Below expectations

RB Leipzig (5 signings)

PlayerMatchesMinutesGoalsAssistsRating
Janis Blaswich33234000Below expectations
David Raum33170502Below expectations
Xaver Schlager27150511Below expectations
Abdou Diallo2048710Did not deliver
Ørjan Nyland2518001Did not deliver

SC Freiburg (4 signings)

PlayerMatchesMinutesGoalsAssistsRating
Matthias Ginter34306041Excellent
Ritsu Doan33244254Excellent
Michael Gregoritsch312170104Excellent
Daniel-Kofi Kyereh1456420Below expectations

Union Berlin (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Diogo Leite30225801Fair
Danilho Doekhi29221851Good
Janik Haberer32221351Excellent
Jordan Siebatcheu33137143Good
Jérôme Roussillon1696702Fair
Josip Juranović1893321Below expectations
Aissa Laïdouni1687920Fair
Morten Thorsby2783511Fair
Paul Seguin2468813Fair
Lennart Grill3445000Did not deliver
Jamie Leweling3028211Did not deliver
Miloš Pantović2021410Did not deliver
Tim Skarke65000Did not deliver

VfB Stuttgart (7 signings)

PlayerMatchesMinutesGoalsAssistsRating
Sehrou Guirassy251791121Excellent
Josha Vagnoman29165632Fair
Dan-Axel Zagadou24131900Did not deliver
Genki Haraguchi1775802Did not deliver
Luca Pfeiffer2874101Did not deliver
Juan José Perea3143310Did not deliver
Gil Dias1040210Did not deliver

VfL Bochum (12 signings)

PlayerMatchesMinutesGoalsAssistsRating
Philipp Hofmann34264282Excellent
Kevin Stöger32260953Excellent
Ivan Ordets32246400Fair
Philipp Förster31131137Fair
Saidy Janko26114600Did not deliver
Dominique Heintz2179800Did not deliver
Jordi Osei-Tutu2775100Did not deliver
Keven Schlotterbeck1673020Below expectations
Pierre Kunde1639610Did not deliver
Jacek Góralski514500Did not deliver
Jannes Horn105800Did not deliver
Lys Mousset1000Did not deliver

VfL Wolfsburg (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jakub Kamiński33206742Good
Mattias Svanberg33184146Excellent
Patrick Wimmer26166448Excellent
Kilian Fischer2550200Did not deliver
Bartol Franjić1523001Did not deliver
Nicolas Cozza159700Did not deliver

Werder Bremen (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Marvin Ducksch342863126Excellent
Anthony Jung34263525Excellent
Niklas Stark31208200Below expectations
Amos Pieper29196221Good
Jens Stage33186033Good
Niklas Schmidt33108330Below expectations
Lee Buchanan3047610Did not deliver
Maximilian Philipp1543610Below expectations
Oliver Burke1826720Fair
Michael Zetterer3415100Did not deliver
Nicolai Rapp118200Did not deliver
Signings Report · Bundesliga 2022/23 · November 30, 2022