Braga vs. Moreirense Match Report – Sunday February 4, 2024

Primeira Liga (Matchweek 20)
Braga
1
0.8
12-4-4
Manager: Artur Jorge
Moreirense
0
0.5
9-5-6
Manager: Rui Borges
Sunday February 4, 2024, 20:30 (venue time)
Primeira Liga (Matchweek 20)
Braga vs. Moreirense Historical Head-to-Head
 
Attendance: 12,275
Venue: Estádio Municipal de Braga, Braga
Officials: João Pinheiro (Referee) · Bruno Jesus (AR1) · Luciano Maia (AR2) · João Afonso (4th) · Bruno Esteves (VAR)
Abel Ruiz · 8’
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
 8’
1:0
 — Goal 1:0
 34’
1:0
 — Yellow Card
 36’
1:0
 — Yellow Card
Half Time
 46’
1:0
 62’
1:0
 — Substitute
 62’
1:0
 — Substitute
 62’
1:0
 — Substitute
 67’
1:0
 — Substitute
 77’
1:0
 — Substitute
 80’
1:0
 — Substitute
 80’
1:0
 — Substitute
 82’
1:0
 — Yellow Card

Team Stats

Possession
55%
45%
Passing Accuracy
481 of 584 — 82%
80% — 381 of 475
Shots on Target
6 of 14 — 43%
13% — 1 of 8
Saves
1 of 1 — 100%
83% — 5 of 6
Cards
Braga
 
Moreirense
13
Fouls
15
6
Corners
1
24
Crosses
16
696
Touches
569
Braga
 
Moreirense
13
Tackles
16
11
Interceptions
13
19
Aerials Won
5
25
Clearances
16
Braga
 
Moreirense
5
Offsides
2
7
Goal Kicks
7
21
Throw Ins
26
78
Long Balls
52
Become a Stathead & surf this site ad-free.

Braga Player Stats

Braga 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
Abel Ruiz9es ESPFW24-0079010003300300100.30.30.230182281.8414010
Álvaro djaló14es ESPLW24-1727900003000501130.20.20.130273479.4628730
   Rony Lopes20pt PORLW28-038110000110080000.00.00.0004666.703000
Ricardo Horta21pt PORRW29-1429000001000530020.00.00.021374680.4421110
Rodrigo Zalazar16uy URUAM24-1767901004200650030.20.20.161395472.2732521
   Pizzi22pt PORAM34-1211100000000120000.00.00.01099100.005010
João Moutinho28pt PORDM37-1499000000000845200.00.00.140637386.3636100
Vitor Carvalho18br BRADM26-2536600000000545310.00.00.140324080.0416011
   Almoatasem Al Musrati8ly LBYDM27-3042400000000150000.00.00.010111478.605000
Cristian Borja26co COLLB30-3519000001000641000.00.00.220515986.4425100
Paulo Oliveira15pt PORCB32-0279000000010711200.00.00.000506478.1237000
José Fonte6pt PORCB40-0449000001000860020.00.00.000647288.9444100
Victor Gomez2es ESPRB23-3099000000000660200.00.00.010425379.2519310
Matheus1br BRAGK31-2009000000000380000.00.00.000343889.5021000
14 Players9901100146106961311110.80.80.727248158482.44630619102
Braga 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
Abel Ruiz9es ESPFW24-00790182281.827955111384.644100.022100.000.20.132004
Álvaro djaló14es ESPLW24-17279273479.4381100161888.9111384.6010.000.10.312306
   Rony Lopes20pt PORLW28-038114666.74734580.000010.000.00.000000
Ricardo Horta21pt PORRW29-14290374680.4559133232495.8111573.33560.000.00.203004
Rodrigo Zalazar16uy URUAM24-17679395472.2736184152075.0172085.06966.710.10.225217
   Pizzi22pt PORAM34-1211199100.0841077100.011100.00000.00.000000
