CF Montréal vs. Portland Timbers Match Report – Saturday October 7, 2023

Major League Soccer (Regular Season)
CF Montréal
4
2.1
12-5-16
Manager: Hernán Losada
Portland Timbers
1
2.2
11-10-12
Manager: Miles Joseph
Captain: Felipe Mora
Saturday October 7, 2023, 19:30 (venue time)
Major League Soccer (Regular Season)
CF Montréal vs. Portland Timbers Historical Head-to-Head
 
Attendance: 17,559
Venue: Stade Saputo, Montréal
Officials: Lukasz Szpala (Referee) · Jeffrey Greeson (AR1) · Brian Dunn (AR2) · Alex Chilowicz (4th) · Geoff Gamble (VAR)
Sunusi Ibrahim · 28’
Kwadwo Opoku · 35’
Mathieu Choiniere · 64’
Mason Toye · 76’
Franck Boli · 86’
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
 28’
1:0
 — Goal 1:0
 35’
2:0
 — Goal 2:0
Half Time
 46’
2:0
 — Substitute
 46’
2:0
 — Substitute
 53’
2:0
 — Yellow Card
 61’
2:0
 — Substitute
 62’
2:0
 — Substitute
 64’
3:0
 — Goal 3:0
 68’
3:0
 — Substitute
 69’
3:0
 — Substitute
 69’
3:0
 — Substitute
 69’
3:0
 — Substitute
 76’
4:0
 — Goal 4:0
 80’
4:0
 — Substitute
 80’
4:0
 — Substitute
 86’
4:1
 — Goal 4:1

Team Stats

Possession
43%
57%
Passing Accuracy
311 of 397 — 78%
80% — 421 of 526
Shots on Target
8 of 15 — 53%
25% — 4 of 16
Saves
3 of 4 — 75%
50% — 4 of 8
Cards
CF Montréal
 
Portland Timbers
11
Fouls
12
4
Corners
4
10
Crosses
20
506
Touches
617
CF Montréal
 
Portland Timbers
19
Tackles
12
9
Interceptions
7
11
Aerials Won
14
18
Clearances
9
CF Montréal
 
Portland Timbers
3
Offsides
4
9
Goal Kicks
5
14
Throw Ins
19
68
Long Balls
66
Become a Stathead & surf this site ad-free.

CF Montréal Player Stats

CF Montréal 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
Kwadwo Opoku90gh GHAFW22-0866711002100310000.10.10.841222395.7529285
   Lassi Lappalainen21fi FINFW25-0442300001000102010.00.00.0204666.705300
Romell Quioto30hn HONLW32-0596801002100251000.40.40.02191656.3021444
   Zachary Brault-Guillard15ca CANLW24-281220000000060100.00.00.0103475.005100
Sunusi Ibrahim14ng NGARW21-0066811003100201101.11.10.13231030.0215110
   Mason Toye13us USARW24-3562210001100100000.20.20.0106785.714000
Ariel Lassiter11cr CRCLM29-0107900002200311000.10.10.022202580.0318211
   Bryce Duke10us USALM22-2211100002100111100.10.10.0106875.018000
Samuel Piette6ca CANCM28-3299000000000513110.00.00.000374386.0119011
Nathan-Dylan Saliba19ca CANCM19-0397900000000281030.00.00.000161984.2320421
   Victor Wanyama2ke KENCM32-104110000000070100.00.00.01055100.004000
Mathieu Choiniere29ca CANRM24-2429010001100654120.00.00.471435184.3839343
Gabriele Corbo25it ITACB23-2699000001000521010.10.10.010324178.0327000
Joel Waterman16ca CANCB27-2569000000000721210.00.00.310526185.2339000
George Campbell24us USACB22-1079000000000473110.00.00.000324080.0118000
Jonathan Sirois40ca CANGK22-1029000000000400000.00.00.000213855.3018000
16 Players990430015800506199102.12.11.826731139778.331289202115
CF Montréal 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
Kwadwo Opoku90gh GHAFW22-08667222395.7387931111100.01010100.011100.010.80.714005
   Lassi Lappalainen21fi FINFW25-044234666.739153560.011100.00000.00.000000
