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

EFL Championship (Matchweek 27)
Portsmouth
2
0.7
6-8-12
Manager: John Mousinho
Captain: Marlon Pack
Middlesbrough
1
1.3
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
 81’
1:1
 — Substitute
 82’
2:1
 — Goal 2:1
 88’
2:1
 — Substitute
 89’
2:1
 — Substitute

Team Stats

Possession
47%
53%
Passing Accuracy
309 of 436 — 71%
72% — 355 of 491
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
9
546
Touches
598
Portsmouth
 
Middlesbrough
11
Tackles
17
15
Interceptions
5
25
Aerials Won
27
22
Clearances
35
Portsmouth
 
Middlesbrough
1
Offsides
5
8
Goal Kicks
13
26
Throw Ins
15
103
Long Balls
98
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-0759000001100221000.00.00.00071546.735010
Josh Murphy23eng ENGLW29-3299000002000280200.10.10.11041428.6019252
Matt Ritchie30sct SCORW35-1309020004310531010.40.40.150253865.8533130
Callum Lang49eng ENGAM26-1329001002100300000.00.00.161111668.8522140
Freddie Potts8eng ENGDM21-1289001002000521200.10.10.431324472.7719010
Isaac Hayden45eng ENGDM29-3026800000000422210.00.00.010263378.8218000
   Andre Dozzell21eng ENGDM25-261220000000050000.00.00.0002450.000000
Connor Ogilvie3eng ENGLB28-3399000000000532130.00.00.010344281.0111000
Robert Atkinson35eng ENGCB26-1897900001000751200.00.00.011486475.0537000
   Ryley Towler4eng ENGCB23-261110000000070000.00.00.0004580.032000
Marlon Pack7eng ENGCB33-2999000001000720310.00.00.010506379.4536100
Jordan Williams2eng ENGRB25-0888000000000531300.00.00.010394881.3315011
   Zak Swanson22eng ENGRB24-112100000000082000.00.00.0115771.402000
Nicolas Schmid13at AUTGK27-3319000000000460000.00.00.000224351.2028000
14 Players990220013510546111560.70.70.621430943670.9392475153
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-0759071546.7106393742.94666.7010.000.00.100203
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-12890324472.7624203111291.7161794.141233.310.40.136207
Isaac Hayden45eng ENGDM29-30268263378.845573101190.9141782.42450.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-18979486475.0824290212680.8242982.83837.500.00.002005
   Ryley Towler4eng ENGCB23-261114580.09742004580.00000.00.002003
Marlon Pack7eng ENGCB33-29990506379.41168441101190.9293582.9111764.700.00.114115
Jordan Williams2eng ENGRB25-08880394881.3679235202290.9162080.03560.000.00.003103
   Zak Swanson22eng ENGRB24-112105771.4112941250.033100.01250.000.00.000000
Nicolas Schmid13at AUTGK27-33190224351.286073511100.01010100.0113234.400.00.003000
14 Players99030943670.9653526829811883.116319484.04711142.320.60.6102611139
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-0759015150000000000700
Josh Murphy23eng ENGLW29-3299014131001710000400
Matt Ritchie30sct SCORW35-13090383351007043002502
Callum Lang49eng ENGAM26-13290161510004100001101
Freddie Potts8eng ENGDM21-12890443772014033003200
Isaac Hayden45eng ENGDM29-30268333122000000002601
   Andre Dozzell21eng ENGDM25-26122440000000000200
Connor Ogilvie3eng ENGLB28-3399042271420001200003410
Robert Atkinson35eng ENGCB26-18979646130000000004801
   Ryley Towler4eng ENGCB23-26111550000000000400
Marlon Pack7eng ENGCB33-29990636300021000005000
Jordan Williams2eng ENGRB25-0888048381000011000003900
   Zak Swanson22eng ENGRB24-11210743100020000500
Nicolas Schmid13at AUTGK27-331904332116000000002200
14 Players9904363785714042426760030915
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-3299000000010.010002210
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.000002370
   Ryley Towler4eng ENGCB23-26111000000000000020
Marlon Pack7eng ENGCB33-2999000000010.011103320
Jordan Williams2eng ENGRB25-088801010011100.000003420
   Zak Swanson22eng ENGRB24-112102211011100.000000210
