CB

Centre-Back

137 CB players ranked by peak rating.

#1
Franco Baresi

Franco Baresi

Italian · Peak 1990 · b. 1960

96
#2
Alessandro Nesta

Alessandro Nesta

Italian · Peak 2006 · b. 1976

95
#3
Fabio Cannavaro

Fabio Cannavaro

Italian · Peak 2006 · b. 1973

93
#4
Paolo Maldini

Paolo Maldini

Italian · Peak 1994 · b. 1968

93
#5
Fernando Couto

Fernando Couto

Portuguese · Peak 2000 · b. 1969

93
#6
SR

Sergio Ramos

Spanish · Peak 2017 · b. 1986

92
#7
Giuseppe Bergomi

Giuseppe Bergomi

Italian · Peak 1990 · b. 1963

92
#8
Sinisa Mihajlovic

Sinisa Mihajlovic

Serbian · Peak 2000 · b. 1969

92
#9
Pietro Vierchowod

Pietro Vierchowod

Italian · Peak 1990 · b. 1959

92
#10
VD

Virgil van Dijk

Dutch · Peak 2019 · b. 1991

91
#11
CP

Carlos Puyol

Spanish · Peak 2010 · b. 1978

91
#12
JT

John Terry

English · Peak 2009 · b. 1980

91
#13
RV

Raphaël Varane

French · Peak 2018 · b. 1993

91
#14
GC

Giorgio Chiellini

Italian · Peak 2013 · b. 1984

91
#15
RK

Ruud Krol

Dutch · Peak 1974 · b. 1949

91
#16
WS

Walter Samuel

Argentine · Peak 2007 · b. 1978

91
#17
LB

Leonardo Bonucci

Italian · Peak 2016 · b. 1987

91
#18
AL

Aldair

Brazilian · Peak 1994 · b. 1965

91
#19
AC

Alessandro Costacurta

Italian · Peak 1990 · b. 1966

91
#20
CF

Ciro Ferrara

Italian · Peak 1997 · b. 1967

91
#21
FH

Fernando Hierro

Spanish · Peak 1998 · b. 1968

91
#22
SC

Sol Campbell

English · Peak 2004 · b. 1974

91
#23
RK

Ronald Koeman

Dutch · Peak 1992 · b. 1963

91
#24
JK

Jürgen Kohler

German · Peak 1993 · b. 1965

91
#25
HI

Hierro

Spanish · Peak 2000 · b. 1968

91
#26
SA

Sanchís

Spanish · Peak 1994 · b. 1965

91
#27
MD

Marcel Desailly

French · Peak 1995 · b. 1968

90
#28
CG

Claudio Gentile

Italian · Peak 1985 · b. 1953

90
#29
GS

Gaetano Scirea

Italian · Peak 1986 · b. 1953

90
#30
SB

Steve Bruce

English · Peak 1993 · b. 1960

90
#31
MM

Marco Materazzi

Italian · Peak 2006 · b. 1973

90
#32
KK

Kalidou Koulibaly

Senegalese · Peak 2018 · b. 1991

90
#33
AB

Alessandro Bastoni

Italian · Peak 2023 · b. 1999

90
#34
LT

Lilian Thuram

French · Peak 2003 · b. 1972

89
#35
PE

Pepe

Portuguese · Peak 2012 · b. 1983

89
#36
TS

Thiago Silva

Brazilian · Peak 2011 · b. 1984

89
#37
VK

Vincent Kompany

Belgian · Peak 2012 · b. 1986

89
#38
JS

Jaap Stam

Dutch · Peak 1999 · b. 1972

89
#39
NL

Nicola Legrottaglie

Italian · Peak 2010 · b. 1976

89
#40
AL

Aymeric Laporte

Spanish · Peak 2020 · b. 1994

89
#41
RJ

Roque Junior

Brazilian · Peak 2002 · b. 1976

89
#42
SK

Simon Kjær

Danish · Peak 2021 · b. 1989

89
#43
KM

Kim Min-jae

South Korean · Peak 2022 · b. 1996

89
#44
LB

Laurent Blanc

