Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1992-199325Lech Poznań1. Champions Lg443604.0101000.250.00Matches
1993-199426Lech Poznań1. Champions Lg443604.0312000.750.25Matches
1995-199628Legia Warsaw1. Champions Lg664965.5110000.180.18Matches
1997-199830Méridaes ESP1. La Liga21510.6000000.000.00Matches
199831Chicago Fireus USA1. MLS26251,97922.061218600400.270.550.820.270.82Matches
199932Chicago Fireus USA1. MLS29282,35726.2437400110.150.110.270.150.27Matches
2002-200335Widzew Łódźpl POL1. I Liga15151,21713.5358122000.220.370.590.070.44
2002-200335Wisła Płockpl POL1. I Liga443604.0000000000.000.000.000.000.00
2003-200436Widzew Łódźpl POL1. I Liga221351.5101011000.670.000.670.000.00
2003-200436Nowy Dwórpl POL1. I Liga332172.4000000100.000.000.000.000.00
8 Seasons7 Clubs4 Leagues95927,53283.71920341363610.230.290.490.160.45
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Chicago Fire (2 Seasons)1 League55534,33648.21015251000510.210.310.520.210.52
Widzew Łódź (2 Seasons)1 League17171,35215.0459133000.270.330.600.070.40
Lech Poznań (2 Seasons)1 League887208.0413000.500.12
Legia Warsaw (1 Season)1 League664965.5110000.180.18
Wisła Płock (1 Season)1 League443604.0000000000.000.000.000.000.00
Nowy Dwór (1 Season)1 League332172.4000000100.000.000.000.000.00
Mérida (1 Season)1 League21510.6000000.000.00
Champions Lg (3 Seasons)14141,21613.5523000.370.15
MLS (2 Seasons)55534,33648.21015251000510.210.310.520.210.52
I Liga (2 Seasons)24241,92921.4459133100.190.230.420.050.28
La Liga (1 Season)21510.6000000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1992-199325Lech Poznań1 League443604.0101000.250.00
1993-199426Lech Poznań1 League443604.0312000.750.25
1995-199628Legia Warsaw1 League664965.5110000.180.18
1997-199830Mérida1 League21510.6000000.000.00
199831Chicago Fire1 League26251,97922.061218600400.270.550.820.270.82
199932Chicago Fire1 League29282,35726.2437400110.150.110.270.150.27
2002-200335Wisła Płock1 League443604.0000000000.000.000.000.000.00
2002-200335Widzew Łódź1 League15151,21713.5358122000.220.370.590.070.44
2003-200436Widzew Łódź1 League221351.5101011000.670.000.670.000.00
2003-200436Nowy Dwór1 League332172.4000000100.000.000.000.000.00
8 Seasons7 Clubs4 Leagues95927,53283.71920341363610.230.290.490.160.45
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Chicago Fire (2 Seasons)1 League55534,33648.21015251000510.210.310.520.210.52
Widzew Łódź (2 Seasons)1 League17171,35215.0459133000.270.330.600.070.40
Lech Poznań (2 Seasons)1 League887208.0413000.500.12
Legia Warsaw (1 Season)1 League664965.5110000.180.18
Wisła Płock (1 Season)1 League443604.0000000000.000.000.000.000.00
Nowy Dwór (1 Season)1 League332172.4000000100.000.000.000.000.00
Mérida (1 Season)1 League21510.6000000.000.00
Champions Lg (3 Seasons)14141,21613.5523000.370.15
MLS (2 Seasons)55534,33648.21015251000510.210.310.520.210.52
I Liga (2 Seasons)24241,92921.4459133100.190.230.420.050.28
La Liga (1 Season)21510.6000000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1997-199830Méridaes ESP1. La Liga19th21510.6000000.000.00Matches
199831Chicago Fireus USA1. MLS3rd26251,97922.061218600400.270.550.820.270.82Matches
199932Chicago Fireus USA1. MLS4th29282,35726.2437400110.150.110.270.150.27Matches
2002-200335Wisła Płockpl POL1. I Liga10th443604.0000000000.000.000.000.000.00
2002-200335Widzew Łódźpl POL1. I Liga9th15151,21713.5358122000.220.370.590.070.44
2003-200436Widzew Łódźpl POL1. I Liga14th221351.5101011000.670.000.670.000.00
2003-200436Nowy Dwórpl POL1. I Liga13th332172.4000000100.000.000.000.000.00
5 Seasons5 Clubs3 Leagues81786,31670.21420341133610.200.290.490.160.45
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Chicago Fire (2 Seasons)1 League55534,33648.21015251000510.210.310.520.210.52
Widzew Łódź (2 Seasons)1 League17171,35215.0459133000.270.330.600.070.40
Wisła Płock (1 Season)1 League443604.0000000000.000.000.000.000.00
Nowy Dwór (1 Season)1 League332172.4000000100.000.000.000.000.00
Mérida (1 Season)1 League21510.6000000.000.00
MLS (2 Seasons)55534,33648.21015251000510.210.310.520.210.52
I Liga (2 Seasons)24241,92921.4459133100.190.230.420.050.28
La Liga (1 Season)21510.6000000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1992-199325Lech Poznań1. Champions LgR16443604.0101000.250.00Matches
1993-199426Lech Poznań1. Champions LgR16443604.0312000.750.25Matches
1995-199628Legia Warsaw1. Champions LgQF664965.5110000.180.18Matches
3 Seasons2 Clubs1 League14141,21613.5523000.370.15
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Lech Poznań (2 Seasons)1 League887208.0413000.500.12
Legia Warsaw (1 Season)1 League664965.5110000.180.18

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1992-199325Lech Poznań1. Champions Lg4.011Matches
1993-199426Lech Poznań1. Champions Lg4.032Matches
1995-199628Legia Warsaw1. Champions Lg5.510Matches
1997-199830Méridaes ESP1. La Liga0.600Matches
199831Chicago Fireus USA1. MLS22.06221.000.2700Matches
199932Chicago Fireus USA1. MLS26.24230.880.1700Matches
2002-200335Widzew Łódźpl POL1. I Liga13.5380.590.1322
2002-200335Wisła Płockpl POL1. I Liga4.0020.500.0000
2003-200436Widzew Łódźpl POL1. I Liga1.5121.330.0011
2003-200436Nowy Dwórpl POL1. I Liga2.4000.0000
8 Seasons7 Clubs4 Leagues83.719570.820.1963
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Chicago Fire (2 Seasons)1 League48.210450.930.2200
Widzew Łódź (2 Seasons)1 League15.04100.670.1033
Lech Poznań (2 Seasons)1 League8.043
Legia Warsaw (1 Season)1 League5.510
Wisła Płock (1 Season)1 League4.0020.500.0000
Nowy Dwór (1 Season)1 League2.4000.0000
Mérida (1 Season)1 League0.600
Champions Lg (3 Seasons)13.553
MLS (2 Seasons)48.210450.930.2200
I Liga (2 Seasons)21.44120.560.0833
La Liga (1 Season)0.600
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1992-199325Lech Poznań1 League4.011
1993-199426Lech Poznań1 League4.032
1995-199628Legia Warsaw1 League5.510
1997-199830Mérida1 League0.600
199831Chicago Fire1 League22.06221.000.2700
199932Chicago Fire1 League26.24230.880.1700
2002-200335Wisła Płock1 League4.0020.500.0000
2002-200335Widzew Łódź1 League13.5380.590.1322
2003-200436Widzew Łódź1 League1.5121.330.0011
2003-200436Nowy Dwór1 League2.4000.0000
8 Seasons7 Clubs4 Leagues83.719570.820.1963
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Chicago Fire (2 Seasons)1 League48.210450.930.2200
Widzew Łódź (2 Seasons)1 League15.04100.670.1033
Lech Poznań (2 Seasons)1 League8.043
Legia Warsaw (1 Season)1 League5.510
Wisła Płock (1 Season)1 League4.0020.500.0000
Nowy Dwór (1 Season)1 League2.4000.0000
Mérida (1 Season)1 League0.600
Champions Lg (3 Seasons)13.553
MLS (2 Seasons)48.210450.930.2200
I Liga (2 Seasons)21.44120.560.0833
La Liga (1 Season)0.600
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1997-199830Méridaes ESP1. La Liga19th0.600Matches
199831Chicago Fireus USA1. MLS3rd22.06221.000.2700Matches
199932Chicago Fireus USA1. MLS4th26.24230.880.1700Matches
2002-200335Wisła Płockpl POL1. I Liga10th4.0020.500.0000
2002-200335Widzew Łódźpl POL1. I Liga9th13.5380.590.1322
2003-200436Widzew Łódźpl POL1. I Liga14th1.5121.330.0011
2003-200436Nowy Dwórpl POL1. I Liga13th2.4000.0000
5 Seasons5 Clubs3 Leagues70.214570.820.1933
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Chicago Fire (2 Seasons)1 League48.210450.930.2200
Widzew Łódź (2 Seasons)1 League15.04100.670.1033
Wisła Płock (1 Season)1 League4.0020.500.0000
Nowy Dwór (1 Season)1 League2.4000.0000
Mérida (1 Season)1 League0.600
MLS (2 Seasons)48.210450.930.2200
I Liga (2 Seasons)21.44120.560.0833
La Liga (1 Season)0.600
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1992-199325Lech Poznań1. Champions LgR164.011Matches
1993-199426Lech Poznań1. Champions LgR164.032Matches
1995-199628Legia Warsaw1. Champions LgQF5.510Matches
3 Seasons2 Clubs1 League13.553
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Lech Poznań (2 Seasons)1 League8.043
Legia Warsaw (1 Season)1 League5.510

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1992-199325Lech Poznań1. Champions Lg4360904.04400Matches
1993-199426Lech Poznań1. Champions Lg4360904.04400Matches
1995-199628Legia Warsaw1. Champions Lg6496835.56500Matches
1997-199830Méridaes ESP1. La Liga251261.50.61010Matches
199831Chicago Fireus USA1. MLS261,9797668.722.02510102.005131+20+0.91+1.21Matches
199932Chicago Fireus USA1. MLS292,3578181.826.22817101.683830+8+0.31-0.90Matches
2002-200335Widzew Łódźpl POL1. I Liga151,2178145.113.5150
2002-200335Wisła Płockpl POL1. I Liga43609013.34.040
2003-200436Widzew Łódźpl POL1. I Liga2135685.81.520
2003-200436Nowy Dwórpl POL1. I Liga3217729.32.430
8 Seasons7 Clubs4 Leagues957,5327932.883.79240301.838961+28+0.58+0.33
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Chicago Fire (2 Seasons)1 League554,3367975.348.25327201.838961+28+0.58+0.33
Widzew Łódź (2 Seasons)1 League171,3528026.815.0170
Lech Poznań (2 Seasons)1 League8720908.08800
Legia Warsaw (1 Season)1 League6496835.56500
Wisła Płock (1 Season)1 League43609013.34.040
Nowy Dwór (1 Season)1 League3217729.32.430
Mérida (1 Season)1 League251261.50.61010
Champions Lg (3 Seasons)141,2168713.5141300
MLS (2 Seasons)554,3367975.348.25327201.838961+28+0.58+0.33
I Liga (2 Seasons)241,9298019.121.4240
La Liga (1 Season)251261.50.61010
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1992-199325Lech Poznań1 League4360904.04400
1993-199426Lech Poznań1 League4360904.04400
1995-199628Legia Warsaw1 League6496835.56500
1997-199830Mérida1 League251261.50.61010
199831Chicago Fire1 League261,9797668.722.02510102.005131+20+0.91+1.21
199932Chicago Fire1 League292,3578181.826.22817101.683830+8+0.31-0.90
2002-200335Wisła Płock1 League43609013.34.040
2002-200335Widzew Łódź1 League151,2178145.113.5150
2003-200436Widzew Łódź1 League2135685.81.520
2003-200436Nowy Dwór1 League3217729.32.430
8 Seasons7 Clubs4 Leagues957,5327932.883.79240301.838961+28+0.58+0.33
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Chicago Fire (2 Seasons)1 League554,3367975.348.25327201.838961+28+0.58+0.33
Widzew Łódź (2 Seasons)1 League171,3528026.815.0170
Lech Poznań (2 Seasons)1 League8720908.08800
Legia Warsaw (1 Season)1 League6496835.56500
Wisła Płock (1 Season)1 League43609013.34.040
Nowy Dwór (1 Season)1 League3217729.32.430
Mérida (1 Season)1 League251261.50.61010
Champions Lg (3 Seasons)141,2168713.5141300
MLS (2 Seasons)554,3367975.348.25327201.838961+28+0.58+0.33
I Liga (2 Seasons)241,9298019.121.4240
La Liga (1 Season)251261.50.61010
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1997-199830Méridaes ESP1. La Liga19th251261.50.61010Matches
199831Chicago Fireus USA1. MLS3rd261,9797668.722.02510102.005131+20+0.91+1.21Matches
199932Chicago Fireus USA1. MLS4th292,3578181.826.22817101.683830+8+0.31-0.90Matches
2002-200335Wisła Płockpl POL1. I Liga10th43609013.34.040
2002-200335Widzew Łódźpl POL1. I Liga9th151,2178145.113.5150
2003-200436Widzew Łódźpl POL1. I Liga14th2135685.81.520
2003-200436Nowy Dwórpl POL1. I Liga13th3217729.32.430
5 Seasons5 Clubs3 Leagues816,3167832.870.27827301.838961+28+0.58+0.33
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Chicago Fire (2 Seasons)1 League554,3367975.348.25327201.838961+28+0.58+0.33
Widzew Łódź (2 Seasons)1 League171,3528026.815.0170
Wisła Płock (1 Season)1 League43609013.34.040
Nowy Dwór (1 Season)1 League3217729.32.430
Mérida (1 Season)1 League251261.50.61010
MLS (2 Seasons)554,3367975.348.25327201.838961+28+0.58+0.33
I Liga (2 Seasons)241,9298019.121.4240
La Liga (1 Season)251261.50.61010
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1992-199325Lech Poznań1. Champions LgR164360904.04400Matches
1993-199426Lech Poznań1. Champions LgR164360904.04400Matches
1995-199628Legia Warsaw1. Champions LgQF6496835.56500Matches
3 Seasons2 Clubs1 League141,2168713.5141300
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Lech Poznań (2 Seasons)1 League8720908.08800
Legia Warsaw (1 Season)1 League6496835.56500
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1992-199325Lech Poznań1. Champions Lg4.00000Matches
1993-199426Lech Poznań1. Champions Lg4.00000Matches
1995-199628Legia Warsaw1. Champions Lg5.50000Matches
1997-199830Méridaes ESP1. La Liga0.60000Matches
199831Chicago Fireus USA1. MLS22.04020Matches
199932Chicago Fireus USA1. MLS26.21126Matches
2002-200335Widzew Łódźpl POL1. I Liga13.500
2002-200335Wisła Płockpl POL1. I Liga4.000
2003-200436Widzew Łódźpl POL1. I Liga1.500
2003-200436Nowy Dwórpl POL1. I Liga2.410
8 Seasons7 Clubs4 Leagues83.7610460
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Chicago Fire (2 Seasons)1 League48.25146
Widzew Łódź (2 Seasons)1 League15.000
Lech Poznań (2 Seasons)1 League8.00000
Legia Warsaw (1 Season)1 League5.50000
Wisła Płock (1 Season)1 League4.000
Nowy Dwór (1 Season)1 League2.410
Mérida (1 Season)1 League0.60000
Champions Lg (3 Seasons)13.50000
MLS (2 Seasons)48.25146
I Liga (2 Seasons)21.410
La Liga (1 Season)0.60000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1992-199325Lech Poznań1 League4.00000
1993-199426Lech Poznań1 League4.00000
1995-199628Legia Warsaw1 League5.50000
1997-199830Mérida1 League0.60000
199831Chicago Fire1 League22.04020
199932Chicago Fire1 League26.21126
2002-200335Wisła Płock1 League4.000
2002-200335Widzew Łódź1 League13.500
2003-200436Widzew Łódź1 League1.500
2003-200436Nowy Dwór1 League2.410
8 Seasons7 Clubs4 Leagues83.7610460
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Chicago Fire (2 Seasons)1 League48.25146
Widzew Łódź (2 Seasons)1 League15.000
Lech Poznań (2 Seasons)1 League8.00000
Legia Warsaw (1 Season)1 League5.50000
Wisła Płock (1 Season)1 League4.000
Nowy Dwór (1 Season)1 League2.410
Mérida (1 Season)1 League0.60000
Champions Lg (3 Seasons)13.50000
MLS (2 Seasons)48.25146
I Liga (2 Seasons)21.410
La Liga (1 Season)0.60000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1997-199830Méridaes ESP1. La Liga19th0.60000Matches
199831Chicago Fireus USA1. MLS3rd22.04020Matches
199932Chicago Fireus USA1. MLS4th26.21126Matches
2002-200335Wisła Płockpl POL1. I Liga10th4.000
2002-200335Widzew Łódźpl POL1. I Liga9th13.500
2003-200436Widzew Łódźpl POL1. I Liga14th1.500
2003-200436Nowy Dwórpl POL1. I Liga13th2.410
5 Seasons5 Clubs3 Leagues70.2610460
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Chicago Fire (2 Seasons)1 League48.25146
Widzew Łódź (2 Seasons)1 League15.000
Wisła Płock (1 Season)1 League4.000
Nowy Dwór (1 Season)1 League2.410
Mérida (1 Season)1 League0.60000
MLS (2 Seasons)48.25146
I Liga (2 Seasons)21.410
La Liga (1 Season)0.60000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1992-199325Lech Poznań1. Champions LgR164.00000Matches
1993-199426Lech Poznań1. Champions LgR164.00000Matches
1995-199628Legia Warsaw1. Champions LgQF5.50000Matches
3 Seasons2 Clubs1 League13.50000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Lech Poznań (2 Seasons)1 League8.00000
Legia Warsaw (1 Season)1 League5.50000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

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 is one of seven Sports-Reference.com sites.