Portsmouth vs. Middlesbrough Match Report – Saturday January 18, 2025

EFL Championship (Matchweek 27)
Portsmouth
2
0.9
6-8-12
Manager: John Mousinho
Captain: Marlon Pack
Middlesbrough
1
1.6
11-8-8
Manager: Michael Carrick
Saturday January 18, 2025, 15:00 (venue time)
EFL Championship (Matchweek 27)
Portsmouth vs. Middlesbrough Historical Head-to-Head
 
Attendance: 20,389
Venue: Fratton Park, Portsmouth
Officials: Gavin Ward (Referee) · Lee Venamore (AR1) · Richard Woodward (AR2) · Ruebyn Ricardo (4th)
Matt Ritchie · 54’
Matt Ritchie · 82’
Stathead Logo
POWERED BY
.com Logo
Looking for something amazing? Uncover the story that stats can tell with Stathead.
Search through thousands of matches from football history using our Match Finder tools.
Try it & get your first month FREE

Match Summary

Kick Off
 24’
0:0
 — Yellow Card
 30’
0:1
 — Goal 0:1
 40’
0:1
 — Yellow Card
Half Time
 54’
1:1
 — Goal 1:1
 55’
1:1
 — Yellow Card
 69’
1:1
 — Substitute
 70’
1:1
 — Substitute
 70’
1:1
 — Substitute
 80’
1:1
 — Substitute
 80’
1:1
 — Substitute
 80’
1:1
 — Substitute
 82’
2:1
 — Goal 2:1
 88’
2:1
 — Substitute
 89’
2:1
 — Substitute

Team Stats

Possession
48%
52%
Passing Accuracy
311 of 434 — 72%
73% — 348 of 478
Shots on Target
5 of 13 — 38%
42% — 5 of 12
Saves
4 of 5 — 80%
60% — 3 of 5
Cards
Portsmouth
 
Middlesbrough
11
Fouls
9
7
Corners
4
24
Crosses
10
559
Touches
604
Portsmouth
 
Middlesbrough
12
Tackles
19
17
Interceptions
9
25
Aerials Won
30
26
Clearances
41
Portsmouth
 
Middlesbrough
1
Offsides
5
8
Goal Kicks
13
26
Throw Ins
15
103
Long Balls
95
Become a Stathead & surf this site ad-free.

Portsmouth Player Stats

Portsmouth Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Colby Bishop9eng ENGFW28-0759000001100231000.00.00.00091560.045010
Josh Murphy23eng ENGLW29-3299000002000290200.10.10.11041428.6020273
Matt Ritchie30sct SCORW35-1309020004310541010.60.60.150253865.8534241
Callum Lang49eng ENGAM26-1329001002100310000.10.10.161111668.8521151
Freddie Potts8eng ENGDM21-1289001002000551200.10.10.531334573.3820110
Isaac Hayden45eng ENGDM29-3026800000000452210.00.00.010283580.0221000
   Andre Dozzell21eng ENGDM25-261220000000040000.00.00.0002450.001000
Connor Ogilvie3eng ENGLB28-3399000000000542130.00.00.010344281.0112010
Robert Atkinson35eng ENGCB26-1897900001000761200.00.00.011496279.0439000
   Ryley Towler4eng ENGCB23-261110000000070000.00.00.0004580.032000
Marlon Pack7eng ENGCB33-2999000001000720410.00.00.010496279.0536100
Jordan Williams2eng ENGRB25-0887900000000542300.00.00.010394684.8315011
   Zak Swanson22eng ENGRB24-112110000000092100.00.00.0113742.902000
Nicolas Schmid13at AUTGK27-3319000000000460000.00.00.000214348.8030000
14 Players990220013510559121760.90.90.821431143471.7402587206
Portsmouth Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Colby Bishop9eng ENGFW28-0759091560.0138584757.15771.4010.000.00.101204
Josh Murphy23eng ENGLW29-3299041428.6133481250.01616.72633.300.10.010000
Matt Ritchie30sct SCORW35-13090253865.85672785771.4151693.851241.700.10.232205
Callum Lang49eng ENGAM26-13290111668.8190615683.344100.02540.010.10.121205
Freddie Potts8eng ENGDM21-12890334573.3657218111291.7161794.151338.510.50.436208
Isaac Hayden45eng ENGDM29-30268283580.048491111291.7151883.32450.000.00.001102
   Andre Dozzell21eng ENGDM25-261222450.02102366.7010.00000.00.000000
