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
12023-11-25ChampionshipMatchweek 17AwayMiddlesbroughBristol CityY0.250.33Right Foot14521-2Max O'LearySam GreenwoodSam GreenwoodPass (Live)Sam GreenwoodTackle
22023-10-07ChampionshipMatchweek 11AwayMiddlesbroughSunderlandY0.550.96Right Foot4601-0Anthony PattersonIsaiah JonesIsaiah JonesPass (Live)Isaiah JonesTake-On
32023-09-16ChampionshipMatchweek 6AwayMiddlesbroughBlackburnY0.920.90Right Foot4550-2Aynsley PearsMarcus ForssMarcus ForssPass (Live)Jonny HowsonPass (Live)
42023-04-10ChampionshipMatchweek 41AwayMiddlesbroughBristol CityY0.670.85Right Foot11641-2Max O'LearyAaron RamseyAaron RamseyPass (Live)Chuba AkpomPass (Live)
52023-01-02ChampionshipMatchweek 26AwayMiddlesbroughBirmingham CityY0.440.69Right Foot13591-0John RuddyMatt CrooksTake-On
62023-01-02ChampionshipMatchweek 26AwayMiddlesbroughBirmingham CityY0.350.59Head5570-0John RuddyJonny HowsonJonny HowsonPass (Live)Tommy SmithPass (Live)
72022-12-10ChampionshipMatchweek 22HomeMiddlesbroughLuton TownN0.440.60Right Foot790+11-1Ethan HorvathDael FryShotVolley
82022-11-12ChampionshipMatchweek 21AwayMiddlesbroughNorwich CityN0.350.99Right Foot590+21-1Angus GunnChuba AkpomChuba AkpomPass (Live)Isaiah JonesPass (Live)
92022-08-27ChampionshipMatchweek 6HomeMiddlesbroughSwansea CityY0.230.99Right Foot6301-0Andy FisherRyan John GilesRyan John GilesPass (Live)Matthew ClarkePass (Live)
102022-08-06ChampionshipMatchweek 2AwayMiddlesbroughQPRY0.200.70Head6410-3Seny DiengRyan John GilesRyan John GilesPass (Dead)Matt CrooksPass (Live)
112022-04-30ChampionshipMatchweek 45HomeMiddlesbroughStoke CityY0.420.96Right Foot3722-0Josef BursikDael FryDael FryShotVolley
122022-04-30ChampionshipMatchweek 45HomeMiddlesbroughStoke CityY0.370.09Right Foot16210-0Josef BursikJonny HowsonJonny HowsonPass (Live)Jonny HowsonTake-OnDeflected
132022-02-19ChampionshipMatchweek 33AwayMiddlesbroughBristol CityY0.260.41Head6900-2Daniel BentleyMarcus TavernierMarcus TavernierPass (Dead)
142022-02-12ChampionshipMatchweek 32HomeMiddlesbroughDerby CountyY0.870.96Right Foot345+22-1Ryan AllsopIsaiah JonesIsaiah JonesPass (Live)Paddy McNairPass (Live)
152022-01-15ChampionshipMatchweek 27HomeMiddlesbroughReadingY0.870.97Head290+51-1Luke SouthwoodIsaiah JonesIsaiah JonesPass (Live)Isaiah JonesTake-On
162022-01-15ChampionshipMatchweek 27HomeMiddlesbroughReadingY0.140.12Head10840-1Luke SouthwoodMarcus TavernierMarcus TavernierPass (Live)Duncan WatmorePass (Live)
172021-11-20ChampionshipMatchweek 18HomeMiddlesbroughMillwallY0.280.90Head3150-0Bartosz BiałkowskiDuncan WatmoreDuncan WatmoreTake-OnMarc BolaPass (Live)
182021-10-20ChampionshipMatchweek 13HomeMiddlesbroughBarnsleyY0.100.24Head8871-0Bradley CollinsPaddy McNairPaddy McNairPass (Live)Onel HernándezFouled
192021-08-18ChampionshipMatchweek 3HomeMiddlesbroughQPRY0.120.25Right Foot17721-2Seny DiengIsaiah JonesIsaiah JonesPass (Live)Isaiah JonesTackle
202021-08-14ChampionshipMatchweek 2HomeMiddlesbroughBristol CityY0.420.86Right Foot6701-1Daniel BentleyUche IkpeazuUche IkpeazuShot
212021-02-09ChampionshipMatchweek 23HomeRotherham UtdCardiff CityY0.710.90Left Foot4610-1Dillon PhillipsMichael SmithMichael SmithPass (Live)Lewis WingPass (Live)
222021-01-27ChampionshipMatchweek 21AwayRotherham UtdMiddlesbroughY0.040.20Right Foot27430-0Marcus BettinelliMichael SmithShotVolley
232021-01-19ChampionshipMatchweek 25HomeRotherham UtdStoke CityY0.070.23Right Foot14672-2Josef BursikMichael IhiekweMichael IhiekweShot
242021-01-19ChampionshipMatchweek 25HomeRotherham UtdStoke CityY0.120.06Right Foot8310-1Josef BursikMichael SmithMichael SmithPass (Live)Michael SmithTackle
252020-12-12ChampionshipMatchweek 18HomeRotherham UtdBristol CityY0.510.81Head640-0Daniel BentleyDaniel BarlaserDaniel BarlaserPass (Dead)Jamie LindsayFouled
262020-11-07ChampionshipMatchweek 11HomeRotherham UtdPrestonN0.520.87Right Foot10861-1Declan RuddMatthew OlosundeMatthew OlosundePass (Live)Matthew OlosundeTake-On
272020-02-15League OneMatchweek 34HomeRotherham UtdAFC WimbledonY600-1Joe DayKyle Vassell
282020-02-07League OneMatchweek 32AwayRotherham UtdLincoln CityY470-0Josh VickersKyle Vassell
292019-12-21League OneMatchweek 22HomeRotherham UtdFleetwood TownY801-2William Crellin
302019-11-02League OneMatchweek 17AwayRotherham UtdGillinghamY882-0Jack BonhamCarlton Morris
312019-11-02League OneMatchweek 17AwayRotherham UtdGillinghamY431-0Jack BonhamJamie Lindsay
322019-10-23League OneMatchweek 15AwayRotherham UtdIpswich TownY481-0Tomáš HolýBen Wiles
332019-10-23League OneMatchweek 15AwayRotherham UtdIpswich TownY110-0Tomáš Holý
342019-10-05League OneMatchweek 12HomeRotherham UtdCoventry CityY753-0Marko Maroši
352019-10-05League OneMatchweek 12HomeRotherham UtdCoventry CityY130-0Marko MarošiMichael Smith
362019-04-22ChampionshipMatchweek 44HomeRotherham UtdBirmingham CityY0.100.24Right Foot11220-0Lee CampWill VaulksPass (Live)Billy JonesPass (Live)
372019-04-19ChampionshipMatchweek 43AwayRotherham UtdSwansea CityY0.060.22Right Foot15381-1Kristoffer NordfeldtVolley
382019-04-13ChampionshipMatchweek 42AwayRotherham UtdStoke CityN0.580.92Right Foot5741-2Jack ButlandSemi AjayiSemi AjayiPass (Live)Will VaulksPass (Dead)
392018-10-23League TwoMatchweek 15AwayNorthamptonMacclesfieldY433-0Rhys Taylor
402018-10-23League TwoMatchweek 15AwayNorthamptonMacclesfieldY331-0Rhys TaylorDavid Buchanan
412018-10-23League TwoMatchweek 15AwayNorthamptonMacclesfieldY230-0Rhys Taylor
422018-08-25League TwoMatchweek 5AwayNorthamptonColchester UtdY480-0Dillon Barnes
432018-08-11League TwoMatchweek 2AwayNorthamptonCarlisle UnitedY621-1Joe FryerSam Hoskins
442018-02-10League OneMatchweek 32AwayNorthamptonAFC WimbledonY621-1George LongJohn-Joe O'Toole
452017-09-16League OneMatchweek 8AwayNorthamptonSouthend UnitedY431-0Mark OxleyDaniel Powell
462017-09-12League OneMatchweek 7HomeNorthamptonPortsmouthY351-0Luke McGeeMatt Grimes
472017-09-09League OneMatchweek 6HomeNorthamptonDoncasterY10-0Ian LawlorGeorge Smith
482017-04-01League OneMatchweek 41AwayScunthorpe UtdMillwallY90+40-3Tom King
492017-03-26League OneMatchweek 40HomeScunthorpe UtdBradford CityY822-2Colin Doyle
502017-03-14League OneMatchweek 38HomeScunthorpe UtdRochdaleY90+31-1Ben WilsonIvan Toney
512016-02-27League TwoMatchweek 33HomeAcc'ton StanleyBarnetY741-0Jamie Stephens
522015-11-14League TwoMatchweek 17HomeAcc'ton StanleyNewport CountyY771-2Joe Day
532015-10-03League TwoMatchweek 11HomeAcc'ton StanleyOxford UnitedY700-1Sam Slocombe
542015-09-29League TwoMatchweek 10HomeAcc'ton StanleyYeovil TownY541-1Artur Krysiak
552015-09-26League TwoMatchweek 9AwayAcc'ton StanleyCrawley TownY45+31-0Freddie WoodmanPiero Mingoia
562015-08-22League TwoMatchweek 4AwayAcc'ton StanleyNotts CountyY900-1Roy Carroll
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-02-24MLSRegular SeasonAwayCristian ArangoReal Salt LakeSt. LouisN0.460.68Right Foot12740-0Roman BürkiMatt CrooksTake-OnMatt CrooksPass (Live)
22023-12-16ChampionshipMatchweek 22AwaySam GreenwoodMiddlesbroughSwansea CityY0.420.84Left Foot12430-0Carl RushworthMatt CrooksPass (Live)Matt CrooksPass (Live)
32023-11-28ChampionshipMatchweek 18HomeIsaiah JonesMiddlesbroughPrestonY0.700.94Left Foot8160-0Freddie WoodmanMatt CrooksPass (Live)Daniel BarlaserPass (Live)
42023-11-04ChampionshipMatchweek 15AwaySam GreenwoodMiddlesbroughPlymouth ArgyleY0.250.32Left Foot12642-2Michael CooperMatt CrooksPass (Live)Isaiah JonesPass (Live)
52023-10-21ChampionshipMatchweek 12HomeMorgan RogersMiddlesbroughBirmingham CityY0.270.98Left Foot2890-0John RuddyMatt CrooksPass (Live)Morgan RogersPass (Live)
62023-09-30ChampionshipMatchweek 9AwayJosh CoburnMiddlesbroughWatfordY0.470.80Right Foot15632-2Daniel BachmannMatt CrooksPass (Live)Hayden HackneyPass (Live)
72023-09-30ChampionshipMatchweek 9AwayRiley McGreeMiddlesbroughWatfordY0.170.33Left Foot17121-0Daniel BachmannMatt CrooksPass (Live)Riley McGreePass (Live)
82023-04-24ChampionshipMatchweek 44AwayCameron ArcherMiddlesbroughLuton TownY0.980.93Right Foot6400-0Ethan HorvathCameron ArcherTake-OnCameron ArcherTake-On
92023-02-11ChampionshipMatchweek 31AwayRiley McGreeMiddlesbroughCardiff CityN0.280.78Left Foot13902-1Ryan AllsopMatt CrooksPass (Live)Jonny HowsonPass (Live)
102023-01-02ChampionshipMatchweek 26AwayChuba AkpomMiddlesbroughBirmingham CityY0.910.99Right Foot9852-1John RuddyChuba AkpomTake-OnMatt CrooksPass (Live)
112022-12-29ChampionshipMatchweek 25AwayMarcus ForssMiddlesbroughBlackburnY0.060.11Right Foot12460-1Thomas KaminskiMatt CrooksPass (Live)Chuba AkpomPass (Live)
122022-08-27ChampionshipMatchweek 6HomeRiley McGreeMiddlesbroughSwansea CityY0.160.30Right Foot17140-0Andy FisherMatt CrooksPass (Live)
132022-08-06ChampionshipMatchweek 2AwayMarcus ForssMiddlesbroughQPRY0.730.93Right Foot5561-3Seny DiengMatt CrooksPass (Live)Chuba AkpomPass (Live)
142021-11-27ChampionshipMatchweek 20AwayDuncan WatmoreMiddlesbroughHuddersfieldY0.290.56Right Foot16231-0Lee NichollsMatt CrooksPass (Live)Andraž ŠporarPass (Live)
152021-09-28ChampionshipMatchweek 10HomePaddy McNairMiddlesbroughSheffield UtdY0.070.26Right Foot25371-0Robin OlsenMatt CrooksPass (Live)Andraž ŠporarPass (Live)
162021-03-03ChampionshipMatchweek 34AwayFreddie LadapoRotherham UtdSheffield WedsY*0.060.46Right Foot2590+71-1Joe WildsmithMatt CrooksPass (Live)
172021-02-03ChampionshipMatchweek 20HomeMichael SmithRotherham UtdDerby CountyY0.210.44Left Foot5811-0David MarshallMatt CrooksPass (Live)Ryan John GilesPass (Live)Deflected
182020-12-16ChampionshipMatchweek 19AwayMichael SmithRotherham UtdBlackburnY0.280.33Right Foot16610-0Thomas KaminskiMatt CrooksPass (Live)Richard WoodPass (Live)
192020-02-01League OneMatchweek 31HomeMichael SmithRotherham UtdBurton AlbionY90-1Kieran O'Hara
202019-10-19League OneMatchweek 14HomeMichael IhiekweRotherham UtdOxford UnitedY350-1Simon Eastwood
212016-01-19League TwoMatchweek 19HomeShay McCartanAcc'ton StanleyHartlepool UtdY45+11-0Trevor Carson
222015-09-19League TwoMatchweek 8HomeBilly KeeAcc'ton StanleyExeter CityY633-0Bobby Olejnik

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.