FBref.com Logo
for the free FBref Mailing List and get curated stats, news, and updates about the FBref site to your inbox every day.

Sign Up For Free

Statistiche ordinarie: Campionati nazionali

Statistiche ordinarie: Campionati nazionali Table
Tempo di gioco Rendimento Prestazione prevista Progressione Per 90 minuti
Stagione Età Squadra Paese Competizione Piazzamento PG Tit Min 90 min Reti Assist G+A R - Rig Rigori Rig T Amm. Esp. xG npxG xAG npxG+xAG PrgC PrgP PrgR Reti Assist R + A R - Rig R + A - Rig xG xAG xG+xAG npxG npxG+xAG Partite
2016-201717Heidenheimde GER2. 2. Bundesliga1022773.1000000100,000,000,000,000,00Partite
2017-201818Heidenheimde GER2. 2. Bundesliga13°1455526.1011000100.30.30.81,01616220,000,160,160,000,160,040,120,170,040,17Partite
2018-201919Heidenheimde GER2. 2. Bundesliga632532.8000000100.20.20.50,8912190,000,000,000,000,000,080,190,270,080,27Partite
2018-201919St. Paulide GER2. 2. Bundesliga532893.2000000000.10.10.20,31311240,000,000,000,000,000,040,060,100,040,10Partite
2019-202020St. Paulide GER2. 2. Bundesliga14°712292.5011000000.10.10.40,598220,000,390,390,000,390,050,140,190,050,19Partite
2020-202121St. Paulide GER2. 2. Bundesliga10°944324.8000000000.40.40.40,879310,000,000,000,000,000,090,080,170,090,17Partite
2020-202121Wehende GER3. 3. Liga161197710.9224200200,180,180,370,180,37Partite
2021-202222Wehende GER3. 3. Liga191091710.2303300000,290,000,290,290,29Partite
2022-202323Viktoria Kölnde GER3. 3. Liga2465806.4112100000,160,160,310,160,31Partite
202324Orange Countyus USA2. USL Champ1244675.2112100100,190,190,390,190,39Partite
8 stagioni5 club3 campionati122494.97355.37613700601.21.22.23,454561180,130,110,240,130,240,060,110,180,060,18
Paese Competizione Piazzamento PG Tit Min 90 min Reti Assist G+A R - Rig Rigori Rig T Amm. Esp. xG npxG xAG npxG+xAG PrgC PrgP PrgR Reti Assist R + A R - Rig R + A - Rig xG xAG xG+xAG npxG npxG+xAG Partite
Heidenheim (3 stagioni)1 campionato30101.08212.0011000300.50.51.31,82528410,000,080,080,000,080,060,140,200,060,20
St. Pauli (3 stagioni)1 campionato21895010.6011000000.70.70.91,62928770,000,090,090,000,090,070,090,150,070,15
Wehen (2 stagioni)1 campionato35211.89421.0527500200,240,100,330,240,33
Viktoria Köln (1 stagione)1 campionato2465806.4112100000,160,160,310,160,31
Orange County (1 stagione)1 campionato1244675.2112100100,190,190,390,190,39
2. Bundesliga (5 stagioni)51182.03222.6022000301.21.22.23,454561180,000,090,090,000,090,060,110,180,060,18
3. Liga (3 stagioni)59272.47427.5639600200,220,110,330,220,33
USL Champ (1 stagione)1244675.2112100100,190,190,390,190,39

Compare Kevin Lankford to

Javascript is required for the selection of a player.
Ex: Jude Bellingham, Kobbie Mainoo, Alexis Mac Allister
Powered by Stathead.com Logo

Tiri: Campionati nazionali