Connor Ogilvie3eng ENGLB28-33990344281.069914388100.0232592.03742.900.00.002001
Robert Atkinson35eng ENGCB26-18979496279.0816289222491.7252986.22825.000.00.002004
   Ryley Towler4eng ENGCB23-261114580.09742004580.00000.00.002003
Marlon Pack7eng ENGCB33-29990496279.01135408101190.9293485.3101758.800.00.114115
Jordan Williams2eng ENGRB25-08879394684.8679235202195.2162080.03560.000.00.003103
   Zak Swanson22eng ENGRB24-112113742.968551250.01250.01250.000.00.000000
Nicolas Schmid13at AUTGK27-33190214348.877264111100.01212100.083026.700.00.003000
14 Players99031143471.76456256710111687.116619684.74311039.120.80.8102711140
Portsmouth Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Colby Bishop9eng ENGFW28-0759015150000000000900
Josh Murphy23eng ENGLW29-3299014131001710000400
Matt Ritchie30sct SCORW35-13090383351017043002502
Callum Lang49eng ENGAM26-13290161510004100001101
Freddie Potts8eng ENGDM21-12890453872114033003300
Isaac Hayden45eng ENGDM29-30268353322000000002801
   Andre Dozzell21eng ENGDM25-26122440000000000200
Connor Ogilvie3eng ENGLB28-3399042271420001200003410
Robert Atkinson35eng ENGCB26-18979625930000000004901
   Ryley Towler4eng ENGCB23-26111550000000000400
Marlon Pack7eng ENGCB33-29990626200031000004900
Jordan Williams2eng ENGRB25-0887946361000011000003900
   Zak Swanson22eng ENGRB24-11211743100020000300
Nicolas Schmid13at AUTGK27-331904332116000000002100
14 Players9904343765714162426760031115
Portsmouth Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Colby Bishop9eng ENGFW28-075901001011100.000000110
Josh Murphy23eng ENGLW29-32990000000000002210
Matt Ritchie30sct SCORW35-130901101011100.001010110
Callum Lang49eng ENGAM26-13290000000000000000
Freddie Potts8eng ENGDM21-12890100010000002300
Isaac Hayden45eng ENGDM29-302682111011100.001012410
   Andre Dozzell21eng ENGDM25-26122000000000000000
Connor Ogilvie3eng ENGLB28-339902111011100.003121340
Robert Atkinson35eng ENGCB26-189791001011100.0000023100
   Ryley Towler4eng ENGCB23-26111000000000000020
Marlon Pack7eng ENGCB33-2999000000020.021104420
Jordan Williams2eng ENGRB25-088792120022100.000003530
   Zak Swanson22eng ENGRB24-112112211011100.000001310
Nicolas Schmid13at AUTGK27-33190000000000000000
14 Players99012656181080.026241729260
Portsmouth Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Colby Bishop9eng ENGFW28-075902312129123100.01100.0511100040152
Josh Murphy23eng ENGLW29-3299029126222297342.9457.1201587422121229
Matt Ritchie30sct SCORW35-13090541520307544125.0375.03412544221403811
Callum Lang49eng ENGAM26-1329031028224315120.0360.0211412111053209
Freddie Potts8eng ENGDM21-1289055163712055100.01100.020755411010301
Isaac Hayden45eng ENGDM29-302684511228514500021421500021261
   Andre Dozzell21eng ENGDM25-2612240031040001330000131
Connor Ogilvie3eng ENGLB28-33990542152712054100.000.012433000010213
Robert Atkinson35eng ENGCB26-1897976833403176000391005100000400
   Ryley Towler4eng ENGCB23-2611170250070002110000020
Marlon Pack7eng ENGCB33-2999072227423172000361608611010391
Jordan Williams2eng ENGRB25-088795421927815411100.000.015241501001270
   Zak Swanson22eng ENGRB24-1121191531090002940000010