Romell Quioto30hn HONLW32-0596891656.3149265683.33650.01250.010.00.010000
   Zachary Brault-Guillard15ca CANLW24-281223475.029143475.0000000.00.001000
Sunusi Ibrahim14ng NGARW21-0066831030.067271333.31425.01333.310.10.110102
   Mason Toye13us USARW24-356226785.7143162366.733100.011100.000.00.010001
Ariel Lassiter11cr CRCLM29-01079202580.03941135683.3121580.03475.000.00.004003
   Bryce Duke10us USALM22-221116875.0712866100.0010.00000.00.001001
Samuel Piette6ca CANCM28-32990374386.0613126192190.5141687.54666.700.00.002001
Nathan-Dylan Saliba19ca CANCM19-03979161984.2283986785.791090.011100.000.00.005003
   Victor Wanyama2ke KENCM32-1041155100.0934322100.022100.011100.000.00.011000
Mathieu Choiniere29ca CANRM24-24290435184.3832319212584.0141593.381172.700.40.863418
Gabriele Corbo25it ITACB23-26990324178.07293647977.8192286.461060.000.00.004003
Joel Waterman16ca CANCB27-25690526185.211066741717100.0293387.961154.500.30.214003
George Campbell24us USACB22-10790324080.0599233171989.5101376.95862.500.00.001001
Jonathan Sirois40ca CANGK22-10290213855.342125066100.0111291.742020.000.00.000000
16 Players99031139778.35955243913115087.313816384.7427953.231.81.812305131
CF Montréal 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
Kwadwo Opoku90gh GHAFW22-08667232210000000002201
   Lassi Lappalainen21fi FINFW25-04423651000010000401
Romell Quioto30hn HONLW32-0596816150010300000911
   Zachary Brault-Guillard15ca CANLW24-28122440000000000300
Sunusi Ibrahim14ng NGARW21-0066810100000100000300
   Mason Toye13us USARW24-35622761000000000600
Ariel Lassiter11cr CRCLM29-01079252410002100002000
   Bryce Duke10us USALM22-22111861010001000610
Samuel Piette6ca CANCM28-32990434211000000003700
Nathan-Dylan Saliba19ca CANCM19-03979191800000000001610
   Victor Wanyama2ke KENCM32-10411550000000000500
Mathieu Choiniere29ca CANRM24-242905139121104830104302
Gabriele Corbo25it ITACB23-26990413740010400003200
Joel Waterman16ca CANCB27-25690615744100000005200
George Campbell24us USACB22-10790403466020000003200
Jonathan Sirois40ca CANGK22-102903825134000000002100
16 Players9903973494516431014401031135
CF Montréal 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
Kwadwo Opoku90gh GHAFW22-0866700000010.010000000
   Lassi Lappalainen21fi FINFW25-044232111011100.001010200
Romell Quioto30hn HONLW32-05968110100000000110
   Zachary Brault-Guillard15ca CANLW24-28122000000000001110
Sunusi Ibrahim14ng NGARW21-00668110010000001200
   Mason Toye13us USARW24-35622000000000000000
Ariel Lassiter11cr CRCLM29-01079110100000000120
   Bryce Duke10us USALM22-221111010011100.000001200
Samuel Piette6ca CANCM28-329903103011100.001101400
Nathan-Dylan Saliba19ca CANCM19-0397910010020.023120110
   Victor Wanyama2ke KENCM32-1041100000010.010001100
Mathieu Choiniere29ca CANRM24-24290423011250.012111520
Gabriele Corbo25it ITACB23-26990101001425.031010130
Joel Waterman16ca CANCB27-25690110101250.011102350
George Campbell24us USACB22-107903230011100.001101430
Jonathan Sirois40ca CANGK22-10290000000000000000
16 Players990191098271643.891055928180
CF Montréal 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
Kwadwo Opoku90gh GHAFW22-08667310220112318562.5337.5292499923014264
   Lassi Lappalainen21fi FINFW25-04423100145110000564563210061