Tiri: Campionati nazionali Table
Standard Prestazione prevista
Stagione Età Squadra Paese Competizione Piazzamento 90 min Reti Tiri Tiri % TiP Tiri/90 TiP/90 G/Tiri G/TiP Dist. Pun. Rigori Rig T xG npxG npxG/Sh G-xG np:G-xG Partite
2016-201717Heidenheimde GER2. 2. Bundesliga3.10010,000,320,0000Partite
2017-201818Heidenheimde GER2. 2. Bundesliga13°6.107114,31,140,160,000,0025,90000.30.30,04-0.3-0.3Partite
2018-201919Heidenheimde GER2. 2. Bundesliga2.806233,32,130,710,000,0020,80000.20.20,04-0.2-0.2Partite
2018-201919St. Paulide GER2. 2. Bundesliga3.202150,00,620,310,000,0017,00000.10.10,07-0.1-0.1Partite
2019-202020St. Paulide GER2. 2. Bundesliga14°2.50200,00,790,000,0014,00000.10.10,06-0.1-0.1Partite
2020-202121St. Paulide GER2. 2. Bundesliga10°4.805120,01,040,210,000,0018,00000.40.40,09-0.4-0.4Partite
2020-202121Wehende GER3. 3. Liga10.9222100,00,180,181,001,0000Partite
2021-202222Wehende GER3. 3. Liga10.2311100,00,100,103,003,0000Partite
2022-202323Viktoria Kölnde GER3. 3. Liga6.4100Partite
202324Orange Countyus USA2. USL Champ5.214250,00,770,390,250,5000Partite
8 stagioni5 club3 campionati55.37291137,90,590,230,210,5520,80001.21.20,05-1.2-1.2
Paese Competizione Piazzamento 90 min Reti Tiri Tiri % TiP Tiri/90 TiP/90 G/Tiri G/TiP Dist. Pun. Rigori Rig T xG npxG npxG/Sh G-xG np:G-xG Partite
Heidenheim (3 stagioni)1 campionato12.0013430,81,080,330,000,0023,60000.50.50,04-0.5-0.5
St. Pauli (3 stagioni)1 campionato10.609222,20,850,190,000,0016,90000.70.70,08-0.7-0.7
Wehen (2 stagioni)1 campionato21.0533100,00,140,141,671,6700
Viktoria Köln (1 stagione)1 campionato6.4100
Orange County (1 stagione)1 campionato5.214250,00,770,390,250,5000
2. Bundesliga (5 stagioni)22.6022627,30,970,270,000,0020,80001.21.20,05-1.2-1.2
3. Liga (3 stagioni)27.5633100,00,140,141,671,6700
USL Champ (1 stagione)5.214250,00,770,390,250,5000

Passaggi: Campionati nazionali

Passaggi: Campionati nazionali Table
Totali Brevi Medi Lunghi Prestazione prevista
Stagione Età Squadra Paese Competizione Piazzamento 90 min Compl. Tent, % compl. Dist. Tot. Dist. Prog. Compl. Tent, % compl. Compl. Tent, % compl. Compl. Tent, % compl. Assist xAG xA A-xAG PF 1/3 PPA Cross in area PrgP Partite
2016-201717Heidenheimde GER2. 2. Bundesliga3.10Partite
2017-201818Heidenheimde GER2. 2. Bundesliga13°6.19017352,01370606486969,6315655,452321,710.80.8+0.27124316Partite
2018-201919Heidenheimde GER2. 2. Bundesliga2.8396758,2718208182669,2162080,051631,300.50.4-0.5243012Partite
2018-201919St. Paulide GER2. 2. Bundesliga3.27311662,91035388445481,5183060,071450,000.20.4-0.2454111Partite
2019-202020St. Paulide GER2. 2. Bundesliga14°2.5447955,7651277273773,0122450,03933,310.40.1+0.657008Partite
2020-202121St. Paulide GER2. 2. Bundesliga10°4.88415952,81397636457163,4295255,882040,000.40.5-0.434639Partite
2020-202121Wehende GER3. 3. Liga10.92Partite
2021-202222Wehende GER3. 3. Liga10.20Partite
2022-202323Viktoria Kölnde GER3. 3. Liga6.41Partite
202324Orange Countyus USA2. USL Champ5.21Partite
8 stagioni5 club3 campionati55.333059455,65171211518225770,810618258,2288234,162.22.4+3.8213217756
Paese Competizione Piazzamento 90 min Compl. Tent, % compl. Dist. Tot. Dist. Prog. Compl. Tent, % compl. Compl. Tent, % compl. Compl. Tent, % compl. Assist xAG xA A-xAG PF 1/3 PPA Cross in area PrgP Partite
Heidenheim (3 stagioni)1 campionato12.012924053,82088814669569,5477661,8103925,611.31.3-0.39167328
St. Pauli (3 stagioni)1 campionato10.620135456,83083130111616271,65910655,7184341,910.91.1+0.1121610428
Wehen (2 stagioni)1 campionato21.02
Viktoria Köln (1 stagione)1 campionato6.41
Orange County (1 stagione)1 campionato5.21
2. Bundesliga (5 stagioni)22.633059455,65171211518225770,810618258,2288234,122.22.4-0.2213217756
3. Liga (3 stagioni)27.53
USL Champ (1 stagione)5.21

