Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos 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 Match Report
2025-06-20FriLiga 1Torneo AperturaHomeW 5–0UniversitarioADT TarmaYRB90000000Match Report
2025-06-15SunLiga 1Torneo AperturaAwayW 1–0UniversitarioAyacuchoYRB80000000Match Report
2025-06-10TueWCQWCQ — CONMEBOL (M)HomeD 0–0pe Peruec EcuadorYRM84000021002Match Report
2025-06-06FriWCQWCQ — CONMEBOL (M)AwayD 0–0pe Peruco ColombiaYAM77000000001Match Report
2025-05-27TueLibertadoresGroup stageAwayD 1–1pe Universitarioar River PlateYRB8900000000572400.00.00.110364776.6719320Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201419Millonarios2. Sudamericana10330.4000000000.000.000.000.000.00Matches
201520Universitariope PER1. Descentralizado24181,79019.9101100100.050.000.050.050.05Matches
201520Universitario2. Sudamericana20430.5000000000.000.000.000.000.00Matches
201621Universitariope PER1. Descentralizado30302,56728.5314300200.110.040.140.110.14Matches
201621Universitario2. Sudamericana221802.0000000000.000.000.000.000.00Matches
2016-201721Moreliamx MEX1. Liga MX15128849.8213200000.200.100.310.200.31Matches
2017-201822Moreliamx MEX1. Liga MX975235.8011000000.000.170.170.000.17Matches
201823Portland Timbersus USA1. MLS23181,63018.1123100203.03.01.84.875741180.060.110.170.060.170.170.100.260.170.26Matches
201924Portland Timbersus USA1. MLS19121,04711.6011000101.01.01.52.53978990.000.090.090.000.090.080.130.220.080.22Matches
201924Timbers 2us USA2. USL Champ11700.8000000000.000.000.000.000.00Matches
202025Portland Timbersus USA1. MLS1677568.4112100000.50.50.30.72130540.120.120.240.120.240.050.030.090.050.09Matches
202126Portland Timbersus USA1. MLS431842.0000000000.00.00.60.621040.000.000.000.000.000.000.290.290.000.29Matches
202227Universitariope PER1. Liga 128262,19524.4123100200.040.080.120.040.12Matches
202328Universitariope PER1. Liga 130292,55928.41910100100.040.320.350.040.35Matches
202328Universitario2. Sudamericana997588.4033000100.000.360.360.000.36Matches
202429Universitario1. Libertadores665376.0011000000.20.21.11.21624320.000.170.170.000.170.030.180.210.030.21Matches
202429Universitariope PER1. Liga 134343,05533.931215300300.090.350.440.090.44Matches
202530Universitario1. Libertadores665396.0000000100.20.20.81.01226270.000.000.000.000.000.040.140.170.040.17Matches
202530Universitariope PER1. Liga 115111,06811.9123100000.080.170.250.080.25Matches
12 Seasons5 Clubs6 Leagues27423120,418226.914365014001404.94.96.110.91652423340.060.160.220.060.220.090.120.210.090.21
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Universitario (6 Seasons)3 Leagues18617115,291169.910304010001100.40.41.92.32850590.060.180.240.060.240.030.160.190.030.19
Portland Timbers (4 Seasons)1 League62403,61740.2246200304.54.54.28.61371922750.050.100.150.050.150.110.100.210.110.21
Morelia (2 Seasons)1 League24191,40715.6224200000.130.130.260.130.26
Millonarios (1 Season)1 League10330.4000000000.000.000.000.000.00
Timbers 2 (1 Season)1 League11700.8000000000.000.000.000.000.00
Descentralizado (6 Seasons)16114813,234147.01026361000900.070.180.240.070.24
MLS (4 Seasons)62403,61740.2246200304.54.54.28.61371922750.050.100.150.050.150.110.100.210.110.21
Sudamericana (4 Seasons)14111,01411.3033000100.000.270.270.000.27
Liga MX (2 Seasons)24191,40715.6224200000.130.130.260.130.26
Libertadores (2 Seasons)12121,07612.0011000100.40.41.92.32850590.000.080.080.000.080.030.160.190.030.19
USL Champ (1 Season)11700.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201419Millonarios1 League10330.4000000000.000.000.000.000.00
201520Universitario2 Leagues26181,83320.4101100100.050.000.050.050.05
201621Universitario2 Leagues32322,74730.5314300200.100.030.130.100.13
2016-201721Morelia1 League15128849.8213200000.200.100.310.200.31
2017-201822Morelia1 League975235.8011000000.000.170.170.000.17
201823Portland Timbers1 League23181,63018.1123100203.03.01.84.875741180.060.110.170.060.170.170.100.260.170.26
201924Timbers 21 League11700.8000000000.000.000.000.000.00
201924Portland Timbers1 League19121,04711.6011000101.01.01.52.53978990.000.090.090.000.090.080.130.220.080.22
202025Portland Timbers1 League1677568.4112100000.50.50.30.72130540.120.120.240.120.240.050.030.090.050.09
202126Portland Timbers1 League431842.0000000000.00.00.60.621040.000.000.000.000.000.000.290.290.000.29
202227Universitario1 League28262,19524.4123100200.040.080.120.040.12
202328Universitario2 Leagues39383,31736.911213100200.030.330.350.030.35
202429Universitario2 Leagues40403,59239.931316300300.20.21.11.21624320.080.330.400.080.400.030.180.210.030.21
202530Universitario2 Leagues21171,60717.9123100100.20.20.81.01226270.060.110.170.060.170.040.140.170.040.17
12 Seasons5 Clubs6 Leagues27423120,418226.914365014001404.94.96.110.91652423340.060.160.220.060.220.090.120.210.090.21
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Universitario (6 Seasons)3 Leagues18617115,291169.910304010001100.40.41.92.32850590.060.180.240.060.240.030.160.190.030.19
Portland Timbers (4 Seasons)1 League62403,61740.2246200304.54.54.28.61371922750.050.100.150.050.150.110.100.210.110.21
Morelia (2 Seasons)1 League24191,40715.6224200000.130.130.260.130.26
Millonarios (1 Season)1 League10330.4000000000.000.000.000.000.00
Timbers 2 (1 Season)1 League11700.8000000000.000.000.000.000.00
Descentralizado (6 Seasons)16114813,234147.01026361000900.070.180.240.070.24
MLS (4 Seasons)62403,61740.2246200304.54.54.28.61371922750.050.100.150.050.150.110.100.210.110.21
Sudamericana (4 Seasons)14111,01411.3033000100.000.270.270.000.27
Liga MX (2 Seasons)24191,40715.6224200000.130.130.260.130.26
Libertadores (2 Seasons)12121,07612.0011000100.40.41.92.32850590.000.080.080.000.080.030.160.190.030.19
USL Champ (1 Season)11700.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201520Universitariope PER1. Descentralizado9th24181,79019.9101100100.050.000.050.050.05Matches
201621Universitariope PER1. Descentralizado3rd30302,56728.5314300200.110.040.140.110.14Matches
2016-201721Moreliamx MEX1. Liga MX12th15128849.8213200000.200.100.310.200.31Matches
2017-201822Moreliamx MEX1. Liga MX5th975235.8011000000.000.170.170.000.17Matches
201823Portland Timbersus USA1. MLS8th23181,63018.1123100203.03.01.84.875741180.060.110.170.060.170.170.100.260.170.26Matches
201924Timbers 2us USA2. USL Champ26th11700.8000000000.000.000.000.000.00Matches
201924Portland Timbersus USA1. MLS11th19121,04711.6011000101.01.01.52.53978990.000.090.090.000.090.080.130.220.080.22Matches
202025Portland Timbersus USA1. MLS8th1677568.4112100000.50.50.30.72130540.120.120.240.120.240.050.030.090.050.09Matches
202126Portland Timbersus USA1. MLS5th431842.0000000000.00.00.60.621040.000.000.000.000.000.000.290.290.000.29Matches
202227Universitariope PER1. Liga 16th28262,19524.4123100200.040.080.120.040.12Matches
202328Universitariope PER1. Liga 130292,55928.41910100100.040.320.350.040.35Matches
202429Universitariope PER1. Liga 11st34343,05533.931215300300.090.350.440.090.44Matches
202530Universitariope PER1. Liga 11st15111,06811.9123100000.080.170.250.080.25Matches
11 Seasons4 Clubs4 Leagues24820818,328203.614324614001204.54.54.28.61371922750.070.160.230.070.230.110.100.210.110.21
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Universitario (6 Seasons)1 League16114813,234147.01026361000900.070.180.240.070.24
Portland Timbers (4 Seasons)1 League62403,61740.2246200304.54.54.28.61371922750.050.100.150.050.150.110.100.210.110.21
Morelia (2 Seasons)1 League24191,40715.6224200000.130.130.260.130.26
Timbers 2 (1 Season)1 League11700.8000000000.000.000.000.000.00
Descentralizado (6 Seasons)16114813,234147.01026361000900.070.180.240.070.24
MLS (4 Seasons)62403,61740.2246200304.54.54.28.61371922750.050.100.150.050.150.110.100.210.110.21
Liga MX (2 Seasons)24191,40715.6224200000.130.130.260.130.26
USL Champ (1 Season)11700.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201419Millonarios2. Sudamericana1S10330.4000000000.000.000.000.000.00Matches
201520Universitario2. Sudamericana2S20430.5000000000.000.000.000.000.00Matches
201621Universitario2. Sudamericana1S221802.0000000000.000.000.000.000.00Matches
202328Universitario2. SudamericanaKO997588.4033000100.000.360.360.000.36Matches
202429Universitario1. LibertadoresGR665376.0011000000.20.21.11.21624320.000.170.170.000.170.030.180.210.030.21Matches
202530Universitario1. LibertadoresR16665396.0000000100.20.20.81.01226270.000.000.000.000.000.040.140.170.040.17Matches
6 Seasons2 Clubs2 Leagues26232,09023.2044000200.40.41.92.32850590.000.170.170.000.170.030.160.190.030.19
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Universitario (5 Seasons)2 Leagues25232,05722.9044000200.40.41.92.32850590.000.180.180.000.180.030.160.190.030.19
Millonarios (1 Season)1 League10330.4000000000.000.000.000.000.00
Sudamericana (4 Seasons)14111,01411.3033000100.000.270.270.000.27
Libertadores (2 Seasons)12121,07612.0011000100.40.41.92.32850590.000.080.080.000.080.030.160.190.030.19
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201621pe PeruFriendlies (M)11901.0101100001.000.001.001.001.00Matches
201621pe PeruCopa América CentenarioQF422192.4011000000.000.410.410.000.41Matches
201722pe PeruFriendlies (M)11710.8000000000.000.000.000.000.00Matches
201823pe Peru1. World CupGR00Matches
201823pe PeruWCQ732572.9000000000.000.000.000.000.00Matches
201823pe PeruFriendlies (M)622112.3022000000.000.850.850.000.85Matches
201924pe PeruFriendlies (M)501321.5000000000.000.000.000.000.00Matches
201924pe PeruCopa América2nd522292.5000000000.50.50.30.953110.000.000.000.000.000.210.130.350.210.35Matches
202227pe PeruWCQ40390.4000000000.000.000.000.000.00Matches
202227pe PeruFriendlies (M)211001.1000000000.000.000.000.000.00Matches
202328pe PeruFriendlies (M)211141.3000000000.000.000.000.000.00Matches
202429pe PeruFriendlies (M)221621.8022000000.001.111.110.001.11Matches
202429pe PeruCopa AméricaGR221731.9000000000.00.00.00.04680.000.000.000.000.000.000.010.010.000.01Matches
202631pe PeruWCQ13118149.0112100000.110.110.220.110.22Matches
8 Seasons1 Club4 Leagues54282,61129.0268200000.50.50.40.999190.070.210.280.070.280.120.080.200.120.20
Friendlies (M) (7 Seasons)1988809.8145100000.100.410.510.100.51
WCQ (3 Seasons)24141,11012.3112100000.080.080.160.080.16
Copa América Centenario (3 Seasons)1166216.9011000000.50.50.40.999190.000.140.140.000.140.120.080.200.120.20
World Cup (1 Season)00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201419Millonarios2. Sudamericana0.4000Matches
201520Universitariope PER1. Descentralizado19.9100Matches
201520Universitario2. Sudamericana0.5000Matches
201621Universitariope PER1. Descentralizado28.5300Matches
201621Universitario2. Sudamericana2.0000Matches
2016-201721Moreliamx MEX1. Liga MX9.82030.000.310.6700Matches
2017-201822Moreliamx MEX1. Liga MX5.80010.000.170.0000Matches
201823Portland Timbersus USA1. MLS18.11331442.41.820.770.030.0717.70003.03.00.09-2.0-2.0Matches
201924Portland Timbersus USA1. MLS11.6015320.01.290.260.000.0020.80001.01.00.07-1.0-1.0Matches
201924Timbers 2us USA2. USL Champ0.80000.000.0000Matches
202025Portland Timbersus USA1. MLS8.419222.21.070.240.110.5017.40000.50.50.05+0.5+0.5Matches
202126Portland Timbersus USA1. MLS2.00000.000.000000.00.00.00.0Matches
202227Universitariope PER1. Liga 124.4100Matches
202328Universitariope PER1. Liga 128.4100Matches
202328Universitario2. Sudamericana8.4013215.41.540.240.000.0000Matches
202429Universitario1. Libertadores6.00700.01.170.000.0019.60000.20.20.02-0.2-0.2Matches
202429Universitariope PER1. Liga 133.9300Matches
202530Universitario1. Libertadores6.00500.00.830.000.0021.50000.20.20.04-0.2-0.2Matches
202530Universitariope PER1. Liga 111.9100Matches
12 Seasons5 Clubs6 Leagues226.914822530.51.070.320.050.1618.80004.94.90.07-2.9-2.9
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Universitario (6 Seasons)3 Leagues169.9102528.01.230.100.000.0020.40000.40.40.03-0.4-0.4
Portland Timbers (4 Seasons)1 League40.22571933.31.420.470.040.1118.50004.54.50.08-2.5-2.5
Morelia (2 Seasons)1 League15.62040.000.260.5000
Millonarios (1 Season)1 League0.4000
Timbers 2 (1 Season)1 League0.80000.000.0000
Descentralizado (6 Seasons)147.01000
MLS (4 Seasons)40.22571933.31.420.470.040.1118.50004.54.50.08-2.5-2.5
Sudamericana (4 Seasons)11.3013215.41.540.240.000.0000
Liga MX (2 Seasons)15.62040.000.260.5000
Libertadores (2 Seasons)12.001200.01.000.000.0020.40000.40.40.03-0.4-0.4
USL Champ (1 Season)0.80000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201419Millonarios1 League0.4000
201520Universitario2 Leagues20.4100
201621Universitario2 Leagues30.5300
2016-201721Morelia1 League9.82030.000.310.6700
2017-201822Morelia1 League5.80010.000.170.0000
201823Portland Timbers1 League18.11331442.41.820.770.030.0717.70003.03.00.09-2.0-2.0
201924Timbers 21 League0.80000.000.0000
201924Portland Timbers1 League11.6015320.01.290.260.000.0020.80001.01.00.07-1.0-1.0
202025Portland Timbers1 League8.419222.21.070.240.110.5017.40000.50.50.05+0.5+0.5
202126Portland Timbers1 League2.00000.000.000000.00.00.00.0
202227Universitario1 League24.4100
202328Universitario2 Leagues36.9113215.41.540.240.000.0000
202429Universitario2 Leagues39.93700.01.170.000.0019.60000.20.20.02-0.2-0.2
202530Universitario2 Leagues17.91500.00.830.000.0021.50000.20.20.04-0.2-0.2
12 Seasons5 Clubs6 Leagues226.914822530.51.070.320.050.1618.80004.94.90.07-2.9-2.9
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Universitario (6 Seasons)3 Leagues169.9102528.01.230.100.000.0020.40000.40.40.03-0.4-0.4
Portland Timbers (4 Seasons)1 League40.22571933.31.420.470.040.1118.50004.54.50.08-2.5-2.5
Morelia (2 Seasons)1 League15.62040.000.260.5000
Millonarios (1 Season)1 League0.4000
Timbers 2 (1 Season)1 League0.80000.000.0000
Descentralizado (6 Seasons)147.01000
MLS (4 Seasons)40.22571933.31.420.470.040.1118.50004.54.50.08-2.5-2.5
Sudamericana (4 Seasons)11.3013215.41.540.240.000.0000
Liga MX (2 Seasons)15.62040.000.260.5000
Libertadores (2 Seasons)12.001200.01.000.000.0020.40000.40.40.03-0.4-0.4
USL Champ (1 Season)0.80000.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201520Universitariope PER1. Descentralizado9th19.9100Matches
201621Universitariope PER1. Descentralizado3rd28.5300Matches
2016-201721Moreliamx MEX1. Liga MX12th9.82030.000.310.6700Matches
2017-201822Moreliamx MEX1. Liga MX5th5.80010.000.170.0000Matches
201823Portland Timbersus USA1. MLS8th18.11331442.41.820.770.030.0717.70003.03.00.09-2.0-2.0Matches
201924Timbers 2us USA2. USL Champ26th0.80000.000.0000Matches
201924Portland Timbersus USA1. MLS11th11.6015320.01.290.260.000.0020.80001.01.00.07-1.0-1.0Matches
202025Portland Timbersus USA1. MLS8th8.419222.21.070.240.110.5017.40000.50.50.05+0.5+0.5Matches
202126Portland Timbersus USA1. MLS5th2.00000.000.000000.00.00.00.0Matches
202227Universitariope PER1. Liga 16th24.4100Matches
202328Universitariope PER1. Liga 128.4100Matches
202429Universitariope PER1. Liga 11st33.9300Matches
202530Universitariope PER1. Liga 11st11.9100Matches
11 Seasons4 Clubs4 Leagues203.614572340.41.010.410.070.1718.50004.54.50.08-2.5-2.5
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Universitario (6 Seasons)1 League147.01000
Portland Timbers (4 Seasons)1 League40.22571933.31.420.470.040.1118.50004.54.50.08-2.5-2.5
Morelia (2 Seasons)1 League15.62040.000.260.5000
Timbers 2 (1 Season)1 League0.80000.000.0000
Descentralizado (6 Seasons)147.01000
MLS (4 Seasons)40.22571933.31.420.470.040.1118.50004.54.50.08-2.5-2.5
Liga MX (2 Seasons)15.62040.000.260.5000
USL Champ (1 Season)0.80000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201419Millonarios2. Sudamericana1S0.4000Matches
201520Universitario2. Sudamericana2S0.5000Matches
201621Universitario2. Sudamericana1S2.0000Matches
202328Universitario2. SudamericanaKO8.4013215.41.540.240.000.0000Matches
202429Universitario1. LibertadoresGR6.00700.01.170.000.0019.60000.20.20.02-0.2-0.2Matches
202530Universitario1. LibertadoresR166.00500.00.830.000.0021.50000.20.20.04-0.2-0.2Matches
6 Seasons2 Clubs2 Leagues23.202528.01.230.100.000.0020.40000.40.40.03-0.4-0.4
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Universitario (5 Seasons)2 Leagues22.902528.01.230.100.000.0020.40000.40.40.03-0.4-0.4
Millonarios (1 Season)1 League0.4000
Sudamericana (4 Seasons)11.3013215.41.540.240.000.0000
Libertadores (2 Seasons)12.001200.01.000.000.0020.40000.40.40.03-0.4-0.4
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201621pe PeruFriendlies (M)1.0100Matches
201621pe PeruCopa América CentenarioQF2.40100.00.410.000.0000Matches
201722pe PeruFriendlies (M)0.8000Matches
201823pe PeruWCQ2.9000Matches
201823pe PeruFriendlies (M)2.3000Matches
201924pe PeruFriendlies (M)1.5000Matches
201924pe PeruCopa América2nd2.504250.01.570.790.000.0016.20000.50.50.14-0.5-0.5Matches
202227pe PeruWCQ0.40100.02.310.000.0000Matches
202227pe PeruFriendlies (M)1.1000Matches
202328pe PeruFriendlies (M)1.3000Matches
202429pe PeruFriendlies (M)1.8000Matches
202429pe PeruCopa AméricaGR1.90000.000.000000.00.00.00.0Matches
202631pe PeruWCQ9.016350.00.660.330.170.3300Matches
8 Seasons1 Club4 Leagues29.0212541.70.730.310.080.2016.20000.50.50.14-0.5-0.5
Friendlies (M) (7 Seasons)9.8100
WCQ (3 Seasons)12.317342.90.740.320.140.3300
Copa América Centenario (3 Seasons)6.905240.00.720.290.000.0016.20000.50.50.14-0.5-0.5
World Cup (1 Season)
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201419Millonarios2. Sudamericana0.40Matches
201520Universitariope PER1. Descentralizado19.90Matches
201520Universitario2. Sudamericana0.50Matches
201621Universitariope PER1. Descentralizado28.51Matches
201621Universitario2. Sudamericana2.00Matches
2016-201721Moreliamx MEX1. Liga MX9.81Matches
2017-201822Moreliamx MEX1. Liga MX5.81Matches
201823Portland Timbersus USA1. MLS18.169581685.211592268534337791.027531387.9607876.921.81.9+0.2185812274Matches
201924Portland Timbersus USA1. MLS11.648156884.77905196923726888.419621591.2344772.311.52.5-0.5165117378Matches
201924Timbers 2us USA2. USL Champ0.80Matches
202025Portland Timbersus USA1. MLS8.433438886.15539117116317891.613515288.8303683.310.30.4+0.74187130Matches
202126Portland Timbersus USA1. MLS2.0758291.51296310323494.1373994.95683.300.61.0-0.6482010Matches
202227Universitariope PER1. Liga 124.42Matches
202328Universitariope PER1. Liga 128.49Matches
202328Universitario2. Sudamericana8.43Matches
202429Universitario1. Libertadores6.021226480.33486139211412293.4759380.6183354.511.10.6-0.112127424Matches
202429Universitariope PER1. Liga 133.912Matches
202530Universitario1. Libertadores6.021327477.738061610909891.89712080.8234551.100.80.6-0.86234326Matches
202530Universitariope PER1. Liga 111.92Matches
12 Seasons5 Clubs6 Leagues226.92010239284.0336249137979107790.981593287.417024569.4366.16.9+29.9601704913242
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Universitario (6 Seasons)3 Leagues169.942553879.07292300220422092.717221380.8417852.6301.91.1+28.1183511750
Portland Timbers (4 Seasons)1 League40.21585185485.526332613577585790.464371989.412916777.244.25.7-0.242135386192
Morelia (2 Seasons)1 League15.62
Millonarios (1 Season)1 League0.40
Timbers 2 (1 Season)1 League0.80
Descentralizado (6 Seasons)147.026
MLS (4 Seasons)40.21585185485.526332613577585790.464371989.412916777.244.25.7-0.242135386192
Sudamericana (4 Seasons)11.33
Liga MX (2 Seasons)15.62
Libertadores (2 Seasons)12.042553879.07292300220422092.717221380.8417852.611.91.1-0.9183511750
USL Champ (1 Season)0.80
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201419Millonarios1 League0.40
201520Universitario2 Leagues20.40
201621Universitario2 Leagues30.51
2016-201721Morelia1 League9.81
2017-201822Morelia1 League5.81
201823Portland Timbers1 League18.169581685.211592268534337791.027531387.9607876.921.81.9+0.2185812274
201924Timbers 21 League0.80
201924Portland Timbers1 League11.648156884.77905196923726888.419621591.2344772.311.52.5-0.5165117378
202025Portland Timbers1 League8.433438886.15539117116317891.613515288.8303683.310.30.4+0.74187130
202126Portland Timbers1 League2.0758291.51296310323494.1373994.95683.300.61.0-0.6482010
202227Universitario1 League24.42
202328Universitario2 Leagues36.912
202429Universitario2 Leagues39.921226480.33486139211412293.4759380.6183354.5131.10.6+11.912127424
202530Universitario2 Leagues17.921327477.738061610909891.89712080.8234551.120.80.6+1.26234326
12 Seasons5 Clubs6 Leagues226.92010239284.0336249137979107790.981593287.417024569.4366.16.9+29.9601704913242
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Universitario (6 Seasons)3 Leagues169.942553879.07292300220422092.717221380.8417852.6301.91.1+28.1183511750
Portland Timbers (4 Seasons)1 League40.21585185485.526332613577585790.464371989.412916777.244.25.7-0.242135386192
Morelia (2 Seasons)1 League15.62
Millonarios (1 Season)1 League0.40
Timbers 2 (1 Season)1 League0.80
Descentralizado (6 Seasons)147.026
MLS (4 Seasons)40.21585185485.526332613577585790.464371989.412916777.244.25.7-0.242135386192
Sudamericana (4 Seasons)11.33
Liga MX (2 Seasons)15.62
Libertadores (2 Seasons)12.042553879.07292300220422092.717221380.8417852.611.91.1-0.9183511750
USL Champ (1 Season)0.80
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201520Universitariope PER1. Descentralizado9th19.90Matches
201621Universitariope PER1. Descentralizado3rd28.51Matches
2016-201721Moreliamx MEX1. Liga MX12th9.81Matches
2017-201822Moreliamx MEX1. Liga MX5th5.81Matches
201823Portland Timbersus USA1. MLS8th18.169581685.211592268534337791.027531387.9607876.921.81.9+0.2185812274Matches
201924Timbers 2us USA2. USL Champ26th0.80Matches
201924Portland Timbersus USA1. MLS11th11.648156884.77905196923726888.419621591.2344772.311.52.5-0.5165117378Matches
202025Portland Timbersus USA1. MLS8th8.433438886.15539117116317891.613515288.8303683.310.30.4+0.74187130Matches
202126Portland Timbersus USA1. MLS5th2.0758291.51296310323494.1373994.95683.300.61.0-0.6482010Matches
202227Universitariope PER1. Liga 16th24.42Matches
202328Universitariope PER1. Liga 128.49Matches
202429Universitariope PER1. Liga 11st33.912Matches
202530Universitariope PER1. Liga 11st11.92Matches
11 Seasons4 Clubs4 Leagues203.61585185485.526332613577585790.464371989.412916777.2324.25.7+27.842135386192
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Universitario (6 Seasons)1 League147.026
Portland Timbers (4 Seasons)1 League40.21585185485.526332613577585790.464371989.412916777.244.25.7-0.242135386192
Morelia (2 Seasons)1 League15.62
Timbers 2 (1 Season)1 League0.80
Descentralizado (6 Seasons)147.026
MLS (4 Seasons)40.21585185485.526332613577585790.464371989.412916777.244.25.7-0.242135386192
Liga MX (2 Seasons)15.62
USL Champ (1 Season)0.80
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201419Millonarios2. Sudamericana1S0.40Matches
201520Universitario2. Sudamericana2S0.50Matches
201621Universitario2. Sudamericana1S2.00Matches
202328Universitario2. SudamericanaKO8.43Matches
202429Universitario1. LibertadoresGR6.021226480.33486139211412293.4759380.6183354.511.10.6-0.112127424Matches
202530Universitario1. LibertadoresR166.021327477.738061610909891.89712080.8234551.100.80.6-0.86234326Matches
6 Seasons2 Clubs2 Leagues23.242553879.07292300220422092.717221380.8417852.641.91.1+2.1183511750
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Universitario (5 Seasons)2 Leagues22.942553879.07292300220422092.717221380.8417852.641.91.1+2.1183511750
Millonarios (1 Season)1 League0.40
Sudamericana (4 Seasons)11.33
Libertadores (2 Seasons)12.042553879.07292300220422092.717221380.8417852.611.91.1-0.9183511750
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201621pe PeruFriendlies (M)1.00Matches
201621pe PeruCopa América CentenarioQF2.41Matches
201722pe PeruFriendlies (M)0.80Matches
201823pe PeruWCQ2.90Matches
201823pe PeruFriendlies (M)2.32Matches
201924pe PeruFriendlies (M)1.50Matches
201924pe PeruCopa América2nd2.5435775.4617208212584.0141782.44580.000.30.3-0.343313Matches
202227pe PeruWCQ0.40Matches
202227pe PeruFriendlies (M)1.10Matches
202328pe PeruFriendlies (M)1.30Matches
202429pe PeruFriendlies (M)1.82Matches
202429pe PeruCopa AméricaGR1.9557375.3831391343889.5192673.11333.300.00.10.022116Matches
202631pe PeruWCQ9.01Matches
8 Seasons1 Club4 Leagues29.09813075.41448599556387.3334376.75862.560.40.4+5.665429
Friendlies (M) (7 Seasons)9.84
WCQ (3 Seasons)12.31
Copa América Centenario (3 Seasons)6.99813075.41448599556387.3334376.75862.510.40.4+0.665429
World Cup (1 Season)

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201419Millonarios2. Sudamericana0.4Matches
201520Universitariope PER1. Descentralizado19.9Matches
201520Universitario2. Sudamericana0.5Matches
201621Universitariope PER1. Descentralizado28.5Matches
201621Universitario2. Sudamericana2.0Matches
2016-201721Moreliamx MEX1. Liga MX9.80Matches
2017-201822Moreliamx MEX1. Liga MX5.80Matches
201823Portland Timbersus USA1. MLS18.181679320501115150000695314Matches
201924Portland Timbersus USA1. MLS11.6568556114061670000481113Matches
201924Timbers 2us USA2. USL Champ0.81Matches
202025Portland Timbersus USA1. MLS8.43883691971310111010334013Matches
202126Portland Timbersus USA1. MLS2.0827751002132007501Matches
202227Universitariope PER1. Liga 124.4Matches
202328Universitariope PER1. Liga 128.4Matches
202328Universitario2. Sudamericana8.444Matches
202429Universitario1. Libertadores6.026418974200256111080212110Matches
202429Universitariope PER1. Liga 133.9Matches
202530Universitario1. Libertadores6.0274207656012450907021325Matches
202530Universitariope PER1. Liga 111.9Matches
12 Seasons5 Clubs6 Leagues226.923922191194251211371452421602010756
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Universitario (6 Seasons)3 Leagues169.953839613980193111200150425315
Portland Timbers (4 Seasons)1 League40.2185417955517120433442101585441
Morelia (2 Seasons)1 League15.60
Millonarios (1 Season)1 League0.4
Timbers 2 (1 Season)1 League0.81
Descentralizado (6 Seasons)147.0
MLS (4 Seasons)40.2185417955517120433442101585441
Sudamericana (4 Seasons)11.344
Liga MX (2 Seasons)15.60
Libertadores (2 Seasons)12.053839613980149111200150425315
USL Champ (1 Season)0.81
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201419Millonarios1 League0.4
201520Universitario2 Leagues20.4
201621Universitario2 Leagues30.5
2016-201721Morelia1 League9.80
2017-201822Morelia1 League5.80
201823Portland Timbers1 League18.181679320501115150000695314
201924Timbers 21 League0.81
201924Portland Timbers1 League11.6568556114061670000481113
202025Portland Timbers1 League8.43883691971310111010334013
202126Portland Timbers1 League2.0827751002132007501
202227Universitario1 League24.4
202328Universitario2 Leagues36.944
202429Universitario2 Leagues39.926418974200256111080212110
202530Universitario2 Leagues17.9274207656012450907021325
12 Seasons5 Clubs6 Leagues226.923922191194251211371452421602010756
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Universitario (6 Seasons)3 Leagues169.953839613980193111200150425315
Portland Timbers (4 Seasons)1 League40.2185417955517120433442101585441
Morelia (2 Seasons)1 League15.60
Millonarios (1 Season)1 League0.4
Timbers 2 (1 Season)1 League0.81
Descentralizado (6 Seasons)147.0
MLS (4 Seasons)40.2185417955517120433442101585441
Sudamericana (4 Seasons)11.344
Liga MX (2 Seasons)15.60
Libertadores (2 Seasons)12.053839613980149111200150425315
USL Champ (1 Season)0.81
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201520Universitariope PER1. Descentralizado9th19.9Matches
201621Universitariope PER1. Descentralizado3rd28.5Matches
2016-201721Moreliamx MEX1. Liga MX12th9.80Matches
2017-201822Moreliamx MEX1. Liga MX5th5.80Matches
201823Portland Timbersus USA1. MLS8th18.181679320501115150000695314Matches
201924Timbers 2us USA2. USL Champ26th0.81Matches
201924Portland Timbersus USA1. MLS11th11.6568556114061670000481113Matches
202025Portland Timbersus USA1. MLS8th8.43883691971310111010334013Matches
202126Portland Timbersus USA1. MLS5th2.0827751002132007501Matches
202227Universitariope PER1. Liga 16th24.4Matches
202328Universitariope PER1. Liga 128.4Matches
202429Universitariope PER1. Liga 11st33.9Matches
202530Universitariope PER1. Liga 11st11.9Matches
11 Seasons4 Clubs4 Leagues203.6185417955517120443442101585441
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Universitario (6 Seasons)1 League147.0
Portland Timbers (4 Seasons)1 League40.2185417955517120433442101585441
Morelia (2 Seasons)1 League15.60
Timbers 2 (1 Season)1 League0.81
Descentralizado (6 Seasons)147.0
MLS (4 Seasons)40.2185417955517120433442101585441
Liga MX (2 Seasons)15.60
USL Champ (1 Season)0.81
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201419Millonarios2. Sudamericana1S0.4Matches
201520Universitario2. Sudamericana2S0.5Matches
201621Universitario2. Sudamericana1S2.0Matches
202328Universitario2. SudamericanaKO8.444Matches
202429Universitario1. LibertadoresGR6.026418974200256111080212110Matches
202530Universitario1. LibertadoresR166.0274207656012450907021325Matches
6 Seasons2 Clubs2 Leagues23.253839613980193111200150425315
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Universitario (5 Seasons)2 Leagues22.953839613980193111200150425315
Millonarios (1 Season)1 League0.4
Sudamericana (4 Seasons)11.344
Libertadores (2 Seasons)12.053839613980149111200150425315
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201621pe PeruFriendlies (M)1.0Matches
201621pe PeruCopa América CentenarioQF2.40Matches
201722pe PeruFriendlies (M)0.8Matches
201823pe PeruWCQ2.9Matches
201823pe PeruFriendlies (M)2.3Matches
201924pe PeruFriendlies (M)1.5Matches
201924pe PeruCopa América2nd2.5575520005110104304Matches
202227pe PeruWCQ0.40Matches
202227pe PeruFriendlies (M)1.1Matches
202328pe PeruFriendlies (M)1.3Matches
202429pe PeruFriendlies (M)1.8Matches
202429pe PeruCopa AméricaGR1.973561701041700005504Matches
202631pe PeruWCQ9.020Matches
8 Seasons1 Club4 Leagues29.013011119010291810109808
Friendlies (M) (7 Seasons)9.8
WCQ (3 Seasons)12.320
Copa América Centenario (3 Seasons)6.91301111901091810109808
World Cup (1 Season)

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201419Millonarios2. Sudamericana0.4Matches
201520Universitariope PER1. Descentralizado19.9Matches
201520Universitario2. Sudamericana0.5Matches
201621Universitariope PER1. Descentralizado28.5Matches
201621Universitario2. Sudamericana2.0Matches
2016-201721Moreliamx MEX1. Liga MX9.8Matches
2017-201822Moreliamx MEX1. Liga MX5.8Matches
201823Portland Timbersus USA1. MLS18.1532.93470140130.17200100Matches
201924Portland Timbersus USA1. MLS11.6463.95411211030.26200100Matches
201924Timbers 2us USA2. USL Champ0.8Matches
202025Portland Timbersus USA1. MLS8.4141.66131000020.24200000Matches
202126Portland Timbersus USA1. MLS2.052.4541000000.00000000Matches
202227Universitariope PER1. Liga 124.4Matches
202328Universitariope PER1. Liga 128.4Matches
202328Universitario2. Sudamericana8.4Matches
202429Universitario1. Libertadores6.0264.36129410030.50101100Matches
202429Universitariope PER1. Liga 133.9Matches
202530Universitario1. Libertadores6.0142.3475200020.33110000Matches
202530Universitariope PER1. Liga 111.9Matches
12 Seasons5 Clubs6 Leagues226.91583.03124179611130.25811300
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Universitario (6 Seasons)3 Leagues169.9403.351914610050.42211100
Portland Timbers (4 Seasons)1 League40.21182.931053351180.20600200
Morelia (2 Seasons)1 League15.6
Millonarios (1 Season)1 League0.4
Timbers 2 (1 Season)1 League0.8
Descentralizado (6 Seasons)147.0
MLS (4 Seasons)40.21182.931053351180.20600200
Sudamericana (4 Seasons)11.3
Liga MX (2 Seasons)15.6
Libertadores (2 Seasons)12.0403.351914610050.42211100
USL Champ (1 Season)0.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201419Millonarios1 League0.4
201520Universitario2 Leagues20.4
201621Universitario2 Leagues30.5
2016-201721Morelia1 League9.8
2017-201822Morelia1 League5.8
201823Portland Timbers1 League18.1532.93470140130.17200100
201924Timbers 21 League0.8
201924Portland Timbers1 League11.6463.95411211030.26200100
202025Portland Timbers1 League8.4141.66131000020.24200000
202126Portland Timbers1 League2.052.4541000000.00000000
202227Universitario1 League24.4
202328Universitario2 Leagues36.9
202429Universitario2 Leagues39.9264.36129410030.50101100
202530Universitario2 Leagues17.9142.3475200020.33110000
12 Seasons5 Clubs6 Leagues226.91583.03124179611130.25811300
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Universitario (6 Seasons)3 Leagues169.9403.351914610050.42211100
Portland Timbers (4 Seasons)1 League40.21182.931053351180.20600200
Morelia (2 Seasons)1 League15.6
Millonarios (1 Season)1 League0.4
Timbers 2 (1 Season)1 League0.8
Descentralizado (6 Seasons)147.0
MLS (4 Seasons)40.21182.931053351180.20600200
Sudamericana (4 Seasons)11.3
Liga MX (2 Seasons)15.6
Libertadores (2 Seasons)12.0403.351914610050.42211100
USL Champ (1 Season)0.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201520Universitariope PER1. Descentralizado9th19.9Matches
201621Universitariope PER1. Descentralizado3rd28.5Matches
2016-201721Moreliamx MEX1. Liga MX12th9.8Matches
2017-201822Moreliamx MEX1. Liga MX5th5.8Matches
201823Portland Timbersus USA1. MLS8th18.1532.93470140130.17200100Matches
201924Timbers 2us USA2. USL Champ26th0.8Matches
201924Portland Timbersus USA1. MLS11th11.6463.95411211030.26200100Matches
202025Portland Timbersus USA1. MLS8th8.4141.66131000020.24200000Matches
202126Portland Timbersus USA1. MLS5th2.052.4541000000.00000000Matches
202227Universitariope PER1. Liga 16th24.4Matches
202328Universitariope PER1. Liga 128.4Matches
202429Universitariope PER1. Liga 11st33.9Matches
202530Universitariope PER1. Liga 11st11.9Matches
11 Seasons4 Clubs4 Leagues203.61182.931053351180.20600200
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Universitario (6 Seasons)1 League147.0
Portland Timbers (4 Seasons)1 League40.21182.931053351180.20600200
Morelia (2 Seasons)1 League15.6
Timbers 2 (1 Season)1 League0.8
Descentralizado (6 Seasons)147.0
MLS (4 Seasons)40.21182.931053351180.20600200
Liga MX (2 Seasons)15.6
USL Champ (1 Season)0.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201419Millonarios2. Sudamericana1S0.4Matches
201520Universitario2. Sudamericana2S0.5Matches
201621Universitario2. Sudamericana1S2.0Matches
202328Universitario2. SudamericanaKO8.4Matches
202429Universitario1. LibertadoresGR6.0264.36129410030.50101100Matches
202530Universitario1. LibertadoresR166.0142.3475200020.33110000Matches
6 Seasons2 Clubs2 Leagues23.2403.351914610050.42211100
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Universitario (5 Seasons)2 Leagues22.9403.351914610050.42211100
Millonarios (1 Season)1 League0.4
Sudamericana (4 Seasons)11.3
Libertadores (2 Seasons)12.0403.351914610050.42211100
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201621pe PeruFriendlies (M)1.0Matches
201621pe PeruCopa América CentenarioQF2.4Matches
201722pe PeruFriendlies (M)0.8Matches
201823pe PeruWCQ2.9Matches
201823pe PeruFriendlies (M)2.3Matches
201924pe PeruFriendlies (M)1.5Matches
201924pe PeruCopa América2nd2.562.3641010000.00000000Matches
202227pe PeruWCQ0.4Matches
202227pe PeruFriendlies (M)1.1Matches
202328pe PeruFriendlies (M)1.3Matches
202429pe PeruFriendlies (M)1.8Matches
202429pe PeruCopa AméricaGR1.942.0840000000.00000000Matches
202631pe PeruWCQ9.0Matches
8 Seasons1 Club4 Leagues29.0102.2481010000.00000000
Friendlies (M) (7 Seasons)9.8
WCQ (3 Seasons)12.3
Copa América Centenario (3 Seasons)6.9102.2481010000.00000000
World Cup (1 Season)

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201419Millonarios2. Sudamericana0.4Matches
201520Universitariope PER1. Descentralizado19.9Matches
201520Universitario2. Sudamericana0.5Matches
201621Universitariope PER1. Descentralizado28.5Matches
201621Universitario2. Sudamericana2.0Matches
2016-201721Moreliamx MEX1. Liga MX9.800Matches
2017-201822Moreliamx MEX1. Liga MX5.800Matches
201823Portland Timbersus USA1. MLS18.1161288051435.7917116153171Matches
201924Portland Timbersus USA1. MLS11.6167104221216.71091852190Matches
201924Timbers 2us USA2. USL Champ0.800Matches
202025Portland Timbersus USA1. MLS8.49644131127.38505101980Matches
202126Portland Timbersus USA1. MLS2.0432112450.023120410Matches
202227Universitariope PER1. Liga 124.4Matches
202328Universitariope PER1. Liga 128.4Matches
202328Universitario2. Sudamericana8.4712Matches
202429Universitario1. Libertadores6.0542302450.021011670Matches
202429Universitariope PER1. Liga 133.9Matches
202530Universitario1. Libertadores6.01186416966.736151021110Matches
202530Universitariope PER1. Liga 111.9Matches
12 Seasons5 Clubs6 Leagues226.9614732245205437.0344143753102431
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Universitario (6 Seasons)3 Leagues169.9161987181361.557162327180
Portland Timbers (4 Seasons)1 League40.2452824174124129.329343313075251
Morelia (2 Seasons)1 League15.6000
Millonarios (1 Season)1 League0.40
Timbers 2 (1 Season)1 League0.8000
Descentralizado (6 Seasons)147.00
MLS (4 Seasons)40.2452824174124129.329343313075251
Sudamericana (4 Seasons)11.37120
Liga MX (2 Seasons)15.6000
Libertadores (2 Seasons)12.0161287181361.557161127180
USL Champ (1 Season)0.8000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201419Millonarios1 League0.40
201520Universitario2 Leagues20.40
201621Universitario2 Leagues30.50
2016-201721Morelia1 League9.8000
2017-201822Morelia1 League5.8000
201823Portland Timbers1 League18.1161288051435.7917116153171
201924Timbers 21 League0.8000
201924Portland Timbers1 League11.6167104221216.71091852190
202025Portland Timbers1 League8.49644131127.38505101980
202126Portland Timbers1 League2.0432112450.023120410
202227Universitario1 League24.40
202328Universitario2 Leagues36.97120
202429Universitario2 Leagues39.9542302450.021011670
202530Universitario2 Leagues17.91186416966.736151021110
12 Seasons5 Clubs6 Leagues226.9614732245205437.0344143753102431
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Universitario (6 Seasons)3 Leagues169.9161987181361.557162327180
Portland Timbers (4 Seasons)1 League40.2452824174124129.329343313075251
Morelia (2 Seasons)1 League15.6000
Millonarios (1 Season)1 League0.40
Timbers 2 (1 Season)1 League0.8000
Descentralizado (6 Seasons)147.00
MLS (4 Seasons)40.2452824174124129.329343313075251
Sudamericana (4 Seasons)11.37120
Liga MX (2 Seasons)15.6000
Libertadores (2 Seasons)12.0161287181361.557161127180
USL Champ (1 Season)0.8000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201520Universitariope PER1. Descentralizado9th19.9Matches
201621Universitariope PER1. Descentralizado3rd28.5Matches
2016-201721Moreliamx MEX1. Liga MX12th9.800Matches
2017-201822Moreliamx MEX1. Liga MX5th5.800Matches
201823Portland Timbersus USA1. MLS8th18.1161288051435.7917116153171Matches
201924Timbers 2us USA2. USL Champ26th0.800Matches
201924Portland Timbersus USA1. MLS11th11.6167104221216.71091852190Matches
202025Portland Timbersus USA1. MLS8th8.49644131127.38505101980Matches
202126Portland Timbersus USA1. MLS5th2.0432112450.023120410Matches
202227Universitariope PER1. Liga 16th24.4Matches
202328Universitariope PER1. Liga 128.4Matches
202429Universitariope PER1. Liga 11st33.9Matches
202530Universitariope PER1. Liga 11st11.9Matches
11 Seasons4 Clubs4 Leagues203.6452824174124129.329343313075251
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Universitario (6 Seasons)1 League147.00
Portland Timbers (4 Seasons)1 League40.2452824174124129.329343313075251
Morelia (2 Seasons)1 League15.6000
Timbers 2 (1 Season)1 League0.8000
Descentralizado (6 Seasons)147.00
MLS (4 Seasons)40.2452824174124129.329343313075251
Liga MX (2 Seasons)15.6000
USL Champ (1 Season)0.8000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201419Millonarios2. Sudamericana1S0.4Matches
201520Universitario2. Sudamericana2S0.5Matches
201621Universitario2. Sudamericana1S2.0Matches
202328Universitario2. SudamericanaKO8.4712Matches
202429Universitario1. LibertadoresGR6.0542302450.021011670Matches
202530Universitario1. LibertadoresR166.01186416966.736151021110Matches
6 Seasons2 Clubs2 Leagues23.2161987181361.557162327180
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Universitario (5 Seasons)2 Leagues22.9161987181361.557162327180
Millonarios (1 Season)1 League0.40
Sudamericana (4 Seasons)11.37120
Libertadores (2 Seasons)12.0161287181361.557161127180
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201621pe PeruFriendlies (M)1.0Matches
201621pe PeruCopa América CentenarioQF2.433Matches
201722pe PeruFriendlies (M)0.8Matches
201823pe PeruWCQ2.9Matches
201823pe PeruFriendlies (M)2.3Matches
201924pe PeruFriendlies (M)1.5Matches
201924pe PeruCopa América2nd2.5423101250.012114820Matches
202227pe PeruWCQ0.400Matches
202227pe PeruFriendlies (M)1.1Matches
202328pe PeruFriendlies (M)1.3Matches
202429pe PeruFriendlies (M)1.8Matches
202429pe PeruCopa AméricaGR1.9521223560.0210151030Matches
202631pe PeruWCQ9.089Matches
8 Seasons1 Club4 Leagues29.09154324757.13312211850
Friendlies (M) (7 Seasons)9.80
WCQ (3 Seasons)12.3890
Copa América Centenario (3 Seasons)6.9974324757.13312121850
World Cup (1 Season)0

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s 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 Matches
201419Millonarios2. Sudamericana0.4Matches
201520Universitariope PER1. Descentralizado19.9Matches
201520Universitario2. Sudamericana0.5Matches
201621Universitariope PER1. Descentralizado28.5Matches
201621Universitario2. Sudamericana2.0Matches
2016-201721Moreliamx MEX1. Liga MX9.8Matches
2017-201822Moreliamx MEX1. Liga MX5.8Matches
201823Portland Timbersus USA1. MLS18.19652416847134864965301550.01550.0651412523667541252623720118Matches
201924Portland Timbersus USA1. MLS11.6675201042932864067526934.61765.444228521567393012151553099Matches
201924Timbers 2us USA2. USL Champ0.8Matches
202025Portland Timbersus USA1. MLS8.446611892431362046612758.3541.7304169274721107181034454Matches
202126Portland Timbersus USA1. MLS2.0101220542861015120.0480.0592377922231654Matches
202227Universitariope PER1. Liga 124.4Matches
202328Universitariope PER1. Liga 128.4Matches
202328Universitario2. Sudamericana8.4Matches
202429Universitario1. Libertadores6.031283915811711312211257.1733.3164938484166510718332Matches
202429Universitariope PER1. Liga 133.9Matches
202530Universitario1. Libertadores6.033715681521201133713861.5430.8150810496128215216827Matches
202530Universitariope PER1. Liga 111.9Matches
12 Seasons5 Clubs6 Leagues226.92856804881371103515228561075248.65248.61770106545739165975387582010334
Country Comp 90s 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 Matches
Universitario (6 Seasons)3 Leagues169.96492310731023722649342058.81132.431417489802814725935159
Portland Timbers (4 Seasons)1 League40.222075738110617981302207733243.84156.2145689064759137834662491659275
Morelia (2 Seasons)1 League15.6
Millonarios (1 Season)1 League0.4
Timbers 2 (1 Season)1 League0.8
Descentralizado (6 Seasons)147.0
MLS (4 Seasons)40.222075738110617981302207733243.84156.2145689064759137834662491659275
Sudamericana (4 Seasons)11.3
Liga MX (2 Seasons)15.6
Libertadores (2 Seasons)12.06492310731023722649342058.81132.431417489802814725935159
USL Champ (1 Season)0.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s 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 Matches
201419Millonarios1 League0.4
201520Universitario2 Leagues20.4
201621Universitario2 Leagues30.5
2016-201721Morelia1 League9.8
2017-201822Morelia1 League5.8
201823Portland Timbers1 League18.19652416847134864965301550.01550.0651412523667541252623720118
201924Timbers 21 League0.8
201924Portland Timbers1 League11.6675201042932864067526934.61765.444228521567393012151553099
202025Portland Timbers1 League8.446611892431362046612758.3541.7304169274721107181034454
202126Portland Timbers1 League2.0101220542861015120.0480.0592377922231654
202227Universitario1 League24.4
202328Universitario2 Leagues36.9
202429Universitario2 Leagues39.931283915811711312211257.1733.3164938484166510718332
202530Universitario2 Leagues17.933715681521201133713861.5430.8150810496128215216827
12 Seasons5 Clubs6 Leagues226.92856804881371103515228561075248.65248.61770106545739165975387582010334
Comp 90s 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 Matches
Universitario (6 Seasons)3 Leagues169.96492310731023722649342058.81132.431417489802814725935159
Portland Timbers (4 Seasons)1 League40.222075738110617981302207733243.84156.2145689064759137834662491659275
Morelia (2 Seasons)1 League15.6
Millonarios (1 Season)1 League0.4
Timbers 2 (1 Season)1 League0.8
Descentralizado (6 Seasons)147.0
MLS (4 Seasons)40.222075738110617981302207733243.84156.2145689064759137834662491659275
Sudamericana (4 Seasons)11.3
Liga MX (2 Seasons)15.6
Libertadores (2 Seasons)12.06492310731023722649342058.81132.431417489802814725935159
USL Champ (1 Season)0.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s 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 Matches
201520Universitariope PER1. Descentralizado9th19.9Matches
201621Universitariope PER1. Descentralizado3rd28.5Matches
2016-201721Moreliamx MEX1. Liga MX12th9.8Matches
2017-201822Moreliamx MEX1. Liga MX5th5.8Matches
201823Portland Timbersus USA1. MLS8th18.19652416847134864965301550.01550.0651412523667541252623720118Matches
201924Timbers 2us USA2. USL Champ26th0.8Matches
201924Portland Timbersus USA1. MLS11th11.6675201042932864067526934.61765.444228521567393012151553099Matches
202025Portland Timbersus USA1. MLS8th8.446611892431362046612758.3541.7304169274721107181034454Matches
202126Portland Timbersus USA1. MLS5th2.0101220542861015120.0480.0592377922231654Matches
202227Universitariope PER1. Liga 16th24.4Matches
202328Universitariope PER1. Liga 128.4Matches
202429Universitariope PER1. Liga 11st33.9Matches
202530Universitariope PER1. Liga 11st11.9Matches
11 Seasons4 Clubs4 Leagues203.622075738110617981302207733243.84156.2145689064759137834662491659275
Country Comp LgRank 90s 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 Matches
Universitario (6 Seasons)1 League147.0
Portland Timbers (4 Seasons)1 League40.222075738110617981302207733243.84156.2145689064759137834662491659275
Morelia (2 Seasons)1 League15.6
Timbers 2 (1 Season)1 League0.8
Descentralizado (6 Seasons)147.0
MLS (4 Seasons)40.222075738110617981302207733243.84156.2145689064759137834662491659275
Liga MX (2 Seasons)15.6
USL Champ (1 Season)0.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s 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 Matches
201419Millonarios2. Sudamericana1S0.4Matches
201520Universitario2. Sudamericana2S0.5Matches
201621Universitario2. Sudamericana1S2.0Matches
202328Universitario2. SudamericanaKO8.4Matches
202429Universitario1. LibertadoresGR6.031283915811711312211257.1733.3164938484166510718332Matches
202530Universitario1. LibertadoresR166.033715681521201133713861.5430.8150810496128215216827Matches
6 Seasons2 Clubs2 Leagues23.26492310731023722649342058.81132.431417489802814725935159
Comp LgRank 90s 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 Matches
Universitario (5 Seasons)2 Leagues22.96492310731023722649342058.81132.431417489802814725935159
Millonarios (1 Season)1 League0.4
Sudamericana (4 Seasons)11.3
Libertadores (2 Seasons)12.06492310731023722649342058.81132.431417489802814725935159
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s 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 Matches
201621pe PeruFriendlies (M)1.0Matches
201621pe PeruCopa América CentenarioQF2.4Matches
201722pe PeruFriendlies (M)0.8Matches
201823pe PeruWCQ2.9Matches
201823pe PeruFriendlies (M)2.3Matches
201924pe PeruFriendlies (M)1.5Matches
201924pe PeruCopa América2nd2.59552040358956233.3466.755280120532525511Matches
202227pe PeruWCQ0.4Matches
202227pe PeruFriendlies (M)1.1Matches
202328pe PeruFriendlies (M)1.3Matches
202429pe PeruFriendlies (M)1.8Matches
202429pe PeruCopa AméricaGR1.99882242343986116.7583.34929618144020478Matches
202631pe PeruWCQ9.0Matches
8 Seasons1 Club4 Leagues29.0193134282691119312325.0975.01045763019727210219
Friendlies (M) (7 Seasons)9.8
WCQ (3 Seasons)12.3
Copa América Centenario (3 Seasons)6.9193134282691119312325.0975.01045763019727210219
World Cup (1 Season)

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
201419Millonarios2. Sudamericana1333318.30.40013201.0010+1+2.73+3.95Matches
201520Universitariope PER1. Descentralizado241,7907562.219.918871363721.382421+3+0.15+0.48Matches
201520Universitario2. Sudamericana2432211.90.50022111.5010+1+2.09+2.38Matches
201621Universitariope PER1. Descentralizado302,5678666.328.5308621001.855532+23+0.81+1.57Matches
201621Universitario2. Sudamericana218090100.02.02902000.0016-5-2.50Matches
2016-201721Moreliamx MEX1. Liga MX158845928.99.8123301.338800.00+0.12Matches
2017-201822Moreliamx MEX1. Liga MX95235817.15.872231.4434-1-0.17-0.42Matches
201823Portland Timbersus USA1. MLS231,6307153.318.11883952631.823219+13+0.72+1.1630.923.0+7.9+0.44+0.72Matches
201924Portland Timbersus USA1. MLS191,0475534.211.61278671641.051521-6-0.52-0.9220.320.4-0.1-0.01+0.06Matches
201924Timbers 2us USA2. USL Champ170702.30.81700000.001100.00+0.18Matches
202025Portland Timbersus USA1. MLS167564736.58.4786591711.901315-2-0.24-1.138.714.7-6.0-0.72-0.63Matches
202126Portland Timbersus USA1. MLS4184466.02.0353012401.5024-2-0.98-1.173.24.3-1.1-0.53-0.25Matches
202227Universitariope PER1. Liga 1282,1957867.724.426821023301.713219+13+0.53-0.16Matches
202328Universitariope PER1. Liga 1302,5598579.028.429882411302.064417+27+0.95Matches
202328Universitario2. Sudamericana97588493.68.49847001.4496+3+0.36+3.82Matches
202429Universitario1. Libertadores65379099.46.06905000.8348-4-0.67-0.673.57.6-4.1-0.69+18.49Matches
202429Universitariope PER1. Liga 1343,0559099.833.9349033002.266317+46+1.36+1.36Matches
202530Universitario1. Libertadores65399099.86.06905001.334400.000.005.27.5-2.4-0.39-0.39Matches
202530Universitariope PER1. Liga 1151,0687179.111.91188942602.13308+22+1.85+1.53Matches
12 Seasons5 Clubs6 Leagues27420,4187550.2226.9231851544324141.71342210+132+0.58+0.5571.777.5-5.8-0.11+0.09
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Universitario (6 Seasons)3 Leagues18615,2918276.2169.917187129153031.81267138+129+0.76+0.938.715.1-6.5-0.54+13.84
Portland Timbers (4 Seasons)1 League623,6175832.240.2408020221981.586259+3+0.07-0.1763.162.4+0.7+0.02+0.21
Morelia (2 Seasons)1 League241,4075923.015.6195531.371112-1-0.06-0.14
Millonarios (1 Season)1 League1333318.30.40013201.0010+1+2.73+3.95
Timbers 2 (1 Season)1 League170702.30.81700000.001100.00+0.18
Descentralizado (6 Seasons)16113,2348275.0147.014887110133121.91248114+134+0.91+1.03
MLS (4 Seasons)623,6175832.240.2408020221981.586259+3+0.07-0.1763.162.4+0.7+0.02+0.21
Sudamericana (4 Seasons)141,0147266.311.31186932411.21121200.00+0.87
Liga MX (2 Seasons)241,4075923.015.6195531.371112-1-0.06-0.14
Libertadores (2 Seasons)121,0769099.612.0129010001.08812-4-0.33-0.338.715.1-6.5-0.54+13.84
USL Champ (1 Season)170702.30.81700000.001100.00+0.18
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
201419Millonarios1 League1333318.30.40013201.0010+1+2.73+3.95
201520Universitario2 Leagues261,8337156.620.418871383331.392521+4+0.20+0.52
201621Universitario2 Leagues322,7478667.830.5328623001.735638+18+0.59+1.35
2016-201721Morelia1 League158845928.99.8123301.338800.00+0.12
2017-201822Morelia1 League95235817.15.872231.4434-1-0.17-0.42
201823Portland Timbers1 League231,6307153.318.11883952631.823219+13+0.72+1.1630.923.0+7.9+0.44+0.72
201924Timbers 21 League170702.30.81700000.001100.00+0.18
201924Portland Timbers1 League191,0475534.211.61278671641.051521-6-0.52-0.9220.320.4-0.1-0.01+0.06
202025Portland Timbers1 League167564736.58.4786591711.901315-2-0.24-1.138.714.7-6.0-0.72-0.63
202126Portland Timbers1 League4184466.02.0353012401.5024-2-0.98-1.173.24.3-1.1-0.53-0.25
202227Universitario1 League282,1957867.724.426821023301.713219+13+0.53-0.16
202328Universitario2 Leagues393,3178581.936.938873111301.925323+30+0.81+1.06
202429Universitario2 Leagues403,5929099.839.9409038002.056725+42+1.05+1.053.57.6-4.1-0.69+18.49
202530Universitario2 Leagues211,6077785.017.917881442601.903412+22+1.23+0.915.27.5-2.4-0.39-0.39
12 Seasons5 Clubs6 Leagues27420,4187550.2226.9231851544324141.71342210+132+0.58+0.5571.777.5-5.8-0.11+0.09
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Universitario (6 Seasons)3 Leagues18615,2918276.2169.917187129153031.81267138+129+0.76+0.938.715.1-6.5-0.54+13.84
Portland Timbers (4 Seasons)1 League623,6175832.240.2408020221981.586259+3+0.07-0.1763.162.4+0.7+0.02+0.21
Morelia (2 Seasons)1 League241,4075923.015.6195531.371112-1-0.06-0.14
Millonarios (1 Season)1 League1333318.30.40013201.0010+1+2.73+3.95
Timbers 2 (1 Season)1 League170702.30.81700000.001100.00+0.18
Descentralizado (6 Seasons)16113,2348275.0147.014887110133121.91248114+134+0.91+1.03
MLS (4 Seasons)623,6175832.240.2408020221981.586259+3+0.07-0.1763.162.4+0.7+0.02+0.21
Sudamericana (4 Seasons)141,0147266.311.31186932411.21121200.00+0.87
Liga MX (2 Seasons)241,4075923.015.6195531.371112-1-0.06-0.14
Libertadores (2 Seasons)121,0769099.612.0129010001.08812-4-0.33-0.338.715.1-6.5-0.54+13.84
USL Champ (1 Season)170702.30.81700000.001100.00+0.18
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
201520Universitariope PER1. Descentralizado9th241,7907562.219.918871363721.382421+3+0.15+0.48Matches
201621Universitariope PER1. Descentralizado3rd302,5678666.328.5308621001.855532+23+0.81+1.57Matches
2016-201721Moreliamx MEX1. Liga MX12th158845928.99.8123301.338800.00+0.12Matches
2017-201822Moreliamx MEX1. Liga MX5th95235817.15.872231.4434-1-0.17-0.42Matches
201823Portland Timbersus USA1. MLS8th231,6307153.318.11883952631.823219+13+0.72+1.1630.923.0+7.9+0.44+0.72Matches
201924Timbers 2us USA2. USL Champ26th170702.30.81700000.001100.00+0.18Matches
201924Portland Timbersus USA1. MLS11th191,0475534.211.61278671641.051521-6-0.52-0.9220.320.4-0.1-0.01+0.06Matches
202025Portland Timbersus USA1. MLS8th167564736.58.4786591711.901315-2-0.24-1.138.714.7-6.0-0.72-0.63Matches
202126Portland Timbersus USA1. MLS5th4184466.02.0353012401.5024-2-0.98-1.173.24.3-1.1-0.53-0.25Matches
202227Universitariope PER1. Liga 16th282,1957867.724.426821023301.713219+13+0.53-0.16Matches
202328Universitariope PER1. Liga 1302,5598579.028.429882411302.064417+27+0.95Matches
202429Universitariope PER1. Liga 11st343,0559099.833.9349033002.266317+46+1.36+1.36Matches
202530Universitariope PER1. Liga 11st151,0687179.111.91188942602.13308+22+1.85+1.53Matches
11 Seasons4 Clubs4 Leagues24818,3287448.1203.6208851354023131.77322186+136+0.67+0.6163.162.4+0.7+0.02+0.21
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Universitario (6 Seasons)1 League16113,2348275.0147.014887110133121.91248114+134+0.91+1.03
Portland Timbers (4 Seasons)1 League623,6175832.240.2408020221981.586259+3+0.07-0.1763.162.4+0.7+0.02+0.21
Morelia (2 Seasons)1 League241,4075923.015.6195531.371112-1-0.06-0.14
Timbers 2 (1 Season)1 League170702.30.81700000.001100.00+0.18
Descentralizado (6 Seasons)16113,2348275.0147.014887110133121.91248114+134+0.91+1.03
MLS (4 Seasons)623,6175832.240.2408020221981.586259+3+0.07-0.1763.162.4+0.7+0.02+0.21
Liga MX (2 Seasons)241,4075923.015.6195531.371112-1-0.06-0.14
USL Champ (1 Season)170702.30.81700000.001100.00+0.18
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
201419Millonarios2. Sudamericana1S1333318.30.40013201.0010+1+2.73+3.95Matches
201520Universitario2. Sudamericana2S2432211.90.50022111.5010+1+2.09+2.38Matches
201621Universitario2. Sudamericana1S218090100.02.02902000.0016-5-2.50Matches
202328Universitario2. SudamericanaKO97588493.68.49847001.4496+3+0.36+3.82Matches
202429Universitario1. LibertadoresGR65379099.46.06905000.8348-4-0.67-0.673.57.6-4.1-0.69+18.49Matches
202530Universitario1. LibertadoresR1665399099.86.06905001.334400.000.005.27.5-2.4-0.39-0.39Matches
6 Seasons2 Clubs2 Leagues262,0908080.123.223881932411.152024-4-0.17+0.698.715.1-6.5-0.54+13.84
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Universitario (5 Seasons)2 Leagues252,0578284.722.923881922111.161924-5-0.22+0.518.715.1-6.5-0.54+13.84
Millonarios (1 Season)1 League1333318.30.40013201.0010+1+2.73+3.95
Sudamericana (4 Seasons)141,0147266.311.31186932411.21121200.00+0.87
Libertadores (2 Seasons)121,0769099.612.0129010001.08812-4-0.33-0.338.715.1-6.5-0.54+13.84
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
201621pe PeruFriendlies (M)1909050.01.01901013.0031+2+2.00-2.00Matches
201621pe PeruCopa América CentenarioQF42195556.22.4286122401.7510+1+0.41-0.12Matches
201722pe PeruFriendlies (M)1717139.40.81710003.0030+3+3.80+3.80Matches
201823pe Peru1. World CupGR00003Matches
201823pe PeruWCQ72573715.92.9371141151.8623-1-0.35-0.48Matches
201823pe PeruFriendlies (M)62113521.32.3277041531.3334-1-0.43-1.35Matches
201924pe PeruFriendlies (M)51322616.31.50052601.2004-4-2.73-2.59Matches
201924pe PeruCopa América2nd52294640.22.5292231511.4047-3-1.18-1.444.68.2-3.6-1.42-1.11Matches
202227pe PeruWCQ439102.40.40041000.250000.00+0.17Matches
202227pe PeruFriendlies (M)21005015.91.1182011802.0021+1+0.90-0.29Matches
202328pe PeruFriendlies (M)21145731.71.3179013500.500000.00+1.46Matches
202429pe PeruFriendlies (M)21628145.01.82811022.0020+2+1.11-0.71Matches
202429pe PeruCopa AméricaGR21738764.11.92871000.5001-1-0.52+1.341.62.7-1.1-0.60+1.49Matches
202631pe PeruWCQ138146356.59.01172221000.8536-3-0.33+0.82Matches
8 Seasons1 Club4 Leagues542,6114826.929.0287892617151.282327-4-0.14-0.266.210.9-4.8-1.06-0.36
Friendlies (M) (7 Seasons)198804625.19.88802112261.531310+3+0.31-0.31
WCQ (3 Seasons)241,1104623.712.314723101051.0459-4-0.32-0.10
Copa América Centenario (3 Seasons)116215650.56.9688451911.3658-3-0.43-0.436.210.9-4.8-1.06-0.36
World Cup (1 Season)00003

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201419Millonarios2. Sudamericana0.40000Matches
201520Universitariope PER1. Descentralizado19.91000Matches
201520Universitario2. Sudamericana0.50000Matches
201621Universitariope PER1. Descentralizado28.52000Matches
201621Universitario2. Sudamericana2.00000Matches
2016-201721Moreliamx MEX1. Liga MX9.8000400000000Matches
2017-201822Moreliamx MEX1. Liga MX5.8000800000000Matches
201823Portland Timbersus USA1. MLS18.12004100151512000976460.0Matches
201924Portland Timbersus USA1. MLS11.61007611657000613730.0Matches
201924Timbers 2us USA2. USL Champ0.8000010100000Matches
202025Portland Timbersus USA1. MLS8.400058110106000462722.2Matches
202126Portland Timbersus USA1. MLS2.00001102030009030.0Matches
202227Universitariope PER1. Liga 124.42000Matches
202328Universitariope PER1. Liga 128.41000Matches
202328Universitario2. Sudamericana8.4100280441270Matches
202429Universitario1. Libertadores6.00001102514000311516.7Matches
202429Universitariope PER1. Liga 133.93001Matches
202530Universitario1. Libertadores6.010041324108000293827.3Matches
202530Universitariope PER1. Liga 111.90000Matches
12 Seasons5 Clubs6 Leagues226.91400363651375347001273153430.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Universitario (6 Seasons)3 Leagues169.9110071039323190016041323.5
Portland Timbers (4 Seasons)1 League40.230017252433028000213112134.4
Morelia (2 Seasons)1 League15.60001200000000
Millonarios (1 Season)1 League0.40000
Timbers 2 (1 Season)1 League0.8000010100000
Descentralizado (6 Seasons)147.09001
MLS (4 Seasons)40.230017252433028000213112134.4
Sudamericana (4 Seasons)11.3100280441270
Liga MX (2 Seasons)15.60001200000000
Libertadores (2 Seasons)12.01005234911120006041323.5
USL Champ (1 Season)0.8000010100000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201419Millonarios1 League0.40000
201520Universitario2 Leagues20.41000
201621Universitario2 Leagues30.52000
2016-201721Morelia1 League9.8000400000000
2017-201822Morelia1 League5.8000800000000
201823Portland Timbers1 League18.12004100151512000976460.0
201924Timbers 21 League0.8000010100000
201924Portland Timbers1 League11.61007611657000613730.0
202025Portland Timbers1 League8.400058110106000462722.2
202126Portland Timbers1 League2.00001102030009030.0
202227Universitario1 League24.42000
202328Universitario2 Leagues36.9200280441270
202429Universitario2 Leagues39.93001102514001311516.7
202530Universitario2 Leagues17.910041324108000293827.3
12 Seasons5 Clubs6 Leagues226.91400363651375347001273153430.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Universitario (6 Seasons)3 Leagues169.9110071039323190016041323.5
Portland Timbers (4 Seasons)1 League40.230017252433028000213112134.4
Morelia (2 Seasons)1 League15.60001200000000
Millonarios (1 Season)1 League0.40000
Timbers 2 (1 Season)1 League0.8000010100000
Descentralizado (6 Seasons)147.09001
MLS (4 Seasons)40.230017252433028000213112134.4
Sudamericana (4 Seasons)11.3100280441270
Liga MX (2 Seasons)15.60001200000000
Libertadores (2 Seasons)12.01005234911120006041323.5
USL Champ (1 Season)0.8000010100000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201520Universitariope PER1. Descentralizado9th19.91000Matches
201621Universitariope PER1. Descentralizado3rd28.52000Matches
2016-201721Moreliamx MEX1. Liga MX12th9.8000400000000Matches
2017-201822Moreliamx MEX1. Liga MX5th5.8000800000000Matches
201823Portland Timbersus USA1. MLS8th18.12004100151512000976460.0Matches
201924Timbers 2us USA2. USL Champ26th0.8000010100000Matches
201924Portland Timbersus USA1. MLS11th11.61007611657000613730.0Matches
202025Portland Timbersus USA1. MLS8th8.400058110106000462722.2Matches
202126Portland Timbersus USA1. MLS5th2.00001102030009030.0Matches
202227Universitariope PER1. Liga 16th24.42000Matches
202328Universitariope PER1. Liga 128.41000Matches
202429Universitariope PER1. Liga 11st33.93001Matches
202530Universitariope PER1. Liga 11st11.90000Matches
11 Seasons4 Clubs4 Leagues203.6120029262443028001213112134.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Universitario (6 Seasons)1 League147.09001
Portland Timbers (4 Seasons)1 League40.230017252433028000213112134.4
Morelia (2 Seasons)1 League15.60001200000000
Timbers 2 (1 Season)1 League0.8000010100000
Descentralizado (6 Seasons)147.09001
MLS (4 Seasons)40.230017252433028000213112134.4
Liga MX (2 Seasons)15.60001200000000
USL Champ (1 Season)0.8000010100000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201419Millonarios2. Sudamericana1S0.40000Matches
201520Universitario2. Sudamericana2S0.50000Matches
201621Universitario2. Sudamericana1S2.00000Matches
202328Universitario2. SudamericanaKO8.4100280441270Matches
202429Universitario1. LibertadoresGR6.00001102514000311516.7Matches
202530Universitario1. LibertadoresR166.010041324108000293827.3Matches
6 Seasons2 Clubs2 Leagues23.220071039323190006041323.5
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Universitario (5 Seasons)2 Leagues22.920071039323190006041323.5
Millonarios (1 Season)1 League0.40000
Sudamericana (4 Seasons)11.3100280441270
Libertadores (2 Seasons)12.01005234911120006041323.5
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201621pe PeruFriendlies (M)1.00000Matches
201621pe PeruCopa América CentenarioQF2.4000001033000Matches
201722pe PeruFriendlies (M)0.80000Matches
201823pe PeruWCQ2.90000Matches
201823pe PeruFriendlies (M)2.30000Matches
201924pe PeruFriendlies (M)1.50000Matches
201924pe PeruCopa América2nd2.500014054200093175.0Matches
202227pe PeruWCQ0.40000000000Matches
202227pe PeruFriendlies (M)1.10000Matches
202328pe PeruFriendlies (M)1.30000Matches
202429pe PeruFriendlies (M)1.80000Matches
202429pe PeruCopa AméricaGR1.90004204520001110100.0Matches
202631pe PeruWCQ9.000028120980Matches
8 Seasons1 Club4 Leagues29.00007142292115000204180.0
Friendlies (M) (7 Seasons)9.80000
WCQ (3 Seasons)12.300028120980
Copa América Centenario (3 Seasons)6.90005619127000204180.0
World Cup (1 Season)

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