Nicolas Schmid13at AUTGK27-3319046304600046000301499400000240
14 Players990559501762581281855920630.01260.0258104149378220730838
Portsmouth Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Colby Bishop9eng ENGFW28-07590000101000000010855.6
Josh Murphy23eng ENGLW29-329900002107200001030.0
Matt Ritchie30sct SCORW35-130901003107010004020.0
Callum Lang49eng ENGAM26-1329000021040000061150.0
Freddie Potts8eng ENGDM21-1289000022042000051150.0
Isaac Hayden45eng ENGDM29-3026800000002100051325.0
   Andre Dozzell21eng ENGDM25-26122000000000000000
Connor Ogilvie3eng ENGLB28-3399000013001100035271.4
Robert Atkinson35eng ENGCB26-1897900001002000085362.5
   Ryley Towler4eng ENGCB23-26111000000000000000
Marlon Pack7eng ENGCB33-2999000000014000061516.7
Jordan Williams2eng ENGRB25-088790000001310005010.0
   Zak Swanson22eng ENGRB24-11211000000012000210100.0
Nicolas Schmid13at AUTGK27-331900000000000002010.0
14 Players99010011912417600047253045.5

Portsmouth Goalkeeper Stats

Portsmouth Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Nicolas Schmidat AUT27-3319051480.01.582828.638263.245.8580.062.4800.0323.0

Middlesbrough Player Stats

Middlesbrough Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Emmanuel Latte Lath9ci CIVFW,AM26-0179010004400250000.60.60.00081844.4110221
Delano Burgzorg10sr SURLW26-0727901002000331010.10.10.342111957.9317441
   Alexander Gilbert14ie IRLAM,LW23-021110000000090000.00.00.0005771.412010
Ben Doak50sct SCORW19-0689000000010311020.00.00.020162176.2215410
Finn Azaz20ie IRLAM,LW24-1338800002000451020.30.30.410173056.7529320
   Marcus Forss21fi FINFW25-21420000100010000.10.10.0000000000
Hayden Hackney7eng ENGDM22-2069000002000822220.20.20.350557078.6935310
Daniel Barlaser4tr TURDM28-0006900000000503000.00.00.030314175.6216000
   Aidan Morris18us USADM23-0632100000000233000.00.00.000151978.9113000
Neto Borges30br BRALB28-1276900000000332400.00.00.220232688.5111200
   Lukas Engel27dk DENLB26-0352100000000220010.00.00.000131968.418000
George Edmundson25eng ENGCB27-1409000000010601000.00.00.000425084.0139000
Dael Fry6eng ENGCB27-1419000001100730100.40.40.000465978.0135100
Rav van den Berg3nl NEDRB20-1958700000000634200.00.00.020364875.0217000
   Luke Ayling12eng ENGRB33-14630000000060000.00.00.11055100.012000
Tom Glover23au AUSGK27-0259000000000481000.00.00.210254654.3026000
16 Players99011001252060419981.61.61.621234847872.83127519112
Middlesbrough Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Emmanuel Latte Lath9ci CIVFW,AM26-0179081844.4109264944.44850.0010.000.00.001001
Delano Burgzorg10sr SURLW26-07279111957.9166434666.76875.00010.30.110203
   Alexander Gilbert14ie IRLAM,LW23-021115771.4731033100.02366.70000.00.000001
Ben Doak50sct SCORW19-06890162176.2251437887.591181.8010.000.00.000102
Finn Azaz20ie IRLAM,LW24-13388173056.731310571070.071163.62728.600.40.213005
   Marcus Forss21fi FINFW25-2142000000000000.00.000000
Hayden Hackney7eng ENGDM22-20690557078.61089332222395.7263378.871258.300.30.129109
Daniel Barlaser4tr TURDM28-00069314175.6530175171894.4121580.02728.600.00.011002
   Aidan Morris18us USADM23-06321151978.9253916966.788100.01250.000.00.001001
Neto Borges30br BRALB28-12769232688.53871251414100.071070.022100.000.20.121101
   Lukas Engel27dk DENLB26-03521131968.42847933100.081080.02450.000.00.001001