Romell Quioto30hn HONLW32-059682514111152544100.000.02113711042350206
   Zachary Brault-Guillard15ca CANLW24-281226243006000559521100030
Sunusi Ibrahim14ng NGARW21-006682001910320100.01100.015784411032195
   Mason Toye13us USARW24-3562210004611000041300001063
Ariel Lassiter11cr CRCLM29-010793111013823111100.000.0181036922110193
   Bryce Duke10us USALM22-2211111025501100081580100070
Samuel Piette6ca CANCM28-329905132126405111100.000.019541601000300
Nathan-Dylan Saliba19ca CANCM19-03979281111520282150.0150.02012610140000211
   Victor Wanyama2ke KENCM32-1041170142070004760000040
Mathieu Choiniere29ca CANRM24-242906552222240654375.0125.03922112532030368
Gabriele Corbo25it ITACB23-269905242921215200027862200030330
Joel Waterman16ca CANCB27-25690721655180072000391698100000420
George Campbell24us USACB22-107904793214104700018683900010180
Jonathan Sirois40ca CANGK22-1029040334000040000181154700000170
16 Players990506752351899115506211571.4628.628915648752015518630731
CF Montréal 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%
Kwadwo Opoku90gh GHAFW22-086670001200000003010.0
   Lassi Lappalainen21fi FINFW25-044230000010010000010.0
Romell Quioto30hn HONLW32-0596800010130100011325.0
   Zachary Brault-Guillard15ca CANLW24-28122000010010000400
Sunusi Ibrahim14ng NGARW21-0066800004111100013260.0
   Mason Toye13us USARW24-356220000000000000010.0
Ariel Lassiter11cr CRCLM29-010790001002010007020.0
   Bryce Duke10us USALM22-22111000200010000200
Samuel Piette6ca CANCM28-32990000110011000910100.0
Nathan-Dylan Saliba19ca CANCM19-039790000100000003010.0
   Victor Wanyama2ke KENCM32-10411000100010000000
Mathieu Choiniere29ca CANRM24-242900002204120007010.0
Gabriele Corbo25it ITACB23-2699000020000000064180.0
Joel Waterman16ca CANCB27-25690000000021000910100.0
George Campbell24us USACB22-1079000001001200012010.0
Jonathan Sirois40ca CANGK22-10290000000000000010100.0
16 Players990000111231091000064111444.0

CF Montréal Goalkeeper Stats

CF Montréal 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
Jonathan Siroisca CAN22-1029041375.01.41128.329624.130.7955.638.61800.008.7

Portland Timbers Player Stats

Portland Timbers 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
Felipe Mora9cl CHIFW30-0669000002200180000.60.60.010111384.609000
Antony80br BRALW22-0294500002100190100.10.10.530111573.3117222
   Franck Boli7ci CIVFW29-3044510003100120001.01.00.0105771.438000
Dairon Asprilla27co COLRW,LM31-1356800002000360000.00.00.020192673.1125162
   Yimmi Chará23co COLLM32-1882201000000220000.00.00.731172181.0218000
Evander20br BRALM25-1204500000000280000.00.00.020242788.9420000
   Diego Chará21co COLCM37-1854500000000382000.00.00.011283384.8624011
Bryan Acosta6hn HONCM29-3176000000010414010.00.00.000293485.3120011
   Sebastián Blanco10ar ARGCM35-2063000000000150000.00.00.00061442.9110000
Santiago Moreno30co COLRM23-1699000001000802100.00.00.560506972.5555562
Claudio Bravo5ar ARGLB26-2086100001000531110.00.00.030344772.3932311
   Eric Miller15us USALB30-2652900001000160010.00.00.0001212100.0111110