Tipologie di passaggi: Campionati nazionali

Tipologie di passaggi: Campionati nazionali Table
Tipologie di passaggi Calci d'angolo Risultati
Stagione Età Squadra Paese Competizione Piazzamento 90 min Tent, In gioco Non in gioco Pun. PassFil Scambi Cross Rimesse in gioco Angoli Conv. Div. Dir. Compl. Fuorigioco Blocchi Partite
2016-201717Heidenheimde GER2. 2. Bundesliga3.10Partite
2017-201818Heidenheimde GER2. 2. Bundesliga13°6.1173151180011917101090413Partite
2018-201919Heidenheimde GER2. 2. Bundesliga2.8676420015200003914Partite
2018-201919St. Paulide GER2. 2. Bundesliga3.211610850207500007337Partite
2019-202020St. Paulide GER2. 2. Bundesliga14°2.5797180018800004404Partite
2020-202121St. Paulide GER2. 2. Bundesliga10°4.815913820103191810108418Partite
2020-202121Wehende GER3. 3. Liga10.96Partite
2021-202222Wehende GER3. 3. Liga10.2Partite
2022-202323Viktoria Kölnde GER3. 3. Liga6.4Partite
202324Orange Countyus USA2. USL Champ5.21Partite
8 stagioni5 club3 campionati55.35945325312665502020330936
Paese Competizione Piazzamento 90 min Tent, In gioco Non in gioco Pun. PassFil Scambi Cross Rimesse in gioco Angoli Conv. Div. Dir. Compl. Fuorigioco Blocchi Partite
Heidenheim (3 stagioni)1 campionato12.02402152000224191010129517
St. Pauli (3 stagioni)1 campionato10.63543173312434311010201419
Wehen (2 stagioni)1 campionato21.06
Viktoria Köln (1 stagione)1 campionato6.4
Orange County (1 stagione)1 campionato5.21
2. Bundesliga (5 stagioni)22.65945325312658502020330936
3. Liga (3 stagioni)27.56
USL Champ (1 stagione)5.21

Creazione di gol e tiri: Campionati nazionali

Creazione di gol e tiri: Campionati nazionali Table
SCA Tipologie di SCA GCA Tipologie di GCA
Stagione Età Squadra Paese Competizione Piazzamento 90 min SCA SCA90 Passaggio Live Passaggio Dead A Tiri Falli Def. GCA GCA90 Passaggio Live Passaggio Dead A Tiri Falli Def. Partite
2016-201717Heidenheimde GER2. 2. Bundesliga3.1Partite
2017-201818Heidenheimde GER2. 2. Bundesliga13°6.1121,96100200030,49201000Partite
2018-201919Heidenheimde GER2. 2. Bundesliga2.872,5040111000,00000000Partite
2018-201919St. Paulide GER2. 2. Bundesliga3.282,4970001000,00000000Partite
2019-202020St. Paulide GER2. 2. Bundesliga14°2.562,3660000010,39100000Partite
2020-202121St. Paulide GER2. 2. Bundesliga10°4.891,8790000000,00000000Partite
2020-202121Wehende GER3. 3. Liga10.9Partite
2021-202222Wehende GER3. 3. Liga10.2Partite
2022-202323Viktoria Kölnde GER3. 3. Liga6.4Partite
202324Orange Countyus USA2. USL Champ5.2Partite
8 stagioni5 club3 campionati55.3422,16360312040,21301000
Paese Competizione Piazzamento 90 min SCA SCA90 Passaggio Live Passaggio Dead A Tiri Falli Def. GCA GCA90 Passaggio Live Passaggio Dead A Tiri Falli Def. Partite
Heidenheim (3 stagioni)1 campionato12.0192,13140311030,34201000
St. Pauli (3 stagioni)1 campionato10.6232,18220001010,09100000
Wehen (2 stagioni)1 campionato21.0
Viktoria Köln (1 stagione)1 campionato6.4
Orange County (1 stagione)1 campionato5.2
2. Bundesliga (5 stagioni)22.6422,16360312040,21301000
3. Liga (3 stagioni)27.5
USL Champ (1 stagione)5.2

