Last 5 Matches

Last 5 Matches Table
Performance Penalty Kicks
Date Day Comp Round Venue Result Squad Opponent Start Pos Min SoTA GA Saves Save% CS PKatt PKA PKsv PKm Match Report
2026-06-01MonFriendlies (M)Friendlies (M)HomeW 2–0ca Canadauz UzbekistanYGK45010000Match Report
2026-05-23SatMLSRegular SeasonAwayL 2–6Orlando CityFC CincinnatiYGK90116545.500000Match Report
2026-05-16SatMLSRegular SeasonHomeD 1–1Orlando CityAtlanta UtdYGK9061583.300000Match Report
2026-05-13WedMLSRegular SeasonHomeW 4–3Orlando CityPhiladelphia UnionYGK9073457.100000Match Report
2026-05-09SatMLSRegular SeasonAwayL 0–2Orlando CityCF MontréalYGK9032266.701100Match Report

Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
201520FC Montréalus USA3. USL111199011.0131.18584577.6136327.3Matches
201621FC Montréalus USA3. USL19191,71019.0371.951046764.4421300.0Matches
201722Montreal Impactus USA1. MLS332703.082.67191163.200300.021010.0Matches
201823Ottawa Furyus USA2. USL31312,79031.0311.001078072.9126131548.4522150.0Matches
201924Vancouver W'capsus USA1. MLS26262,34026.0461.7715411574.77613519.277000.0Matches
202025Vancouver W'capsus USA1. MLS443273.6102.75221359.1103125.011000.0Matches
202126Vancouver W'capsus USA1. MLS27272,43027.0311.151229577.010107622.2431025.0Matches
202227LAFCus USA1. MLS33332,97033.0361.091077368.22148927.322000.0Matches
202227LAFCus USAU.S. Open Cup221802.031.50151280.0101150.00000Matches
202328LAFCus USA1. MLS776307.071.00171158.8331228.62011100.0Matches
202429Portland TimbersLeagues Cup332703.041.33201133.30000Matches
202429Portland Timbersus USA1. MLS20201,75719.5381.95885259.157815.032010.0Matches
202530Portland TimbersLeagues Cup11901.011.0001000.00000Matches
202530Portland Timbersus USA1. MLS15151,35015.0221.47745270.3438320.00000Matches
202530Portland Timbersus USAU.S. Open Cup222102.331.29151280.010100.00000Matches
202631Orlando Cityus USA1. MLS14141,18513.2433.271036260.232900.022000.0Matches
13 Seasons7 Clubs4 Leagues21821819,499216.73331.54100570069.47547954721.628204416.7
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Montreal Impact (4 Seasons)1 League332703.082.67191163.200300.021010.0
Vancouver W'caps (3 Seasons)1 League57575,09756.6871.5429822374.51816231221.11211108.3
LAFC (2 Seasons)3 Leagues42423,78042.0461.101399668.3257101228.6421133.3
Portland Timbers (2 Seasons)3 Leagues41413,67740.9681.6617711665.5121118512.232010.0
FC Montréal (2 Seasons)1 League30302,70030.0501.6716211269.15519310.0
Ottawa Fury (1 Season)1 League31312,79031.0311.001078072.9126131548.4522150.0
Orlando City (1 Season)2 Leagues14141,18513.2433.271036260.232900.022000.0
MLS (12 Seasons)14914913,259147.32411.6470648468.45435602718.123182310.0
USL (3 Seasons)61615,49061.0811.3326919270.61711321829.5522150.0
U.S. Open Cup (3 Seasons)443904.361.38302480.0202125.00000
Leagues Cup (3 Seasons)443604.051.25211125.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
201520FC Montréal1 League111199011.0131.18584577.6136327.3
201621FC Montréal1 League19191,71019.0371.951046764.4421300.0
201722Montreal Impact1 League332703.082.67191163.200300.021010.0
201823Ottawa Fury1 League31312,79031.0311.001078072.9126131548.4522150.0
201924Vancouver W'caps1 League26262,34026.0461.7715411574.77613519.277000.0
202025Vancouver W'caps1 League443273.6102.75221359.1103125.011000.0
202126Vancouver W'caps1 League27272,43027.0311.151229577.010107622.2431025.0
202227LAFC2 Leagues35353,15035.0391.111228569.722491028.622000.0
202328LAFC2 Leagues776307.071.00171158.8331228.62011100.0
202429Portland Timbers2 Leagues23232,02722.5421.86885259.177928.732010.0
202530Portland Timbers3 Leagues18181,65018.3261.42896471.9549316.70000
202631Orlando City2 Leagues14141,18513.2433.271036260.232900.022000.0
13 Seasons7 Clubs4 Leagues21821819,499216.73331.54100570069.47547954721.628204416.7
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Montreal Impact (4 Seasons)1 League332703.082.67191163.200300.021010.0
Vancouver W'caps (3 Seasons)1 League57575,09756.6871.5429822374.51816231221.11211108.3
LAFC (2 Seasons)3 Leagues42423,78042.0461.101399668.3257101228.6421133.3
Portland Timbers (2 Seasons)3 Leagues41413,67740.9681.6617711665.5121118512.232010.0
FC Montréal (2 Seasons)1 League30302,70030.0501.6716211269.15519310.0
Ottawa Fury (1 Season)1 League31312,79031.0311.001078072.9126131548.4522150.0
Orlando City (1 Season)2 Leagues14141,18513.2433.271036260.232900.022000.0
MLS (12 Seasons)14914913,259147.32411.6470648468.45435602718.123182310.0
USL (3 Seasons)61615,49061.0811.3326919270.61711321829.5522150.0
U.S. Open Cup (3 Seasons)443904.361.38302480.0202125.00000
Leagues Cup (3 Seasons)443604.051.25211125.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
201520FC Montréalus USA3. USL22nd111199011.0131.18584577.6136327.3Matches
201621FC Montréalus USA3. USL28th19191,71019.0371.951046764.4421300.0Matches
201722Montreal Impactus USA1. MLS17th332703.082.67191163.200300.021010.0Matches
201823Ottawa Furyus USA2. USL19th31312,79031.0311.001078072.9126131548.4522150.0Matches
201924Vancouver W'capsus USA1. MLS23rd26262,34026.0461.7715411574.77613519.277000.0Matches
202025Vancouver W'capsus USA1. MLS17th443273.6102.75221359.1103125.011000.0Matches
202126Vancouver W'capsus USA1. MLS11th27272,43027.0311.151229577.010107622.2431025.0Matches
202227LAFCus USA1. MLS2nd33332,97033.0361.091077368.22148927.322000.0Matches
202328LAFCus USA1. MLS8th776307.071.00171158.8331228.62011100.0Matches
202429Portland Timbersus USA1. MLS15th20201,75719.5381.95885259.157815.032010.0Matches
202530Portland Timbersus USA1. MLS17th15151,35015.0221.47745270.3438320.00000Matches
202631Orlando Cityus USA1. MLS27th14141,18513.2433.271036260.232900.022000.0Matches
13 Seasons7 Clubs2 Leagues21021018,749208.33221.5597567669.07146924521.428204416.7
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Montreal Impact (4 Seasons)1 League332703.082.67191163.200300.021010.0
Vancouver W'caps (3 Seasons)1 League57575,09756.6871.5429822374.51816231221.11211108.3
LAFC (2 Seasons)1 League40403,60040.0431.071248466.924791127.5421133.3
Portland Timbers (2 Seasons)1 League35353,10734.5601.7416210464.291016411.432010.0
FC Montréal (2 Seasons)1 League30302,70030.0501.6716211269.15519310.0
Ottawa Fury (1 Season)1 League31312,79031.0311.001078072.9126131548.4522150.0
Orlando City (1 Season)1 League14141,18513.2433.271036260.232900.022000.0
MLS (12 Seasons)14914913,259147.32411.6470648468.45435602718.123182310.0
USL (3 Seasons)61615,49061.0811.3326919270.61711321829.5522150.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
202227LAFCus USAU.S. Open Cup1st221802.031.50151280.0101150.00000Matches
202530Portland Timbersus USAU.S. Open CupR16222102.331.29151280.010100.00000Matches
3 Seasons3 Clubs1 League443904.361.38302480.0202125.00000
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
LAFC (1 Season)1 League221802.031.50151280.0101150.00000
Portland Timbers (1 Season)1 League222102.331.29151280.010100.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
202429Portland TimbersLeagues CupR32332703.041.33201133.30000Matches
202530Portland TimbersLeagues CupLg11901.011.0001000.00000Matches
3 Seasons2 Clubs1 League443604.051.25211125.00000
Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Portland Timbers (2 Seasons)1 League443604.051.25211125.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
201621ca CanadaFriendlies (M)11901.000100.00000Matches
201722ca CanadaGold CupQF10260.326.925360.000000000Matches
202025ca CanadaFriendlies (M)332703.020100.011000.0Matches
202126ca CanadaGold CupSF554505.051.0011863.6302120.0211050.0Matches
202227ca CanadaWCQ554505.0221240.00000Matches
202429ca CanadaFriendlies (M)332703.02103100.00000Matches
202429ca CanadaCopa América4th554505.051.00221777.3122360.00000Matches
202530ca CanadaFriendlies (M)332703.010.33201266.70000Matches
202530ca CanadaGold CupQF11901.000.00001001100.00000Matches
202631ca CanadaFriendlies (M)221351.500.001102100.00000Matches
11 Seasons1 Club4 Leagues29282,50127.8130.82382871.114681450.0321033.3
Friendlies (M) (8 Seasons)12121,03511.510.22723758.311000.0
Gold Cup (4 Seasons)765666.371.11161162.5402233.3211050.0
WCQ (2 Seasons)554505.0221240.00000
Copa América (1 Season)554505.051.00221777.3122360.00000

Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201419Montreal Impactus USA1. MLS00Matches
201520Montreal Impactus USA1. MLS00Matches
201520FC Montréalus USA3. USL111199011.0000000100.000.000.000.000.00Matches
201621Montreal Impactus USA1. MLS00Matches
201621FC Montréalus USA3. USL19191,71019.0000000100.000.000.000.000.00Matches
201722Montreal Impactus USA1. MLS332703.0000000100.000.000.000.000.00Matches
201823Ottawa Furyus USA2. USL31312,79031.0000000000.000.000.000.000.00Matches
201924Vancouver W'capsus USA1. MLS26262,34026.0000000200.000.000.000.000.00Matches
202025Vancouver W'capsus USA1. MLS443273.6000000000.000.000.000.000.00Matches
202126Vancouver W'capsus USA1. MLS27272,43027.0000000100.000.000.000.000.00Matches
202227LAFCus USA1. MLS33332,97033.0000000300.000.000.000.000.00Matches
202227LAFCus USAU.S. Open Cup221802.0000000000.000.000.000.000.00Matches
202328LAFCLeagues Cup00Matches
202328LAFCus USA1. MLS776307.0000000100.000.000.000.000.00Matches
202429Portland TimbersLeagues Cup332703.0000000100.000.000.000.000.00Matches
202429Portland Timbersus USA1. MLS20201,75719.5000000210.000.000.000.000.00Matches
202530Portland TimbersLeagues Cup11901.0000000100.000.000.000.000.00Matches
202530Portland Timbersus USA1. MLS15151,35015.0000000000.000.000.000.000.00Matches
202530Portland Timbersus USAU.S. Open Cup222102.3000000000.000.000.000.000.00Matches
202631Orlando Cityus USA1. MLS14141,18513.2000000210.000.000.000.000.00Matches
202631Orlando Cityus USAU.S. Open Cup00Matches
13 Seasons7 Clubs4 Leagues21821819,499216.70000001620.000.000.000.000.00
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Montreal Impact (4 Seasons)1 League332703.0000000100.000.000.000.000.00
Vancouver W'caps (3 Seasons)1 League57575,09756.6000000300.000.000.000.000.00
LAFC (2 Seasons)3 Leagues42423,78042.0000000400.000.000.000.000.00
Portland Timbers (2 Seasons)3 Leagues41413,67740.9000000410.000.000.000.000.00
FC Montréal (2 Seasons)1 League30302,70030.0000000200.000.000.000.000.00
Ottawa Fury (1 Season)1 League31312,79031.0000000000.000.000.000.000.00
Orlando City (1 Season)2 Leagues14141,18513.2000000210.000.000.000.000.00
MLS (12 Seasons)14914913,259147.30000001220.000.000.000.000.00
USL (3 Seasons)61615,49061.0000000200.000.000.000.000.00
U.S. Open Cup (3 Seasons)443904.3000000000.000.000.000.000.00
Leagues Cup (3 Seasons)443604.0000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201419Montreal Impact1 League00
201520FC Montréal1 League111199011.0000000100.000.000.000.000.00
201520Montreal Impact1 League00
201621FC Montréal1 League19191,71019.0000000100.000.000.000.000.00
201621Montreal Impact1 League00
201722Montreal Impact1 League332703.0000000100.000.000.000.000.00
201823Ottawa Fury1 League31312,79031.0000000000.000.000.000.000.00
201924Vancouver W'caps1 League26262,34026.0000000200.000.000.000.000.00
202025Vancouver W'caps1 League443273.6000000000.000.000.000.000.00
202126Vancouver W'caps1 League27272,43027.0000000100.000.000.000.000.00
202227LAFC2 Leagues35353,15035.0000000300.000.000.000.000.00
202328LAFC2 Leagues776307.0000000100.000.000.000.000.00
202429Portland Timbers2 Leagues23232,02722.5000000310.000.000.000.000.00
202530Portland Timbers3 Leagues18181,65018.3000000100.000.000.000.000.00
202631Orlando City2 Leagues14141,18513.2000000210.000.000.000.000.00
13 Seasons7 Clubs4 Leagues21821819,499216.70000001620.000.000.000.000.00
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Montreal Impact (4 Seasons)1 League332703.0000000100.000.000.000.000.00
Vancouver W'caps (3 Seasons)1 League57575,09756.6000000300.000.000.000.000.00
LAFC (2 Seasons)3 Leagues42423,78042.0000000400.000.000.000.000.00
Portland Timbers (2 Seasons)3 Leagues41413,67740.9000000410.000.000.000.000.00
FC Montréal (2 Seasons)1 League30302,70030.0000000200.000.000.000.000.00
Ottawa Fury (1 Season)1 League31312,79031.0000000000.000.000.000.000.00
Orlando City (1 Season)2 Leagues14141,18513.2000000210.000.000.000.000.00
MLS (12 Seasons)14914913,259147.30000001220.000.000.000.000.00
USL (3 Seasons)61615,49061.0000000200.000.000.000.000.00
U.S. Open Cup (3 Seasons)443904.3000000000.000.000.000.000.00
Leagues Cup (3 Seasons)443604.0000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201419Montreal Impactus USA1. MLS19th00Matches
201520FC Montréalus USA3. USL22nd111199011.0000000100.000.000.000.000.00Matches
201520Montreal Impactus USA1. MLS7th00Matches
201621FC Montréalus USA3. USL28th19191,71019.0000000100.000.000.000.000.00Matches
201621Montreal Impactus USA1. MLS11th00Matches
201722Montreal Impactus USA1. MLS17th332703.0000000100.000.000.000.000.00Matches
201823Ottawa Furyus USA2. USL19th31312,79031.0000000000.000.000.000.000.00Matches
201924Vancouver W'capsus USA1. MLS23rd26262,34026.0000000200.000.000.000.000.00Matches
202025Vancouver W'capsus USA1. MLS17th443273.6000000000.000.000.000.000.00Matches
202126Vancouver W'capsus USA1. MLS11th27272,43027.0000000100.000.000.000.000.00Matches
202227LAFCus USA1. MLS2nd33332,97033.0000000300.000.000.000.000.00Matches
202328LAFCus USA1. MLS8th776307.0000000100.000.000.000.000.00Matches
202429Portland Timbersus USA1. MLS15th20201,75719.5000000210.000.000.000.000.00Matches
202530Portland Timbersus USA1. MLS17th15151,35015.0000000000.000.000.000.000.00Matches
202631Orlando Cityus USA1. MLS27th14141,18513.2000000210.000.000.000.000.00Matches
13 Seasons7 Clubs2 Leagues21021018,749208.30000001420.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Montreal Impact (4 Seasons)1 League332703.0000000100.000.000.000.000.00
Vancouver W'caps (3 Seasons)1 League57575,09756.6000000300.000.000.000.000.00
LAFC (2 Seasons)1 League40403,60040.0000000400.000.000.000.000.00
Portland Timbers (2 Seasons)1 League35353,10734.5000000210.000.000.000.000.00
FC Montréal (2 Seasons)1 League30302,70030.0000000200.000.000.000.000.00
Ottawa Fury (1 Season)1 League31312,79031.0000000000.000.000.000.000.00
Orlando City (1 Season)1 League14141,18513.2000000210.000.000.000.000.00
MLS (12 Seasons)14914913,259147.30000001220.000.000.000.000.00
USL (3 Seasons)61615,49061.0000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202227LAFCus USAU.S. Open Cup1st221802.0000000000.000.000.000.000.00Matches
202530Portland Timbersus USAU.S. Open CupR16222102.3000000000.000.000.000.000.00Matches
202631Orlando Cityus USAU.S. Open CupSF00Matches
3 Seasons3 Clubs1 League443904.3000000000.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
LAFC (1 Season)1 League221802.0000000000.000.000.000.000.00
Portland Timbers (1 Season)1 League222102.3000000000.000.000.000.000.00
Orlando City (1 Season)1 League00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202328LAFCLeagues CupQF00Matches
202429Portland TimbersLeagues CupR32332703.0000000100.000.000.000.000.00Matches
202530Portland TimbersLeagues CupLg11901.0000000100.000.000.000.000.00Matches
3 Seasons2 Clubs1 League443604.0000000200.000.000.000.000.00
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Portland Timbers (2 Seasons)1 League443604.0000000200.000.000.000.000.00
LAFC (1 Season)1 League00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201621ca CanadaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201722ca CanadaFriendlies (M)00Matches
201722ca CanadaGold CupQF10270.3000000000.000.000.000.000.00Matches
201823ca CanadaWCQ00Matches
201924ca CanadaGold CupQF00Matches
202025ca CanadaFriendlies (M)332703.0000000000.000.000.000.000.00Matches
202126ca CanadaGold CupSF554505.0000000100.000.000.000.000.00Matches
202227ca CanadaWCQ554505.0000000000.000.000.000.000.00Matches
202227ca CanadaFriendlies (M)00Matches
202328ca CanadaFriendlies (M)00Matches
202429ca CanadaFriendlies (M)332703.0000000000.000.000.000.000.00Matches
202429ca CanadaCopa América4th554505.0000000000.000.000.000.000.00Matches
202530ca CanadaFriendlies (M)332703.0000000000.000.000.000.000.00Matches
202530ca CanadaGold CupQF11901.0000000000.000.000.000.000.00Matches
202631ca CanadaFriendlies (M)221351.5000000000.000.000.000.000.00Matches
11 Seasons1 Club4 Leagues29282,50227.8000000100.000.000.000.000.00
Friendlies (M) (8 Seasons)12121,03511.5000000000.000.000.000.000.00
Gold Cup (4 Seasons)765676.3000000100.000.000.000.000.00
WCQ (2 Seasons)554505.0000000000.000.000.000.000.00
Copa América (1 Season)554505.0000000000.000.000.000.000.00
Become a Stathead & surf this site ad-free.

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201419Montreal Impactus USA1. MLS00006Matches
201520Montreal Impactus USA1. MLS00002Matches
201520FC Montréalus USA3. USL119909039.311.0110Matches
201621Montreal Impactus USA1. MLS00004Matches
201621FC Montréalus USA3. USL191,7109063.319.0190Matches
201722Montreal Impactus USA1. MLS3270908.83.0330260.0028-6-2.00-2.00Matches
201823Ottawa Furyus USA2. USL312,7909091.231.0319031001.352631-5-0.16+2.17Matches
201924Vancouver W'capsus USA1. MLS262,3409076.526.0269026041.042846-18-0.69-0.19Matches
202025Vancouver W'capsus USA1. MLS43278215.83.64823000.75510-5-1.38-0.76Matches
202126Vancouver W'capsus USA1. MLS272,4309079.427.0279027001.433631+5+0.19+0.90Matches
202227LAFCus USA1. MLS332,9709097.133.0339033012.066636+30+0.91+2.91Matches
202227LAFCus USAU.S. Open Cup21809066.72.02902001.503300.00-4.00Matches
202328LAFCLeagues Cup00003Matches
202328LAFCus USA1. MLS76309020.67.07907042.00147+7+1.00+0.70Matches
202429Portland TimbersLeagues Cup327090100.03.03903002.0074+3+1.00Matches
202429Portland Timbersus USA1. MLS201,7578857.419.5208819031.103738-1-0.05-0.74Matches
202530Portland TimbersLeagues Cup1909033.31.01901021.001100.00-2.50Matches
202530Portland Timbersus USA1. MLS151,3509044.115.01590150101.001322-9-0.60-0.71Matches
202530Portland Timbersus USAU.S. Open Cup2210105100.02.321052001.503300.00Matches
202631Orlando Cityus USA1. MLS141,1858587.813.2148513000.792138-17-1.29+0.89Matches
202631Orlando Cityus USAU.S. Open Cup00003Matches
13 Seasons7 Clubs4 Leagues21819,4998944.5216.7218891850681.35262278-16-0.09-0.05
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Montreal Impact (4 Seasons)1 League3270902.23.0330380.0028-6-2.00-2.00
Vancouver W'caps (3 Seasons)1 League575,0978962.256.6578956041.206987-18-0.32+0.29
LAFC (2 Seasons)3 Leagues423,7809056.842.0429042082.028346+37+0.88+0.54
Portland Timbers (2 Seasons)3 Leagues413,6779053.540.94190400151.156168-7-0.17-0.65
FC Montréal (2 Seasons)1 League302,7009051.730.0300
Ottawa Fury (1 Season)1 League312,7909091.231.0319031001.352631-5-0.16+2.17
Orlando City (1 Season)2 Leagues141,1858573.113.2148513030.792138-17-1.29+0.89
MLS (12 Seasons)14913,2598939.0147.3149891460601.33222236-14-0.10-0.04
USL (3 Seasons)615,4909066.361.0619031001.352631-5-0.16+2.17
U.S. Open Cup (3 Seasons)43909852.04.34984031.506600.00-4.00
Leagues Cup (3 Seasons)43609044.44.04904051.7585+3+0.75-1.75
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201419Montreal Impact1 League00006
201520FC Montréal1 League119909039.311.0110
201520Montreal Impact1 League00002
201621FC Montréal1 League191,7109063.319.0190
201621Montreal Impact1 League00004
201722Montreal Impact1 League3270908.83.0330260.0028-6-2.00-2.00
201823Ottawa Fury1 League312,7909091.231.0319031001.352631-5-0.16+2.17
201924Vancouver W'caps1 League262,3409076.526.0269026041.042846-18-0.69-0.19
202025Vancouver W'caps1 League43278215.83.64823000.75510-5-1.38-0.76
202126Vancouver W'caps1 League272,4309079.427.0279027001.433631+5+0.19+0.90
202227LAFC2 Leagues353,1509094.635.0359035012.036939+30+0.86-0.14
202328LAFC2 Leagues76309018.97.07907072.00147+7+1.00+0.70
202429Portland Timbers2 Leagues232,0278860.922.5238822031.224442+2+0.09-0.60
202530Portland Timbers3 Leagues181,6509246.618.31892180121.061726-9-0.49-0.82
202631Orlando City2 Leagues141,1858573.113.2148513030.792138-17-1.29+0.89
13 Seasons7 Clubs4 Leagues21819,4998944.5216.7218891850681.35262278-16-0.09-0.05
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Montreal Impact (4 Seasons)1 League3270902.23.0330380.0028-6-2.00-2.00
Vancouver W'caps (3 Seasons)1 League575,0978962.256.6578956041.206987-18-0.32+0.29
LAFC (2 Seasons)3 Leagues423,7809056.842.0429042082.028346+37+0.88+0.54
Portland Timbers (2 Seasons)3 Leagues413,6779053.540.94190400151.156168-7-0.17-0.65
FC Montréal (2 Seasons)1 League302,7009051.730.0300
Ottawa Fury (1 Season)1 League312,7909091.231.0319031001.352631-5-0.16+2.17
Orlando City (1 Season)2 Leagues141,1858573.113.2148513030.792138-17-1.29+0.89
MLS (12 Seasons)14913,2598939.0147.3149891460601.33222236-14-0.10-0.04
USL (3 Seasons)615,4909066.361.0619031001.352631-5-0.16+2.17
U.S. Open Cup (3 Seasons)43909852.04.34984031.506600.00-4.00
Leagues Cup (3 Seasons)43609044.44.04904051.7585+3+0.75-1.75
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201419Montreal Impactus USA1. MLS19th00006Matches
201520FC Montréalus USA3. USL22nd119909039.311.0110Matches
201520Montreal Impactus USA1. MLS7th00002Matches
201621FC Montréalus USA3. USL28th191,7109063.319.0190Matches
201621Montreal Impactus USA1. MLS11th00004Matches
201722Montreal Impactus USA1. MLS17th3270908.83.0330260.0028-6-2.00-2.00Matches
201823Ottawa Furyus USA2. USL19th312,7909091.231.0319031001.352631-5-0.16+2.17Matches
201924Vancouver W'capsus USA1. MLS23rd262,3409076.526.0269026041.042846-18-0.69-0.19Matches
202025Vancouver W'capsus USA1. MLS17th43278215.83.64823000.75510-5-1.38-0.76Matches
202126Vancouver W'capsus USA1. MLS11th272,4309079.427.0279027001.433631+5+0.19+0.90Matches
202227LAFCus USA1. MLS2nd332,9709097.133.0339033012.066636+30+0.91+2.91Matches
202328LAFCus USA1. MLS8th76309020.67.07907042.00147+7+1.00+0.70Matches
202429Portland Timbersus USA1. MLS15th201,7578857.419.5208819031.103738-1-0.05-0.74Matches
202530Portland Timbersus USA1. MLS17th151,3509044.115.01590150101.001322-9-0.60-0.71Matches
202631Orlando Cityus USA1. MLS27th141,1858587.813.2148513000.792138-17-1.29+0.89Matches
13 Seasons7 Clubs2 Leagues21018,7498944.3208.3210891770601.34248267-19-0.110.00
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Montreal Impact (4 Seasons)1 League3270902.23.0330380.0028-6-2.00-2.00
Vancouver W'caps (3 Seasons)1 League575,0978962.256.6578956041.206987-18-0.32+0.29
LAFC (2 Seasons)1 League403,6009058.840.0409040052.058043+37+0.92+0.71
Portland Timbers (2 Seasons)1 League353,1078950.834.53589340131.065060-10-0.29-0.65
FC Montréal (2 Seasons)1 League302,7009051.730.0300
Ottawa Fury (1 Season)1 League312,7909091.231.0319031001.352631-5-0.16+2.17
Orlando City (1 Season)1 League141,1858587.813.2148513000.792138-17-1.29+0.89
MLS (12 Seasons)14913,2598939.0147.3149891460601.33222236-14-0.10-0.04
USL (3 Seasons)615,4909066.361.0619031001.352631-5-0.16+2.17
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202227LAFCus USAU.S. Open Cup1st21809066.72.02902001.503300.00-4.00Matches
202530Portland Timbersus USAU.S. Open CupR162210105100.02.321052001.503300.00Matches
202631Orlando Cityus USAU.S. Open CupSF00003Matches
3 Seasons3 Clubs1 League43909852.04.34984031.506600.00-4.00
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
LAFC (1 Season)1 League21809066.72.02902001.503300.00-4.00
Portland Timbers (1 Season)1 League2210105100.02.321052001.503300.00
Orlando City (1 Season)1 League00003
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202328LAFCLeagues CupQF00003Matches
202429Portland TimbersLeagues CupR32327090100.03.03903002.0074+3+1.00Matches
202530Portland TimbersLeagues CupLg1909033.31.01901021.001100.00-2.50Matches
3 Seasons2 Clubs1 League43609044.44.04904051.7585+3+0.75-1.75
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portland Timbers (2 Seasons)1 League43609066.74.04904021.7585+3+0.75-1.75
LAFC (1 Season)1 League00003
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201621ca CanadaFriendlies (M)1909016.71.01901000.0001-1-1.00-0.80Matches
201722ca CanadaFriendlies (M)00001Matches
201722ca CanadaGold CupQF127277.50.30012633.0012-1-3.33-3.87Matches
201823ca CanadaWCQ00004Matches
201924ca CanadaGold CupQF00004Matches
202025ca CanadaFriendlies (M)327090100.03.03903002.0083+5+1.67Matches
202126ca CanadaGold CupSF545090100.05.05905001.80115+6+1.20Matches
202227ca CanadaWCQ54509025.05.059050111.60163+13+2.60+0.40Matches
202227ca CanadaFriendlies (M)00002Matches
202328ca CanadaFriendlies (M)00001Matches
202429ca CanadaFriendlies (M)32709060.03.03903022.3342+2+0.67+2.67Matches
202429ca CanadaCopa América4th54509083.35.05905011.0025-3-0.60-0.60Matches
202530ca CanadaFriendlies (M)32709050.03.03903022.0051+4+1.33+1.00Matches
202530ca CanadaGold CupQF1909025.01.01901033.0020+2+2.000.00Matches
202631ca CanadaFriendlies (M)21356850.01.52681012.000000.00-1.33Matches
11 Seasons1 Club4 Leagues292,5028632.327.8288827126351.764922+27+0.97-0.17
Friendlies (M) (8 Seasons)121,0358634.811.5128611091.92177+10+0.87+1.04
Gold Cup (4 Seasons)75678137.16.36906126102.14147+7+1.11-0.08
WCQ (2 Seasons)54509016.75.059050151.60163+13+2.60+0.40
Copa América (1 Season)54509083.35.05905011.0025-3-0.60-0.60

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201520FC Montréalus USA3. USL11.0100Matches
201621FC Montréalus USA3. USL19.0100Matches
201722Montreal Impactus USA1. MLS3.0100100001010Matches
201823Ottawa Furyus USA2. USL31.0000140020000Matches
201924Vancouver W'capsus USA1. MLS26.02000300720Matches
202025Vancouver W'capsus USA1. MLS3.60000200000Matches
202126Vancouver W'capsus USA1. MLS27.01000300500Matches
202227LAFCus USA1. MLS33.03001300200Matches
202227LAFCus USAU.S. Open Cup2.00000100000Matches
202328LAFCus USA1. MLS7.01000200000Matches
202429Portland TimbersLeagues Cup3.01000Matches
202429Portland Timbersus USA1. MLS19.52101300110Matches
202530Portland TimbersLeagues Cup1.01000Matches
202530Portland Timbersus USA1. MLS15.00000200000Matches
202530Portland Timbersus USAU.S. Open Cup2.30000200000Matches
202631Orlando Cityus USA1. MLS13.22101300010Matches
13 Seasons7 Clubs4 Leagues216.7162052800175010
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Montreal Impact (4 Seasons)1 League3.0100100001010
Vancouver W'caps (3 Seasons)1 League56.630008001220
LAFC (2 Seasons)3 Leagues42.04001600200
Portland Timbers (2 Seasons)3 Leagues40.94101700110
FC Montréal (2 Seasons)1 League30.0200
Ottawa Fury (1 Season)1 League31.0000140020000
Orlando City (1 Season)2 Leagues13.22101300010
MLS (12 Seasons)147.3122042100155010
USL (3 Seasons)61.0200140020000
U.S. Open Cup (3 Seasons)4.30000300000
Leagues Cup (3 Seasons)4.02000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201520FC Montréal1 League11.0100
201621FC Montréal1 League19.0100
201722Montreal Impact1 League3.0100100001010
201823Ottawa Fury1 League31.0000140020000
201924Vancouver W'caps1 League26.02000300720
202025Vancouver W'caps1 League3.60000200000
202126Vancouver W'caps1 League27.01000300500
202227LAFC2 Leagues35.03001400200
202328LAFC2 Leagues7.01000200000
202429Portland Timbers2 Leagues22.53101300110
202530Portland Timbers3 Leagues18.31000400000
202631Orlando City2 Leagues13.22101300010
13 Seasons7 Clubs4 Leagues216.7162052800175010
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Montreal Impact (4 Seasons)1 League3.0100100001010
Vancouver W'caps (3 Seasons)1 League56.630008001220
LAFC (2 Seasons)3 Leagues42.04001600200
Portland Timbers (2 Seasons)3 Leagues40.94101700110
FC Montréal (2 Seasons)1 League30.0200
Ottawa Fury (1 Season)1 League31.0000140020000
Orlando City (1 Season)2 Leagues13.22101300010
MLS (12 Seasons)147.3122042100155010
USL (3 Seasons)61.0200140020000
U.S. Open Cup (3 Seasons)4.30000300000
Leagues Cup (3 Seasons)4.02000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201520FC Montréalus USA3. USL22nd11.0100Matches
201621FC Montréalus USA3. USL28th19.0100Matches
201722Montreal Impactus USA1. MLS17th3.0100100001010Matches
201823Ottawa Furyus USA2. USL19th31.0000140020000Matches
201924Vancouver W'capsus USA1. MLS23rd26.02000300720Matches
202025Vancouver W'capsus USA1. MLS17th3.60000200000Matches
202126Vancouver W'capsus USA1. MLS11th27.01000300500Matches
202227LAFCus USA1. MLS2nd33.03001300200Matches
202328LAFCus USA1. MLS8th7.01000200000Matches
202429Portland Timbersus USA1. MLS15th19.52101300110Matches
202530Portland Timbersus USA1. MLS17th15.00000200000Matches
202631Orlando Cityus USA1. MLS27th13.22101300010Matches
13 Seasons7 Clubs2 Leagues208.3142052500175010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Montreal Impact (4 Seasons)1 League3.0100100001010
Vancouver W'caps (3 Seasons)1 League56.630008001220
LAFC (2 Seasons)1 League40.04001500200
Portland Timbers (2 Seasons)1 League34.52101500110
FC Montréal (2 Seasons)1 League30.0200
Ottawa Fury (1 Season)1 League31.0000140020000
Orlando City (1 Season)1 League13.22101300010
MLS (12 Seasons)147.3122042100155010
USL (3 Seasons)61.0200140020000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202227LAFCus USAU.S. Open Cup1st2.00000100000Matches
202530Portland Timbersus USAU.S. Open CupR162.30000200000Matches
3 Seasons3 Clubs1 League4.30000300000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
LAFC (1 Season)1 League2.00000100000
Portland Timbers (1 Season)1 League2.30000200000
Orlando City (1 Season)1 League
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202429Portland TimbersLeagues CupR323.01000Matches
202530Portland TimbersLeagues CupLg1.01000Matches
3 Seasons2 Clubs1 League4.02000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portland Timbers (2 Seasons)1 League4.02000
LAFC (1 Season)1 League
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201621ca CanadaFriendlies (M)1.00000Matches
201722ca CanadaGold CupQF0.3000000000000Matches
202025ca CanadaFriendlies (M)3.00000Matches
202126ca CanadaGold CupSF5.01000000100Matches
202227ca CanadaWCQ5.00000Matches
202429ca CanadaFriendlies (M)3.00000Matches
202429ca CanadaCopa América4th5.00000000000Matches
202530ca CanadaFriendlies (M)3.00000Matches
202530ca CanadaGold CupQF1.00000000000Matches
202631ca CanadaFriendlies (M)1.50000Matches
11 Seasons1 Club4 Leagues27.8100000010000
Friendlies (M) (8 Seasons)11.50000
Gold Cup (4 Seasons)6.3100000010000
WCQ (2 Seasons)5.00000
Copa América (1 Season)5.00000000000

Player Club Summary

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.

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.

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.