Nicolas Schmid13at AUTGK27-33190000000000000000
14 Players9901154617977.826241526220
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-075902212119122100.01100.053100030184
Josh Murphy23eng ENGLW29-3299028126212285240.0360.0191557422121219
Matt Ritchie30sct SCORW35-1309053152029753300.03100.03315137121404011
Callum Lang49eng ENGAM26-132903002722430400.04100.0221411911052208
Freddie Potts8eng ENGDM21-1289052143711052100.01100.019523901010291
Isaac Hayden45eng ENGDM29-302684211127414200018341300021241
   Andre Dozzell21eng ENGDM25-2612250041050000000001031
Connor Ogilvie3eng ENGLB28-3399053215271105300011393000010213
Robert Atkinson35eng ENGCB26-189797583240317500037794100000390
   Ryley Towler4eng ENGCB23-2611170250070002110000020
Marlon Pack7eng ENGCB33-2999072227423172000361668711010391
Jordan Williams2eng ENGRB25-088805321827815311100.000.015241501001270
   Zak Swanson22eng ENGRB24-1121081431080002100000010
Nicolas Schmid13at AUTGK27-3319046304600046000281359500000240
14 Players990546501702561231854615320.01280.024798145258220530839
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-0759000010100000009852.9
Josh Murphy23eng ENGLW29-329900001107200001020.0
Matt Ritchie30sct SCORW35-130901003107010003020.0
Callum Lang49eng ENGAM26-1329000021040000071150.0
Freddie Potts8eng ENGDM21-1289000022042000051150.0
Isaac Hayden45eng ENGDM29-3026800010002100051233.3
   Andre Dozzell21eng ENGDM25-26122000000000000000
Connor Ogilvie3eng ENGLB28-3399000013001100025271.4
Robert Atkinson35eng ENGCB26-1897900001002000085362.5
   Ryley Towler4eng ENGCB23-26111000000000000000
Marlon Pack7eng ENGCB33-2999000000013000061516.7
Jordan Williams2eng ENGRB25-08880000000130000610100.0
   Zak Swanson22eng ENGRB24-11210000000002000210100.0
Nicolas Schmid13at AUTGK27-331900000000000002010.0
14 Players99010011912415500047252748.1

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.0102934.538263.245.95100.067.8700.0223.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 CIVFW26-0169010004400250000.30.30.00081844.4111210
Delano Burgzorg10sr SURLW26-0727901002000311010.10.10.242121866.7317531
   Alexander Gilbert14ie IRLLW23-021110000000090000.00.00.0005771.413010
Ben Doak50sct SCORW19-0689000000010331020.00.00.120162466.7214400
Finn Azaz20ie IRLAM24-1338800002000441030.30.30.410172958.6630420
   Marcus Forss21fi FINAM25-21420000100020000.10.10.0000000000
Hayden Hackney7eng ENGDM22-2069000002000821020.20.20.350577279.2937210
Daniel Barlaser4tr TURDM28-0006900000000483000.00.00.030324472.7215000
   Aidan Morris18us USADM23-0632100000000223000.00.00.000161984.2111000
Neto Borges30br BRALB28-1276900000000322200.00.00.220242885.7111200
   Lukas Engel27dk DENLB26-0352100000000220010.00.00.000131968.417000
George Edmundson25eng ENGCB27-1409000000010601000.00.00.000425084.0139000
Dael Fry6eng ENGCB27-1419000001100720100.40.40.000466076.7135100
Rav van den Berg3nl NEDRB20-1958700000000633200.00.00.020375271.2219011
   Luke Ayling12eng ENGRB33-14630000000050000.00.00.01055100.012000
Tom Glover23au AUSGK27-0259000000000481000.00.00.110254654.3024000
16 Players99011001252059817591.31.31.321235549172.3322752092
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 CIVFW26-0169081844.4109264944.44850.0010.000.00.001001
Delano Burgzorg10sr SURLW26-07279121866.7170464666.76875.00010.20.110203
   Alexander Gilbert14ie IRLLW23-021115771.473103475.02366.70000.00.000001
Ben Doak50sct SCORW19-06890162466.7251437887.591275.0020.000.10.010102
Finn Azaz20ie IRLAM24-13388172958.631310071070.071163.62633.300.40.313106
   Marcus Forss21fi FINAM25-2142000000000000.00.000000
Hayden Hackney7eng ENGDM22-20690577279.21100337242596.0263378.871258.300.30.129109
Daniel Barlaser4tr TURDM28-00069324472.7542176182090.0121580.02728.600.00.011002
   Aidan Morris18us USADM23-06321161984.2266917977.888100.01250.000.00.001001