Azioni difensive: Campionati nazionali

Azioni difensive: Campionati nazionali Table
Contrasti Sfide Blocchi
Stagione Età Squadra Paese Competizione Piazzamento 90 min Cntrs Contr. vinti Treq. dif. Treq. cen. Treq. off. Cntrs Att % cntrs Persi Blocchi Tiri Passaggio Int Tkl+Int Salvat. Err. Partite
2016-201717Heidenheimde GER2. 2. Bundesliga3.100Partite
2017-201818Heidenheimde GER2. 2. Bundesliga13°6.11915126181172,73102842350Partite
2018-201919Heidenheimde GER2. 2. Bundesliga2.820200010,010001330Partite
2018-201919St. Paulide GER2. 2. Bundesliga3.2774212922,2710151241Partite
2019-202020St. Paulide GER2. 2. Bundesliga14°2.5631502825,061013950Partite
2020-202121St. Paulide GER2. 2. Bundesliga10°4.811106413742,94303415140Partite
2020-202121Wehende GER3. 3. Liga10.906Partite
2021-202222Wehende GER3. 3. Liga10.2Partite
2022-202323Viktoria Kölnde GER3. 3. Liga6.4Partite
202324Orange Countyus USA2. USL Champ5.276Partite
8 stagioni5 club3 campionati55.3454225173153641,721152132962311
Paese Competizione Piazzamento 90 min Cntrs Contr. vinti Treq. dif. Treq. cen. Treq. off. Cntrs Att % cntrs Persi Blocchi Tiri Passaggio Int Tkl+Int Salvat. Err. Partite
Heidenheim (3 stagioni)1 campionato12.02115146181266,74102852680
St. Pauli (3 stagioni)1 campionato10.624201111272429,2175051236231
Wehen (2 stagioni)1 campionato21.0060
Viktoria Köln (1 stagione)1 campionato6.40
Orange County (1 stagione)1 campionato5.2760
2. Bundesliga (5 stagioni)22.6453525173153641,721152131762311
3. Liga (3 stagioni)27.5060
USL Champ (1 stagione)5.2760

Possesso palla: Campionati nazionali

Possesso palla: Campionati nazionali Table
Tocchi Prese possesso palla Controlli palla Destinatario
Stagione Età Squadra Paese Competizione Piazzamento 90 min Tocchi Area dif. Treq. dif. Treq. cen. Treq. off. Area off. In gioco Att Succ Succ% Tkld Tkld% Controlli palla Dist. Tot. Dist. Prog. PrgC 1/3 Palle al piede in area Perd. contr. Dis Ric. PrgR Partite
2016-201717Heidenheimde GER2. 2. Bundesliga3.1Partite
2017-201818Heidenheimde GER2. 2. Bundesliga13°6.12495391031101324920840,01260,0149966537161238614622Partite
2018-201919Heidenheimde GER2. 2. Bundesliga2.89732038429975240,0360,069572319974977119Partite
2018-201919St. Paulide GER2. 2. Bundesliga3.2149727715381497457,1342,98874833413936410024Partite
2019-202020St. Paulide GER2. 2. Bundesliga14°2.5111826414691118562,5337,554393269954426522Partite
2020-202121St. Paulide GER2. 2. Bundesliga10°4.82311145791121823116743,8956,3105634292710219513531Partite
2020-202121Wehende GER3. 3. Liga10.9Partite
2021-202222Wehende GER3. 3. Liga10.2Partite
2022-202323Viktoria Kölnde GER3. 3. Liga6.4Partite
202324Orange Countyus USA2. USL Champ5.2Partite
8 stagioni5 club3 campionati55.38373415733236357837562646,43053,6465331317515443164624517118
Paese Competizione Piazzamento 90 min Tocchi Area dif. Treq. dif. Treq. cen. Treq. off. Area off. In gioco Att Succ Succ% Tkld Tkld% Controlli palla Dist. Tot. Dist. Prog. PrgC 1/3 Palle al piede in area Perd. contr. Dis Ric. PrgR Partite
Heidenheim (3 stagioni)1 campionato12.034685914115222346251040,01560,0218153885625197171321741
St. Pauli (3 stagioni)1 campionato10.6491269819121135491311651,61548,4247177589529249291130077
Wehen (2 stagioni)1 campionato21.0
Viktoria Köln (1 stagione)1 campionato6.4
Orange County (1 stagione)1 campionato5.2
2. Bundesliga (5 stagioni)22.68373415733236357837562646,43053,6465331317515443164624517118
3. Liga (3 stagioni)27.5
USL Champ (1 stagione)5.2