George Edmundson25eng ENGCB27-14090425084.0787367131492.9242692.34944.400.00.000001
Dael Fry6eng ENGCB27-14190465978.0893282161888.9232785.251145.500.00.001001
Rav van den Berg3nl NEDRB20-19587364875.0666139151693.8182378.33837.500.00.110102
   Luke Ayling12eng ENGRB33-146355100.0815433100.011100.011100.000.10.210111
Tom Glover23au AUSGK27-02590254654.390774766100.081080.0112839.300.20.011100
16 Players99034847872.86789261814016087.516320479.9409343.011.60.910198131
Middlesbrough Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Emmanuel Latte Lath9ci CIVFW,AM26-0179018180000000000800
Delano Burgzorg10sr SURLW26-07279191810000100001100
   Alexander Gilbert14ie IRLAM,LW23-02111770000100000501
Ben Doak50sct SCORW19-06890212100003000001601
Finn Azaz20ie IRLAM,LW24-13388302911100000001701
   Marcus Forss21fi FINFW25-2142000000000000000
Hayden Hackney7eng ENGDM22-20690706462011100005501
Daniel Barlaser4tr TURDM28-00069413284114042103110
   Aidan Morris18us USADM23-06321191810000100001500
Neto Borges30br BRALB28-12769262240000400002300
   Lukas Engel27dk DENLB26-03521191441000300001311
George Edmundson25eng ENGCB27-14090504911000000004200
Dael Fry6eng ENGCB27-14190595800000000004610
Rav van den Berg3nl NEDRB20-19587484261000500003601
   Luke Ayling12eng ENGRB33-1463550000100000500
Tom Glover23au AUSGK27-025904629152000000002520
16 Players9904784264712221015421034856
Middlesbrough Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Emmanuel Latte Lath9ci CIVFW,AM26-01790000000000000000
Delano Burgzorg10sr SURLW26-0727910001010.011010110
   Alexander Gilbert14ie IRLAM,LW23-02111000000000000000
Ben Doak50sct SCORW19-06890111001250.012110100
Finn Azaz20ie IRLAM,LW24-13388100100002020120
   Marcus Forss21fi FINFW25-2142000000000000000
Hayden Hackney7eng ENGDM22-20690221101250.012022420
Daniel Barlaser4tr TURDM28-000693221022100.000000330
   Aidan Morris18us USADM23-06321321111250.010000301
Neto Borges30br BRALB28-12769220201250.010004620
   Lukas Engel27dk DENLB26-03521000000001010000
George Edmundson25eng ENGCB27-140901110011100.000000190
Dael Fry6eng ENGCB27-1419000000010.0100011110
Rav van den Berg3nl NEDRB20-195874322044100.000002690
   Luke Ayling12eng ENGRB33-1463000000000000010
Tom Glover23au AUSGK27-025901110011100.000000111
16 Players9901914982121866.76817928412
Middlesbrough Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Emmanuel Latte Lath9ci CIVFW,AM26-0179025021584252150.0150.010513320010185
Delano Burgzorg10sr SURLW26-07279331316157334125.0375.0171309042320218
   Alexander Gilbert14ie IRLAM,LW23-021119007209100.01100.02700001020
Ben Doak50sct SCORW19-0689031251214431100.000.0151137541331218
Finn Azaz20ie IRLAM,LW24-13388454102413545200.02100.02921813831033324
   Marcus Forss21fi FINFW25-214210001110000000000010
Hayden Hackney7eng ENGDM22-20690823225011282100.01100.03517910133100481
Daniel Barlaser4tr TURDM28-000695031328905000016714001010240
   Aidan Morris18us USADM23-063212307133023000131022300000142
Neto Borges30br BRALB28-127693301017813300011746322000151
   Lukas Engel27dk DENLB26-0352122061600220008272200010121
George Edmundson25eng ENGCB27-1409060940200060000391928600000400
Dael Fry6eng ENGCB27-14190731345271173000351316910000470
Rav van den Berg3nl NEDRB20-195876363823306300017492400020240
   Luke Ayling12eng ENGRB33-146360132060002210000040
Tom Glover23au AUSGK27-0259048444800048000261094500000220
16 Players99060485250271902560411218.2872.727514558101910714434530
Middlesbrough Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Emmanuel Latte Lath9ci CIVFW,AM26-0179000010200000037558.3
Delano Burgzorg10sr SURLW26-0727900000000000013175.0
   Alexander Gilbert14ie IRLAM,LW23-02111000000100000010100.0