Neto Borges30br BRALB28-12769242885.73981341515100.071163.622100.000.20.121101
   Lukas Engel27dk DENLB26-03521131968.42847933100.081080.02450.000.00.001001
George Edmundson25eng ENGCB27-14090425084.0780361131492.9252792.63837.500.00.000001
Dael Fry6eng ENGCB27-14190466076.7893281161984.2232785.251145.500.00.001001
Rav van den Berg3nl NEDRB20-19587375271.2679141161888.9182475.03933.300.00.110102
   Luke Ayling12eng ENGRB33-146355100.0815433100.011100.011100.000.00.200111
Tom Glover23au AUSGK27-02590254654.390775766100.081080.0112839.300.10.011100
16 Players99035549172.36846263614616986.416420878.8399341.911.31.010199132
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 CIVFW26-0169018180000000000800
Delano Burgzorg10sr SURLW26-07279181710000100001200
   Alexander Gilbert14ie IRLLW23-02111770000100000501
Ben Doak50sct SCORW19-06890242400003000001601
Finn Azaz20ie IRLAM24-13388292900000000001701
   Marcus Forss21fi FINAM25-2142000000000000000
Hayden Hackney7eng ENGDM22-20690726662010100005701
Daniel Barlaser4tr TURDM28-00069443584014042103210
   Aidan Morris18us USADM23-06321191810000100001600
Neto Borges30br BRALB28-12769282440000400002400
   Lukas Engel27dk DENLB26-03521191441000300001311
George Edmundson25eng ENGCB27-14090504911000000004200
Dael Fry6eng ENGCB27-14190605900000000004610
Rav van den Berg3nl NEDRB20-19587524661000500003701
   Luke Ayling12eng ENGRB33-1463550000100000500
Tom Glover23au AUSGK27-025904629152000000002520
16 Players990491440461102915421035556
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 CIVFW26-01690000000000000000
Delano Burgzorg10sr SURLW26-0727910001010.011010110
   Alexander Gilbert14ie IRLLW23-02111000000000000000
Ben Doak50sct SCORW19-06890111001250.012110100
Finn Azaz20ie IRLAM24-13388100100003030120
   Marcus Forss21fi FINAM25-2142000000000000010
Hayden Hackney7eng ENGDM22-206901110011100.002020120
Daniel Barlaser4tr TURDM28-000693321022100.000000320
   Aidan Morris18us USADM23-063213211111100.000000301
Neto Borges30br BRALB28-127692202022100.000002410
   Lukas Engel27dk DENLB26-03521000000001010000
George Edmundson25eng ENGCB27-140901110011100.000000190
Dael Fry6eng ENGCB27-1419000000010.0100011100
Rav van den Berg3nl NEDRB20-195873212033100.000002560
   Luke Ayling12eng ENGRB33-1463000000000000000
Tom Glover23au AUSGK27-025901110011100.000000110
16 Players9901713872121580.03918522351
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 CIVFW26-016902502158425100.01100.011533220010195
Delano Burgzorg10sr SURLW26-07279311316136313133.3266.7171349352320208
   Alexander Gilbert14ie IRLLW23-021119007209100.01100.031200001030
Ben Doak50sct SCORW19-0689033271214433000141087541331218
Finn Azaz20ie IRLAM24-1338844492413544200.02100.03023415541033324
   Marcus Forss21fi FINAM25-214220101120000000000010
Hayden Hackney7eng ENGDM22-20690823225011282100.01100.0371879522110491
Daniel Barlaser4tr TURDM28-000694831129804800015633500000240
   Aidan Morris18us USADM23-06321220713202200011852100000142
Neto Borges30br BRALB28-12769320917813200011746322000151
   Lukas Engel27dk DENLB26-0352122061600220007272200010121
George Edmundson25eng ENGCB27-1409060939210060000391848500000410
Dael Fry6eng ENGCB27-14190721344271172000351317010000481
Rav van den Berg3nl NEDRB20-195876373922306311100.000.019762801020250
   Luke Ayling12eng ENGRB33-146350032050002210000040
Tom Glover23au AUSGK27-0259048444800048000241044300000220
16 Players9905988624727286245989222.2777.82751474818209714435031
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 CIVFW26-0169000010200000037558.3
Delano Burgzorg10sr SURLW26-0727900000000000012250.0
   Alexander Gilbert14ie IRLLW23-02111000000100000010100.0
Ben Doak50sct SCORW19-0689010030230100021325.0
Finn Azaz20ie IRLAM24-133880000100000004010.0
   Marcus Forss21fi FINAM25-2142000000000000010100.0
