SigningLab · Annual Report

Signing Accuracy — Brasileirão Série B 2023

Published on January 8, 2024

Executive Summary

543
Real signings
532
Evaluated
30%
Clubs' average hit rate
100
Successful
323
Unsuccessful

In total we identified 543 real signings by the clubs of Brasileirão Série B in the 2023 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 532 are included in the hit-rate calculation; 11 are youth investments (under-23 with no game time), classified separately. Signings without relevant minutes in the season count as unsuccessful.

Club Ranking

ClubLeague positionSigningsEvaluatedSuccessfulFairUnsuccessfulHit rate %
1CRB10º23236512
37%
2Criciuma1111407
36%
3Sport Recife1818459
36%
4Chapecoense-sc16º32328717
36%
5Vitoria32318617
36%
6Guarani Campinas23236413
35%
7Vila Nova24236413
35%
8Ituano14º28286715
34%
9Atletico Goianiense24234712
33%
10Mirassol21206113
32%
11Avai13º28265516
29%
12Juventude36358324
27%
13Tombense18º26265417
27%
14Ceara11º28283916
27%
15Botafogo SP12º32324919
27%
16ABC20º454441426
25%
17Novorizontino22225116
25%
18Londrina19º36353923
21%
19Ponte Preta15º20192314
18%
20Sampaio Correa17º34333624
18%

The difference between Signings and Evaluated are youth investments (under-23 with no game time in the season), classified separately. Signings without relevant minutes are unsuccessful (Did not deliver).

Season Highlights

The ten signings with the greatest technical impact of the season, according to the Player Impact Score (PIS).

PlayerClubPosMinG+AAvg ratingRating
OsvaldoVitoriaM24035+97.21Excellent
Bruno NazárioChapecoense-scM24738+67.01Excellent
NenêJuventudeM21697+77.23Excellent
Guilherme ParedeVila NovaM28856+57.02Excellent
Gustavo CoutinhoAtletico GoianienseF239214+26.98Excellent
YtaloSampaio CorreaF256813+26.90Excellent
GabrielMirassolM27866+27.11Excellent
Caio DantasVila NovaF219110+26.97Excellent
Wagner LeonardoVitoriaM32315+07.18Excellent
MarlonNovorizontinoM26294+56.93Excellent

Methodology

Club assessment — the universe of signings

The report considers exclusively genuine signings for the first-team squad, identified by the player's effective incorporation into the group between seasons. Excluded from the universe are: academy promotions, loan returns, internal administrative moves and transfers recorded but never completed. The aim is to measure the quality of market decisions — and those alone.

Player Impact Score (PIS)