Ben Doak50sct SCORW19-0689010030230100021420.0
Finn Azaz20ie IRLAM,LW24-133880000100000004010.0
   Marcus Forss21fi FINFW25-2142000000000000010100.0
Hayden Hackney7eng ENGDM22-206900002301220001200
Daniel Barlaser4tr TURDM28-0006900010040200033175.0
   Aidan Morris18us USADM23-063210000000020001010.0
Neto Borges30br BRALB28-1276900002004200052166.7
   Lukas Engel27dk DENLB26-035210000100000001020.0
George Edmundson25eng ENGCB27-1409010011000100031420.0
Dael Fry6eng ENGCB27-1419000000001000037463.6
Rav van den Berg3nl NEDRB20-1958700011102300074180.0
   Luke Ayling12eng ENGRB33-1463000000100000000
Tom Glover23au AUSGK27-02590000020001000300
16 Players99020091151091400048302554.5

Middlesbrough Goalkeeper Stats

Middlesbrough Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Tom Gloverau AUS27-0259052360.01.192536.031745.238.01384.659.221314.309.2

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Emmanuel Latte LathClub Crest Middlesbrough0.020.12Saved25Right Foot
4Freddie PottsClub Crest Portsmouth0.020.00Off Target25Right FootJordan WilliamsPass (Live)
6Callum LangClub Crest Portsmouth0.050.03Saved10HeadMarlon PackPass (Live)Matt RitchiePass (Live)
8Callum LangClub Crest Portsmouth0.020.00Blocked21Right FootVolleyCallum LangPass (Live)
8Josh MurphyClub Crest Portsmouth0.020.00Off Target29Left FootCallum LangShot
16Hayden HackneyClub Crest Middlesbrough0.020.00Off Target30Right FootDaniel BarlaserPass (Dead)
19Freddie PottsClub Crest Portsmouth0.050.00Off Target23Right FootJosh MurphyInterception
25Robert AtkinsonClub Crest Portsmouth0.050.00Off Target11HeadMatt RitchiePass (Dead)Connor OgilvieFouled
26Emmanuel Latte LathClub Crest Middlesbrough0.030.05Saved11HeadRav van den BergPass (Live)Ben DoakPass (Live)
29Delano BurgzorgClub Crest Middlesbrough0.050.00Blocked17Right FootNeto BorgesPass (Live)Hayden HackneyPass (Live)
30Emmanuel Latte LathClub Crest Middlesbrough0.330.82Goal13Left FootDelano BurgzorgPass (Live)Delano BurgzorgTake-On
32Finn AzazClub Crest Middlesbrough0.200.00Blocked16Right FootHayden HackneyPass (Live)Delano BurgzorgPass (Live)
34Hayden HackneyClub Crest Middlesbrough0.180.00Off Target15Right FootNeto BorgesPass (Live)Delano BurgzorgPass (Live)
37Colby BishopClub Crest Portsmouth0.030.07Saved8HeadMatt RitchiePass (Dead)Callum LangPass (Live)
42Marlon PackClub Crest Portsmouth0.020.00Off Target11HeadMatt RitchiePass (Dead)Isaac HaydenPass (Live)
49Emmanuel Latte LathClub Crest Middlesbrough0.200.13Saved18HeadTom GloverPass (Live)Rav van den BergPass (Live)
53Delano BurgzorgClub Crest Middlesbrough0.060.00Off Target12Left FootHayden HackneyPass (Live)Daniel BarlaserPass (Live)
54Matt RitchieClub Crest Portsmouth0.460.48Goal11Left FootFreddie PottsPass (Live)Robert AtkinsonPass (Live)
56Matt RitchieClub Crest Portsmouth0.010.00Off Target35Left FootFreddie PottsPass (Dead)Callum LangFouled
60Finn AzazClub Crest Middlesbrough0.060.00Off Target15Left FootVolleyHayden HackneyPass (Live)Daniel BarlaserPass (Live)
71Josh MurphyClub Crest Portsmouth0.050.00Off Target21Right FootCallum LangPass (Live)
77Dael FryClub Crest Middlesbrough0.380.40Saved7HeadFinn AzazPass (Dead)Hayden HackneyFouled
79Matt RitchieClub Crest Portsmouth0.020.42Saved26Left FootFreddie PottsPass (Live)Matt RitchiePass (Live)
82Matt RitchieClub Crest Portsmouth0.060.13Goal17Right FootDeflectedCallum LangPass (Live)Zak SwansonPass (Live)
90+1Marcus ForssClub Crest Middlesbrough0.090.00Off Target9HeadLuke AylingPass (Live)Ben DoakPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Freddie PottsClub Crest Portsmouth0.020.00Off Target25Right FootJordan WilliamsPass (Live)
6Callum LangClub Crest Portsmouth0.050.03Saved10HeadMarlon PackPass (Live)Matt RitchiePass (Live)
8Callum LangClub Crest Portsmouth0.020.00Blocked21Right FootVolleyCallum LangPass (Live)
8Josh MurphyClub Crest Portsmouth0.020.00Off Target29Left FootCallum LangShot
19Freddie PottsClub Crest Portsmouth0.050.00Off Target23Right FootJosh MurphyInterception
25Robert AtkinsonClub Crest Portsmouth0.050.00Off Target11HeadMatt RitchiePass (Dead)Connor OgilvieFouled
37Colby BishopClub Crest Portsmouth0.030.07Saved8HeadMatt RitchiePass (Dead)Callum LangPass (Live)
42Marlon PackClub Crest Portsmouth0.020.00Off Target11HeadMatt RitchiePass (Dead)Isaac HaydenPass (Live)
54Matt RitchieClub Crest Portsmouth0.460.48Goal11Left FootFreddie PottsPass (Live)Robert AtkinsonPass (Live)
56Matt RitchieClub Crest Portsmouth0.010.00Off Target35Left FootFreddie PottsPass (Dead)Callum LangFouled
71Josh MurphyClub Crest Portsmouth0.050.00Off Target21Right FootCallum LangPass (Live)
79Matt RitchieClub Crest Portsmouth0.020.42Saved26Left FootFreddie PottsPass (Live)Matt RitchiePass (Live)
82Matt RitchieClub Crest Portsmouth0.060.13Goal17Right FootDeflectedCallum LangPass (Live)Zak SwansonPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Emmanuel Latte LathClub Crest Middlesbrough0.020.12Saved25Right Foot
16Hayden HackneyClub Crest Middlesbrough0.020.00Off Target30Right FootDaniel BarlaserPass (Dead)
26Emmanuel Latte LathClub Crest Middlesbrough0.030.05Saved11HeadRav van den BergPass (Live)Ben DoakPass (Live)
29Delano BurgzorgClub Crest Middlesbrough0.050.00Blocked17Right FootNeto BorgesPass (Live)Hayden HackneyPass (Live)
30Emmanuel Latte LathClub Crest Middlesbrough0.330.82Goal13Left FootDelano BurgzorgPass (Live)Delano BurgzorgTake-On
32Finn AzazClub Crest Middlesbrough0.200.00Blocked16Right FootHayden HackneyPass (Live)Delano BurgzorgPass (Live)
34Hayden HackneyClub Crest Middlesbrough0.180.00Off Target15Right FootNeto BorgesPass (Live)Delano BurgzorgPass (Live)
49Emmanuel Latte LathClub Crest Middlesbrough0.200.13Saved18HeadTom GloverPass (Live)Rav van den BergPass (Live)
53Delano BurgzorgClub Crest Middlesbrough0.060.00Off Target12Left FootHayden HackneyPass (Live)Daniel BarlaserPass (Live)
60Finn AzazClub Crest Middlesbrough0.060.00Off Target15Left FootVolleyHayden HackneyPass (Live)Daniel BarlaserPass (Live)
77Dael FryClub Crest Middlesbrough0.380.40Saved7HeadFinn AzazPass (Dead)Hayden HackneyFouled
90+1Marcus ForssClub Crest Middlesbrough0.090.00Off Target9HeadLuke AylingPass (Live)Ben DoakPass (Live)

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.