Larrys Mabiala33cd CODCB35-3649000001000682120.10.10.020495687.5349100
Dario Župarić13ba BIHCB31-1579000001000540220.40.40.010414885.4333100
Juan David Mosquera29co COLRB21-0329000002000801000.10.10.020637287.5649300
David Bingham1us USAGK33-3539000000000370100.00.00.000223268.8023000
16 Players99011001641061712772.42.41.727242152680.04640317189
Portland Timbers 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
Felipe Mora9cl CHIFW30-06690111384.61673988100.02450.011100.000.00.001000
Antony80br BRALW22-02945111573.3155517887.54580.0010.000.50.110111
   Franck Boli7ci CIVFW29-304455771.470474580.011100.0010.000.00.002103
Dairon Asprilla27co COLRW,LM31-13568192673.123344141687.53650.01250.000.00.010101
   Yimmi Chará23co COLLM32-18822172181.017645121392.33560.00010.70.620002
Evander20br BRALM25-12045242788.939080121392.31010100.01333.300.00.012004
   Diego Chará21co COLCM37-18545283384.85442007887.5192190.52366.700.00.005206
Bryan Acosta6hn HONCM29-31760293485.3491131131586.7141687.522100.000.00.004001
   Sebastián Blanco10ar ARGCM35-2063061442.9982622100.03650.0030.000.00.000001
Santiago Moreno30co COLRM23-16990506972.5898226182281.8233076.781457.100.50.347115
Claudio Bravo5ar ARGLB26-20861344772.3606291131681.3152075.03560.000.00.018109
   Eric Miller15us USALB30-265291212100.01894566100.066100.00000.00.000001
Larrys Mabiala33cd CODCB35-36490495687.59273721616100.0283093.35955.600.00.014003
Dario Župarić13ba BIHCB31-15790414885.47562151616100.0222491.73650.000.00.003003
Juan David Mosquera29co COLRB21-03290637287.51000302363797.3212584.05862.500.00.106216
David Bingham1us USAGK33-35390223268.87005805683.399100.081650.000.00.002000
16 Players99042152680.07400269418920791.318321883.9397452.711.71.211449346
Portland Timbers 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
Felipe Mora9cl CHIFW30-0669013850100000001100
Antony80br BRALW22-02945151500003000001101
   Franck Boli7ci CIVFW29-30445770000000000500
Dairon Asprilla27co COLRW,LM31-13568262510002100001900
   Yimmi Chará23co COLLM32-18822212100000000001701
Evander20br BRALM25-12045272611001000002400
   Diego Chará21co COLCM37-18545333211000000002801
Bryan Acosta6hn HONCM29-31760343400000000002900
   Sebastián Blanco10ar ARGCM35-2063014121000210000610
Santiago Moreno30co COLRM23-16990696362018043105001
Claudio Bravo5ar ARGLB26-20861474340001400003402
   Eric Miller15us USALB30-26529121200000000001200
Larrys Mabiala33cd CODCB35-36490565322010000004910
Dario Župarić13ba BIHCB31-15790484622000000004101
Juan David Mosquera29co COLRB21-0329072551630131300006310
David Bingham1us USAGK33-35390322383000000002210
16 Players9905264754714132019431042147
Portland Timbers 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
Felipe Mora9cl CHIFW30-0669000000010.010000000
Antony80br BRALW22-0294500000020.020001100
   Franck Boli7ci CIVFW29-30445000000000000000
Dairon Asprilla27co COLRW,LM31-13568000000000000000
   Yimmi Chará23co COLLM32-18822000000000000000
Evander20br BRALM25-1204500000010.010000010
   Diego Chará21co COLCM37-185452211011100.000000200
Bryan Acosta6hn HONCM29-31760420311714.361010400
   Sebastián Blanco10ar ARGCM35-20630000000000000000
Santiago Moreno30co COLRM23-16990211101250.010001300
Claudio Bravo5ar ARGLB26-2086111010010.011011210
   Eric Miller15us USALB30-26529000000001100000