Each evaluated signing receives a score from 0 to 100 that combines four observable technical dimensions: individual performance (average match ratings over the season), output (goals, assists and decisive actions adjusted for game time), collective performance (starting status and correlation with the club's results) and availability (volume of matches, adjusted for interruptions). High-impact players with reduced game time are promoted through an alternative efficiency criterion.

Outcome classification

The rating tiers are: Excellent and Good (successful signings — a full point in the index), Fair (intermediate performance — half a point) and Below expectations / Did not deliver (unsuccessful signings). Two categories sit outside the calculation, for distinct reasons: Injury (a serious injury prevented a fair assessment) and Investment (an under-23 player with low game time — the return depends on development and cannot be counted for or against the club in this cycle). Signings that did not reach relevant game time in the season are classified as unsuccessful, reflecting the sporting cost of the decision.

A note on scope

This is SigningLab's public, simplified model, developed for transparent retrospective market assessment. SigningLab's commercial solutions for partner clubs use a substantially larger set of variables and dedicated predictive mechanisms, and are not fully reflected in this document.

Appendix — Signings by club

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

ABC (45 signings)

PlayerMatchesMinutesGoalsAssistsRating
Ramon35213910Fair
Gedeilson28187401Fair
Matheus Anjos26177221Good
Habraão33169800Did not deliver
Fábio Costa24167321Good
Simao Bertelli19166500Fair
Michael18163200Fair
Thonny Anderson24154353Excellent
Afonso27138600Did not deliver
Fabrício17132200Fair
Romário15120300Fair
Wallace25119303Fair
Nathan Melo Silva16109401Good
Richardson17109401Fair
Jhonnathan24108500Did not deliver
Wellington Reis20102701Fair
Welliton3197620Below expectations
Felipe Garcia1395120Fair
Alex Silva1184300Below expectations
Alemão1281400Fair
Geovane1372400Did not deliver
Anderson Cordeiro1667910Fair
Genilson1265100Did not deliver
Todinho1158221Fair
Daniel1354401Below expectations
Evandro1652500Did not deliver
Luiz Gustavo843400Did not deliver
Jean Patrick1241200Did not deliver
Leo Ceará741000Below expectations
Lucas Tocantins833300Below expectations
Bruninho428800Fair
Jean Candido1027400Did not deliver
Márcio Azevedo527100Did not deliver
Renan Bressan1026500Did not deliver
Raphael Luz524600Below expectations
Thallyson823600Did not deliver
Daniel Vançan518500Did not deliver
Rick415600Did not deliver
Luccas Romário915200Did not deliver
Gustavo Hebling811800Did not deliver
Andrey *310000Investment
Rafael Silva27200Did not deliver
De Paula74900Did not deliver
Allan Dias14500Did not deliver
Matheus Refundini203500Did not deliver

Atletico Goianiense (24 signings)

PlayerMatchesMinutesGoalsAssistsRating
Bruno Tubarão35254023Excellent
Heron34239500Fair
Gustavo Coutinho312392142Excellent
Matheus Sales33194300Below expectations
Luiz Felipe16154611Good
Rodrigo Soares29153923Fair
Lucas Esteves16140502Good
Raheem Sommersall21133820Fair
Renato26120710Did not deliver
Dodô1675423Fair
Emerson Santos2456400Did not deliver
Matheus Peixoto1754743Fair
Matheus Régis2329210Did not deliver
David Braga1622521Fair
Igor Torres520001Fair
Marco Antonio1219001Did not deliver
Sillas513800Did not deliver
Matheus Guedes212100Did not deliver
Marcos Serrato206900Did not deliver
Joao Victor *126800Investment
Renan52500Did not deliver
Rick2000Did not deliver
Léo Gomes0000Did not deliver
Ángelo Araos0000Did not deliver

Avai (28 signings)

PlayerMatchesMinutesGoalsAssistsRating
Wellington34254902Good
Rafael Gava30247002Good
Igor Bohn23208800Good
Roberto32200900Below expectations
Igor32177100Below expectations
Waguininho24135741Good
Gabriel Poveda20125132Good
Ygor Vinhas1499000Did not deliver
Jonathan Costa1380000Below expectations
Douglas1778810Below expectations
Denílson975940Fair
Jean Lucas1075210Fair
Xavier3260300Did not deliver
Santiago Patiño1257520Fair
Fellipe Bastos1957310Below expectations
Geovane1447300Did not deliver
Didi742201Fair
Alexander1837000Did not deliver
Júlio César1132511Fair
Marquinhos Cipriano1030400Did not deliver
Ricardo Bueno1130300Did not deliver
Robinho825401Below expectations
Jael712900Did not deliver
Leandro Carvalho76000Did not deliver
Rafael Forster42300Did not deliver
Gazão *61100Investment
Guilherme *1000Investment
Otávio3000Did not deliver

Botafogo SP (32 signings)

PlayerMatchesMinutesGoalsAssistsRating
Matheus38281500Fair
Marcio Silva34276700Fair
Guilherme Madruga32276223Excellent
Patrick Brey33243811Good
Osman34236350Good
Thassio33219011Fair
Diogo Silva35215520Fair
Salatiel23181741Good
Luiz Henrique34149201Below expectations
Lucas Cardoso32145503Fair
Lucas Costa28127000Did not deliver
Carlos Manuel37126110Below expectations
Edson Carius2099012Fair
Vidal3091900Did not deliver
Edson Carioca3591910Fair
Ericson da Silva1788400Did not deliver
Carlinhos1279500Did not deliver
Robinho1176521Fair
Jonas Toró1972211Fair
Victor Souza1171600Did not deliver
Ivonei Rabelo2070200Did not deliver
Pedro Henrique3047500Did not deliver
Gustavo Xuxa2744710Did not deliver
Tomás Andrade1432700Did not deliver
Luis Felipe1932100Did not deliver
Juan Martinez69300Did not deliver
João Veras76500Did not deliver
Lucas Oliveira52700Did not deliver
Marcos Junior131300Did not deliver
Gustavo Cipriano4000Did not deliver
Lucas Lourenço2000Did not deliver
Vitor Leque0000Did not deliver

CRB (23 signings)

PlayerMatchesMinutesGoalsAssistsRating
João Paulo35276852Excellent
Lucas Lima36250421Good
Falcão36246310Good
Matheus Ribeiro37220601Fair
Renato31208773Excellent
Diogo Hereda33198405Good
Fábio Alemão27181311Fair
Anderson Conceição34150511Below expectations
Léo Pereira19140341Good
Ramon15139300Fair
Saimon23108700Below expectations
Rômulo30105523Fair
Edimar29102500Did not deliver
Anderson Leite3162010Did not deliver
Bruno Silva2159941Fair
Auremir2657500Did not deliver
Mike2054210Did not deliver
Jonathan Copete2134801Did not deliver
Christhian Luiz Camargo133800Did not deliver
Everson43200Did not deliver
Octavio Metzker11600Did not deliver
Tatá Baiano31600Did not deliver
Luiz Henrique0000Did not deliver

Ceara (28 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jean Carlos38240733Good
Warley33207301Fair
Bruno Ferreira33179900Did not deliver
Janderson36147121Good
Willian Maranhão22142010Fair
Nicolas35136930Fair
Caique Gonçalves27136600Below expectations
Chay24136512Good
Léo Santos27120722Fair
Danilo Barcelos29101801Did not deliver
Zé Ricardo2695200Did not deliver
Paulo Victor1294200Fair
Erick Pulga2792210Below expectations
Guilherme Bissoli2090032Fair
Willian Formiga2178000Did not deliver
Chrystian Barletta1166530Fair
Vitor Gabriel1462341Fair
Breno1447400Did not deliver
Pedrinho2432000Did not deliver
Arthur1126500Did not deliver
Pedro Lucas2326400Did not deliver
Paulo Victor325300Fair
Hygor1220500Did not deliver
Luvannor Henrique1214500Did not deliver
Sidnei49900Did not deliver
Alvaro34500Did not deliver
Luis Orejuela4000Did not deliver
Alfredo Aguilar2000Did not deliver

Chapecoense-sc (32 signings)

PlayerMatchesMinutesGoalsAssistsRating
Airton31285300Good
Bruno Nazário32247386Excellent
Giovanni Pavani35235022Good
Gustavo Cazonatti32224231Good
Lucas Freitas23212800Good
Bruno Leonardo33197320Fair
Cris Silva29186412Good
Rodrigo36170420Below expectations
Marcinho22136331Good
Felipe Felippi28128401Below expectations
Kayke Rodrigues19126433Excellent
Dudu Vieira2587010Did not deliver
Victor Ferraz1177100Fair
Henrique Dourado1368300Fair
Ribamar1464111Fair
Marco Antonio2063320Fair
Rafael Ribeiro2261100Did not deliver
Douglas Borel1660001Below expectations
Kaio Mendes2756301Did not deliver
Richard2054000Did not deliver
Pablo Siles1652700Did not deliver
Maxwell1348512Fair
Danrlei1946900Did not deliver
Neto1123810Below expectations
Fabiano1123700Did not deliver
Gabriel Xavier1323110Below expectations
Murilo Freitas721701Fair
Tomas Bastos1213500Did not deliver
João Igor94400Did not deliver
Lucas Alves74200Did not deliver
Mauricio2000Did not deliver
Carlos Eduardo21000Did not deliver

Criciuma (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Walisson Maia33282101Good
Fabinho32224850Excellent
Éder27195992Excellent
Felipe Vizeu27168261Excellent
Miqueias2992302Below expectations
Jonathan2371001Below expectations
Crystopher2650511Below expectations
Matheus Mancini2724100Did not deliver
Welinton1618000Did not deliver
Fernando Canesin1314100Did not deliver
Neílton95000Did not deliver

Guarani Campinas (23 signings)

PlayerMatchesMinutesGoalsAssistsRating
Lucão36328101Excellent
Pegorari33231500Fair
Matheus Barbosa30230432Excellent
Matheus Bueno32228210Fair
Alan Santos25215000Fair
Bruno Roberto33212772Excellent
Derek Freitas342070101Excellent
João Victor36193134Good
Bruno Mendes34143270Good
Wenderson36103000Did not deliver
Lucas Araujo3798001Below expectations
Tony869600Fair
Douglas Borges1945900Did not deliver
Pablo Thomaz1741510Below expectations
Lucas Silva2729200Did not deliver
Caique2026000Did not deliver
Bernardo2725300Did not deliver
Iago1224510Below expectations
Neílton1517400Did not deliver
Diego Porfirio813601Did not deliver
Robinho61700Did not deliver
Lucas Adell3000Did not deliver
Rafael Lima3000Did not deliver

Ituano (28 signings)

PlayerMatchesMinutesGoalsAssistsRating
Claudinho30253601Good
Marcel36218110Fair
José Aldo31217800Fair
Hélio35204703Good
Felipe Saraiva29187922Good
Rafael Carvalheira36183421Fair
Diego Quirino32150350Good
Yann Rollim34146532Fair
Eduardo Person21143123Excellent
Iury29134702Below expectations
Marthã Fernando32109510Did not deliver
Thiaguinho24104202Below expectations
Matheus Cadorini18102641Good
Paulo Victor1398740Fair
Richard2083500Did not deliver
Frazan3457800Did not deliver
Emerson Lima1443300Did not deliver
Ale Santana1638700Did not deliver
Bruno Xavier734520Fair
Vinicius1326300Did not deliver
Wesley Pombo423810Fair
Marcelo Freitas523800Did not deliver
Davi Machado dos Santos Araujo720401Below expectations
Deivity3618000Did not deliver
Rafael Silva47900Did not deliver
Jonathan45700Did not deliver
Rick2000Did not deliver
Vinícius Faria2000Did not deliver

Juventude (36 signings)

PlayerMatchesMinutesGoalsAssistsRating
Thiago Couto37316400Good
Reginaldo33275800Good
Alan Ruschel34262431Good
Ze Marcos34242900Fair
Nenê28216977Excellent
Vini Paulista32199213Good
David30198345Excellent
Rodrigo Rodrigues20170163Excellent
Luis Mandaca31116511Below expectations
Bill11104260Excellent
Kelvyn3092600Did not deliver
Daniel Lima3382500Did not deliver
Matheus Vargas1876920Fair
Romercio2274700Did not deliver
Erick Farias1369320Fair
Tite2058700Did not deliver
Luiz Gustavo2252500Did not deliver
Victor Andrade1450600Did not deliver
Léo3535400Did not deliver
Daniel2333810Did not deliver
Romário929200Did not deliver
Roberto2428500Did not deliver
Emerson Santos2127400Did not deliver
Kady2124500Did not deliver
Fábio Gomes816800Did not deliver
Fernando Boldrin914000Did not deliver
Gerardo Gordillo39000Did not deliver
Echaporã67600Did not deliver
Élton65300Did not deliver
Geuvânio24900Did not deliver
Vitinho23600Did not deliver
Lucas Wingert5000Did not deliver
Daniel Guedes3000Did not deliver
Léo Reis *0000Investment
Wesley da Silva0000Did not deliver
Ewerton0000Did not deliver

Londrina (36 signings)

PlayerMatchesMinutesGoalsAssistsRating
Iago33209333Good
Salomão24172501Fair
Rafael Vaz17164100Good
Lucas Frigeri24155100Did not deliver
Ezequiel27153200Below expectations
Patrick17146600Fair
Moisés29145400Below expectations
Marcos Pedro20132200Below expectations
Higor22127513Good
Ariel20106510Fair
Rodrigo1999100Below expectations
William Barbio1296611Fair
Léo1578300Did not deliver
Diego Jardel1774210Fair
Carlos Jatoba1268610Fair
Zé Vitor1763600Did not deliver
Lucas Mendes757800Fair
Caio Mancha1552810Fair
Da Silva1248100Did not deliver
Luan2244400Did not deliver
Guilherme2541200Did not deliver
Garraty1740910Below expectations
Fabricio Baiano1138800Below expectations
Vinicius Barata1236400Did not deliver
Lucas Coelho1431801Did not deliver
Natham1030800Did not deliver
Xandão1130500Did not deliver
Everton1229100Did not deliver
Nicolas Schulz1428201Did not deliver
Hugo625200Did not deliver
Vitor Feijão723601Fair
Vinicius Jau1420900Did not deliver
Júnior Dutra46400Did not deliver
Saulo202300Did not deliver
Juan Diaz *0000Investment
Clayton0000Did not deliver

Mirassol (21 signings)

PlayerMatchesMinutesGoalsAssistsRating
Lucas Ramon35299622Excellent
Danielzinho33282712Excellent
Gabriel36278662Excellent
Guilherme Biro35232823Good
Zé Roberto19139483Excellent
Yuri32138300Did not deliver
Fernandinho31132512Good
Manoel Neto26106200Did not deliver
Leandro Vilela3167110Did not deliver
Julimar1959510Fair
Heitor2533200Did not deliver
Flávio2831401Did not deliver
Ilson Cédric1015300Did not deliver
Silvinho1213200Did not deliver
Vico1512800Did not deliver
Matheusinho55700Did not deliver
Luiz Fernando *73900Investment
Bruno Cortêz31100Did not deliver
César37000Did not deliver
Alemão0000Did not deliver
Arthur0000Did not deliver

Novorizontino (22 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jordi33299100Good
Geovane35293252Excellent
Marlon36262945Excellent
César Martins27235450Excellent
Aylon36231463Excellent
Renato Silveira33161100Did not deliver
Roberto1990400Did not deliver
Rodolfo3080210Did not deliver
Ricardinho3668100Did not deliver
Raul Prata1165102Fair
Zé Mateus3561002Did not deliver
Georgemy3755200Did not deliver
Paulo1421100Did not deliver
Biel3420100Did not deliver
Denner Melz619900Did not deliver
João Afonso1411500Did not deliver
Joãozinho189700Did not deliver
Bryan52500Did not deliver
Bryan Rabello10000Did not deliver
Rick1000Did not deliver
Renan Gorne2000Did not deliver
Daiki Matsuoka22000Did not deliver

Ponte Preta (20 signings)

PlayerMatchesMinutesGoalsAssistsRating
Weverton35129501Did not deliver
Maílton31123632Good
Pablo Dyego17114150Good
Paulo Baya31102320Fair
Tales2377601Did not deliver
Thomás Kayck3770600Did not deliver
André1261210Fair
Igor Torres2250900Did not deliver
Dudu Hatamoto1743800Did not deliver
Castro541800Fair
Samuel Andrade3234100Did not deliver
Júnior Tavares1127800Did not deliver
Nathan1223510Did not deliver
Souza416100Did not deliver
Gabriel Silva310400Did not deliver
Guilherme Pira95400Did not deliver
Guilherme24300Did not deliver
Lucas Xavier0000Did not deliver
Anilson0000Did not deliver
Yuri *0000Investment

Sampaio Correa (34 signings)

PlayerMatchesMinutesGoalsAssistsRating
Gustavo Henrique34262300Fair
Ytalo322568132Excellent
Paraíba34254443Excellent
Mateus Pivô32207110Fair
Vitinho36201202Fair
Robinho18139012Good
Vinicius Rodrigues25123411Fair
Ícaro1195400Below expectations
Rafael Jensen1688300Did not deliver
Jhony Douglas1884800Below expectations
Mikael1472400Below expectations
Luiz Otavio2160600Did not deliver
Henrique1359300Below expectations
Fabio1656110Did not deliver
Thiago Braga3751300Did not deliver
Samuel Santos1648001Below expectations
Claudinei1246700Did not deliver
Thiago Rodrigues1640100Did not deliver
Matheus Martins1437811Fair
Vinicius Leonardo1433700Did not deliver
Bill1226400Did not deliver
Robinho325200Fair
Venicius817900Did not deliver
Buiu515600Did not deliver
Patrick Carvalho1011600Did not deliver
Rodrigo Souza108900Did not deliver
Getterson98400Did not deliver
Emerson Carioca117300Did not deliver
Emerson Souza34500Did not deliver
Alexandre Tam73100Did not deliver
Leonan *101100Investment
Gabriel Santos Silva4600Did not deliver
Rafael William0000Did not deliver
Ludke0000Did not deliver

Sport Recife (18 signings)

PlayerMatchesMinutesGoalsAssistsRating
Felipinho34225731Good
Renan32215600Below expectations
Jorginho28214265Excellent
Edinho34168924Excellent
Igor Cariús15104502Good
Fabrício3499542Fair
Felipe1890500Below expectations
Alan Ruiz1787121Fair
Alisson Cassiano3263400Did not deliver
Peglow1559021Fair
Roberto Rosales1156901Fair
Diego Souza1153010Fair
Jordan2743100Did not deliver
Gabriel Santos2228300Did not deliver
Edison Negueba823100Did not deliver
Matheus Vargas921600Did not deliver
Michel1315410Did not deliver
Nathan Mendes128301Did not deliver

Tombense (26 signings)

PlayerMatchesMinutesGoalsAssistsRating
Pedro38262311Good
Egídio34250515Excellent
João Pedro Mendes32216311Fair
Bruno Silva30211600Fair
Augusto35209400Below expectations
Fernandão31207391Excellent
Marcelinho37173841Good
Alex Sandro30131365Good
Bruno Matias12112100Fair
Jaderson29107201Fair
Zé Vitor2368920Did not deliver
Alexandre Jesus1666910Below expectations
Pierre2764301Did not deliver
Mateus Buiate1433400Did not deliver
Luis Felipe2032110Did not deliver
Rafinha2128200Did not deliver
Djalma Celestino Evaristo1011500Did not deliver
Leo Lang3310000Did not deliver
Elton97500Did not deliver
Felipe87400Did not deliver
Ruan43300Did not deliver
Wisney21500Did not deliver
Lucas61300Did not deliver
Franco Mederos8800Did not deliver
Jean12000Did not deliver
Rick2000Did not deliver

Vila Nova (24 signings)

PlayerMatchesMinutesGoalsAssistsRating
Júnior38342100Good
Guilherme Parede34288565Excellent
Lourenço35261133Excellent
Caio Dantas322191102Excellent
Léo Duarte34213401Fair
Igor Henrique30153571Good
Everton28130502Fair
Juan Christian16106542Excellent
Marcelinho2799401Below expectations
Cristiano3595702Did not deliver
Ronald3181011Below expectations
Luciano Naninho3261412Fair
Henrique Almeida2060811Fair
Diego Renan3128401Did not deliver
Marcondes2427000Did not deliver
Marquinhos Pedroso1223700Did not deliver
Gustavo Maia *1410300Investment
Hiago79200Did not deliver
Vanderlei359000Did not deliver
João Celeri3900Did not deliver
Iago Mendonça1000Did not deliver
Rickson3000Did not deliver
Ulisses12000Did not deliver
Vinícius Leite0000Did not deliver

Vitoria (32 signings)

PlayerMatchesMinutesGoalsAssistsRating
Wagner Leonardo35323150Excellent
Camutanga33281021Excellent
Osvaldo31240359Excellent
Zeca26204612Excellent
Matheuzinho31182322Good
Dudu20169901Good
Railan30137501Below expectations
Wellington Nem30136724Fair
Marcelo31129500Did not deliver
José Hugo Sousa35127931Good
Mateus21124703Fair
Gegê36113921Fair
Iury15105630Good
Yan Souto3092700Did not deliver
Giovanni Augusto2289911Fair
Felipe Vieira2184600Did not deliver
Welder3282140Fair
Santiago Tréllez1865541Fair
Matheus Trindade1664810Did not deliver
Edson Lucas1157801Below expectations
Léo Gomes3050810Did not deliver
Rafinha924500Did not deliver
Diego Fumaça1118000Did not deliver
Thiago Rodrigues2717700Did not deliver
Jhonny Lucas1412600Did not deliver
Pablo Diogo1011300Did not deliver
Diego Torres128501Did not deliver
Dalton165300Did not deliver
John John11900Did not deliver
João Lucas0000Did not deliver
Pedro Bicalho *0000Investment
Dankler0000Did not deliver