French · Peak 1998 · b. 1965

89
#45
NV

Nemanja Vidić

Serbian · Peak 2009 · b. 1981

88
#46
GP

Gary Pallister

English · Peak 1993 · b. 1965

88
#47
KK

Kakha Kaladze

Georgian · Peak 2003 · b. 1978

88
#48
SH

Sami Hyypiä

Finnish · Peak 2005 · b. 1973

88
#49
JC

Jamie Carragher

English · Peak 2007 · b. 1978

88
#50
WS

William Saliba

French · Peak 2025 · b. 2001

88
#51

Dario Šimić

Croatian · Peak 2005 · b. 1975

88
#52
RF

Rio Ferdinand

English · Peak 2008 · b. 1978

88
#53
CP

Carles Puyol

Spanish · Peak 2010 · b. 1978

87
#54
GP

Gerard Piqué

Spanish · Peak 2011 · b. 1987

87
#55
TA

Tony Adams

English · Peak 1993 · b. 1966

87
#56

Lúcio

Brazilian · Peak 2010 · b. 1978

87
#57
TA

Toby Alderweireld

Belgian · Peak 2018 · b. 1989

87
#58
JM

Javier Mascherano

Argentine · Peak 2013 · b. 1984

87
#59
MS

Matthias Sammer

German · Peak 1996 · b. 1967

87
#60
MK

Martin Keown

English · Peak 2002 · b. 1966

87
#61
FA

Francesco Acerbi

Italian · Peak 2020 · b. 1988

87
#62
ML

Matthijs de Ligt

Dutch · Peak 2020 · b. 1999

87
#63
RD

Rúben Dias

Portuguese · Peak 2023 · b. 1997

87
#64
SB

Steve Bould

English · Peak 1993 · b. 1962

87
#65
PM

Per Mertesacker

German · Peak 2014 · b. 1984

87
#66
RC

Ricardo Carvalho

Portuguese · Peak 2006 · b. 1978

87
#67
GC

Gary Cahill

English · Peak 2015 · b. 1985

87
#68
SK

Samuel Kuffour

Ghanaian · Peak 2001 · b. 1976

87
#69
MI

Mark Iuliano

Italian · Peak 1998 · b. 1973

87
#70
JB

Jérôme Boateng

German · Peak 2014 · b. 1988

87
#71
JM

Joel Matip

Cameroonian · Peak 2019 · b. 1991

87
#72
MH

Mats Hummels

German · Peak 2014 · b. 1988

86
#73
EA

Eric Abidal

French · Peak 2009 · b. 1979

86
#74
JV

Jan Vertonghen

Belgian · Peak 2016 · b. 1987

86
#75
JL

Joleon Lescott

English · Peak 2012 · b. 1982

86
#76
SS

Steve Staunton

Irish · Peak 1994 · b. 1969

86
#77
AC

Andreas Christensen

Danish · Peak 2021 · b. 1996

86
#78
FT

Fikayo Tomori

English · Peak 2022 · b. 1997

86
#79
BI

Branislav Ivanović

Serbian · Peak 2014 · b. 1984

86
#80
LK

Laurent Koscielny

French · Peak 2014 · b. 1985

86
#81
SH

Stéphane Henchoz

Swiss · Peak 2001 · b. 1974

86
#82
MS

Mikael Silvestre

French · Peak 2003 · b. 1977

86
#83
TV

Thomas Vermaelen

Belgian · Peak 2010 · b. 1985

85
#84
SU

Samuel Umtiti

French · Peak 2017 · b. 1993

85
#85
WG

William Gallas

French · Peak 2008 · b. 1977

85
#86
GO

Goikoetxea

Spanish · Peak 1982 · b. 1956

85
#87
MP

Mauricio Pochettino

Argentine · Peak 1998 · b. 1972

85
#88
KT

Kolo Touré

Ivorian · Peak 2004 · b. 1981

85
#89
NO

Nicolás Otamendi

Argentine · Peak 2017 · b. 1988

85
#90
DA

David Alaba

Austrian · Peak 2015 · b. 1992

85
#91
WB

Wes Brown