Larrys Mabiala33cd CODCB35-364902220022100.002111330
Dario Župarić13ba BIHCB31-1579000000010.012112210
Juan David Mosquera29co COLRB21-03290110101333.320000120
David Bingham1us USAGK33-35390000000000001111
16 Players99012947162128.61573471991
Portland Timbers 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
Felipe Mora9cl CHIFW30-066901800711318000917800021123
Antony80br BRALW22-02945190081221922100.000.0171345523020186
   Franck Boli7ci CIVFW29-30445120057412000827200012103
Dairon Asprilla27co COLRW,LM31-13568360012243366233.3233.3259145101113310
   Yimmi Chará23co COLLM32-18822220191242200018622901000185
Evander20br BRALM25-12045280416802800020701200000242
   Diego Chará21co COLCM37-18545381827403811100.000.0241378701000290
Bryan Acosta6hn HONCM29-31760411732204111100.000.0201143100000220
   Sebastián Blanco10ar ARGCM35-2063015017711500010764500000113
Santiago Moreno30co COLRM23-16990801547302806233.3466.755256100521245710
Claudio Bravo5ar ARGLB26-208615337301605311100.000.03220014435011351
   Eric Miller15us USALB30-26529161385116100.01100.011291811000111
Larrys Mabiala33cd CODCB35-36490686293722680004926510910000480
Dario Župarić13ba BIHCB31-1579054313401154000331828810000330
Juan David Mosquera29co COLRB21-032908031249201800004922213833043432
David Bingham1us USAGK33-3539037213700037000231157000000140
16 Players990617401273341612461718950.0738.9403199798117162131241846
Portland Timbers 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%
Felipe Mora9cl CHIFW30-0669000000000000001150.0
Antony80br BRALW22-02945000101310000300
   Franck Boli7ci CIVFW29-3044500000100000021150.0
Dairon Asprilla27co COLRW,LM31-1356800014120000011233.3
   Yimmi Chará23co COLLM32-18822000011000000300
Evander20br BRALM25-120450000001000002010.0
   Diego Chará21co COLCM37-18545000200002000110100.0
Bryan Acosta6hn HONCM29-3176010020000200062166.7
   Sebastián Blanco10ar ARGCM35-20630000100200000100
Santiago Moreno30co COLRM23-16990000020811000131150.0
Claudio Bravo5ar ARGLB26-2086100010011100051233.3
   Eric Miller15us USALB30-26529000100000000000
Larrys Mabiala33cd CODCB35-3649000021001200021150.0
Dario Župarić13ba BIHCB31-15790000120020000450100.0
Juan David Mosquera29co COLRB21-0329000001030100014010.0
David Bingham1us USAGK33-35390000000010000200
16 Players99010012114207900059141156.0

Portland Timbers Goalkeeper Stats