Hayden Hackney7eng ENGDM22-206900002300010001000
Daniel Barlaser4tr TURDM28-0006900010040300033175.0
   Aidan Morris18us USADM23-063210000000020001020.0
Neto Borges30br BRALB28-1276900002002200052166.7
   Lukas Engel27dk DENLB26-035210000100000001010.0
George Edmundson25eng ENGCB27-1409010011000100031420.0
Dael Fry6eng ENGCB27-1419000000001000035455.6
Rav van den Berg3nl NEDRB20-1958700011102200094180.0
   Luke Ayling12eng ENGRB33-1463000000100000000
Tom Glover23au AUSGK27-02590000020001000300
16 Players9902009115951300048272551.9

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.237.91384.659.22114.809.5

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.08Saved27Right Foot
4Freddie PottsClub Crest Portsmouth0.020.00Off Target25Right FootJordan WilliamsPass (Live)
6Callum LangClub Crest Portsmouth0.030.02Saved11HeadMarlon PackPass (Live)Matt RitchiePass (Live)
8Callum LangClub Crest Portsmouth0.020.00Blocked21Right FootVolleyCallum LangPass (Live)
8Josh MurphyClub Crest Portsmouth0.040.00Off Target27Left 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.020.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.170.42Goal13Left 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.020.07Saved8HeadMatt RitchiePass (Dead)Callum LangPass (Live)
42Marlon PackClub Crest Portsmouth0.020.00Off Target11HeadMatt RitchiePass (Dead)Isaac HaydenPass (Live)
49Emmanuel Latte LathClub Crest Middlesbrough0.080.09Saved18HeadTom GloverPass (Live)Rav van den BergPass (Live)
53Delano BurgzorgClub Crest Middlesbrough0.060.00Off Target12Left FootHayden HackneyPass (Live)Daniel BarlaserPass (Live)
54Matt RitchieClub Crest Portsmouth0.360.42Goal11Left FootFreddie PottsPass (Live)Robert AtkinsonPass (Live)
56Matt RitchieClub Crest Portsmouth0.010.00Off Target36Left FootFreddie PottsPass (Dead)Callum LangFouled
60Finn AzazClub Crest Middlesbrough0.060.00Off Target16Left FootVolleyHayden HackneyPass (Live)Daniel BarlaserPass (Live)
71Josh MurphyClub Crest Portsmouth0.050.00Off Target21Right FootCallum LangPass (Live)
77Dael FryClub Crest Middlesbrough0.380.32Saved7HeadFinn AzazPass (Live)Hayden HackneyFouled
79Matt RitchieClub Crest Portsmouth0.010.19Saved32Left FootFreddie PottsPass (Live)Matt RitchiePass (Live)
82Matt RitchieClub Crest Portsmouth0.030.37Goal17Right 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.030.02Saved11HeadMarlon PackPass (Live)Matt RitchiePass (Live)
8Callum LangClub Crest Portsmouth0.020.00Blocked21Right FootVolleyCallum LangPass (Live)
8Josh MurphyClub Crest Portsmouth0.040.00Off Target27Left 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.020.07Saved8HeadMatt RitchiePass (Dead)Callum LangPass (Live)
42Marlon PackClub Crest Portsmouth0.020.00Off Target11HeadMatt RitchiePass (Dead)Isaac HaydenPass (Live)
54Matt RitchieClub Crest Portsmouth0.360.42Goal11Left FootFreddie PottsPass (Live)Robert AtkinsonPass (Live)
56Matt RitchieClub Crest Portsmouth0.010.00Off Target36Left FootFreddie PottsPass (Dead)Callum LangFouled
71Josh MurphyClub Crest Portsmouth0.050.00Off Target21Right FootCallum LangPass (Live)
79Matt RitchieClub Crest Portsmouth0.010.19Saved32Left FootFreddie PottsPass (Live)Matt RitchiePass (Live)
82Matt RitchieClub Crest Portsmouth0.030.37Goal17Right 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.08Saved27Right Foot
16Hayden HackneyClub Crest Middlesbrough0.020.00Off Target30Right FootDaniel BarlaserPass (Dead)
26Emmanuel Latte LathClub Crest Middlesbrough0.020.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.170.42Goal13Left 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.080.09Saved18HeadTom 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 Target16Left FootVolleyHayden HackneyPass (Live)Daniel BarlaserPass (Live)
77Dael FryClub Crest Middlesbrough0.380.32Saved7HeadFinn AzazPass (Live)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.