English · Peak 2008 · b. 1979

85
#92
DA

Dante

Brazilian · Peak 2013 · b. 1983

85
#93
DL

Dejan Lovren

Croatian · Peak 2018 · b. 1989

85
#94
JN

Jens Nowotny

German · Peak 2002 · b. 1974

85
#95
MA

Marquinhos

Brazilian · Peak 2012 · b. 1994

85
#96
TL

Thomas Linke

German · Peak 2001 · b. 1969

85
#97
RJ

Ronny Johnsen

Norwegian · Peak 1998 · b. 1969

85
#98
AR

Adil Rami

French · Peak 2013 · b. 1985

85
#99
GM

Gabriel Magalhães

Brazilian · Peak 2023 · b. 1997

85
#100
SS

Stefan Savić

Montenegrin · Peak 2014 · b. 1991

85
#101
TL

Teddy Lucic

Swedish · Peak 2002 · b. 1973

84
#102
DA

Daniel Agger

Danish · Peak 2009 · b. 1984

84
#103
NA

Nacho

Spanish · Peak 2017 · b. 1990

84
#104
BP

Benjamin Pavard

French · Peak 2025 · b. 1996

84
#105
DU

Dayot Upamecano

French · Peak 2023 · b. 1998

83
#106
CB

Carlos Bocanegra

American · Peak 2007 · b. 1979

83
#107
DB

Daniel van Buyten

Belgian · Peak 2010 · b. 1978

83
#108
JO

John O'Shea

Irish · Peak 2008 · b. 1981

83
#109
NS

Niklas Süle

German · Peak 2020 · b. 1995

83
#110

Josip Šimunić

Croatian · Peak 2006 · b. 1978

83
#111
Franz Beckenbauer

Franz Beckenbauer

German · Peak 1974 · b. 1945

82
#112
BM

Bobby Moore

English · Peak 1966 · b. 1941

82
#113
KF

Karl-Heinz Förster

German · Peak 1982 · b. 1958

82
#114
DO

David O'Leary

Irish · Peak 1983 · b. 1958

82
#115
HB

Holger Badstuber

German · Peak 2012 · b. 1989

82
#116
DB

Danny Blind

Dutch · Peak 1995 · b. 1961

82
#117
FB

Frank de Boer

Dutch · Peak 1995 · b. 1970

82
#118
PK

Presnel Kimpembe

French · Peak 2020 · b. 1995

82
#119
CC

Chris Coleman

Welsh · Peak 1994 · b. 1970

82
#120
GM

Gary Medel

Chilean · Peak 2015 · b. 1987

82
#121
MU

Matthew Upson

English · Peak 2009 · b. 1979

82
#122
BV

Berti Vogts

German · Peak 1972 · b. 1946

82
#123
PT

Pau Torres

Spanish · Peak 2025 · b. 1997

82
#124
ÓR

Óscar Ruggeri

Argentine · Peak 1986 · b. 1962

81
#125
VL

Victor Lindelöf

Swedish · Peak 2019 · b. 1994

80
#126
PA

Philippe Albert

Belgian · Peak 1996 · b. 1967

80
#127
ÉM

Éder Militão

Brazilian · Peak 2025 · b. 1998

79
#128
MS

Mamadou Sakho

French · Peak 2012 · b. 1990

78
#129
GG

Gilles Grimandi

French · Peak 1998 · b. 1970

78
#130
AK

Antoine Kombouaré

French · Peak 1992 · b. 1963

77
#131
MB

Miodrag Belodedici

Romanian · Peak 1994 · b. 1964

76
#132
BM

Billy McNeill

Scottish · Peak 1966 · b. 1940

72
#133
AH

Alan Hansen

Scottish · Peak 1984 · b. 1955

72
#134
IH

Iván Helguera

Spanish · Peak 2002 · b. 1975

72
#135
NF

Nacho Fernández

Spanish · Peak 2016 · b. 1990

72
#136
IO

Ion Oblemenco

Romanian · Peak 1971 · b. 1945

72
#137
IH

Iván Hurtado

Ecuadorian · Peak 2005 · b. 1974

71