Portland Timbers 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
David Binghamus USA33-3539084450.02.171450.026442.336.4560.045.4700.0623.1

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Santiago MorenoClub Crest Portland Timbers0.04Blocked13Right FootDairon AsprillaPass (Live)Santiago MorenoPass (Live)
3Romell QuiotoClub Crest CF Montréal0.03Off Target18Right FootMathieu ChoinierePass (Live)Gabriele CorboPass (Live)
4AntonyClub Crest Portland Timbers0.040.03Saved14HeadSantiago MorenoPass (Live)EvanderPass (Live)
7Gabriele CorboClub Crest CF Montréal0.07Blocked18Right FootMathieu ChoinierePass (Dead)
13Sunusi IbrahimClub Crest CF Montréal0.16Off Target6Right FootVolleyMathieu ChoinierePass (Live)Kwadwo OpokuPass (Live)
13Kwadwo OpokuClub Crest CF Montréal0.04Blocked16Right FootSunusi IbrahimShot
13Sunusi IbrahimClub Crest CF Montréal0.12Off Target5HeadMathieu ChoinierePass (Dead)Kwadwo OpokuShot
15AntonyClub Crest Portland Timbers0.03Blocked19Right FootLarrys MabialaPass (Live)Claudio BravoPass (Dead)
23Dairon AsprillaClub Crest Portland Timbers0.03Off Target22Right FootSantiago MorenoPass (Live)AntonyPass (Live)
25Felipe MoraClub Crest Portland Timbers0.460.24Saved11Right FootAntonyPass (Live)Claudio BravoPass (Live)
28Juan David MosqueraClub Crest Portland Timbers0.02Off Target31Right FootEvanderPass (Live)AntonyPass (Live)
28Sunusi IbrahimClub Crest CF Montréal0.840.98Goal3Right FootKwadwo OpokuPass (Live)Mathieu ChoinierePass (Live)
33Romell QuiotoClub Crest CF Montréal0.340.41Saved16Right FootRomell QuiotoTake-OnJoel WatermanPass (Live)
35Kwadwo OpokuClub Crest CF Montréal0.090.07Goal21Left FootDeflectedSunusi IbrahimPass (Live)Sunusi IbrahimTackle
41Claudio BravoClub Crest Portland Timbers0.02Blocked31Left Foot
43Ariel LassiterClub Crest CF Montréal0.040.09Saved28Left FootMathieu ChoinierePass (Live)Kwadwo OpokuPass (Live)
50Dairon AsprillaClub Crest Portland Timbers0.01Off Target30Right FootClaudio BravoPass (Live)Juan David MosqueraPass (Live)
61Felipe MoraClub Crest Portland Timbers0.110.10Saved4HeadSantiago MorenoPass (Dead)Dairon AsprillaPass (Live)
61Dario ŽuparićClub Crest Portland Timbers0.44Blocked4Right FootFelipe MoraShot
61Larrys MabialaClub Crest Portland Timbers0.09Blocked10Right FootDario ŽuparićShot
61Juan David MosqueraClub Crest Portland Timbers0.04Blocked16Right FootLarrys MabialaShot
64Mathieu ChoiniereClub Crest CF Montréal0.040.17Goal25Right FootRomell QuiotoPass (Live)Ariel LassiterPass (Live)
68Eric MillerClub Crest Portland Timbers0.04Off Target10Right FootVolleySantiago MorenoPass (Live)Juan David MosqueraPass (Live)
74Franck BoliClub Crest Portland Timbers0.28Off Target4Left FootSantiago MorenoPass (Dead)Yimmi CharáFouled
76Ariel LassiterClub Crest CF Montréal0.020.09Saved19Left FootMason ToyePass (Live)Lassi LappalainenPass (Live)
76Mason ToyeClub Crest CF Montréal0.200.23Goal7Right FootAriel LassiterShot
83Bryce DukeClub Crest CF Montréal0.030.11Saved28Right FootMathieu ChoinierePass (Live)Lassi LappalainenPass (Live)
86Franck BoliClub Crest Portland Timbers0.680.99Goal5Right FootYimmi CharáPass (Live)Diego CharáPass (Live)
90+2Franck BoliClub Crest Portland Timbers0.03Off Target16Left FootYimmi CharáPass (Live)Franck BoliPass (Live)
90+4Lassi LappalainenClub Crest CF Montréal0.02Off Target16Right FootVictor WanyamaPass (Live)Zachary Brault-GuillardPass (Live)
90+8Bryce DukeClub Crest CF Montréal0.05Blocked41Right FootBryce DukeInterception
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Romell QuiotoClub Crest CF Montréal0.03Off Target18Right FootMathieu ChoinierePass (Live)Gabriele CorboPass (Live)
7Gabriele CorboClub Crest CF Montréal0.07Blocked18Right FootMathieu ChoinierePass (Dead)
13Sunusi IbrahimClub Crest CF Montréal0.16Off Target6Right FootVolleyMathieu ChoinierePass (Live)Kwadwo OpokuPass (Live)
13Kwadwo OpokuClub Crest CF Montréal0.04Blocked16Right FootSunusi IbrahimShot
13Sunusi IbrahimClub Crest CF Montréal0.12Off Target5HeadMathieu ChoinierePass (Dead)Kwadwo OpokuShot
28Sunusi IbrahimClub Crest CF Montréal0.840.98Goal3Right FootKwadwo OpokuPass (Live)Mathieu ChoinierePass (Live)
33Romell QuiotoClub Crest CF Montréal0.340.41Saved16Right FootRomell QuiotoTake-OnJoel WatermanPass (Live)
35Kwadwo OpokuClub Crest CF Montréal0.090.07Goal21Left FootDeflectedSunusi IbrahimPass (Live)Sunusi IbrahimTackle
43Ariel LassiterClub Crest CF Montréal0.040.09Saved28Left FootMathieu ChoinierePass (Live)Kwadwo OpokuPass (Live)
64Mathieu ChoiniereClub Crest CF Montréal0.040.17Goal25Right FootRomell QuiotoPass (Live)Ariel LassiterPass (Live)
76Ariel LassiterClub Crest CF Montréal0.020.09Saved19Left FootMason ToyePass (Live)Lassi LappalainenPass (Live)
76Mason ToyeClub Crest CF Montréal0.200.23Goal7Right FootAriel LassiterShot
83Bryce DukeClub Crest CF Montréal0.030.11Saved28Right FootMathieu ChoinierePass (Live)Lassi LappalainenPass (Live)
90+4Lassi LappalainenClub Crest CF Montréal0.02Off Target16Right FootVictor WanyamaPass (Live)Zachary Brault-GuillardPass (Live)
90+8Bryce DukeClub Crest CF Montréal0.05Blocked41Right FootBryce DukeInterception
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Santiago MorenoClub Crest Portland Timbers0.04Blocked13Right FootDairon AsprillaPass (Live)Santiago MorenoPass (Live)
4AntonyClub Crest Portland Timbers0.040.03Saved14HeadSantiago MorenoPass (Live)EvanderPass (Live)
15AntonyClub Crest Portland Timbers0.03Blocked19Right FootLarrys MabialaPass (Live)Claudio BravoPass (Dead)
23Dairon AsprillaClub Crest Portland Timbers0.03Off Target22Right FootSantiago MorenoPass (Live)AntonyPass (Live)
25Felipe MoraClub Crest Portland Timbers0.460.24Saved11Right FootAntonyPass (Live)Claudio BravoPass (Live)
28Juan David MosqueraClub Crest Portland Timbers0.02Off Target31Right FootEvanderPass (Live)AntonyPass (Live)
41Claudio BravoClub Crest Portland Timbers0.02Blocked31Left Foot
50Dairon AsprillaClub Crest Portland Timbers0.01Off Target30Right FootClaudio BravoPass (Live)Juan David MosqueraPass (Live)
61Felipe MoraClub Crest Portland Timbers0.110.10Saved4HeadSantiago MorenoPass (Dead)Dairon AsprillaPass (Live)
61Dario ŽuparićClub Crest Portland Timbers0.44Blocked4Right FootFelipe MoraShot
61Larrys MabialaClub Crest Portland Timbers0.09Blocked10Right FootDario ŽuparićShot
61Juan David MosqueraClub Crest Portland Timbers0.04Blocked16Right FootLarrys MabialaShot
68Eric MillerClub Crest Portland Timbers0.04Off Target10Right FootVolleySantiago MorenoPass (Live)Juan David MosqueraPass (Live)
74Franck BoliClub Crest Portland Timbers0.28Off Target4Left FootSantiago MorenoPass (Dead)Yimmi CharáFouled
86Franck BoliClub Crest Portland Timbers0.680.99Goal5Right FootYimmi CharáPass (Live)Diego CharáPass (Live)
90+2Franck BoliClub Crest Portland Timbers0.03Off Target16Left FootYimmi CharáPass (Live)Franck BoliPass (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.