Tempo di gioco: Campionati nazionali

Tempo di gioco: Campionati nazionali Table
Tempo di gioco Partite iniziate Riserva Vittorie della squadra Vittorie della squadra (xG)
Stagione Età Squadra Paese Competizione Piazzamento PG Min Min/PG % min 90 min Tit Min/Iniziata Compl. Riserva Min/Ris RisInut PAP onG onGA +/- +/-90 In campo/Non in campo onxG onxGA xG+/- xG+/-90 In campo/Non in campo Partite
2016-201717Heidenheimde GER2. 2. Bundesliga10277289,13.120821,202200,00-0,13Partite
2017-201818Heidenheimde GER2. 2. Bundesliga13°145523918,06.152970,938800,000,226.48.6-2,2-0,360,09Partite
2018-201919Heidenheimde GER2. 2. Bundesliga6253428,32.8366131810,8365+10,360,075.25.3-0,1-0,030,11Partite
2018-201919St. Paulide GER2. 2. Bundesliga5289589,43.2388221260,4016-5-1,56-1,493.75.8-2,1-0,66-0,64Partite
2019-202020St. Paulide GER2. 2. Bundesliga14°7229337,52.5190162391,0067-1-0,39-0,144.66.2-1,6-0,63-0,56Partite
2020-202121St. Paulide GER2. 2. Bundesliga10°94324814,14.8487251750,33711-4-0,83-0,806.711.0-4,3-0,90-0,96Partite
2020-202121Wehende GER3. 3. Liga169776128,610.91178452301,69151500,00-0,15Partite
2021-202222Wehende GER3. 3. Liga199174826,810.21066092951,551714+30,290,22Partite
2022-202323Viktoria Kölnde GER3. 3. Liga245802417,06.46580181381,71135+8+1,24+1,34Partite
202324Orange Countyus USA2. USL Champ124673915,35.2461182812,2193+6+1,16+1,12Partite
8 stagioni5 club3 campionati1224.9734115,755.34972137320441,368476+80,140,1426.536.8-10,4-0,53-0,41
Paese Competizione Piazzamento PG Min Min/PG % min 90 min Tit Min/Iniziata Compl. Riserva Min/Ris RisInut PAP onG onGA +/- +/-90 In campo/Non in campo onxG onxGA xG+/- xG+/-90 In campo/Non in campo Partite
Heidenheim (3 stagioni)1 campionato301.0823611,812.0106632018101,001615+10,080,0111.613.9-2,3-0,260,03
St. Pauli (3 stagioni)1 campionato219504510,310.688851319200,571424-10-0,95-0,8314.923.0-8,1-0,76-0,75
Wehen (2 stagioni)1 campionato351.8945427,721.021734142751,613229+30,140,03
Viktoria Köln (1 stagione)1 campionato245802417,06.46580181381,71135+8+1,24+1,34
Orange County (1 stagione)1 campionato124673915,35.2461182812,2193+6+1,16+1,12
2. Bundesliga (5 stagioni)512.0324011,122.6188283319300,823039-9-0,40-0,3826.536.8-10,4-0,53-0,41
3. Liga (3 stagioni)592.4744224,127.5276943219131,654534+110,400,37
USL Champ (1 stagione)124673915,35.2461182812,2193+6+1,16+1,12

Statistiche varie: Campionati nazionali

