Goal Log

Goal Log Table
Rk Date Comp Round Venue Squad Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12024-09-15Série AMatchweek 26HomePalmeirasCriciúmaY0.370.96Right Foot9151-0GustavoMarcos RochaMarcos RochaPass (Live)Estêvão WillianPass (Live)Deflected
22024-08-24Série AMatchweek 24HomePalmeirasCuiabáY0.160.83Right Foot13564-0WalterEstêvão Willian
32024-04-12Serie AMatchweek 32HomeLazioSalernitanaY0.330.94Right Foot7352-1Benoît CostilLuis AlbertoLuis AlbertoPass (Live)Valentín CastellanosPass (Live)
42024-04-12Serie AMatchweek 32HomeLazioSalernitanaY0.250.84Left Foot1470-0Benoît CostilFelipe AndersonTake-On
52024-02-10Serie AMatchweek 24AwayLazioCagliariY0.060.17Right Foot11652-1Simone ScuffetMatías VecinoMatías VecinoPass (Live)Valentín CastellanosPass (Live)Deflected
62024-01-14Serie AMatchweek 20HomeLazioLecceY0.370.67Right Foot12580-0Wladimiro FalconeLuis AlbertoLuis AlbertoPass (Live)Nicolò RovellaPass (Live)
72023-10-21Serie AMatchweek 9AwayLazioSassuoloY0.280.27Left Foot15280-0Andrea ConsigliValentín CastellanosValentín CastellanosPass (Live)Valentín CastellanosTake-On
82023-05-03Serie AMatchweek 33HomeLazioSassuoloY0.210.94Right Foot9140-0Andrea ConsigliMarcos AntônioMarcos AntônioPass (Live)Nicolò CasalePass (Live)
92023-04-30Serie AMatchweek 32AwayLazioInterY0.210.52Right Foot16300-0André OnanaLuis AlbertoLuis AlbertoPass (Live)Felipe AndersonPass (Live)
102023-04-14Serie AMatchweek 30AwayLazioSpeziaY0.250.96Right Foot6521-0Bartłomiej DrągowskiFelipe AndersonTake-OnFelipe AndersonShot
112023-03-16Conf LgRound of 16AwayLazioAZ AlkmaarY0.080.32Right Foot15210-0Mathew RyanMattia ZaccagniMattia ZaccagniPass (Live)Alessio RomagnoliPass (Live)
122023-01-24Serie AMatchweek 19HomeLazioMilanY0.710.90Right Foot10753-0Ciprian TătărușanuLuis AlbertoLuis AlbertoPass (Live)Mattia ZaccagniPass (Live)
132023-01-19Coppa ItaliaRound of 16HomeLazioBolognaY33Pedro
142023-01-15Serie AMatchweek 18AwayLazioSassuoloY0.930.76Left Foot890+41-0Gianluca PegoloSergej Milinković-SavićFelipe AndersonTake-OnFelipe AndersonTake-On
152023-01-08Serie AMatchweek 17HomeLazioEmpoliY0.030.01Head820-0Guglielmo VicarioLuis AlbertoLuis AlbertoPass (Dead)Danilo CataldiShotDeflected
162022-11-06Serie AMatchweek 13AwayLazioRomaY0.400.47Left Foot14290-0Rui Patrício
172022-10-23Serie AMatchweek 11AwayLazioAtalantaY0.090.25Right Foot19521-0Marco SportielloAdam MarušićFelipe AndersonTake-OnAdam MarušićPass (Live)
182022-09-08Europa LgGroup stageHomeLazioFeyenoordY0.090.03Left Foot16151-0Justin BijlowCiro ImmobileCiro ImmobilePass (Live)Luis AlbertoPass (Live)
192022-08-26Serie AMatchweek 3HomeLazioInterY0.280.42Head11400-0Samir HandanovićSergej Milinković-SavićSergej Milinković-SavićPass (Live)Matías VecinoPass (Live)
202022-05-21Serie AMatchweek 38HomeLazioHellas VeronaY0.230.77Right Foot16291-2Alessandro BerardiFelipe AndersonShot
212022-03-05Serie AMatchweek 28AwayLazioCagliariY0.550.53Right Foot12622-0Alessio CragnoFelipe AndersonTake-OnFelipe AndersonTake-On
222022-02-20Serie AMatchweek 26AwayLazioUdineseY0.660.76Head2450-1Marco SilvestriMattia ZaccagniMattia ZaccagniShot
232021-11-04Europa LgGroup stageAwayLazioMarseilleY0.560.74Right Foot1045+50-1Pau LópezLuiz FelipeShot
242021-10-16Serie AMatchweek 8HomeLazioInterY0.700.88Left Foot9811-1Samir HandanovićCiro ImmobileShot
252021-09-26Serie AMatchweek 6HomeLazioRomaY0.560.61Right Foot10632-1Rui PatrícioCiro ImmobileCiro ImmobilePass (Live)Ciro ImmobileTake-On
262021-08-28Serie AMatchweek 2HomeLazioSpeziaY0.380.62Left Foot15473-1Jeroen ZoetPepe ReinaFelipe AndersonTake-OnPepe ReinaPass (Live)
272020-09-15EFL CupSecond roundHomeWest HamCharlton AthY802-0Ben AmosManuel Lanzini
282020-01-01Premier LeagueMatchweek 21HomeWest HamBournemouthY0.500.77Right Foot11663-0Aaron RamsdaleDeclan RiceFelipe AndersonTake-OnDeclan RicePass (Live)
292019-04-13Premier LeagueMatchweek 34AwayWest HamManchester UtdY0.430.63Right Foot3490-1David de GeaManuel LanziniManuel LanziniPass (Live)Robert SnodgrassPass (Live)Volley
302019-01-26FA CupFourth roundAwayWest HamAFC WimbledonN711-3Aaron Ramsdale
312018-12-27Premier LeagueMatchweek 19AwayWest HamSouthamptonY0.430.84Right Foot15591-1Alex McCarthyMichail AntonioMichail AntonioPass (Live)Issa DiopPass (Live)
322018-12-27Premier LeagueMatchweek 19AwayWest HamSouthamptonY0.030.20Right Foot23530-1Alex McCarthyFelipe AndersonPass (Live)Aaron CresswellPass (Live)
332018-12-08Premier LeagueMatchweek 16HomeWest HamCrystal PalaceY0.030.62Right Foot21652-1Wayne HennesseyPablo ZabaletaPass (Live)Robert SnodgrassPass (Live)
342018-12-01Premier LeagueMatchweek 14AwayWest HamNewcastle UtdY0.460.56Left Foot1290+32-0Martin DúbravkaJack WilshereFelipe AndersonTake-OnJack WilsherePass (Live)
352018-11-10Premier LeagueMatchweek 12AwayWest HamHuddersfieldY0.050.39Left Foot14740-1Jonas LösslMichail AntonioShot
362018-11-03Premier LeagueMatchweek 11HomeWest HamBurnleyY0.070.22Right Foot11842-2Joe HartMarko ArnautovićShotDeflected
372018-11-03Premier LeagueMatchweek 11HomeWest HamBurnleyY0.210.85Left Foot16681-1Joe HartGrady DianganaGrady DianganaPass (Live)Marko ArnautovićPass (Live)
382018-09-29Premier LeagueMatchweek 7HomeWest HamManchester UtdY0.660.96Right Foot450-0David de GeaPablo ZabaletaPablo ZabaletaPass (Live)Mark NoblePass (Live)
392018-05-20Serie AMatchweek 38HomeLazioInterY0.130.62Right Foot20411-1Samir HandanovićSenad LulićSenad LulićPass (Live)Felipe AndersonPass (Live)
402018-04-18Serie AMatchweek 33AwayLazioFiorentinaN0.030.27Right Foot28692-3Bartłomiej DrągowskiAdam MarušićAdam MarušićPass (Live)Lucas LeivaPass (Live)
412018-04-05Europa LgQuarter-finalsHomeLazioRB SalzburgN0.420.81Right Foot17742-2Alexander WalkeSergej Milinković-SavićFelipe AndersonTake-OnSergej Milinković-SavićPass (Live)
422018-03-08Europa LgRound of 16HomeLazioDynamo KyivY0.300.78Left Foot12621-1Denys BoykoSergej Milinković-SavićSergej Milinković-SavićPass (Live)
432018-02-22Europa LgRound of 32HomeLazioFCSBY0.040.30Right Foot22513-0Andrei VladSenad LulićPass (Live)
442018-01-24Serie AMatchweek 12HomeLazioUdineseY0.550.98Right Foot20872-0Albano BizzarriSenad LulićFelipe AndersonTake-OnSenad LulićPass (Live)
452017-12-23Serie AMatchweek 18HomeLazioCrotoneN0.570.96Right Foot6893-0Alex CordazMarco ParoloMarco ParoloPass (Live)Ciro ImmobilePass (Live)
462017-12-14Coppa ItaliaRound of 16HomeLazioCittadellaY241-0Alberto PaleariLucas Leiva
472017-05-07Serie AMatchweek 35HomeLazioSampdoriaY383-1Christian Puggioni
482017-03-13Serie AMatchweek 28HomeLazioTorinoY902-1Joe HartSenad Lulić
492017-01-31Coppa ItaliaQuarter-finalsAwayLazioInterY200-0Samir HandanovićSenad Lulić
502016-11-20Serie AMatchweek 13HomeLazioGenoaY110-0Mattia Perin
512016-10-26Serie AMatchweek 10HomeLazioCagliariY793-0Marco StorariSenad Lulić
522016-04-10Serie AMatchweek 32AwayLazioPalermoN722-0Stefano SorrentinoMiroslav Klose
532016-02-25Europa LgRound of 32HomeLazioGalatasarayY611-0Fernando MusleraAlessandro Matri
542016-02-11Serie AMatchweek 25HomeLazioHellas VeronaY692-0Pierluigi GolliniAlessandro Matri
552016-01-09Serie AMatchweek 19AwayLazioFiorentinaN90+62-1Ciprian TătărușanuAlessandro Matri
562015-10-25Serie AMatchweek 9HomeLazioTorinoY90+42-0Daniele PadelliSenad Lulić
572015-10-25Serie AMatchweek 9HomeLazioTorinoY701-0Daniele Padelli
582015-10-22Europa LgGroup stageHomeLazioRosenborgY541-0André HansenAlessandro Matri
592015-10-18Serie AMatchweek 8AwayLazioSassuoloY670-2Andrea ConsigliKeita Baldé
602015-09-23Serie AMatchweek 5HomeLazioGenoaY621-0Eugenio Lamanna
612015-04-12Serie AMatchweek 30HomeLazioEmpoliY533-0Luigi Sepe
622015-03-22Serie AMatchweek 28HomeLazioHellas VeronaY40-0Francesco BenussiDušan Basta
632015-03-16Serie AMatchweek 27AwayLazioTorinoY781-0Daniele PadelliMiroslav Klose
642015-03-16Serie AMatchweek 27AwayLazioTorinoY710-0Daniele PadelliMarco Parolo
652015-03-01Serie AMatchweek 25AwayLazioSassuoloY450-0Andrea Consigli
662015-01-11Serie AMatchweek 18AwayLazioRomaY291-0Morgan De SanctisStefano Mauri
672015-01-05Serie AMatchweek 17HomeLazioSampdoriaY411-0Emiliano VivianoSenad Lulić
682014-12-21Serie AMatchweek 16AwayLazioInterY371-0Samir HandanovićMiroslav Klose
692014-12-21Serie AMatchweek 16AwayLazioInterY20-0Samir HandanovićȘtefan Radu
702014-12-07Serie AMatchweek 14AwayLazioParmaY591-1Alessandro IacobucciFilip Đorđević
712014-12-02Coppa ItaliaFourth roundHomeLazioVareseY802-0Filippo Perucchini
722013-11-28Europa LgGroup stageAwayLazioLegia WarsawY571-0
Goal Log Table
Rk Date Comp Round Venue Scorer Squad Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper GCA1 Type GCA2 Type Notes
12024-10-20Série AMatchweek 30AwayEstêvão WillianPalmeirasJuventudeY0.700.77Left Foot3220-0Mateus ClausFelipe AndersonPass (Live)Felipe AndersonTake-On
22024-09-15Série AMatchweek 26HomeEstêvão WillianPalmeirasCriciúmaY0.290.50Left Foot15523-0GustavoFelipe AndersonPass (Live)José LópezPass (Live)
32024-01-07Serie AMatchweek 19AwayMatías VecinoLazioUdineseN0.100.50Right Foot17761-1Maduka OkoyeFelipe AndersonPass (Live)Valentín CastellanosPass (Live)
42023-12-09Serie AMatchweek 15AwayMattia ZaccagniLazioHellas VeronaY0.400.92Right Foot5230-0Lorenzo MontipòFelipe AndersonPass (Live)Manuel LazzariPass (Live)
52023-11-07Champions LgGroup stageHomeCiro ImmobileLazioFeyenoordY0.570.98Right Foot1345+10-0Justin BijlowCiro ImmobileTake-OnFelipe AndersonPass (Live)
62023-10-08Serie AMatchweek 8HomeValentín CastellanosLazioAtalantaY0.480.32Right Foot7111-0Juan MussoFelipe AndersonPass (Live)Mattia ZaccagniPass (Live)Volley
72023-09-27Serie AMatchweek 6HomeMattia ZaccagniLazioTorinoY0.380.89Right Foot9751-0Vanja Milinković-SavićFelipe AndersonPass (Live)Luis AlbertoPass (Live)
82023-09-02Serie AMatchweek 3AwayDaichi KamadaLazioNapoliY0.060.40Left Foot15521-1Alex MeretFelipe AndersonPass (Live)Felipe AndersonInterception
92023-09-02Serie AMatchweek 3AwayLuis AlbertoLazioNapoliY0.320.82Right Foot4300-0Alex MeretFelipe AndersonPass (Live)Danilo CataldiPass (Live)
102023-02-16Conf LgKnockout round play-offsHomeCiro ImmobileLazioCFR ClujY0.130.10Right Foot1345+40-0Simone ScuffetFelipe AndersonPass (Live)Mattia ZaccagniPass (Live)Volley
112022-10-27Europa LgGroup stageHomeSergej Milinković-SavićLazioMidtjyllandY0.080.38Right Foot18360-1Jonas LösslFelipe AndersonPass (Live)Mattia ZaccagniPass (Live)
122022-10-13Europa LgGroup stageHomePedroLazioSturm GrazN0.070.31Right Foot16711-1Jörg SiebenhandlFelipe AndersonPass (Live)PedroPass (Live)
132022-10-02Serie AMatchweek 8HomeMattia ZaccagniLazioSpeziaY0.400.97Right Foot6120-0Bartłomiej DrągowskiFelipe AndersonPass (Live)Mattia ZaccagniPass (Live)
142022-09-03Serie AMatchweek 5HomeMattia ZaccagniLazioNapoliY0.050.34Right Foot2140-0Alex MeretFelipe AndersonPass (Live)Sergej Milinković-SavićPass (Live)Deflected
152022-05-21Serie AMatchweek 38HomeJovane CabralLazioHellas VeronaY0.380.07Right Foot11160-2Alessandro BerardiFelipe AndersonPass (Live)Mattia ZaccagniPass (Live)Deflected
162022-03-05Serie AMatchweek 28AwayLuis AlbertoLazioCagliariY0.480.79Right Foot9421-0Alessio CragnoFelipe AndersonPass (Live)Ciro ImmobilePass (Live)
172022-01-15Serie AMatchweek 22AwayManuel LazzariLazioSalernitanaN0.120.44Right Foot12662-0Vid BelecFelipe AndersonPass (Live)Ciro ImmobilePass (Live)
182022-01-06Serie AMatchweek 20HomeSergej Milinković-SavićLazioEmpoliY0.150.37Right Foot14661-2Guglielmo VicarioFelipe AndersonPass (Live)Lucas LeivaPass (Live)Volley
192021-12-17Serie AMatchweek 18HomePedroLazioGenoaY0.530.86Left Foot12360-0Salvatore SiriguFelipe AndersonPass (Live)Felipe AndersonTake-On
202021-11-07Serie AMatchweek 12HomeLuis AlbertoLazioSalernitanaY0.080.60Right Foot13692-0Vid BelecFelipe AndersonPass (Live)Sergej Milinković-SavićPass (Live)Deflected
212021-09-26Serie AMatchweek 6HomeSergej Milinković-SavićLazioRomaY0.260.39Head10100-0Rui PatrícioFelipe AndersonPass (Live)Ciro ImmobilePass (Live)
222021-08-21Serie AMatchweek 1AwaySergej Milinković-SavićLazioEmpoliY0.200.26Head360-1Guglielmo VicarioFelipe AndersonPass (Live)PedroPass (Live)
232020-09-30EFL CupFourth roundAwayRobert SnodgrassWest HamEvertonY460-1Jordan Pickford
242020-09-22EFL CupThird roundHomeAndriy YarmolenkoWest HamHull CityY90+24-1George Long
252020-01-05FA CupThird roundAwayPablo FornalsWest HamGillinghamY90+41-0Jack Bonham
262019-12-28Premier LeagueMatchweek 20HomePablo FornalsWest HamLeicester CityY0.100.11Right Foot15450-1Kasper SchmeichelFelipe AndersonPass (Live)Ryan FredericksPass (Live)
272019-09-28Premier LeagueMatchweek 7AwayAaron CresswellWest HamBournemouthY0.270.07Left Foot10741-2Aaron RamsdaleFelipe AndersonPass (Live)Andriy YarmolenkoPass (Live)Deflected
282019-09-22Premier LeagueMatchweek 6HomeAndriy YarmolenkoWest HamManchester UtdY0.070.56Left Foot15440-0David de GeaFelipe AndersonPass (Live)Mark NoblePass (Live)
292019-08-27EFL CupSecond roundAwayPablo FornalsWest HamNewport CountyN651-0Nick Townsend
302019-08-24Premier LeagueMatchweek 3AwaySébastien HallerWest HamWatfordY0.730.84Right Foot5641-1Ben FosterFelipe AndersonPass (Live)Felipe AndersonTake-On
312019-03-16Premier LeagueMatchweek 31HomeJavier HernándezWest HamHuddersfieldY0.080.15Head990+13-3Jonas LösslFelipe AndersonPass (Live)Aaron CresswellPass (Dead)
322019-02-04Premier LeagueMatchweek 25HomeMichail AntonioWest HamLiverpoolY0.050.56Right Foot14280-1AlissonFelipe AndersonPass (Live)Robert SnodgrassPass (Live)
332018-12-15Premier LeagueMatchweek 17AwayRobert SnodgrassWest HamFulhamY0.060.26Left Foot21170-0Sergio RicoFelipe AndersonPass (Live)Felipe AndersonTake-On
342018-08-28EFL CupSecond roundAwayIssa DiopWest HamAFC WimbledonN630-1Tom King
352018-08-25Premier LeagueMatchweek 3AwayMarko ArnautovićWest HamArsenalY0.050.45Right Foot22250-0Petr ČechFelipe AndersonPass (Live)Marko ArnautovićPass (Live)
362018-04-22Serie AMatchweek 34HomeStefan de VrijLazioSampdoriaY0.250.59Head5431-0Emiliano VivianoFelipe AndersonPass (Dead)Adam MarušićShot
372018-03-31Serie AMatchweek 30HomeCiro ImmobileLazioBeneventoY0.490.85Right Foot13190-0Alberto BrignoliFelipe AndersonPass (Live)Luiz FelipePass (Live)
382018-03-11Serie AMatchweek 28AwayCiro ImmobileLazioCagliariN0.060.34Right Foot1690+51-2Alessio CragnoFelipe AndersonPass (Live)Luis AlbertoPass (Live)Volley
392018-03-08Europa LgRound of 16HomeCiro ImmobileLazioDynamo KyivY0.110.53Right Foot13540-1Denys BoykoFelipe AndersonPass (Live)Stefan de VrijPass (Live)
402018-02-25Serie AMatchweek 26AwaySergej Milinković-SavićLazioSassuoloY0.300.60Head9462-0Andrea ConsigliFelipe AndersonPass (Live)Lucas LeivaPass (Live)
412018-02-25Serie AMatchweek 26AwaySergej Milinković-SavićLazioSassuoloY0.030.47Right Foot2570-0Andrea ConsigliFelipe AndersonPass (Live)Ciro ImmobilePass (Live)Deflected
422018-02-22Europa LgRound of 32HomeCiro ImmobileLazioFCSBY0.900.97Left Foot3714-0Andrei VladCiro ImmobileTake-OnCiro ImmobileTake-On
432018-02-22Europa LgRound of 32HomeCiro ImmobileLazioFCSBY0.060.37Right Foot15432-0Andrei VladFelipe AndersonPass (Live)Felipe AndersonTake-On
442018-01-24Serie AMatchweek 12HomeNaniLazioUdineseY0.440.91Right Foot11471-0Albano BizzarriFelipe AndersonPass (Live)Felipe AndersonTake-On
452017-12-23Serie AMatchweek 18HomeSenad LulićLazioCrotoneN0.400.36Right Foot9862-0Alex CordazSenad LulićTake-OnFelipe AndersonPass (Live)
462017-04-01Serie AMatchweek 30AwayCiro ImmobileLazioSassuoloY420-1Andrea Consigli
472017-03-01Coppa ItaliaSemi-finalsHomeSergej Milinković-SavićLazioRomaY290-0Alisson
482017-02-05Serie AMatchweek 23AwayMarco ParoloLazioPescaraY100-0Albano Bizzarri
492017-01-18Coppa ItaliaRound of 16HomeFilip ĐorđevićLazioGenoaY200-0Eugenio Lamanna
502016-12-10Serie AMatchweek 16AwayMarco ParoloLazioSampdoriaY441-0Christian Puggioni
512016-12-10Serie AMatchweek 16AwaySergej Milinković-SavićLazioSampdoriaY400-0Christian Puggioni
522016-10-23Serie AMatchweek 9AwayCiro ImmobileLazioTorinoY710-1Joe Hart
532016-10-01Serie AMatchweek 7AwayKeita BaldéLazioUdineseY541-0Orestis Karnezis
542016-09-17Serie AMatchweek 4HomeSergej Milinković-SavićLazioPescaraY670-0Albano Bizzarri
552016-05-08Serie AMatchweek 37AwayAntonio CandrevaLazioCarpiY321-0Vid Belec
562016-03-13Serie AMatchweek 29HomeMiroslav KloseLazioAtalantaY90+51-0Marco Sportiello
572016-01-24Serie AMatchweek 21HomeAntonio CandrevaLazioChievoN812-1Albano Bizzarri
582015-09-13Serie AMatchweek 3HomeAlessandro MatriLazioUdineseN640-0Orestis Karnezis
592015-05-10Serie AMatchweek 35HomeAntonio CandrevaLazioInterY80-0Samir Handanović
602015-04-08Coppa ItaliaSemi-finalsAwaySenad LulićLazioNapoliY790-0Mariano Andújar
612015-03-04Coppa ItaliaSemi-finalsHomeMiroslav KloseLazioNapoliY330-0Mariano Andújar
622015-03-01Serie AMatchweek 25AwayMiroslav KloseLazioSassuoloY701-0Andrea Consigli
632015-01-05Serie AMatchweek 17HomeFilip ĐorđevićLazioSampdoriaY662-0Emiliano Viviano
642015-01-05Serie AMatchweek 17HomeMarco ParoloLazioSampdoriaY380-0Emiliano Viviano
652014-12-13Serie AMatchweek 15HomeStefano MauriLazioAtalantaY711-0Marco Sportiello
662014-12-13Serie AMatchweek 15HomeStefano MauriLazioAtalantaY510-0Marco Sportiello

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.