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-03-31MonPrimera AApertura — First stageAwayW 1–0JuniorLa EquidadYDM70000021000Match Report
2025-03-26WedPrimera AApertura — First stageHomeW 2–1JuniorUnión MagdalenaYDM90000000000Match Report
2025-03-16SunPrimera AApertura — First stageAwayW 1–0JuniorLlanerosYDM90000000000Match Report
2025-03-09SunPrimera AApertura — First stageHomeW 2–1JuniorMillonariosYDM90000000000Match Report
2025-03-06ThuCopa SudamericanaFirst stageHomeD 2 (3)–2 (4)co Juniorco CD AméricaYAM84000010000Match 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
2014-201523Monterreymx MEX1. Liga MX1144444.9123100000.200.410.610.200.61Matches
201523Nacionalco COL1. Primera A18181,57617.5303300100.170.000.170.170.17Matches
2015-201624Sinaloamx MEX1. Liga MX16161,44016.0145100000.060.250.310.060.31Matches
2016-201725Monterreymx MEX1. Liga MX32211,91621.3369300000.140.280.420.140.42Matches
201725Juniorco COL1. Primera A16131,24413.8113141100100.800.221.010.801.01Matches
201725Junior2. Sudamericana887388.2202201000.240.000.240.240.24Matches
201826Junior1. Libertadores664925.5123100000.180.370.550.180.55Matches
201826Juniorco COL1. Primera A998028.9314300100.340.110.450.340.45Matches
201826Atlético Mineirobr BRA1. Série A22221,84820.5178100100.050.340.390.050.39Matches
201927Atlético Mineiro1. Libertadores411701.9000000000.000.000.000.000.00Matches
201927Atlético Mineirobr BRA1. Série A18171,35215.0314300004.34.32.97.249691300.200.070.270.200.270.280.190.480.280.48Matches
201927Atlético Mineiro2. Sudamericana877047.8303300100.380.000.380.380.38Matches
202028Portland Timbersus USA1. MLS21121,22913.7448400002.62.62.65.125621290.290.290.590.290.590.190.190.370.190.37Matches
202129Portland Timbersus USA1. MLS30292,31325.76511600104.94.96.911.8571452000.230.190.430.230.430.190.270.460.190.46Matches
202230Portland Timbersus USA1. MLS34332,76030.7437400505.05.03.68.6591372230.130.100.230.130.230.160.120.280.160.28Matches
202230Portland Timbersus USAU.S. Open Cup10250.3000000000.000.000.000.000.00Matches
202331Portland Timbersus USA1. MLS1797398.2134100000.60.61.32.01827670.120.370.490.120.490.080.160.240.080.24Matches
202432Junior1. Libertadores764505.0000000000.000.000.000.000.00Matches
202432Juniorco COL1. Primera A43403,22135.8628600300.170.060.220.170.22Matches
202533Junior2. Copa Sudamericana11840.9000000000.000.000.000.000.00Matches
202533Juniorco COL1. Primera A11118779.7112100000.100.100.210.100.21Matches
12 Seasons6 Clubs7 Leagues33328324,424271.4544498540114017.317.317.334.72084407490.200.160.360.200.360.190.190.370.190.37
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
Portland Timbers (4 Seasons)2 Leagues103837,06678.515153015006013.113.114.427.51593716190.190.190.380.190.380.170.180.350.170.35
Junior (4 Seasons)3 Leagues101947,90887.9249332401500.270.100.380.270.38
Atlético Mineiro (2 Seasons)3 Leagues52474,07445.37815700204.34.32.97.249691300.150.180.330.150.330.280.190.480.280.48
Monterrey (2 Seasons)1 League43252,36026.24812400000.150.310.460.150.46
Nacional (1 Season)1 League18181,57617.5303300100.170.000.170.170.17
Sinaloa (1 Season)1 League16161,44016.0145100000.060.250.310.060.31
Primera A (5 Seasons)97917,72085.8247312400600.280.080.360.280.36
MLS (4 Seasons)102837,04178.215153015006013.113.114.427.51593716190.190.190.380.190.380.170.180.350.170.35
Liga MX (3 Seasons)59413,80042.251217500000.120.280.400.120.40
Libertadores (3 Seasons)17131,11212.4123100000.080.160.240.080.24
Sudamericana (3 Seasons)17161,52617.0505501100.290.000.290.290.29
Série A (2 Seasons)40393,20035.64812400104.34.32.97.249691300.110.230.340.110.340.280.190.480.280.48
U.S. Open Cup (1 Season)10250.3000000000.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
2014-201523Monterrey1 League1144444.9123100000.200.410.610.200.61
201523Nacional1 League18181,57617.5303300100.170.000.170.170.17
2015-201624Sinaloa1 League16161,44016.0145100000.060.250.310.060.31
2016-201725Monterrey1 League32211,91621.3369300000.140.280.420.140.42
201725Junior2 Leagues24211,98222.0133161301100.590.140.730.590.73
201826Junior2 Leagues15151,29414.4437400100.280.210.490.280.49
201826Atlético Mineiro1 League22221,84820.5178100100.050.340.390.050.39
201927Atlético Mineiro3 Leagues30252,22624.7617600104.34.32.97.249691300.240.040.280.240.280.280.190.480.280.48
202028Portland Timbers1 League21121,22913.7448400002.62.62.65.125621290.290.290.590.290.590.190.190.370.190.37
202129Portland Timbers1 League30292,31325.76511600104.94.96.911.8571452000.230.190.430.230.430.190.270.460.190.46
202230Portland Timbers2 Leagues35332,78530.9437400505.05.03.68.6591372230.130.100.230.130.230.160.120.280.160.28
202331Portland Timbers1 League1797398.2134100000.60.61.32.01827670.120.370.490.120.490.080.160.240.080.24
202432Junior2 Leagues50463,67140.8628600300.150.050.200.150.20
202533Junior2 Leagues121296110.7112100000.090.090.190.090.19
12 Seasons6 Clubs7 Leagues33328324,424271.4544498540114017.317.317.334.72084407490.200.160.360.200.360.190.190.370.190.37
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
Portland Timbers (4 Seasons)2 Leagues103837,06678.515153015006013.113.114.427.51593716190.190.190.380.190.380.170.180.350.170.35
Junior (4 Seasons)3 Leagues101947,90887.9249332401500.270.100.380.270.38
Atlético Mineiro (2 Seasons)3 Leagues52474,07445.37815700204.34.32.97.249691300.150.180.330.150.330.280.190.480.280.48
Monterrey (2 Seasons)1 League43252,36026.24812400000.150.310.460.150.46
Nacional (1 Season)1 League18181,57617.5303300100.170.000.170.170.17
Sinaloa (1 Season)1 League16161,44016.0145100000.060.250.310.060.31
Primera A (5 Seasons)97917,72085.8247312400600.280.080.360.280.36
MLS (4 Seasons)102837,04178.215153015006013.113.114.427.51593716190.190.190.380.190.380.170.180.350.170.35
Liga MX (3 Seasons)59413,80042.251217500000.120.280.400.120.40
Libertadores (3 Seasons)17131,11212.4123100000.080.160.240.080.24
Sudamericana (3 Seasons)17161,52617.0505501100.290.000.290.290.29
Série A (2 Seasons)40393,20035.64812400104.34.32.97.249691300.110.230.340.110.340.280.190.480.280.48
U.S. Open Cup (1 Season)10250.3000000000.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
2014-201523Monterreymx MEX1. Liga MX5th1144444.9123100000.200.410.610.200.61Matches
201523Nacionalco COL1. Primera A1st18181,57617.5303300100.170.000.170.170.17Matches
2015-201624Sinaloamx MEX1. Liga MX18th16161,44016.0145100000.060.250.310.060.31Matches
2016-201725Monterreymx MEX1. Liga MX5th32211,91621.3369300000.140.280.420.140.42Matches
201725Juniorco COL1. Primera A6th16131,24413.8113141100100.800.221.010.801.01Matches
201826Juniorco COL1. Primera A4th998028.9314300100.340.110.450.340.45Matches
201826Atlético Mineirobr BRA1. Série A6th22221,84820.5178100100.050.340.390.050.39Matches
201927Atlético Mineirobr BRA1. Série A13th18171,35215.0314300004.34.32.97.249691300.200.070.270.200.270.280.190.480.280.48Matches
202028Portland Timbersus USA1. MLS8th21121,22913.7448400002.62.62.65.125621290.290.290.590.290.590.190.190.370.190.37Matches
202129Portland Timbersus USA1. MLS5th30292,31325.76511600104.94.96.911.8571452000.230.190.430.230.430.190.270.460.190.46Matches
202230Portland Timbersus USA1. MLS16th34332,76030.7437400505.05.03.68.6591372230.130.100.230.130.230.160.120.280.160.28Matches
202331Portland Timbersus USA1. MLS19th1797398.2134100000.60.61.32.01827670.120.370.490.120.490.080.160.240.080.24Matches
202432Juniorco COL1. Primera A6th43403,22135.8628600300.170.060.220.170.22Matches
202533Juniorco COL1. Primera A5th11118779.7112100000.100.100.210.100.21Matches
12 Seasons6 Clubs4 Leagues29825421,761241.8484290480013017.317.317.334.72084407490.200.170.370.200.370.190.190.370.190.37
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
Portland Timbers (4 Seasons)1 League102837,04178.215153015006013.113.114.427.51593716190.190.190.380.190.380.170.180.350.170.35
Junior (4 Seasons)1 League79736,14468.3217282100500.310.100.410.310.41
Monterrey (2 Seasons)1 League43252,36026.24812400000.150.310.460.150.46
Atlético Mineiro (2 Seasons)1 League40393,20035.64812400104.34.32.97.249691300.110.230.340.110.340.280.190.480.280.48
Nacional (1 Season)1 League18181,57617.5303300100.170.000.170.170.17
Sinaloa (1 Season)1 League16161,44016.0145100000.060.250.310.060.31
Primera A (5 Seasons)97917,72085.8247312400600.280.080.360.280.36
MLS (4 Seasons)102837,04178.215153015006013.113.114.427.51593716190.190.190.380.190.380.170.180.350.170.35
Liga MX (3 Seasons)59413,80042.251217500000.120.280.400.120.40
Série A (2 Seasons)40393,20035.64812400104.34.32.97.249691300.110.230.340.110.340.280.190.480.280.48
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
202230Portland Timbersus USAU.S. Open CupR3210250.3000000000.000.000.000.000.00Matches
1 Season1 Club1 League10250.3000000000.000.000.000.000.00
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
201725Junior2. SudamericanaSF887388.2202201000.240.000.240.240.24Matches
201826Junior1. LibertadoresGR664925.5123100000.180.370.550.180.55Matches
201927Atlético Mineiro1. LibertadoresGR411701.9000000000.000.000.000.000.00Matches
201927Atlético Mineiro2. SudamericanaSF877047.8303300100.380.000.380.380.38Matches
202432Junior1. LibertadoresR16764505.0000000000.000.000.000.000.00Matches
202533Junior2. Copa SudamericanaS111840.9000000000.000.000.000.000.00Matches
5 Seasons2 Clubs2 Leagues34292,63829.3628601100.200.070.270.200.27
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
Junior (4 Seasons)2 Leagues22211,76419.6325301000.150.100.260.150.26
Atlético Mineiro (1 Season)2 Leagues1288749.7303300100.310.000.310.310.31
Libertadores (3 Seasons)17131,11212.4123100000.080.160.240.080.24
Sudamericana (3 Seasons)17161,52617.0505501100.290.000.290.290.29
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
201422co ColombiaFriendlies (M)10180.2000000000.000.000.000.000.00Matches
201826co ColombiaWCQ411461.6011000000.000.620.620.000.62Matches
201826co ColombiaFriendlies (M)30450.5101100002.000.002.002.002.00Matches
201927co ColombiaFriendlies (M)1090.1000000000.000.000.000.000.00Matches
202129co ColombiaCopa América3rd401651.8000000000.000.000.000.000.00Matches
202230co ColombiaWCQ10180.2000000000.000.000.000.000.00Matches
202230co ColombiaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
5 Seasons1 Club3 Leagues1524915.5112100000.180.180.370.180.37
Friendlies (M) (4 Seasons)611621.8101100000.560.000.560.560.56
WCQ (2 Seasons)511641.8011000000.000.550.550.000.55
Copa América (1 Season)401651.8000000000.000.000.000.000.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
2014-201523Monterreymx MEX1. Liga MX4.9130.610.3300Matches
201523Nacionalco COL1. Primera A17.5300Matches
2015-201624Sinaloamx MEX1. Liga MX16.0150.310.2000Matches
2016-201725Monterreymx MEX1. Liga MX21.330150.000.700.2000Matches
201725Juniorco COL1. Primera A13.811392256.42.821.590.280.5000Matches
201725Junior2. Sudamericana8.2221942.92.561.100.100.2201Matches
201826Junior1. Libertadores5.5111327.32.010.550.090.3300Matches
201826Juniorco COL1. Primera A8.93181055.62.021.120.170.3000Matches
201826Atlético Mineirobr BRA1. Série A20.5121628.61.020.290.050.1700Matches
201927Atlético Mineiro1. Libertadores1.9011100.00.530.530.000.0000Matches
201927Atlético Mineirobr BRA1. Série A15.03381334.22.530.870.080.2316.20004.34.30.11-1.3-1.3Matches
201927Atlético Mineiro2. Sudamericana7.8312541.71.530.640.250.6000Matches
202028Portland Timbersus USA1. MLS13.74231252.21.680.880.170.3316.00002.62.60.11+1.4+1.4Matches
202129Portland Timbersus USA1. MLS25.76441534.11.710.580.140.4017.02004.94.90.11+1.1+1.1Matches
202230Portland Timbersus USA1. MLS30.74461532.61.500.490.090.2716.40005.05.00.11-1.0-1.0Matches
202230Portland Timbersus USAU.S. Open Cup0.30000.000.0000Matches
202331Portland Timbersus USA1. MLS8.218112.50.970.120.131.0014.20000.60.60.08+0.4+0.4Matches
202432Junior1. Libertadores5.004125.00.800.200.000.0000Matches
202432Juniorco COL1. Primera A35.86441943.21.230.530.140.3200Matches
202533Junior2. Copa Sudamericana0.90100.01.070.000.0000Matches
202533Juniorco COL1. Primera A9.7110330.01.030.310.100.3300Matches
12 Seasons6 Clubs7 Leagues271.45434115844.01.460.620.140.3216.320117.317.30.11+0.7+0.7
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
Portland Timbers (4 Seasons)2 Leagues78.5151214335.51.540.550.120.3516.420013.113.10.11+1.9+1.9
Junior (4 Seasons)3 Leagues87.9241486745.31.680.760.160.3601
Atlético Mineiro (2 Seasons)3 Leagues45.37722534.71.590.550.100.2816.20004.34.30.11-1.3-1.3
Monterrey (2 Seasons)1 League26.240180.000.690.2200
Nacional (1 Season)1 League17.5300
Sinaloa (1 Season)1 League16.0150.310.2000
Primera A (5 Seasons)85.8241115448.61.630.790.190.3900
MLS (4 Seasons)78.2151214335.51.550.550.120.3516.420013.113.10.11+1.9+1.9
Liga MX (3 Seasons)42.250230.000.540.2200
Libertadores (3 Seasons)12.4116531.31.290.400.060.2000
Sudamericana (3 Seasons)17.05341441.22.010.830.150.3601
Série A (2 Seasons)35.64591932.21.660.530.070.2116.20004.34.30.11-1.3-1.3
U.S. Open Cup (1 Season)0.30000.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
2014-201523Monterrey1 League4.9130.610.3300
201523Nacional1 League17.5300
2015-201624Sinaloa1 League16.0150.310.2000
2016-201725Monterrey1 League21.330150.000.700.2000
201725Junior2 Leagues22.013603151.72.721.410.220.4201
201826Junior2 Leagues14.44291344.82.020.900.140.3100
201826Atlético Mineiro1 League20.5121628.61.020.290.050.1700
201927Atlético Mineiro3 Leagues24.76511937.32.060.770.120.3216.20004.34.30.11-1.3-1.3
202028Portland Timbers1 League13.74231252.21.680.880.170.3316.00002.62.60.11+1.4+1.4
202129Portland Timbers1 League25.76441534.11.710.580.140.4017.02004.94.90.11+1.1+1.1
202230Portland Timbers2 Leagues30.94461532.61.490.480.090.2716.40005.05.00.11-1.0-1.0
202331Portland Timbers1 League8.218112.50.970.120.131.0014.20000.60.60.08+0.4+0.4
202432Junior2 Leagues40.86482041.71.180.490.130.3000
202533Junior2 Leagues10.7111327.31.030.280.090.3300
12 Seasons6 Clubs7 Leagues271.45434115844.01.460.620.140.3216.320117.317.30.11+0.7+0.7
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
Portland Timbers (4 Seasons)2 Leagues78.5151214335.51.540.550.120.3516.420013.113.10.11+1.9+1.9
Junior (4 Seasons)3 Leagues87.9241486745.31.680.760.160.3601
Atlético Mineiro (2 Seasons)3 Leagues45.37722534.71.590.550.100.2816.20004.34.30.11-1.3-1.3
Monterrey (2 Seasons)1 League26.240180.000.690.2200
Nacional (1 Season)1 League17.5300
Sinaloa (1 Season)1 League16.0150.310.2000
Primera A (5 Seasons)85.8241115448.61.630.790.190.3900
MLS (4 Seasons)78.2151214335.51.550.550.120.3516.420013.113.10.11+1.9+1.9
Liga MX (3 Seasons)42.250230.000.540.2200
Libertadores (3 Seasons)12.4116531.31.290.400.060.2000
Sudamericana (3 Seasons)17.05341441.22.010.830.150.3601
Série A (2 Seasons)35.64591932.21.660.530.070.2116.20004.34.30.11-1.3-1.3
U.S. Open Cup (1 Season)0.30000.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
2014-201523Monterreymx MEX1. Liga MX5th4.9130.610.3300Matches
201523Nacionalco COL1. Primera A1st17.5300Matches
2015-201624Sinaloamx MEX1. Liga MX18th16.0150.310.2000Matches
2016-201725Monterreymx MEX1. Liga MX5th21.330150.000.700.2000Matches
201725Juniorco COL1. Primera A6th13.811392256.42.821.590.280.5000Matches
201826Juniorco COL1. Primera A4th8.93181055.62.021.120.170.3000Matches
201826Atlético Mineirobr BRA1. Série A6th20.5121628.61.020.290.050.1700Matches
201927Atlético Mineirobr BRA1. Série A13th15.03381334.22.530.870.080.2316.20004.34.30.11-1.3-1.3Matches
202028Portland Timbersus USA1. MLS8th13.74231252.21.680.880.170.3316.00002.62.60.11+1.4+1.4Matches
202129Portland Timbersus USA1. MLS5th25.76441534.11.710.580.140.4017.02004.94.90.11+1.1+1.1Matches
202230Portland Timbersus USA1. MLS16th30.74461532.61.500.490.090.2716.40005.05.00.11-1.0-1.0Matches
202331Portland Timbersus USA1. MLS19th8.218112.50.970.120.131.0014.20000.60.60.08+0.4+0.4Matches
202432Juniorco COL1. Primera A6th35.86441943.21.230.530.140.3200Matches
202533Juniorco COL1. Primera A5th9.7110330.01.030.310.100.3300Matches
12 Seasons6 Clubs4 Leagues241.84829113945.01.430.620.150.3216.320017.317.30.11+0.7+0.7
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
Portland Timbers (4 Seasons)1 League78.2151214335.51.550.550.120.3516.420013.113.10.11+1.9+1.9
Junior (4 Seasons)1 League68.3211115448.61.630.790.190.3900
Monterrey (2 Seasons)1 League26.240180.000.690.2200
Atlético Mineiro (2 Seasons)1 League35.64591932.21.660.530.070.2116.20004.34.30.11-1.3-1.3
Nacional (1 Season)1 League17.5300
Sinaloa (1 Season)1 League16.0150.310.2000
Primera A (5 Seasons)85.8241115448.61.630.790.190.3900
MLS (4 Seasons)78.2151214335.51.550.550.120.3516.420013.113.10.11+1.9+1.9
Liga MX (3 Seasons)42.250230.000.540.2200
Série A (2 Seasons)35.64591932.21.660.530.070.2116.20004.34.30.11-1.3-1.3
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202230Portland Timbersus USAU.S. Open CupR320.30000.000.0000Matches
1 Season1 Club1 League0.30000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201725Junior2. SudamericanaSF8.2221942.92.561.100.100.2201Matches
201826Junior1. LibertadoresGR5.5111327.32.010.550.090.3300Matches
201927Atlético Mineiro1. LibertadoresGR1.9011100.00.530.530.000.0000Matches
201927Atlético Mineiro2. SudamericanaSF7.8312541.71.530.640.250.6000Matches
202432Junior1. LibertadoresR165.004125.00.800.200.000.0000Matches
202533Junior2. Copa SudamericanaS10.90100.01.070.000.0000Matches
5 Seasons2 Clubs2 Leagues29.36501938.01.710.650.120.3201
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Junior (4 Seasons)2 Leagues19.63371335.11.890.660.080.2301
Atlético Mineiro (1 Season)2 Leagues9.7313646.21.340.620.230.5000
Libertadores (3 Seasons)12.4116531.31.290.400.060.2000
Sudamericana (3 Seasons)17.05341441.22.010.830.150.3601
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201422co ColombiaFriendlies (M)0.2000Matches
201826co ColombiaWCQ1.6000Matches
201826co ColombiaFriendlies (M)0.5100Matches
201927co ColombiaFriendlies (M)0.1000Matches
202129co ColombiaCopa América3rd1.80000.000.0000Matches
202230co ColombiaWCQ0.20100.05.000.000.0000Matches
202230co ColombiaFriendlies (M)1.0000Matches
5 Seasons1 Club3 Leagues5.51100.00.490.000.0000
Friendlies (M) (4 Seasons)1.8100
WCQ (2 Seasons)1.80100.05.000.000.0000
Copa América (1 Season)1.80000.000.0000
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
2014-201523Monterreymx MEX1. Liga MX4.92Matches
201523Nacionalco COL1. Primera A17.50Matches
2015-201624Sinaloamx MEX1. Liga MX16.04Matches
2016-201725Monterreymx MEX1. Liga MX21.36Matches
201725Juniorco COL1. Primera A13.83Matches
201725Junior2. Sudamericana8.20Matches
201826Junior1. Libertadores5.52Matches
201826Juniorco COL1. Primera A8.91Matches
201826Atlético Mineirobr BRA1. Série A20.57Matches
201927Atlético Mineiro1. Libertadores1.90Matches
201927Atlético Mineirobr BRA1. Série A15.061671186.68084190540844192.515017884.3254161.012.92.2-1.9235823669Matches
201927Atlético Mineiro2. Sudamericana7.80Matches
202028Portland Timbersus USA1. MLS13.751660685.17699208930633691.116518987.3334475.042.63.1+1.4173424562Matches
202129Portland Timbersus USA1. MLS25.7987120581.915596477955461789.831637783.88814560.756.95.9-1.97280425145Matches
202230Portland Timbersus USA1. MLS30.71163140482.818211503563269291.340247085.58915956.033.64.5-0.652102343137Matches
202230Portland Timbersus USAU.S. Open Cup0.30Matches
202331Portland Timbersus USA1. MLS8.223830278.8332489815116889.9597281.9122157.131.31.3+1.7131013227Matches
202432Junior1. Libertadores5.00Matches
202432Juniorco COL1. Primera A35.82Matches
202533Junior2. Copa Sudamericana0.90Matches
202533Juniorco COL1. Primera A9.71Matches
12 Seasons6 Clubs7 Leagues271.43520422883.352914147062051225491.01092128684.924741060.24417.317.1+26.717728413621440
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
Portland Timbers (4 Seasons)2 Leagues78.52904351782.644830128011643181390.6942110885.022236960.21514.414.9+0.615422611315371
Junior (4 Seasons)3 Leagues87.99
Atlético Mineiro (2 Seasons)3 Leagues45.361671186.68084190540844192.515017884.3254161.082.92.2+5.1235823669
Monterrey (2 Seasons)1 League26.28
Nacional (1 Season)1 League17.50
Sinaloa (1 Season)1 League16.04
Primera A (5 Seasons)85.87
MLS (4 Seasons)78.22904351782.644830128011643181390.6942110885.022236960.21514.414.9+0.615422611315371
Liga MX (3 Seasons)42.212
Libertadores (3 Seasons)12.42
Sudamericana (3 Seasons)17.00
Série A (2 Seasons)35.661671186.68084190540844192.515017884.3254161.082.92.2+5.1235823669
U.S. Open Cup (1 Season)0.30
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
2014-201523Monterrey1 League4.92
201523Nacional1 League17.50
2015-201624Sinaloa1 League16.04
2016-201725Monterrey1 League21.36
201725Junior2 Leagues22.03
201826Junior2 Leagues14.43
201826Atlético Mineiro1 League20.57
201927Atlético Mineiro3 Leagues24.761671186.68084190540844192.515017884.3254161.012.92.2-1.9235823669
202028Portland Timbers1 League13.751660685.17699208930633691.116518987.3334475.042.63.1+1.4173424562
202129Portland Timbers1 League25.7987120581.915596477955461789.831637783.88814560.756.95.9-1.97280425145
202230Portland Timbers2 Leagues30.91163140482.818211503563269291.340247085.58915956.033.64.5-0.652102343137
202331Portland Timbers1 League8.223830278.8332489815116889.9597281.9122157.131.31.3+1.7131013227
202432Junior2 Leagues40.82
202533Junior2 Leagues10.71
12 Seasons6 Clubs7 Leagues271.43520422883.352914147062051225491.01092128684.924741060.24417.317.1+26.717728413621440
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
Portland Timbers (4 Seasons)2 Leagues78.52904351782.644830128011643181390.6942110885.022236960.21514.414.9+0.615422611315371
Junior (4 Seasons)3 Leagues87.99
Atlético Mineiro (2 Seasons)3 Leagues45.361671186.68084190540844192.515017884.3254161.082.92.2+5.1235823669
Monterrey (2 Seasons)1 League26.28
Nacional (1 Season)1 League17.50
Sinaloa (1 Season)1 League16.04
Primera A (5 Seasons)85.87
MLS (4 Seasons)78.22904351782.644830128011643181390.6942110885.022236960.21514.414.9+0.615422611315371
Liga MX (3 Seasons)42.212
Libertadores (3 Seasons)12.42
Sudamericana (3 Seasons)17.00
Série A (2 Seasons)35.661671186.68084190540844192.515017884.3254161.082.92.2+5.1235823669
U.S. Open Cup (1 Season)0.30
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
2014-201523Monterreymx MEX1. Liga MX5th4.92Matches
201523Nacionalco COL1. Primera A1st17.50Matches
2015-201624Sinaloamx MEX1. Liga MX18th16.04Matches
2016-201725Monterreymx MEX1. Liga MX5th21.36Matches
201725Juniorco COL1. Primera A6th13.83Matches
201826Juniorco COL1. Primera A4th8.91Matches
201826Atlético Mineirobr BRA1. Série A6th20.57Matches
201927Atlético Mineirobr BRA1. Série A13th15.061671186.68084190540844192.515017884.3254161.012.92.2-1.9235823669Matches
202028Portland Timbersus USA1. MLS8th13.751660685.17699208930633691.116518987.3334475.042.63.1+1.4173424562Matches
202129Portland Timbersus USA1. MLS5th25.7987120581.915596477955461789.831637783.88814560.756.95.9-1.97280425145Matches
202230Portland Timbersus USA1. MLS16th30.71163140482.818211503563269291.340247085.58915956.033.64.5-0.652102343137Matches
202331Portland Timbersus USA1. MLS19th8.223830278.8332489815116889.9597281.9122157.131.31.3+1.7131013227Matches
202432Juniorco COL1. Primera A6th35.82Matches
202533Juniorco COL1. Primera A5th9.71Matches
12 Seasons6 Clubs4 Leagues241.83520422883.352914147062051225491.01092128684.924741060.24217.317.1+24.717728413621440
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
Portland Timbers (4 Seasons)1 League78.22904351782.644830128011643181390.6942110885.022236960.21514.414.9+0.615422611315371
Junior (4 Seasons)1 League68.37
Monterrey (2 Seasons)1 League26.28
Atlético Mineiro (2 Seasons)1 League35.661671186.68084190540844192.515017884.3254161.082.92.2+5.1235823669
Nacional (1 Season)1 League17.50
Sinaloa (1 Season)1 League16.04
Primera A (5 Seasons)85.87
MLS (4 Seasons)78.22904351782.644830128011643181390.6942110885.022236960.21514.414.9+0.615422611315371
Liga MX (3 Seasons)42.212
Série A (2 Seasons)35.661671186.68084190540844192.515017884.3254161.082.92.2+5.1235823669
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
202230Portland Timbersus USAU.S. Open CupR320.30Matches
1 Season1 Club1 League0.30
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201725Junior2. SudamericanaSF8.20Matches
201826Junior1. LibertadoresGR5.52Matches
201927Atlético Mineiro1. LibertadoresGR1.90Matches
201927Atlético Mineiro2. SudamericanaSF7.80Matches
202432Junior1. LibertadoresR165.00Matches
202533Junior2. Copa SudamericanaS10.90Matches
5 Seasons2 Clubs2 Leagues29.32
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Junior (4 Seasons)2 Leagues19.62
Atlético Mineiro (1 Season)2 Leagues9.70
Libertadores (3 Seasons)12.42
Sudamericana (3 Seasons)17.00
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201422co ColombiaFriendlies (M)0.20Matches
201826co ColombiaWCQ1.61Matches
201826co ColombiaFriendlies (M)0.50Matches
201927co ColombiaFriendlies (M)0.10Matches
202129co ColombiaCopa América3rd1.80Matches
202230co ColombiaWCQ0.20Matches
202230co ColombiaFriendlies (M)1.00Matches
5 Seasons1 Club3 Leagues5.51
Friendlies (M) (4 Seasons)1.80
WCQ (2 Seasons)1.81
Copa América (1 Season)1.80

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
2014-201523Monterreymx MEX1. Liga MX4.9Matches
201523Nacionalco COL1. Primera A17.5Matches
2015-201624Sinaloamx MEX1. Liga MX16.0Matches
2016-201725Monterreymx MEX1. Liga MX21.30Matches
201725Juniorco COL1. Primera A13.820Matches
201725Junior2. Sudamericana8.237Matches
201826Junior1. Libertadores5.534Matches
201826Juniorco COL1. Primera A8.934Matches
201826Atlético Mineirobr BRA1. Série A20.527Matches
201927Atlético Mineiro1. Libertadores1.93Matches
201927Atlético Mineirobr BRA1. Série A15.07117054333181000061628Matches
201927Atlético Mineiro2. Sudamericana7.812Matches
202028Portland Timbersus USA1. MLS13.7606590136011870000516311Matches
202129Portland Timbersus USA1. MLS25.7120510971043221086135717281987422Matches
202230Portland Timbersus USA1. MLS30.7140413019832618671834111611163517Matches
202230Portland Timbersus USAU.S. Open Cup0.31Matches
202331Portland Timbersus USA1. MLS8.230229293141324110238114Matches
202432Junior1. Libertadores5.06Matches
202432Juniorco COL1. Primera A35.865Matches
202533Junior2. Copa Sudamericana0.91Matches
202533Juniorco COL1. Primera A9.726Matches
12 Seasons6 Clubs7 Leagues271.44228398522876123646841952945235201572
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portland Timbers (4 Seasons)2 Leagues78.5351732802247393318540952945229041364
Junior (4 Seasons)3 Leagues87.9223
Atlético Mineiro (2 Seasons)3 Leagues45.37117054333601000061628
Monterrey (2 Seasons)1 League26.20
Nacional (1 Season)1 League17.5
Sinaloa (1 Season)1 League16.0
Primera A (5 Seasons)85.8145
MLS (4 Seasons)78.2351732802247393318440952945229041364
Liga MX (3 Seasons)42.20
Libertadores (3 Seasons)12.443
Sudamericana (3 Seasons)17.050
Série A (2 Seasons)35.67117054333451000061628
U.S. Open Cup (1 Season)0.31
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
2014-201523Monterrey1 League4.9
201523Nacional1 League17.5
2015-201624Sinaloa1 League16.0
2016-201725Monterrey1 League21.30
201725Junior2 Leagues22.057
201826Junior2 Leagues14.468
201826Atlético Mineiro1 League20.527
201927Atlético Mineiro3 Leagues24.77117054333331000061628
202028Portland Timbers1 League13.7606590136011870000516311
202129Portland Timbers1 League25.7120510971043221086135717281987422
202230Portland Timbers2 Leagues30.9140413019832618681834111611163517
202331Portland Timbers1 League8.230229293141324110238114
202432Junior2 Leagues40.871
202533Junior2 Leagues10.727
12 Seasons6 Clubs7 Leagues271.44228398522876123646841952945235201572
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portland Timbers (4 Seasons)2 Leagues78.5351732802247393318540952945229041364
Junior (4 Seasons)3 Leagues87.9223
Atlético Mineiro (2 Seasons)3 Leagues45.37117054333601000061628
Monterrey (2 Seasons)1 League26.20
Nacional (1 Season)1 League17.5
Sinaloa (1 Season)1 League16.0
Primera A (5 Seasons)85.8145
MLS (4 Seasons)78.2351732802247393318440952945229041364
Liga MX (3 Seasons)42.20
Libertadores (3 Seasons)12.443
Sudamericana (3 Seasons)17.050
Série A (2 Seasons)35.67117054333451000061628
U.S. Open Cup (1 Season)0.31
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
2014-201523Monterreymx MEX1. Liga MX5th4.9Matches
201523Nacionalco COL1. Primera A1st17.5Matches
2015-201624Sinaloamx MEX1. Liga MX18th16.0Matches
2016-201725Monterreymx MEX1. Liga MX5th21.30Matches
201725Juniorco COL1. Primera A6th13.820Matches
201826Juniorco COL1. Primera A4th8.934Matches
201826Atlético Mineirobr BRA1. Série A6th20.527Matches
201927Atlético Mineirobr BRA1. Série A13th15.07117054333181000061628Matches
202028Portland Timbersus USA1. MLS8th13.7606590136011870000516311Matches
202129Portland Timbersus USA1. MLS5th25.7120510971043221086135717281987422Matches
202230Portland Timbersus USA1. MLS16th30.7140413019832618671834111611163517Matches
202331Portland Timbersus USA1. MLS19th8.230229293141324110238114Matches
202432Juniorco COL1. Primera A6th35.865Matches
202533Juniorco COL1. Primera A5th9.726Matches
12 Seasons6 Clubs4 Leagues241.84228398522876123637441952945235201572
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portland Timbers (4 Seasons)1 League78.2351732802247393318440952945229041364
Junior (4 Seasons)1 League68.3145
Monterrey (2 Seasons)1 League26.20
Atlético Mineiro (2 Seasons)1 League35.67117054333451000061628
Nacional (1 Season)1 League17.5
Sinaloa (1 Season)1 League16.0
Primera A (5 Seasons)85.8145
MLS (4 Seasons)78.2351732802247393318440952945229041364
Liga MX (3 Seasons)42.20
Série A (2 Seasons)35.67117054333451000061628
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
202230Portland Timbersus USAU.S. Open CupR320.31Matches
1 Season1 Club1 League0.31
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
201725Junior2. SudamericanaSF8.237Matches
201826Junior1. LibertadoresGR5.534Matches
201927Atlético Mineiro1. LibertadoresGR1.93Matches
201927Atlético Mineiro2. SudamericanaSF7.812Matches
202432Junior1. LibertadoresR165.06Matches
202533Junior2. Copa SudamericanaS10.91Matches
5 Seasons2 Clubs2 Leagues29.393
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Junior (4 Seasons)2 Leagues19.678
Atlético Mineiro (1 Season)2 Leagues9.715
Libertadores (3 Seasons)12.443
Sudamericana (3 Seasons)17.050
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
201422co ColombiaFriendlies (M)0.2Matches
201826co ColombiaWCQ1.6Matches
201826co ColombiaFriendlies (M)0.5Matches
201927co ColombiaFriendlies (M)0.1Matches
202129co ColombiaCopa América3rd1.82Matches
202230co ColombiaWCQ0.20Matches
202230co ColombiaFriendlies (M)1.0Matches
5 Seasons1 Club3 Leagues5.52
Friendlies (M) (4 Seasons)1.8
WCQ (2 Seasons)1.80
Copa América (1 Season)1.82

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
2014-201523Monterreymx MEX1. Liga MX4.9Matches
201523Nacionalco COL1. Primera A17.5Matches
2015-201624Sinaloamx MEX1. Liga MX16.0Matches
2016-201725Monterreymx MEX1. Liga MX21.3Matches
201725Juniorco COL1. Primera A13.8Matches
201725Junior2. Sudamericana8.2Matches
201826Junior1. Libertadores5.5Matches
201826Juniorco COL1. Primera A8.9Matches
201826Atlético Mineirobr BRA1. Série A20.5Matches
201927Atlético Mineiro1. Libertadores1.9Matches
201927Atlético Mineirobr BRA1. Série A15.0644.26530811150.33103010Matches
201927Atlético Mineiro2. Sudamericana7.8Matches
202028Portland Timbersus USA1. MLS13.7594.324506242120.881001100Matches
202129Portland Timbersus USA1. MLS25.71154.477830222170.27700000Matches
202230Portland Timbersus USA1. MLS30.71013.297812136190.29710010Matches
202230Portland Timbersus USAU.S. Open Cup0.3Matches
202331Portland Timbersus USA1. MLS8.2232.80191102050.61500000Matches
202432Junior1. Libertadores5.0Matches
202432Juniorco COL1. Primera A35.8Matches
202533Junior2. Copa Sudamericana0.9Matches
202533Juniorco COL1. Primera A9.7Matches
12 Seasons6 Clubs7 Leagues271.43623.8827343188155380.413014120
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portland Timbers (4 Seasons)2 Leagues78.52983.8122043107144330.422911110
Junior (4 Seasons)3 Leagues87.9
Atlético Mineiro (2 Seasons)3 Leagues45.3644.26530811150.33103010
Monterrey (2 Seasons)1 League26.2
Nacional (1 Season)1 League17.5
Sinaloa (1 Season)1 League16.0
Primera A (5 Seasons)85.8
MLS (4 Seasons)78.22983.8122043107144330.422911110
Liga MX (3 Seasons)42.2
Libertadores (3 Seasons)12.4
Sudamericana (3 Seasons)17.0
Série A (2 Seasons)35.6644.26530811150.33103010
U.S. Open Cup (1 Season)0.3
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
2014-201523Monterrey1 League4.9
201523Nacional1 League17.5
2015-201624Sinaloa1 League16.0
2016-201725Monterrey1 League21.3
201725Junior2 Leagues22.0
201826Junior2 Leagues14.4
201826Atlético Mineiro1 League20.5
201927Atlético Mineiro3 Leagues24.7644.26530811150.33103010
202028Portland Timbers1 League13.7594.324506242120.881001100
202129Portland Timbers1 League25.71154.477830222170.27700000
202230Portland Timbers2 Leagues30.91013.297812136190.29710010
202331Portland Timbers1 League8.2232.80191102050.61500000
202432Junior2 Leagues40.8
202533Junior2 Leagues10.7
12 Seasons6 Clubs7 Leagues271.43623.8827343188155380.413014120
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portland Timbers (4 Seasons)2 Leagues78.52983.8122043107144330.422911110
Junior (4 Seasons)3 Leagues87.9
Atlético Mineiro (2 Seasons)3 Leagues45.3644.26530811150.33103010
Monterrey (2 Seasons)1 League26.2
Nacional (1 Season)1 League17.5
Sinaloa (1 Season)1 League16.0
Primera A (5 Seasons)85.8
MLS (4 Seasons)78.22983.8122043107144330.422911110
Liga MX (3 Seasons)42.2
Libertadores (3 Seasons)12.4
Sudamericana (3 Seasons)17.0
Série A (2 Seasons)35.6644.26530811150.33103010
U.S. Open Cup (1 Season)0.3
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
2014-201523Monterreymx MEX1. Liga MX5th4.9Matches
201523Nacionalco COL1. Primera A1st17.5Matches
2015-201624Sinaloamx MEX1. Liga MX18th16.0Matches
2016-201725Monterreymx MEX1. Liga MX5th21.3Matches
201725Juniorco COL1. Primera A6th13.8Matches
201826Juniorco COL1. Primera A4th8.9Matches
201826Atlético Mineirobr BRA1. Série A6th20.5Matches
201927Atlético Mineirobr BRA1. Série A13th15.0644.26530811150.33103010Matches
202028Portland Timbersus USA1. MLS8th13.7594.324506242120.881001100Matches
202129Portland Timbersus USA1. MLS5th25.71154.477830222170.27700000Matches
202230Portland Timbersus USA1. MLS16th30.71013.297812136190.29710010Matches
202331Portland Timbersus USA1. MLS19th8.2232.80191102050.61500000Matches
202432Juniorco COL1. Primera A6th35.8Matches
202533Juniorco COL1. Primera A5th9.7Matches
12 Seasons6 Clubs4 Leagues241.83623.8827343188155380.413014120
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portland Timbers (4 Seasons)1 League78.22983.8122043107144330.422911110
Junior (4 Seasons)1 League68.3
Monterrey (2 Seasons)1 League26.2
Atlético Mineiro (2 Seasons)1 League35.6644.26530811150.33103010
Nacional (1 Season)1 League17.5
Sinaloa (1 Season)1 League16.0
Primera A (5 Seasons)85.8
MLS (4 Seasons)78.22983.8122043107144330.422911110
Liga MX (3 Seasons)42.2
Série A (2 Seasons)35.6644.26530811150.33103010
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
202230Portland Timbersus USAU.S. Open CupR320.3Matches
1 Season1 Club1 League0.3
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
201725Junior2. SudamericanaSF8.2Matches
201826Junior1. LibertadoresGR5.5Matches
201927Atlético Mineiro1. LibertadoresGR1.9Matches
201927Atlético Mineiro2. SudamericanaSF7.8Matches
202432Junior1. LibertadoresR165.0Matches
202533Junior2. Copa SudamericanaS10.9Matches
5 Seasons2 Clubs2 Leagues29.3
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Junior (4 Seasons)2 Leagues19.6
Atlético Mineiro (1 Season)2 Leagues9.7
Libertadores (3 Seasons)12.4
Sudamericana (3 Seasons)17.0
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
201422co ColombiaFriendlies (M)0.2Matches
201826co ColombiaWCQ1.6Matches
201826co ColombiaFriendlies (M)0.5Matches
201927co ColombiaFriendlies (M)0.1Matches
202129co ColombiaCopa América3rd1.8Matches
202230co ColombiaWCQ0.2Matches
202230co ColombiaFriendlies (M)1.0Matches
5 Seasons1 Club3 Leagues5.5
Friendlies (M) (4 Seasons)1.8
WCQ (2 Seasons)1.8
Copa América (1 Season)1.8

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
2014-201523Monterreymx MEX1. Liga MX4.9Matches
201523Nacionalco COL1. Primera A17.5Matches
2015-201624Sinaloamx MEX1. Liga MX16.0Matches
2016-201725Monterreymx MEX1. Liga MX21.300Matches
201725Juniorco COL1. Primera A13.8106Matches
201725Junior2. Sudamericana8.241Matches
201826Junior1. Libertadores5.593Matches
201826Juniorco COL1. Primera A8.9115Matches
201826Atlético Mineirobr BRA1. Série A20.51414Matches
201927Atlético Mineiro1. Libertadores1.921Matches
201927Atlético Mineirobr BRA1. Série A15.017979151435.7916016173450Matches
201927Atlético Mineiro2. Sudamericana7.8109Matches
202028Portland Timbersus USA1. MLS13.72212107592045.011606123430Matches
202129Portland Timbersus USA1. MLS25.731231115592832.11913112164770Matches
202230Portland Timbersus USA1. MLS30.7433116189123930.82719118236690Matches
202230Portland Timbersus USAU.S. Open Cup0.301Matches
202331Portland Timbersus USA1. MLS8.2161166451338.5870752180Matches
202432Junior1. Libertadores5.033Matches
202432Juniorco COL1. Primera A35.82213Matches
202533Junior2. Copa Sudamericana0.910Matches
202533Juniorco COL1. Primera A9.7111Matches
12 Seasons6 Clubs7 Leagues271.41291835055244011435.17461259130202320
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Portland Timbers (4 Seasons)2 Leagues78.5112774346233510035.0654524357168270
Junior (4 Seasons)3 Leagues87.971320
Atlético Mineiro (2 Seasons)3 Leagues45.3173579151435.7916016413450
Monterrey (2 Seasons)1 League26.2000
Nacional (1 Season)1 League17.50
Sinaloa (1 Season)1 League16.00
Primera A (5 Seasons)85.854250
MLS (4 Seasons)78.2112774346233510035.0654524356168270
Liga MX (3 Seasons)42.2000
Libertadores (3 Seasons)12.41470
Sudamericana (3 Seasons)17.015100
Série A (2 Seasons)35.6172379151435.7916016313450
U.S. Open Cup (1 Season)0.3010
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
2014-201523Monterrey1 League4.90
201523Nacional1 League17.50
2015-201624Sinaloa1 League16.00
2016-201725Monterrey1 League21.3000
201725Junior2 Leagues22.01470
201826Junior2 Leagues14.42080
201826Atlético Mineiro1 League20.514140
201927Atlético Mineiro3 Leagues24.7172179151435.7916016273450
202028Portland Timbers1 League13.72212107592045.011606123430
202129Portland Timbers1 League25.731231115592832.11913112164770
202230Portland Timbers2 Leagues30.9433116189123930.82719118246690
202331Portland Timbers1 League8.2161166451338.5870752180
202432Junior2 Leagues40.825160
202533Junior2 Leagues10.71210
12 Seasons6 Clubs7 Leagues271.41291835055244011435.17461259130202320
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Portland Timbers (4 Seasons)2 Leagues78.5112774346233510035.0654524357168270
Junior (4 Seasons)3 Leagues87.971320
Atlético Mineiro (2 Seasons)3 Leagues45.3173579151435.7916016413450
Monterrey (2 Seasons)1 League26.2000
Nacional (1 Season)1 League17.50
Sinaloa (1 Season)1 League16.00
Primera A (5 Seasons)85.854250
MLS (4 Seasons)78.2112774346233510035.0654524356168270
Liga MX (3 Seasons)42.2000
Libertadores (3 Seasons)12.41470
Sudamericana (3 Seasons)17.015100
Série A (2 Seasons)35.6172379151435.7916016313450
U.S. Open Cup (1 Season)0.3010
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
2014-201523Monterreymx MEX1. Liga MX5th4.9Matches
201523Nacionalco COL1. Primera A1st17.5Matches
2015-201624Sinaloamx MEX1. Liga MX18th16.0Matches
2016-201725Monterreymx MEX1. Liga MX5th21.300Matches
201725Juniorco COL1. Primera A6th13.8106Matches
201826Juniorco COL1. Primera A4th8.9115Matches
201826Atlético Mineirobr BRA1. Série A6th20.51414Matches
201927Atlético Mineirobr BRA1. Série A13th15.017979151435.7916016173450Matches
202028Portland Timbersus USA1. MLS8th13.72212107592045.011606123430Matches
202129Portland Timbersus USA1. MLS5th25.731231115592832.11913112164770Matches
202230Portland Timbersus USA1. MLS16th30.7433116189123930.82719118236690Matches
202331Portland Timbersus USA1. MLS19th8.2161166451338.5870752180Matches
202432Juniorco COL1. Primera A6th35.82213Matches
202533Juniorco COL1. Primera A5th9.7111Matches
12 Seasons6 Clubs4 Leagues241.81291545055244011435.17461259112202320
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
Portland Timbers (4 Seasons)1 League78.2112774346233510035.0654524356168270
Junior (4 Seasons)1 League68.354250
Monterrey (2 Seasons)1 League26.2000
Atlético Mineiro (2 Seasons)1 League35.6172379151435.7916016313450
Nacional (1 Season)1 League17.50
Sinaloa (1 Season)1 League16.00
Primera A (5 Seasons)85.854250
MLS (4 Seasons)78.2112774346233510035.0654524356168270
Liga MX (3 Seasons)42.2000
Série A (2 Seasons)35.6172379151435.7916016313450
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
202230Portland Timbersus USAU.S. Open CupR320.301Matches
1 Season1 Club1 League0.3010
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
201725Junior2. SudamericanaSF8.241Matches
201826Junior1. LibertadoresGR5.593Matches
201927Atlético Mineiro1. LibertadoresGR1.921Matches
201927Atlético Mineiro2. SudamericanaSF7.8109Matches
202432Junior1. LibertadoresR165.033Matches
202533Junior2. Copa SudamericanaS10.910Matches
5 Seasons2 Clubs2 Leagues29.329170
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Junior (4 Seasons)2 Leagues19.61770
Atlético Mineiro (1 Season)2 Leagues9.712100
Libertadores (3 Seasons)12.41470
Sudamericana (3 Seasons)17.015100
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
201422co ColombiaFriendlies (M)0.2Matches
201826co ColombiaWCQ1.6Matches
201826co ColombiaFriendlies (M)0.5Matches
201927co ColombiaFriendlies (M)0.1Matches
202129co ColombiaCopa América3rd1.811Matches
202230co ColombiaWCQ0.200Matches
202230co ColombiaFriendlies (M)1.0Matches
5 Seasons1 Club3 Leagues5.5110
Friendlies (M) (4 Seasons)1.80
WCQ (2 Seasons)1.8000
Copa América (1 Season)1.8110

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
2014-201523Monterreymx MEX1. Liga MX4.9Matches
201523Nacionalco COL1. Primera A17.5Matches
2015-201624Sinaloamx MEX1. Liga MX16.0Matches
2016-201725Monterreymx MEX1. Liga MX21.3Matches
201725Juniorco COL1. Primera A13.8Matches
201725Junior2. Sudamericana8.2Matches
201826Junior1. Libertadores5.5Matches
201826Juniorco COL1. Primera A8.9Matches
201826Atlético Mineirobr BRA1. Série A20.5Matches
201927Atlético Mineiro1. Libertadores1.9Matches
201927Atlético Mineirobr BRA1. Série A15.0856810441834569856452760.01840.0584312316074932192119706130Matches
201927Atlético Mineiro2. Sudamericana7.8Matches
202028Portland Timbersus USA1. MLS13.77261314528031662726332060.61339.4505243911002524113422547129Matches
202129Portland Timbersus USA1. MLS25.7143126221606627901431613049.23150.89384339210457391855251020200Matches
202230Portland Timbersus USA1. MLS30.71703312527846941211703663147.03350.010445315257059542182261223223Matches
202230Portland Timbersus USAU.S. Open Cup0.3Matches
202331Portland Timbersus USA1. MLS8.238811671491783238815533.3853.3240131564418126141127367Matches
202432Junior1. Libertadores5.0Matches
202432Juniorco COL1. Primera A35.8Matches
202533Junior2. Copa Sudamericana0.9Matches
202533Juniorco COL1. Primera A9.7Matches
12 Seasons6 Clubs7 Leagues271.451048978922372160374510422011351.410346.83311165318025208161752061033769749
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
Portland Timbers (4 Seasons)2 Leagues78.54248816851819181530542481758649.18548.6272713408641815912956185843063619
Junior (4 Seasons)3 Leagues87.9
Atlético Mineiro (2 Seasons)3 Leagues45.3856810441834569856452760.01840.0584312316074932192119706130
Monterrey (2 Seasons)1 League26.2
Nacional (1 Season)1 League17.5
Sinaloa (1 Season)1 League16.0
Primera A (5 Seasons)85.8
MLS (4 Seasons)78.24248816851819181530542481758649.18548.6272713408641815912956185843063619
Liga MX (3 Seasons)42.2
Libertadores (3 Seasons)12.4
Sudamericana (3 Seasons)17.0
Série A (2 Seasons)35.6856810441834569856452760.01840.0584312316074932192119706130
U.S. Open Cup (1 Season)0.3
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
2014-201523Monterrey1 League4.9
201523Nacional1 League17.5
2015-201624Sinaloa1 League16.0
2016-201725Monterrey1 League21.3
201725Junior2 Leagues22.0
201826Junior2 Leagues14.4
201826Atlético Mineiro1 League20.5
201927Atlético Mineiro3 Leagues24.7856810441834569856452760.01840.0584312316074932192119706130
202028Portland Timbers1 League13.77261314528031662726332060.61339.4505243911002524113422547129
202129Portland Timbers1 League25.7143126221606627901431613049.23150.89384339210457391855251020200
202230Portland Timbers2 Leagues30.91703312527846941211703663147.03350.010445315257059542182261223223
202331Portland Timbers1 League8.238811671491783238815533.3853.3240131564418126141127367
202432Junior2 Leagues40.8
202533Junior2 Leagues10.7
12 Seasons6 Clubs7 Leagues271.451048978922372160374510422011351.410346.83311165318025208161752061033769749
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
Portland Timbers (4 Seasons)2 Leagues78.54248816851819181530542481758649.18548.6272713408641815912956185843063619
Junior (4 Seasons)3 Leagues87.9
Atlético Mineiro (2 Seasons)3 Leagues45.3856810441834569856452760.01840.0584312316074932192119706130
Monterrey (2 Seasons)1 League26.2
Nacional (1 Season)1 League17.5
Sinaloa (1 Season)1 League16.0
Primera A (5 Seasons)85.8
MLS (4 Seasons)78.24248816851819181530542481758649.18548.6272713408641815912956185843063619
Liga MX (3 Seasons)42.2
Libertadores (3 Seasons)12.4
Sudamericana (3 Seasons)17.0
Série A (2 Seasons)35.6856810441834569856452760.01840.0584312316074932192119706130
U.S. Open Cup (1 Season)0.3
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
2014-201523Monterreymx MEX1. Liga MX5th4.9Matches
201523Nacionalco COL1. Primera A1st17.5Matches
2015-201624Sinaloamx MEX1. Liga MX18th16.0Matches
2016-201725Monterreymx MEX1. Liga MX5th21.3Matches
201725Juniorco COL1. Primera A6th13.8Matches
201826Juniorco COL1. Primera A4th8.9Matches
201826Atlético Mineirobr BRA1. Série A6th20.5Matches
201927Atlético Mineirobr BRA1. Série A13th15.0856810441834569856452760.01840.0584312316074932192119706130Matches
202028Portland Timbersus USA1. MLS8th13.77261314528031662726332060.61339.4505243911002524113422547129Matches
202129Portland Timbersus USA1. MLS5th25.7143126221606627901431613049.23150.89384339210457391855251020200Matches
202230Portland Timbersus USA1. MLS16th30.71703312527846941211703663147.03350.010445315257059542182261223223Matches
202331Portland Timbersus USA1. MLS19th8.238811671491783238815533.3853.3240131564418126141127367Matches
202432Juniorco COL1. Primera A6th35.8Matches
202533Juniorco COL1. Primera A5th9.7Matches
12 Seasons6 Clubs4 Leagues241.851048978922372160374510422011351.410346.83311165318025208161752061033769749
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
Portland Timbers (4 Seasons)1 League78.24248816851819181530542481758649.18548.6272713408641815912956185843063619
Junior (4 Seasons)1 League68.3
Monterrey (2 Seasons)1 League26.2
Atlético Mineiro (2 Seasons)1 League35.6856810441834569856452760.01840.0584312316074932192119706130
Nacional (1 Season)1 League17.5
Sinaloa (1 Season)1 League16.0
Primera A (5 Seasons)85.8
MLS (4 Seasons)78.24248816851819181530542481758649.18548.6272713408641815912956185843063619
Liga MX (3 Seasons)42.2
Série A (2 Seasons)35.6856810441834569856452760.01840.0584312316074932192119706130
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
202230Portland Timbersus USAU.S. Open CupR320.3Matches
1 Season1 Club1 League0.3
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
201725Junior2. SudamericanaSF8.2Matches
201826Junior1. LibertadoresGR5.5Matches
201927Atlético Mineiro1. LibertadoresGR1.9Matches
201927Atlético Mineiro2. SudamericanaSF7.8Matches
202432Junior1. LibertadoresR165.0Matches
202533Junior2. Copa SudamericanaS10.9Matches
5 Seasons2 Clubs2 Leagues29.3
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Junior (4 Seasons)2 Leagues19.6
Atlético Mineiro (1 Season)2 Leagues9.7
Libertadores (3 Seasons)12.4
Sudamericana (3 Seasons)17.0
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
201422co ColombiaFriendlies (M)0.2Matches
201826co ColombiaWCQ1.6Matches
201826co ColombiaFriendlies (M)0.5Matches
201927co ColombiaFriendlies (M)0.1Matches
202129co ColombiaCopa América3rd1.8Matches
202230co ColombiaWCQ0.2Matches
202230co ColombiaFriendlies (M)1.0Matches
5 Seasons1 Club3 Leagues5.5
Friendlies (M) (4 Seasons)1.8
WCQ (2 Seasons)1.8
Copa América (1 Season)1.8

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
2014-201523Monterreymx MEX1. Liga MX114444014.54.942721.2768-2-0.41-0.47Matches
201523Nacionalco COL1. Primera A181,5768843.817.5188812002.13306+24+1.37+0.79Matches
2015-201624Sinaloamx MEX1. Liga MX161,4409047.116.01616000.881831-13-0.81+0.13Matches
2016-201725Monterreymx MEX1. Liga MX321,9166062.621.32151111.413727+10+0.47-0.08Matches
201725Juniorco COL1. Primera A161,2447834.613.81389932902.002310+13+0.94+0.83Matches
201725Junior2. Sudamericana87389298.48.28926001.5087+1+0.12+0.12Matches
201826Junior1. Libertadores64928291.15.56822001.4058-3-0.55-0.55Matches
201826Juniorco COL1. Primera A98028923.58.99898001.82126+6+0.67+0.19Matches
201826Atlético Mineirobr BRA1. Série A221,8488454.020.5228417001.182624+2+0.10-0.53Matches
201927Atlético Mineiro1. Libertadores41704331.51.9193132611.0002-2-1.06-0.57Matches
201927Atlético Mineirobr BRA1. Série A181,3527539.515.01778913101.50171700.00+0.1721.818.9+2.9+0.19-0.08Matches
201927Atlético Mineiro2. Sudamericana87048890.37.8790417502.25106+4+0.51-1.86Matches
202028Portland Timbersus USA1. MLS211,2295959.413.71275393601.833111+20+1.46+2.4321.018.3+2.7+0.20+1.27Matches
202129Portland Timbersus USA1. MLS302,3137775.625.72978814501.794337+6+0.23+0.4742.147.2-5.0-0.20+0.43Matches
202230Portland Timbersus USA1. MLS342,7608190.230.733831311701.354445-1-0.03-0.3342.045.0-3.0-0.10-0.55Matches
202230Portland Timbersus USAU.S. Open Cup1252527.80.30012500.000000.00+2.77Matches
202331Portland Timbersus USA1. MLS177394324.28.2959082611.591418-4-0.49-0.1810.211.8-1.6-0.19-0.14Matches
202432Junior1. Libertadores74506462.55.0673011511.2974+3+0.60+1.27Matches
202432Juniorco COL1. Primera A433,2217571.635.840781233801.53383800.00-0.77Matches
202533Junior2. Copa Sudamericana1848470.00.91840001.002200.000.00Matches
202533Juniorco COL1. Primera A118778088.69.711804002.00137+6+0.62-0.18Matches
12 Seasons6 Clubs7 Leagues33324,4247352.1271.428381131503261.56384314+70+0.26+0.18137.2141.3-4.1-0.04+0.08
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
Portland Timbers (4 Seasons)2 Leagues1037,0666962.378.5837824203111.60132111+21+0.27+0.69115.4122.3-6.9-0.09+0.23
Junior (4 Seasons)3 Leagues1017,9087854.087.994824173111.6510882+26+0.30-0.07
Atlético Mineiro (2 Seasons)3 Leagues524,0747849.945.347833153711.445349+4+0.09-0.0721.818.9+2.9+0.19-0.08
Monterrey (2 Seasons)1 League432,3605538.626.22571831.374335+8+0.31+0.09
Nacional (1 Season)1 League181,5768843.817.5188812002.13306+24+1.37+0.79
Sinaloa (1 Season)1 League161,4409047.116.01616000.881831-13-0.81+0.13
Primera A (5 Seasons)977,7208047.985.891834563401.8011667+49+0.57+0.12
MLS (4 Seasons)1027,0416962.678.2837824193111.62132111+21+0.27+0.65115.4122.3-6.9-0.09+0.23
Liga MX (3 Seasons)593,8006441.442.241231831.246166-5-0.12+0.02
Libertadores (3 Seasons)171,1126561.812.41378342321.261214-2-0.16+0.36
Sudamericana (3 Seasons)171,5269092.517.016911017501.822015+5+0.29-1.16
Série A (2 Seasons)403,2008046.835.639812613101.324341+2+0.06-0.1221.818.9+2.9+0.19-0.08
U.S. Open Cup (1 Season)1252527.80.30012500.000000.00+2.77
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
2014-201523Monterrey1 League114444014.54.942721.2768-2-0.41-0.47
201523Nacional1 League181,5768843.817.5188812002.13306+24+1.37+0.79
2015-201624Sinaloa1 League161,4409047.116.01616000.881831-13-0.81+0.13
2016-201725Monterrey1 League321,9166062.621.32151111.413727+10+0.47-0.08
201725Junior2 Leagues241,9828345.622.021901532901.833117+14+0.64+0.52
201826Junior2 Leagues151,2948632.714.4158610001.651714+3+0.21-0.26
201826Atlético Mineiro1 League221,8488454.020.5228417001.182624+2+0.10-0.53
201927Atlético Mineiro3 Leagues302,2267447.024.725821453711.632725+2+0.08+0.2221.818.9+2.9+0.19-0.08
202028Portland Timbers1 League211,2295959.413.71275393601.833111+20+1.46+2.4321.018.3+2.7+0.20+1.27
202129Portland Timbers1 League302,3137775.625.72978814501.794337+6+0.23+0.4742.147.2-5.0-0.20+0.43
202230Portland Timbers2 Leagues352,7858088.430.933831322101.314445-1-0.03+0.2142.045.0-3.0-0.10-0.55
202331Portland Timbers1 League177394324.28.2959082611.591418-4-0.49-0.1810.211.8-1.6-0.19-0.14
202432Junior2 Leagues503,6717370.340.846771243311.504542+3+0.07-0.45
202533Junior2 Leagues129618086.610.712804001.92159+6+0.56-0.04
12 Seasons6 Clubs7 Leagues33324,4247352.1271.428381131503261.56384314+70+0.26+0.18137.2141.3-4.1-0.04+0.08
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
Portland Timbers (4 Seasons)2 Leagues1037,0666962.378.5837824203111.60132111+21+0.27+0.69115.4122.3-6.9-0.09+0.23
Junior (4 Seasons)3 Leagues1017,9087854.087.994824173111.6510882+26+0.30-0.07
Atlético Mineiro (2 Seasons)3 Leagues524,0747849.945.347833153711.445349+4+0.09-0.0721.818.9+2.9+0.19-0.08
Monterrey (2 Seasons)1 League432,3605538.626.22571831.374335+8+0.31+0.09
Nacional (1 Season)1 League181,5768843.817.5188812002.13306+24+1.37+0.79
Sinaloa (1 Season)1 League161,4409047.116.01616000.881831-13-0.81+0.13
Primera A (5 Seasons)977,7208047.985.891834563401.8011667+49+0.57+0.12
MLS (4 Seasons)1027,0416962.678.2837824193111.62132111+21+0.27+0.65115.4122.3-6.9-0.09+0.23
Liga MX (3 Seasons)593,8006441.442.241231831.246166-5-0.12+0.02
Libertadores (3 Seasons)171,1126561.812.41378342321.261214-2-0.16+0.36
Sudamericana (3 Seasons)171,5269092.517.016911017501.822015+5+0.29-1.16
Série A (2 Seasons)403,2008046.835.639812613101.324341+2+0.06-0.1221.818.9+2.9+0.19-0.08
U.S. Open Cup (1 Season)1252527.80.30012500.000000.00+2.77
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
2014-201523Monterreymx MEX1. Liga MX5th114444014.54.942721.2768-2-0.41-0.47Matches
201523Nacionalco COL1. Primera A1st181,5768843.817.5188812002.13306+24+1.37+0.79Matches
2015-201624Sinaloamx MEX1. Liga MX18th161,4409047.116.01616000.881831-13-0.81+0.13Matches
2016-201725Monterreymx MEX1. Liga MX5th321,9166062.621.32151111.413727+10+0.47-0.08Matches
201725Juniorco COL1. Primera A6th161,2447834.613.81389932902.002310+13+0.94+0.83Matches
201826Juniorco COL1. Primera A4th98028923.58.99898001.82126+6+0.67+0.19Matches
201826Atlético Mineirobr BRA1. Série A6th221,8488454.020.5228417001.182624+2+0.10-0.53Matches
201927Atlético Mineirobr BRA1. Série A13th181,3527539.515.01778913101.50171700.00+0.1721.818.9+2.9+0.19-0.08Matches
202028Portland Timbersus USA1. MLS8th211,2295959.413.71275393601.833111+20+1.46+2.4321.018.3+2.7+0.20+1.27Matches
202129Portland Timbersus USA1. MLS5th302,3137775.625.72978814501.794337+6+0.23+0.4742.147.2-5.0-0.20+0.43Matches
202230Portland Timbersus USA1. MLS16th342,7608190.230.733831311701.354445-1-0.03-0.3342.045.0-3.0-0.10-0.55Matches
202331Portland Timbersus USA1. MLS19th177394324.28.2959082611.591418-4-0.49-0.1810.211.8-1.6-0.19-0.14Matches
202432Juniorco COL1. Primera A6th433,2217571.635.840781233801.53383800.00-0.77Matches
202533Juniorco COL1. Primera A5th118778088.69.711804002.00137+6+0.62-0.18Matches
12 Seasons6 Clubs4 Leagues29821,7617350.2241.825480118443241.56352285+67+0.28+0.18137.2141.3-4.1-0.04+0.08
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
Portland Timbers (4 Seasons)1 League1027,0416962.678.2837824193111.62132111+21+0.27+0.65115.4122.3-6.9-0.09+0.23
Junior (4 Seasons)1 League796,1447849.168.373813363401.728661+25+0.37-0.04
Monterrey (2 Seasons)1 League432,3605538.626.22571831.374335+8+0.31+0.09
Atlético Mineiro (2 Seasons)1 League403,2008046.835.639812613101.324341+2+0.06-0.1221.818.9+2.9+0.19-0.08
Nacional (1 Season)1 League181,5768843.817.5188812002.13306+24+1.37+0.79
Sinaloa (1 Season)1 League161,4409047.116.01616000.881831-13-0.81+0.13
Primera A (5 Seasons)977,7208047.985.891834563401.8011667+49+0.57+0.12
MLS (4 Seasons)1027,0416962.678.2837824193111.62132111+21+0.27+0.65115.4122.3-6.9-0.09+0.23
Liga MX (3 Seasons)593,8006441.442.241231831.246166-5-0.12+0.02
Série A (2 Seasons)403,2008046.835.639812613101.324341+2+0.06-0.1221.818.9+2.9+0.19-0.08
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
202230Portland Timbersus USAU.S. Open CupR321252527.80.30012500.000000.00+2.77Matches
1 Season1 Club1 League1252527.80.30012500.000000.00+2.77
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
201725Junior2. SudamericanaSF87389298.48.28926001.5087+1+0.12+0.12Matches
201826Junior1. LibertadoresGR64928291.15.56822001.4058-3-0.55-0.55Matches
201927Atlético Mineiro1. LibertadoresGR41704331.51.9193132611.0002-2-1.06-0.57Matches
201927Atlético Mineiro2. SudamericanaSF87048890.37.8790417502.25106+4+0.51-1.86Matches
202432Junior1. LibertadoresR1674506462.55.0673011511.2974+3+0.60+1.27Matches
202533Junior2. Copa SudamericanaS11848470.00.91840001.002200.000.00Matches
5 Seasons2 Clubs2 Leagues342,6387876.529.329851353321.543229+3+0.10+0.32
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Junior (4 Seasons)2 Leagues221,7648082.819.62183811511.382221+1+0.05+0.54
Atlético Mineiro (1 Season)2 Leagues128747366.29.7890543811.83108+2+0.21+0.21
Libertadores (3 Seasons)171,1126561.812.41378342321.261214-2-0.16+0.36
Sudamericana (3 Seasons)171,5269092.517.016911017501.822015+5+0.29-1.16
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
201422co ColombiaFriendlies (M)118184.00.20011723.000000.00-1.67Matches
201826co ColombiaWCQ4146379.01.6181032200.752200.00-0.12Matches
201826co ColombiaFriendlies (M)345157.10.50031432.3310+1+2.00+1.23Matches
201927co ColombiaFriendlies (M)1991.00.1001810.000000.00-0.51Matches
202129co ColombiaCopa América3rd41654125.01.80044121.2541+3+1.64+2.18Matches
202230co ColombiaWCQ118181.10.20011810.0001-1-5.00-5.11Matches
202230co ColombiaFriendlies (M)1909020.01.01901003.0021+1+1.00-0.75Matches
5 Seasons1 Club3 Leagues15491337.85.52881132491.4095+4+0.73+0.33
Friendlies (M) (4 Seasons)6162276.71.8195151362.1731+2+1.11+0.12
WCQ (2 Seasons)5164335.11.8181042110.6023-1-0.55-0.67
Copa América (1 Season)41654125.01.80044121.2541+3+1.64+2.18

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
2014-201523Monterreymx MEX1. Liga MX4.9003Matches
201523Nacionalco COL1. Primera A17.51000Matches
2015-201624Sinaloamx MEX1. Liga MX16.00010Matches
2016-201725Monterreymx MEX1. Liga MX21.30002200000000Matches
201725Juniorco COL1. Primera A13.81009346206100Matches
201725Junior2. Sudamericana8.2000121613714000Matches
201826Junior1. Libertadores5.50001803439000Matches
201826Juniorco COL1. Primera A8.910012201345110Matches
201826Atlético Mineirobr BRA1. Série A20.510019484271414100Matches
201927Atlético Mineiro1. Libertadores1.90002613120Matches
201927Atlético Mineirobr BRA1. Série A15.0000826418179000736460.0Matches
201927Atlético Mineiro2. Sudamericana7.810056112910000Matches
202028Portland Timbersus USA1. MLS13.700052041812120009151426.3Matches
202129Portland Timbersus USA1. MLS25.71001527586162300017371433.3Matches
202230Portland Timbersus USA1. MLS30.750026435672331100171112035.5Matches
202230Portland Timbersus USAU.S. Open Cup0.30001101100Matches
202331Portland Timbersus USA1. MLS8.2000711413511000532433.3Matches
202432Junior1. Libertadores5.00003716330Matches
202432Juniorco COL1. Primera A35.8300206566513220Matches
202533Junior2. Copa Sudamericana0.90000101010Matches
202533Juniorco COL1. Primera A9.70005140261110Matches
12 Seasons6 Clubs7 Leagues271.4140018535343468130183200561315635.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Portland Timbers (4 Seasons)2 Leagues78.560054102181855777100488255232.5
Junior (4 Seasons)3 Leagues87.950062165152233271000
Atlético Mineiro (2 Seasons)3 Leagues45.3200348610604135100736460.0
Monterrey (2 Seasons)1 League26.20002500000000
Nacional (1 Season)1 League17.51000
Sinaloa (1 Season)1 League16.00010
Primera A (5 Seasons)85.8600461331314525540
MLS (4 Seasons)78.260053101181845677100488255232.5
Liga MX (3 Seasons)42.20003500000000
Libertadores (3 Seasons)12.4000621243714000
Sudamericana (3 Seasons)17.010017232501015000
Série A (2 Seasons)35.610027748453123100736460.0
U.S. Open Cup (1 Season)0.30001101100
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
2014-201523Monterrey1 League4.9003
201523Nacional1 League17.51000
2015-201624Sinaloa1 League16.00010
2016-201725Monterrey1 League21.30002200000000
201725Junior2 Leagues22.01002150757714000
201826Junior2 Leagues14.41001328168820000
201826Atlético Mineiro1 League20.510019484271414100
201927Atlético Mineiro3 Leagues24.710015386332721000736460.0
202028Portland Timbers1 League13.700052041812120009151426.3
202129Portland Timbers1 League25.71001527586162300017371433.3
202230Portland Timbers2 Leagues30.950027445682431100171112035.5
202331Portland Timbers1 League8.2000711413511000532433.3
202432Junior2 Leagues40.8300237277116250
202533Junior2 Leagues10.70005150271120
12 Seasons6 Clubs7 Leagues271.4140018535343468130183200561315635.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Portland Timbers (4 Seasons)2 Leagues78.560054102181855777100488255232.5
Junior (4 Seasons)3 Leagues87.950062165152233271000
Atlético Mineiro (2 Seasons)3 Leagues45.3200348610604135100736460.0
Monterrey (2 Seasons)1 League26.20002500000000
Nacional (1 Season)1 League17.51000
Sinaloa (1 Season)1 League16.00010
Primera A (5 Seasons)85.8600461331314525540
MLS (4 Seasons)78.260053101181845677100488255232.5
Liga MX (3 Seasons)42.20003500000000
Libertadores (3 Seasons)12.4000621243714000
Sudamericana (3 Seasons)17.010017232501015000
Série A (2 Seasons)35.610027748453123100736460.0
U.S. Open Cup (1 Season)0.30001101100
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
2014-201523Monterreymx MEX1. Liga MX5th4.9003Matches
201523Nacionalco COL1. Primera A1st17.51000Matches
2015-201624Sinaloamx MEX1. Liga MX18th16.00010Matches
2016-201725Monterreymx MEX1. Liga MX5th21.30002200000000Matches
201725Juniorco COL1. Primera A6th13.81009346206100Matches
201826Juniorco COL1. Primera A4th8.910012201345110Matches
201826Atlético Mineirobr BRA1. Série A6th20.510019484271414100Matches
201927Atlético Mineirobr BRA1. Série A13th15.0000826418179000736460.0Matches
202028Portland Timbersus USA1. MLS8th13.700052041812120009151426.3Matches
202129Portland Timbersus USA1. MLS5th25.71001527586162300017371433.3Matches
202230Portland Timbersus USA1. MLS16th30.750026435672331100171112035.5Matches
202331Portland Timbersus USA1. MLS19th8.2000711413511000532433.3Matches
202432Juniorco COL1. Primera A6th35.8300206566513220Matches
202533Juniorco COL1. Primera A5th9.70005140261110Matches
12 Seasons6 Clubs4 Leagues241.8130016130839374112154200561315635.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Portland Timbers (4 Seasons)1 League78.260053101181845677100488255232.5
Junior (4 Seasons)1 League68.3500461331314525540
Monterrey (2 Seasons)1 League26.20002500000000
Atlético Mineiro (2 Seasons)1 League35.610027748453123100736460.0
Nacional (1 Season)1 League17.51000
Sinaloa (1 Season)1 League16.00010
Primera A (5 Seasons)85.8600461331314525540
MLS (4 Seasons)78.260053101181845677100488255232.5
Liga MX (3 Seasons)42.20003500000000
Série A (2 Seasons)35.610027748453123100736460.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202230Portland Timbersus USAU.S. Open CupR320.30001101100Matches
1 Season1 Club1 League0.30001101100
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201725Junior2. SudamericanaSF8.2000121613714000Matches
201826Junior1. LibertadoresGR5.50001803439000Matches
201927Atlético Mineiro1. LibertadoresGR1.90002613120Matches
201927Atlético Mineiro2. SudamericanaSF7.810056112910000Matches
202432Junior1. LibertadoresR165.00003716330Matches
202533Junior2. Copa SudamericanaS10.90000101010Matches
5 Seasons2 Clubs2 Leagues29.310023444931729000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Junior (4 Seasons)2 Leagues19.60001632278717000
Atlético Mineiro (1 Season)2 Leagues9.71007122151012000
Libertadores (3 Seasons)12.4000621243714000
Sudamericana (3 Seasons)17.010017232501015000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201422co ColombiaFriendlies (M)0.20000Matches
201826co ColombiaWCQ1.60000Matches
201826co ColombiaFriendlies (M)0.50000Matches
201927co ColombiaFriendlies (M)0.10000Matches
202129co ColombiaCopa América3rd1.80002102110Matches
202230co ColombiaWCQ0.20000000000Matches
202230co ColombiaFriendlies (M)1.00000Matches
5 Seasons1 Club3 Leagues5.50002102110
Friendlies (M) (4 Seasons)1.80000
WCQ (2 Seasons)1.80000000000
Copa América (1 Season)1.80002102110

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.

More Yimmi Chará Pages