Statistiche varie: Campionati nazionali Table
Rendimento Duelli aerei
Stagione Età Squadra Paese Competizione Piazzamento 90 min Amm. Esp. 2 CG Falli Falli Fuorigioco Cross Int Contr. vinti CR a segno CR concessi AR Recup. Vinti Persi % vinti Partite
2016-201717Heidenheimde GER2. 2. Bundesliga3.11001000000000Partite
2017-201818Heidenheimde GER2. 2. Bundesliga13°6.11007120194150002681436,4Partite
2018-201919Heidenheimde GER2. 2. Bundesliga2.8100450510000162340,0Partite
2018-201919St. Paulide GER2. 2. Bundesliga3.20001060757000208753,3Partite
2019-202020St. Paulide GER2. 2. Bundesliga14°2.50003318330001261037,5Partite
2020-202121St. Paulide GER2. 2. Bundesliga10°4.80001540194100001413668,4Partite
2020-202121Wehende GER3. 3. Liga10.92000006600Partite
2021-202222Wehende GER3. 3. Liga10.20000Partite
2022-202323Viktoria Kölnde GER3. 3. Liga6.40000Partite
202324Orange Countyus USA2. USL Champ5.210011441670Partite
8 stagioni5 club3 campionati55.36006034565294200088374048,1
Paese Competizione Piazzamento 90 min Amm. Esp. 2 CG Falli Falli Fuorigioco Cross Int Contr. vinti CR a segno CR concessi AR Recup. Vinti Persi % vinti Partite
Heidenheim (3 stagioni)1 campionato12.0300211702451500042101737,0
St. Pauli (3 stagioni)1 campionato10.60002813134122000046272354,0
Wehen (2 stagioni)1 campionato21.02000006600
Viktoria Köln (1 stagione)1 campionato6.40000
Orange County (1 stagione)1 campionato5.210011441670
2. Bundesliga (5 stagioni)22.63004930158173500088374048,1
3. Liga (3 stagioni)27.52000006600
USL Champ (1 stagione)5.210011441670

Riepilogo dei club del giocatore

Risorse aggiuntive

Informazioni su FBref.com

FBref.com fu lanciato (il 13 giugno del 2018) per seguire i campionati nazionali di Inghilterra, Francia, Germania, Italia, Spagna e USA. Sin da quel momento, stiamo costantemente espandendo la nostra copertura, al fine di includere i campionati nazionali di oltre 40 Paesi, oltre alle coppe nazionali, le supercoppe e i campionati giovanili delle principali nazioni europee. Inoltre, abbiamo aggiunto una sezione per seguire le principali coppe internazionali, come la UEFA Champions League e la Copa Libertadores.

FBref è la fonte più completa di dati sul calcio femminile presente su internet. Questo include l'intera storia della Coppa del Mondo Femminile FIFA e le recenti stagioni dei campionati nazionali di nove paesi, comprese le statistiche avanzate come gli xG per la maggior parte di questi nove paesi.

In collaborazione con Opta, includiamo dati analitici avanzati come xG, xA, passaggi progressivi, duelli e altro ancora per oltre venti competizioni. Per maggiori informazioni sul modello dei goal previsti e su quali competizioni dispongono di dati avanzati, consulta il nostro spiegone di XG.

Al momento, lo staff di Sports Reference comunica interamente in inglese o in spagnolo. Contiamo di servire tutti i nostri clienti, a prescindere dalla loro lingua madre. Pertanto, faremo del nostro meglio per tradurre correttamente il nostro sito in Italiano. In caso riscontri un errore o una scelta linguistica (una parola, una frase o un'abbreviazione) non appropriata, ti preghiamo di comunicarcelo, in modo da poter sistemare il problema prontamente.

Ricorda che le anagrafiche dei giocatori probabilmente non sono complete per le loro carriere. I giocatori possono provenire o trasferirsi in campionati che attualmente non copriamo. Questo problema è destinato a ridursi nel tempo, man mano che aggiungeremo nuovi campionati e stagioni. In futuro non avremo mai meno dati di quanti ne abbiamo oggi.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref è uno dei sette siti di Sports-Reference.com.

Altre pagine su Kevin Lankford

Panoramica su Kevin Lankford

Statistiche per competizione

Registro partite (Riepilogo)

Registro partite (Passaggi)

Registro partite (Tipologie di passaggi)

Registro partite (Creazione di gol e tiri)

Registro partite (Azioni difensive)

Registro partite (Possesso palla)

Registro partite (Statistiche varie)

Registri dei gol per competizione

Scheda di analisi

Stathead & Player Comparison