Today Live

Kyle Lafferty
Kyle
Lafferty
Linfield FC
28
Northern Ireland

Record by referee

MatchesWDLScoresYellowYellow-RedRed
Craig ThomsonScotland321868169--» All matches
William CollumScotland24163585--» All matches
John BeatonScotland1262443-1» All matches
Alan MuirScotland1292143--» All matches
Kevin ClancyScotland1252534--» All matches
Calum MurrayScotland127323---» All matches
Iain BrinesScotland1182141-1» All matches
Robert MaddenScotland1041542--» All matches
Nick WalshScotland981051--» All matches
Andrew DallasScotland94232---» All matches
Steven McLeanScotland823333--» All matches
Dougie McDonaldScotland860212--» All matches
Don RobertsonScotland73131---» All matches
Nigel MillerEngland7223-1--» All matches
Colin WebsterEngland62222---» All matches
Brian WinterScotland532031--» All matches
David MunroScotland503222--» All matches
Steve O’ReillyScotland540111--» All matches
Mike TumiltyScotland530211--» All matches
Mark ClattenburgEngland5113-1--» All matches
Steve ConroyScotland5320-1--» All matches
Euan AndersonScotland430133--» All matches
Mike DeanEngland40222---» All matches
Scott MathiesonEngland421111--» All matches
Alain BieriSwitzerland4121-2--» All matches
Kevin FriendEngland4202----» All matches
Euan NorrisScotland4310----» All matches
Cüneyt ÇakırTurkey311122--» All matches
Crawford AllanScotland321011--» All matches
Martin AtkinsonEngland32011---» All matches
Marco Di BelloItaly330012--» All matches
Aleandro Di PaoloItaly321012--» All matches
Nikolaj HänniSwitzerland311111--» All matches
Andy MadleyEngland311111--» All matches
Luca PairettoItaly330011--» All matches
Lee ProbertEngland30211---» All matches
David WebbEngland311111--» All matches
Tony BatesEngland3111----» All matches
Stephen FinnieScotland3201----» All matches
Chris FoyEngland3201----» All matches
Manuel GräfeGermany3012-3--» All matches
Simon HooperEngland3102-1--» All matches
Chris KavanaghEngland3111-1--» All matches
Maurizio MarianiItaly3201----» All matches
Clive OliverEngland3102----» All matches
Mike PikeEngland3012-1--» All matches
Stéphan StuderSwitzerland3111-1--» All matches
Mick ThorpeEngland3021----» All matches
Greg AitkenScotland21103---» All matches
István KovácsRomania21103---» All matches
Angelo CervelleraItaly22002---» All matches
Patrick GrafSwitzerland21102---» All matches
Steven KirklandScotland22002---» All matches
Szymon MarciniakPoland21012---» All matches
Cyril ZimmermannSwitzerland21102---» All matches
James AdcockEngland21101---» All matches
Leonardo BaracaniItaly21101---» All matches
Russell BoothEngland20111---» All matches
Stuart DougalScotland220011--» All matches
Bertrand LayecFrance201112--» All matches
Lee MasonEngland20111---» All matches
Filippo MerchioriItaly211011--» All matches
Luigi NascaItaly201112--» All matches
Emilio OstinelliItaly21101---» All matches
Aleksandar StavrevNorth Macedonia211012--» All matches
Steve TannerEngland22001---» All matches
Clément TurpinFrance21011---» All matches
Howard WebbEngland211011--» All matches
Bülent YildirimTurkey210111--» All matches
Eugenio AbbattistaItaly2020----» All matches
Sascha AmhofSwitzerland2011-1--» All matches
Stuart AttwellEngland2101----» All matches
Firat AydınusTurkey2101----» All matches
Richard BeebyEngland2011----» All matches
Carl BoyesonEngland2011-1--» All matches
Eric BraamhaarNetherlands2101----» All matches
Dr. Felix BrychGermany2002----» All matches
Renzo CandussioItaly2011----» All matches
Phil DowdEngland2110----» All matches
Gavin DuncanScotland2110----» All matches
Geoff EltringhamEngland2011----» All matches
Michael FabbriItaly2011----» All matches
Hüseyin GöçekTurkey2110----» All matches
Chris GrahamScotland2011----» All matches
Ludovic GremaudSwitzerland2110-2--» All matches
Serge GumiennyBelgium2101----» All matches
Ovidiu HaţeganRomania2002----» All matches
Mark HaywoodEngland2110-1--» All matches
Eddie IldertonEngland2101----» All matches
Adrien JaccottetSwitzerland2200-1--» All matches
Mike JonesEngland2101----» All matches
Enea JorgjiAlbania2110----» All matches
Phil JoslinEngland2200----» All matches
Sascha KeverSwitzerland2101-1--» All matches
Trygve KjensliNorway2011-1--» All matches
Stephan KlossnerSwitzerland2002----» All matches
Danny MakkelieNetherlands2002---1» All matches
Gianluca ManganielloItaly2101-1--» All matches
Andre MarrinerEngland2011-1--» All matches
Antonio Mateu LahozSpain2101----» All matches
Halis ÖzkahyaTurkey2101----» All matches
Ali PalabıyıkTurkey2002-1--» All matches
Riccardo PinzaniItaly2110----» All matches
Charlie RichmondScotland2020----» All matches
Mike RileyEngland2002----» All matches
Diego RocaItaly2200----» All matches
Robert SchörgenhoferAustria2002-1--» All matches
Graham ScottEngland2200----» All matches
Jarnail SinghEngland2101----» All matches
Eddie SmithScotland2110-1--» All matches
Kai SteenNorway2110--1-» All matches
Keith StroudEngland2110-2--» All matches
Paolo TagliaventoItaly2011----» All matches
Paul TaylorEngland2101-1--» All matches
Chrysovalantis TheouliCyprus2101----» All matches
Ben TonerEngland2200----» All matches
Peter WaltonEngland2002-2--» All matches
Antony CogginsEngland10102---» All matches
Craig NapierScotland110021--» All matches
Luc WilmesLuxembourg11002---» All matches
Deniz AytekinGermany11001---» All matches
Jonathan BarreiroAustralia11001---» All matches
Francesco BorrielloItaly100111--» All matches
Damien CarrellSwitzerland11001---» All matches
Anthony Da CostaEngland10011---» All matches
Andy DaviesEngland10011---» All matches
Graham GraingerScotland11001---» All matches
Dag HafsåsNorway101011--» All matches
Keith HillEngland101011--» All matches
Petteri KariFinland11001---» All matches
Federico La PennaItaly110011--» All matches
Stéphane LannoyFrance110011--» All matches
Richard LiesveldNetherlands10101---» All matches
Matthew MacDermidScotland10101---» All matches
Fabio MarescaItaly100111--» All matches
Radek MatějekCzech Republic11001---» All matches
Manuel Mejuto GonzálezSpain10101---» All matches
Matt NorthcroftScotland10011---» All matches
Trevor ParkesEngland100111--» All matches
Craig PawsonEngland11001---» All matches
Paul RobinsonEngland110011--» All matches
David RockEngland11001---» All matches
Michael SvendsenDenmark11001---» All matches
Alon YefetIsrael11001---» All matches
Felix ZwayerGermany11001---» All matches
Kamil AbitoğluTurkey1001----» All matches
Mohammed Al HoaishSaudi Arabia1100----» All matches
Anastasis AnastasiCyprus1001----» All matches
Gavin AndrewsNorthern Ireland1100-1--» All matches
Shane AndrewsNorthern Ireland1010----» All matches
Petr ArdeleánuCzech Republic1001----» All matches
Giovanni AyroldiItaly1001-1--» All matches
Cristian BalajRomania1100-1--» All matches
Benoît BastienFrance1001----» All matches
Ivan BebekCroatia1100----» All matches
Olegario BenquerençaPortugal1010----» All matches
Deniz BitnelTurkey1010----» All matches
Darren BondEngland1001----» All matches
Evan BoyceNorthern Ireland1100----» All matches
Sergey BoykoUkraine1001----» All matches
Steve BrattEngland1010----» All matches
Charles BreakspearEngland1001-1--» All matches
Carl BrookEngland1100----» All matches
Tony ChapronFrance1010----» All matches
Timotheos ChristofiCyprus1001-1--» All matches
Maurizio CiampiItaly1100----» All matches
Tony ClarkeNorthern Ireland1010-1--» All matches
Barry CookScotland1100----» All matches
David CooteEngland1100----» All matches
Mustafa Ilker CoskunTurkey1010-1--» All matches
Phil CrossleyEngland1100----» All matches
Frank De BleeckereBelgium1100----» All matches
Ricardo De Burgos BengocheaSpain1010----» All matches
David DickinsonScotland1001-1--» All matches
Trond DøvleNorway1010----» All matches
Darren DrysdaleEngland1010----» All matches
Jonas ErikssonSweden1001-1--» All matches
Espen EskåsNorway1100-1--» All matches
Javier Estrada FernándezSpain1100----» All matches
Herbert FandelGermany1001-1--» All matches
Dr. Helmut FleischerGermany1100-1--» All matches
Mick FletcherEngland1001-1--» All matches
Konstantinos FotiouCyprus1001----» All matches
Francesco FourneauItaly1100----» All matches
Stéphanie FrappartFrance1100----» All matches
Igal FridIsrael1010-1--» All matches
Dermot GallagherEngland1001----» All matches
Claudio GavillucciItaly1001----» All matches
Phil GibbsEngland1010----» All matches
Vlado GlođovićSerbia1010-1--» All matches
Filip GlovaSlovakia1001----» All matches
Marco GuidaItaly1001----» All matches
Mark HalseyEngland1001----» All matches
Martin HanssonSweden1010-1--» All matches
Grant HegleyEngland1100----» All matches
Mark HeywoodEngland1001----» All matches
Grant IrvineScotland1001----» All matches
Eduardo Iturralde GonzálezSpain1001-1--» All matches
Rob JenkinsWales1001----» All matches
Stefan JohannessonSweden1001----» All matches
Kevin JohnsonEngland1100----» All matches
Boško JovanetićSerbia1001-1--» All matches
Matej JugSlovenia1010----» All matches
Sten KaldmaEstonia1100----» All matches
Sergey KarasevRussia1010----» All matches
Jakob KehletDenmark1001----» All matches
Michael KennedyUSA1001----» All matches
Trevor KettleEngland1010----» All matches
Thorsten KinhöferGermany1010----» All matches
Laurent KopriwaLuxembourg1100----» All matches
Pavel KrálovecCzech Republic1001----» All matches
Mads-Kristoffer KristoffersenDenmark1100----» All matches
Erik LambrechtsBelgium1001----» All matches
Oliver LangfordEngland1100----» All matches
Jonathan LardotBelgium1001----» All matches
Claus Bo LarsenDenmark1010-1--» All matches
Graham LawsEngland1001----» All matches
Harald LechnerAustria1100-1--» All matches
Ray LeeEngland1010----» All matches
François LetexierFrance1010----» All matches
Liran LianyIsrael1010----» All matches
Bobby MadleyEngland1001-1--» All matches
Valerio MariniItaly1100----» All matches
Bryn Markham-JonesWales1100----» All matches
Timothy MarshallNorthern Ireland1010----» All matches
Stephen MartinEngland1010-1--» All matches
Luca MassimiItaly1001----» All matches
Paolo MazzoleniItaly1001----» All matches
Ian McNabbNorthern Ireland1100-1--» All matches
Ilker MeralTurkey1001----» All matches
Matt MessiasEngland1001----» All matches
Marek MikołajewskiPoland1001----» All matches
Pat MillerEngland1010----» All matches
Svein MoenNorway1010----» All matches
Jonathan MossEngland1001----» All matches
Nikolas NeokleousCyprus1001-1--» All matches
Ray OlivierEngland1001----» All matches
Oleh OriekhovUkraine1100----» All matches
Daniele OrsatoItaly1100----» All matches
Sébastien PacheSwitzerland1010----» All matches
Irfan PeljtoBosnia-Herzegovina1010----» All matches
Andy PennEngland1001----» All matches
Clive PentonEngland1100-1--» All matches
Radu PetrescuRomania1010----» All matches
Elmir PilavBosnia-Herzegovina1001----» All matches
Konrad PlautzAustria1010----» All matches
Pedro ProençaPortugal1001----» All matches
Paweł RaczkowskiPoland1100----» All matches
Uriah RennieEngland1001----» All matches
Nicola RizzoliItaly1010----» All matches
Ivan RobilottaItaly1001----» All matches
Jamie RobinsonNorthern Ireland1001----» All matches
Tim RobinsonEngland1100----» All matches
Riccardo RosItaly1010----» All matches
Roberto RosettiItaly1001----» All matches
Donatas RumšasLithuania1100-1--» All matches
Mick RussellEngland1001----» All matches
Rohit SaggiNorway1001----» All matches
Graham SalisburyEngland1100----» All matches
Michael SalisburyEngland1001----» All matches
Antonino SantoroItaly1100----» All matches
Chris SarginsonEngland1001----» All matches
Darren SheldrakeEngland1010----» All matches
Rob ShoebridgeEngland1100----» All matches
Viktor ShvetsovUkraine1010-1--» All matches
Anastasios SidiropoulosGreece1010----» All matches
Jeremy SimpsonEngland1100----» All matches
Tommy SkjervenNorway1001----» All matches
Modou SoweGambia1001----» All matches
Dragomir StankovićSerbia1100-1--» All matches
Daniel StefańskiPoland1100-1--» All matches
Tobias StielerGermany1010----» All matches
Marijo StrahonjaCroatia1001----» All matches
Rob StylesEngland1001----» All matches
Gary SuttonEngland1100----» All matches
Neil SwarbrickEngland1010----» All matches
Lee TavinderNorthern Ireland1100----» All matches
Paul TierneyEngland1100----» All matches
Kristo TohverEstonia1100----» All matches
Abby ToussaintLuxembourg1001----» All matches
Jóhannes ValgeirssonIceland1010----» All matches
Carlos Velasco CarballoSpain1010----» All matches
Slavko VinčićSlovenia1010----» All matches
Daniel WermelingerSwitzerland1001-1--» All matches
Dean WhitestoneEngland1010----» All matches
Alan WileyEngland1001---1» All matches
Iain WilliamsonEngland1001----» All matches
Andy WoolmerEngland1001----» All matches
Kevin WrightEngland1001----» All matches
Özgür YankayaTurkey1100----» All matches