Record by opponent MatchesWDLScoresYellowYellow-RedRedDerry City1031613--» All matchesSligo Rovers1044211--» All matchesDundalk FC10316-1--» All matchesWaterford FC10217-2--» All matchesKilmarnock FC943214-1» All matchesHeart of Midlothian8314-2--» All matchesSt Patrick's Athletic8413-2--» All matchesShamrock Rovers72233---» All matchesDundee FC732221--» All matchesRangers FC721413--» All matchesCork City7322-1--» All matchesOakland Roots7151-1--» All matchesRoss County FC7322-2--» All matchesSt. Mirren FC7322-1-1» All matchesLas Vegas Lights FC641111--» All matchesSt. Johnstone FC64111---» All matchesAberdeen FC6105----» All matchesCeltic FC6024-1--» All matchesFinn Harps6321-2--» All matchesHibernian FC6213-1--» All matchesOrange County SC6123-1-1» All matchesLimerick FC513111--» All matchesDundee United5302-1--» All matchesSan Diego Loyal5113-1--» All matchesVentura County FC5221-1--» All matchesBohemian FC421111--» All matchesLivingston FC430112--» All matchesPhoenix Rising41121---» All matchesWigan Athletic44001---» All matchesBray Wanderers4400----» All matchesTacoma Defiance4220-1--» All matchesReading FC301211--» All matchesBurton Albion3210-1--» All matchesColorado Springs Switchbacks3102-1--» All matchesEl Paso Locomotive3102-1--» All matchesMonterey Bay FC3201-1--» All matchesNew Mexico United3210----» All matchesSan Antonio FC3102---1» All matchesUC Dublin3201----» All matchesLeyton Orient22001---» All matchesBolton Wanderers2101----» All matchesChelsea FC U212101----» All matchesLuton Town2002----» All matchesNew York RB II2200----» All matchesNorthampton Town2101----» All matchesProgrès Niedercorn2101-1--» All matchesShelbourne FC2200----» All matchesSouthampton FC U212200----» All matchesStockport County2002----» All matchesEdinburgh City11001---» All matchesFuego FC11001---» All matchesLoudoun United11001---» All matchesMilton Keynes Dons10101---» All matchesPlymouth Argyle101011--» All matchesAccrington Stanley1100----» All matchesAFC Wimbledon1100----» All matchesArsenal FC U211001----» All matchesBarnsley FC1100-1--» All matchesBirmingham Legion1001-1--» All matchesBlackpool FC1010----» All matchesBradford City1001----» All matchesBristol Rovers1100----» All matchesBromley FC1100----» All matchesCardiff City1010----» All matchesClyde FC1100----» All matchesColchester United1001----» All matchesDetroit City FC1100----» All matchesGermany U161100----» All matchesDoncaster Rovers1100----» All matchesDrogheda United1100----» All matchesEast Fife FC1100----» All matchesEverton FC U211001----» All matchesExeter City1010----» All matchesFC Tulsa1100----» All matchesFehérvár FC1001----» All matchesFulham FC U211100----» All matchesGillingham FC1100----» All matchesLeicester City U211100-1--» All matchesLincoln City1100----» All matchesLos Angeles Galaxy1100----» All matchesManchester United U211100----» All matchesMansfield Town1010----» All matchesMontrose FC1100----» All matchesOrlando City1001----» All matchesPartick Thistle1001----» All matchesPeterborough United1001----» All matchesPittsburgh Riverhounds1010----» All matchesPort Vale FC1010-1--» All matchesPortland Timbers U231100----» All matchesQueen's Park FC1100----» All matchesRaith Rovers1001----» All matchesRotherham United1010----» All matchesSan Jose Earthquakes1100----» All matchesSheffield Wednesday1001----» All matchesSlovenia U191001----» All matchesSporting Kansas City1100----» All matchesStevenage FC1100----» All matchesTottenham Hotspur U211001-1--» All matches