João Moutinho28pt PORDM37-14990637386.31036278313393.9263086.75771.400.10.136006
Vitor Carvalho18br BRADM26-25366324080.0541203141877.8121580.04580.000.10.014004
   Almoatasem Al Musrati8ly LBYDM27-30424111478.6222581250.091090.011100.000.00.000000
Cristian Borja26co COLLB30-35190515986.4880344262796.3192286.46966.700.20.123424
Paulo Oliveira15pt PORCB32-02790506478.1955310151883.3323688.92825.000.00.003002
José Fonte6pt PORCB40-04490647288.912645622424100.0303293.8101471.400.00.006004
Victor Gomez2es ESPRB23-30990425379.2715290192286.4182281.84666.700.00.004115
Matheus1br BRAGK31-20090343889.580153788100.01818100.081266.700.00.000000
14 Players99048158482.48500306721423989.520823887.4518063.810.71.1123810446
Braga 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
Abel Ruiz9es ESPFW24-00790222200000000001801
Álvaro djaló14es ESPLW24-17279343210101100002710
   Rony Lopes20pt PORLW28-03811651000101100400
Ricardo Horta21pt PORRW29-14290464600003000003701
Rodrigo Zalazar16uy URUAM24-17679544572017040303922
   Pizzi22pt PORAM34-12111990000000000900
João Moutinho28pt PORDM37-14990736943103011006301
Vitor Carvalho18br BRADM26-25366403910000100003200
   Almoatasem Al Musrati8ly LBYDM27-30424141211000000001110
Cristian Borja26co COLLB30-3519059471220051000005101
Paulo Oliveira15pt PORCB32-02790646311000000005000
José Fonte6pt PORCB40-04490726833000000006410
Victor Gomez2es ESPRB23-309905342112004900004201
Matheus1br BRAGK31-200903828103000000003400
14 Players9905845275217212421623048157
Braga 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
Abel Ruiz9es ESPFW24-00790000000000001100
Álvaro djaló14es ESPLW24-17279110101250.013031200
   Rony Lopes20pt PORLW28-03811000000000000010
Ricardo Horta21pt PORRW29-1429000000010.012020010
Rodrigo Zalazar16uy URUAM24-1767900000010.013030000
   Pizzi22pt PORAM34-12111000000000000010
João Moutinho28pt PORDM37-14990521401425.030002720
Vitor Carvalho18br BRADM26-253665122133100.001013820
   Almoatasem Al Musrati8ly LBYDM27-30424000000000000020
Cristian Borja26co COLLB30-351901101011100.000000120
Paulo Oliveira15pt PORCB32-02790111001250.010002310
José Fonte6pt PORCB40-0449000000010.012200080
Victor Gomez2es ESPRB23-3099000000010.010002250
Matheus1br BRAGK31-20090000000000000000
14 Players99013648171643.8911291124250
Braga 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
Abel Ruiz9es ESPFW24-0079030001218930100.01100.014581400002269
Álvaro djaló14es ESPLW24-1727950071231550300.03100.02821114574321368
   Rony Lopes20pt PORLW28-0381180233080003960000051
Ricardo Horta21pt PORRW29-1429053173016253100.000.0211032412103478
Rodrigo Zalazar16uy URUAM24-17679650524364652150.0150.032231116522114910
   Pizzi22pt PORAM34-12111121561012100.01100.051200000190
João Moutinho28pt PORDM37-14990840175315184000361727512002540
Vitor Carvalho18br BRADM26-2536654313311005411100.000.016632000000270
   Almoatasem Al Musrati8ly LBYDM27-304241528800150005311700000120
Cristian Borja26co COLLB30-35190643243013264000251305310110343
Paulo Oliveira15pt PORCB32-0279071543262171000371376700000540
José Fonte6pt PORCB40-044908612454021860004426216910030600
Victor Gomez2es ESPRB23-30990662192820166100.000.0191128534112387
Matheus1br BRAGK31-200903831371003800021825100000220
14 Players990696602323041672669610220.0660.030616138421914881247346
Braga 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%
Abel Ruiz9es ESPFW24-007900001120100002010.0
Álvaro djaló14es ESPLW24-17279000221111000310100.0
   Rony Lopes20pt PORLW28-03811000011100000010100.0
Ricardo Horta21pt PORRW29-14290000120300000500
Rodrigo Zalazar16uy URUAM24-17679000100700000210100.0
   Pizzi22pt PORAM34-12111000100000000000
João Moutinho28pt PORDM37-14990000020322000113260.0
Vitor Carvalho18br BRADM26-25366000010031000210100.0
   Almoatasem Al Musrati8ly LBYDM27-304240002200000001010.0
Cristian Borja26co COLLB30-351900002015010006020.0
Paulo Oliveira15pt PORCB32-0279010010002100016275.0
José Fonte6pt PORCB40-0449000010000000045183.3
Victor Gomez2es ESPRB23-30990000130420000610100.0
Matheus1br BRAGK31-20090000000000000200
14 Players99010013145241160004519967.9

Braga Goalkeeper Stats

Braga 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
Matheusbr BRA31-20090101100.00.24757.131312.925.5742.931.310110.0220.8

Moreirense Player Stats

Moreirense 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
Luismi9gq EQGFW22-21076000000000
   Vinicius Mingotti32br BRAFW24-028140000000060010.00.00.0002450.012000
João Pedro Gomes Camacho19pt PORLW29-226450000100070000.00.00.0102540.007111
   Jeremy Antonisse17cw CUWLW21-3124500000000320100.00.00.250212777.8224121
Kobamelo Kodisang21za RSARW24-1606100001000151200.00.00.0003650.008000
   Madson31br BRARW24-1622900002000161000.20.20.00071163.6014111
Alan11br BRAAM23-3339000003100560100.20.20.010394783.0645120
Gonçalo Franco88pt PORDM23-0796100000010451320.00.00.000283482.4125010
   André Castro8pt PORDM35-3082900000000162000.00.00.13091464.328000
Lawrence Ofori80gh GHADM25-2216100000010281110.00.00.000232495.8023122
   Rúben Ramos6pt PORDM24-3162900000000291000.00.00.0002525100.0115111
Godfried Frimpong23nl NEDLB24-1989000000000901310.00.00.020618076.3458110
Maracás26br BRACB29-2839000000000633110.00.00.010425280.8245000
Marcelo dos Santos Ferreira44br BRACB34-1929000001000673000.00.00.000455877.6444000
Dinis Pinto76pt PORRB23-1649000000000532110.00.00.210364580.0324220
Kewin40br BRAGK28-1029000000000460000.00.00.000384388.4031000
16 Players99000008120569161370.60.60.514038147580.2263739136
Moreirense 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
Luismi9gq EQGFW22-210760
   Vinicius Mingotti32br BRAFW24-028142450.02651333.311100.00000.00.001001
João Pedro Gomes Camacho19pt PORLW29-226452540.0233010.011100.0010.000.00.000000
   Jeremy Antonisse17cw CUWLW21-31245212777.830986111478.671070.022100.000.20.131112
Kobamelo Kodisang21za RSARW24-160613650.03002450.011100.00000.00.000000
   Madson31br BRARW24-1622971163.6761855100.02450.00000.00.001000
Alan11br BRAAM23-33390394783.0549160263086.77977.833100.000.00.013106
Gonçalo Franco88pt PORDM23-07961283482.439294161888.9121485.70000.00.001001
   André Castro8pt PORDM35-3082991464.3132454666.74580.0020.000.10.011112
Lawrence Ofori80gh GHADM25-22161232495.8283491414100.077100.00000.00.001000
   Rúben Ramos6pt PORDM24-316292525100.0385471111100.01212100.011100.000.00.000001
Godfried Frimpong23nl NEDLB24-19890618076.3857404394979.6182090.03560.000.00.005004
Maracás26br BRACB29-28390425280.8807314161794.1212584.05955.600.00.000002
Marcelo dos Santos Ferreira44br BRACB34-19290455877.695239391090.0333691.731225.000.00.000004
Dinis Pinto76pt PORRB23-16490364580.0536221192286.4131586.73650.000.20.111113
Kewin40br BRAGK28-10290384388.49006411111100.02020100.071258.300.00.001000
16 Players99038147580.26257248018421585.615918088.3275350.900.50.36164326
Moreirense 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
Luismi9gq EQGFW22-210760
   Vinicius Mingotti32br BRAFW24-02814440000000000200
João Pedro Gomes Camacho19pt PORLW29-22645540000100000210
   Jeremy Antonisse17cw CUWLW21-31245272700004000002101
Kobamelo Kodisang21za RSARW24-16061660000000000301
   Madson31br BRARW24-1622911110000000000700
Alan11br BRAAM23-33390474432001010003901
Gonçalo Franco88pt PORDM23-07961343220000000002802
   André Castro8pt PORDM35-3082914131100100000900
Lawrence Ofori80gh GHADM25-22161242222001000002300
   Rúben Ramos6pt PORDM24-31629252411000000002500
Godfried Frimpong23nl NEDLB24-1989080651520051300006105
Maracás26br BRACB29-28390525111000000004201
Marcelo dos Santos Ferreira44br BRACB34-19290585444000000004500
Dinis Pinto76pt PORRB23-1649045291630031300003601
Kewin40br BRAGK28-10290433492000000003800
16 Players99047542054180016261000381112
Moreirense 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
Luismi9gq EQGFW22-2107620
   Vinicius Mingotti32br BRAFW24-02814000000001010000
João Pedro Gomes Camacho19pt PORLW29-22645000000000000000
   Jeremy Antonisse17cw CUWLW21-31245000000000001120
Kobamelo Kodisang21za RSARW24-16061101000000002310
   Madson31br BRARW24-16229110010000000100
Alan11br BRAAM23-33390000000000001100
Gonçalo Franco88pt PORDM23-07961111001250.012113400
   André Castro8pt PORDM35-30829210110000000200
Lawrence Ofori80gh GHADM25-221611110011100.001011210
   Rúben Ramos6pt PORDM24-316291001011100.000000100
Godfried Frimpong23nl NEDLB24-19890110100001013410
Maracás26br BRACB29-283903230022100.001101460
Marcelo dos Santos Ferreira44br BRACB34-19290312100000000330
Dinis Pinto76pt PORRB23-16490201011250.011101320
Kewin40br BRAGK28-10290000000000000000
16 Players99016109436875.027341329160
Moreirense 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
Luismi9gq EQGFW22-21076
   Vinicius Mingotti32br BRAFW24-0281460123060002400100021
João Pedro Gomes Camacho19pt PORLW29-22645701241711100.000.0739271111060
   Jeremy Antonisse17cw CUWLW21-31245321411171322150.0150.0241506012110235
Kobamelo Kodisang21za RSARW24-160611512103115000834260003183
   Madson31br BRARW24-1622916016931611100.000.014723311030154
Alan11br BRAAM23-3339056043616356200.02100.0451577313001465
Gonçalo Franco88pt PORDM23-0796145115265045100.01100.025811901022230
   André Castro8pt PORDM35-308291600124116000816700010111
Lawrence Ofori80gh GHADM25-22161282918302822100.000.0231054212011200
   Rúben Ramos6pt PORDM24-31629290417802911100.000.015843111000170
Godfried Frimpong23nl NEDLB24-19890901234522090100.000.0582836911010575
Maracás26br BRACB29-283906312431910630004523012501001430
Marcelo dos Santos Ferreira44br BRACB34-19290675402610670004421014400010470
Dinis Pinto76pt PORRB23-16490535142712153200.0150.0241215222000241
Kewin40br BRAGK28-102904637460004600031755400000240
16 Players990569652072571081156913646.2538.53731661762916214636625
Moreirense 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%
Luismi9gq EQGFW22-210760000000020
   Vinicius Mingotti32br BRAFW24-028140000000000000020.0
João Pedro Gomes Camacho19pt PORLW29-226450000101000001020.0
   Jeremy Antonisse17cw CUWLW21-312450001004100001010.0
Kobamelo Kodisang21za RSARW24-16061000011020000210100.0
   Madson31br BRARW24-1622900001000100021150.0
Alan11br BRAAM23-333900002401100007030.0
Gonçalo Franco88pt PORDM23-0796110011003100061233.3
   André Castro8pt PORDM35-30829000110101000200
Lawrence Ofori80gh GHADM25-221611003001110002010.0
   Rúben Ramos6pt PORDM24-316290001000000003010.0
Godfried Frimpong23nl NEDLB24-19890000311531000400
Maracás26br BRACB29-28390000000012000400
Marcelo dos Santos Ferreira44br BRACB34-19290000100001000120100.0
Dinis Pinto76pt PORRB23-164900002303100003010.0
Kewin40br BRAGK28-10290000000000000100
16 Players990200151321613100003951426.3

Moreirense Goalkeeper Stats

Moreirense 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
Kewinbr BRA28-1029061583.32.15955.636622.226.8714.326.918211.107.8

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Cristian BorjaClub Crest Braga0.01Blocked24Left FootVolleyVictor GomezPass (Live)Vitor CarvalhoPass (Live)
8Abel RuizClub Crest Braga0.080.70Goal8Right FootRodrigo ZalazarPass (Live)Ricardo HortaPass (Live)
18Rodrigo ZalazarClub Crest Braga0.020.15Saved30Right FootJoão MoutinhoPass (Live)
18Álvaro djalóClub Crest Braga0.05Off Target19Right FootVitor CarvalhoPass (Live)Rodrigo ZalazarShot
21Kobamelo KodisangClub Crest Moreirense0.02Off Target43Right Foot
33João Pedro Gomes CamachoClub Crest Moreirense0.04Off Target15Left FootJoão Pedro Gomes CamachoTake-OnAlanPass (Live)
35Rodrigo ZalazarClub Crest Braga0.10Blocked21Right FootDeflectedÁlvaro djalóPass (Live)Rodrigo ZalazarPass (Live)
44Álvaro djalóClub Crest Braga0.08Blocked21Right FootAbel RuizPass (Live)Ricardo HortaPass (Live)
45Álvaro djalóClub Crest Braga0.04Off Target10Right FootCristian BorjaPass (Live)Vitor CarvalhoPass (Live)
50Ricardo HortaClub Crest Braga0.03Off Target25Right FootVolleyVitor CarvalhoPass (Live)Rodrigo ZalazarPass (Live)
51AlanClub Crest Moreirense0.13Blocked11Left FootJeremy AntonissePass (Live)Jeremy AntonisseTake-On
59Rodrigo ZalazarClub Crest Braga0.060.19Saved18Right FootJoão MoutinhoPass (Live)Álvaro djalóPass (Live)
62José FonteClub Crest Braga0.01Off Target16HeadRodrigo ZalazarPass (Dead)Rodrigo ZalazarPass (Live)
73Abel RuizClub Crest Braga0.200.44Saved7Right FootVolleyCristian BorjaPass (Live)João MoutinhoPass (Live)
74MadsonClub Crest Moreirense0.05Off Target9HeadJeremy AntonissePass (Live)Godfried FrimpongPass (Live)
75Rodrigo ZalazarClub Crest Braga0.05Off Target18Right FootAbel RuizPass (Live)Álvaro djalóPass (Live)
81Rony LopesClub Crest Braga0.020.40Saved36Left FootAbel RuizPass (Live)PizziPass (Live)
83AlanClub Crest Moreirense0.020.16Saved32Right FootJeremy AntonissePass (Live)MaracásPass (Live)
85MadsonClub Crest Moreirense0.19Woodwork12Right FootVolleyDinis PintoPass (Live)André CastroPass (Live)
86AlanClub Crest Moreirense0.09Blocked15Left FootAndré CastroPass (Live)André CastroTackle
88Abel RuizClub Crest Braga0.030.22Saved14Right FootDeflected, VolleyJoão MoutinhoPass (Dead)Almoatasem Al MusratiFouled
90+5Marcelo dos Santos FerreiraClub Crest Moreirense0.01Off Target35Right FootGodfried FrimpongPass (Live)Jeremy AntonissePass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Cristian BorjaClub Crest Braga0.01Blocked24Left FootVolleyVictor GomezPass (Live)Vitor CarvalhoPass (Live)
8Abel RuizClub Crest Braga0.080.70Goal8Right FootRodrigo ZalazarPass (Live)Ricardo HortaPass (Live)
18Rodrigo ZalazarClub Crest Braga0.020.15Saved30Right FootJoão MoutinhoPass (Live)
18Álvaro djalóClub Crest Braga0.05Off Target19Right FootVitor CarvalhoPass (Live)Rodrigo ZalazarShot
35Rodrigo ZalazarClub Crest Braga0.10Blocked21Right FootDeflectedÁlvaro djalóPass (Live)Rodrigo ZalazarPass (Live)
44Álvaro djalóClub Crest Braga0.08Blocked21Right FootAbel RuizPass (Live)Ricardo HortaPass (Live)
45Álvaro djalóClub Crest Braga0.04Off Target10Right FootCristian BorjaPass (Live)Vitor CarvalhoPass (Live)
50Ricardo HortaClub Crest Braga0.03Off Target25Right FootVolleyVitor CarvalhoPass (Live)Rodrigo ZalazarPass (Live)
59Rodrigo ZalazarClub Crest Braga0.060.19Saved18Right FootJoão MoutinhoPass (Live)Álvaro djalóPass (Live)
62José FonteClub Crest Braga0.01Off Target16HeadRodrigo ZalazarPass (Dead)Rodrigo ZalazarPass (Live)
73Abel RuizClub Crest Braga0.200.44Saved7Right FootVolleyCristian BorjaPass (Live)João MoutinhoPass (Live)
75Rodrigo ZalazarClub Crest Braga0.05Off Target18Right FootAbel RuizPass (Live)Álvaro djalóPass (Live)
81Rony LopesClub Crest Braga0.020.40Saved36Left FootAbel RuizPass (Live)PizziPass (Live)
88Abel RuizClub Crest Braga0.030.22Saved14Right FootDeflected, VolleyJoão MoutinhoPass (Dead)Almoatasem Al MusratiFouled
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
21Kobamelo KodisangClub Crest Moreirense0.02Off Target43Right Foot
33João Pedro Gomes CamachoClub Crest Moreirense0.04Off Target15Left FootJoão Pedro Gomes CamachoTake-OnAlanPass (Live)
51AlanClub Crest Moreirense0.13Blocked11Left FootJeremy AntonissePass (Live)Jeremy AntonisseTake-On
74MadsonClub Crest Moreirense0.05Off Target9HeadJeremy AntonissePass (Live)Godfried FrimpongPass (Live)
83AlanClub Crest Moreirense0.020.16Saved32Right FootJeremy AntonissePass (Live)MaracásPass (Live)
85MadsonClub Crest Moreirense0.19Woodwork12Right FootVolleyDinis PintoPass (Live)André CastroPass (Live)
86AlanClub Crest Moreirense0.09Blocked15Left FootAndré CastroPass (Live)André CastroTackle
90+5Marcelo dos Santos FerreiraClub Crest Moreirense0.01Off Target35Right FootGodfried FrimpongPass (Live)Jeremy AntonissePass (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.