Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015 17 AD Cali co COL 1. Primera A 19 13 1,148 12.8 7 0 7 7 0 0 0 0 0.55 0.00 0.55 0.55 0.55 Matches 2016 18 AD Cali 1. Libertadores 6 3 314 3.5 2 1 3 2 0 0 0 0 0.57 0.29 0.86 0.57 0.86 Matches 2016 18 AD Cali co COL 1. Primera A 18 11 1,120 12.4 4 0 4 3 1 3 1 0 0.32 0.00 0.32 0.24 0.24 Matches 2016-2017 19 Jong Ajax nl NED 2. Eerste Divisie 17 17 1,440 16.0 11 4 15 11 0 0 0 0 0.69 0.25 0.94 0.69 0.94 Matches 2016-2017 19 Ajax nl NED 1. Eredivisie 17 1 349 3.9 2 0 2 2 0 0 0 0 0.52 0.00 0.52 0.52 0.52 Matches 2016-2017 19 Ajax 2. Europa Lg 5 2 221 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Jong Ajax nl NED 2. Eerste Divisie 29 29 2,563 28.5 19 7 26 17 2 3 0 0 0.67 0.25 0.91 0.60 0.84 Matches 2017-2018 20 Ajax nl NED 1. Eredivisie 4 0 69 0.8 1 0 1 1 0 0 0 0 1.30 0.00 1.30 1.30 1.30 Matches 2018-2019 21 Groningen nl NED 1. Eredivisie 10 7 551 6.1 1 0 1 1 0 0 0 0 0.16 0.00 0.16 0.16 0.16 Matches 2019 21 Racing Club 2. Sudamericana 0 0 Matches 2019-2020 22 Racing Club ar ARG 1. Liga Argentina 0 0 Matches 2019-2020 22 B-SAD pt POR 1. Primeira Liga 29 20 1,792 19.9 4 0 4 4 0 0 0 0 0.20 0.00 0.20 0.20 0.20 Matches 2020-2021 23 B-SAD pt POR 1. Primeira Liga 32 23 1,988 22.1 10 1 11 10 0 0 0 0 0.45 0.05 0.50 0.45 0.50 Matches 2021-2022 24 Sochi ru RUS 1. Premier League 22 22 1,849 20.5 14 4 18 14 0 0 3 0 0.68 0.19 0.88 0.68 0.88 Matches 2021-2022 24 B-SAD pt POR 1. Primeira Liga 2 2 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Zenit ru RUS 1. Premier League 26 17 1,477 16.4 2 6 8 2 0 0 0 0 0.12 0.37 0.49 0.12 0.49 Matches 2023-2024 26 Zenit ru RUS 1. Premier League 28 27 2,294 25.5 21 4 25 21 0 0 2 0 0.82 0.16 0.98 0.82 0.98 Matches 2024-2025 27 Zenit ru RUS 1. Russian Premier League 18 16 1,332 14.8 6 3 9 5 1 1 0 0 0.41 0.20 0.61 0.34 0.54 Matches 10 Seasons 8 Clubs 9 Leagues 282 210 18,678 207.5 104 30 134 100 4 7 6 0 0.50 0.14 0.65 0.48 0.63 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Zenit (3 Seasons) 1 League 72 60 5,103 56.7 29 13 42 28 1 1 2 0 0.51 0.23 0.74 0.49 0.72 B-SAD (3 Seasons) 1 League 63 45 3,951 43.9 14 1 15 14 0 0 0 0 0.32 0.02 0.34 0.32 0.34 Jong Ajax (2 Seasons) 1 League 46 46 4,003 44.5 30 11 41 28 2 3 0 0 0.67 0.25 0.92 0.63 0.88 AD Cali (2 Seasons) 2 Leagues 43 27 2,582 28.7 13 1 14 12 1 3 1 0 0.45 0.03 0.49 0.42 0.45 Ajax (2 Seasons) 2 Leagues 26 3 639 7.1 3 0 3 3 0 0 0 0 0.42 0.00 0.42 0.42 0.42 Sochi (1 Season) 1 League 22 22 1,849 20.5 14 4 18 14 0 0 3 0 0.68 0.19 0.88 0.68 0.88 Groningen (1 Season) 1 League 10 7 551 6.1 1 0 1 1 0 0 0 0 0.16 0.00 0.16 0.16 0.16 Racing Club (1 Season) 2 Leagues 0 0 Russian Premier League (4 Seasons) 94 82 6,952 77.2 43 17 60 42 1 1 5 0 0.56 0.22 0.78 0.54 0.76 Primeira Liga (3 Seasons) 63 45 3,951 43.9 14 1 15 14 0 0 0 0 0.32 0.02 0.34 0.32 0.34 Eredivisie (3 Seasons) 31 8 969 10.8 4 0 4 4 0 0 0 0 0.37 0.00 0.37 0.37 0.37 Eerste Divisie (2 Seasons) 46 46 4,003 44.5 30 11 41 28 2 3 0 0 0.67 0.25 0.92 0.63 0.88 Primera A (2 Seasons) 37 24 2,268 25.2 11 0 11 10 1 3 1 0 0.44 0.00 0.44 0.40 0.40 Libertadores (1 Season) 6 3 314 3.5 2 1 3 2 0 0 0 0 0.57 0.29 0.86 0.57 0.86 Europa Lg (1 Season) 5 2 221 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Liga Argentina (1 Season) 0 0 Sudamericana (1 Season) 0 0
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015 17 AD Cali 1 League 19 13 1,148 12.8 7 0 7 7 0 0 0 0 0.55 0.00 0.55 0.55 0.55 2016 18 AD Cali 2 Leagues 24 14 1,434 15.9 6 1 7 5 1 3 1 0 0.38 0.06 0.44 0.31 0.38 2016-2017 19 Ajax 2 Leagues 22 3 570 6.3 2 0 2 2 0 0 0 0 0.32 0.00 0.32 0.32 0.32 2016-2017 19 Jong Ajax 1 League 17 17 1,440 16.0 11 4 15 11 0 0 0 0 0.69 0.25 0.94 0.69 0.94 2017-2018 20 Ajax 1 League 4 0 69 0.8 1 0 1 1 0 0 0 0 1.30 0.00 1.30 1.30 1.30 2017-2018 20 Jong Ajax 1 League 29 29 2,563 28.5 19 7 26 17 2 3 0 0 0.67 0.25 0.91 0.60 0.84 2018-2019 21 Groningen 1 League 10 7 551 6.1 1 0 1 1 0 0 0 0 0.16 0.00 0.16 0.16 0.16 2019 21 Racing Club 1 League 0 0 2019-2020 22 Racing Club 1 League 0 0 2019-2020 22 B-SAD 1 League 29 20 1,792 19.9 4 0 4 4 0 0 0 0 0.20 0.00 0.20 0.20 0.20 2020-2021 23 B-SAD 1 League 32 23 1,988 22.1 10 1 11 10 0 0 0 0 0.45 0.05 0.50 0.45 0.50 2021-2022 24 B-SAD 1 League 2 2 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 24 Sochi 1 League 22 22 1,849 20.5 14 4 18 14 0 0 3 0 0.68 0.19 0.88 0.68 0.88 2022-2023 25 Zenit 1 League 26 17 1,477 16.4 2 6 8 2 0 0 0 0 0.12 0.37 0.49 0.12 0.49 2023-2024 26 Zenit 1 League 28 27 2,294 25.5 21 4 25 21 0 0 2 0 0.82 0.16 0.98 0.82 0.98 2024-2025 27 Zenit 1 League 18 16 1,332 14.8 6 3 9 5 1 1 0 0 0.41 0.20 0.61 0.34 0.54 10 Seasons 8 Clubs 9 Leagues 282 210 18,678 207.5 104 30 134 100 4 7 6 0 0.50 0.14 0.65 0.48 0.63 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Zenit (3 Seasons) 1 League 72 60 5,103 56.7 29 13 42 28 1 1 2 0 0.51 0.23 0.74 0.49 0.72 B-SAD (3 Seasons) 1 League 63 45 3,951 43.9 14 1 15 14 0 0 0 0 0.32 0.02 0.34 0.32 0.34 Jong Ajax (2 Seasons) 1 League 46 46 4,003 44.5 30 11 41 28 2 3 0 0 0.67 0.25 0.92 0.63 0.88 AD Cali (2 Seasons) 2 Leagues 43 27 2,582 28.7 13 1 14 12 1 3 1 0 0.45 0.03 0.49 0.42 0.45 Ajax (2 Seasons) 2 Leagues 26 3 639 7.1 3 0 3 3 0 0 0 0 0.42 0.00 0.42 0.42 0.42 Sochi (1 Season) 1 League 22 22 1,849 20.5 14 4 18 14 0 0 3 0 0.68 0.19 0.88 0.68 0.88 Groningen (1 Season) 1 League 10 7 551 6.1 1 0 1 1 0 0 0 0 0.16 0.00 0.16 0.16 0.16 Racing Club (1 Season) 2 Leagues 0 0 Russian Premier League (4 Seasons) 94 82 6,952 77.2 43 17 60 42 1 1 5 0 0.56 0.22 0.78 0.54 0.76 Primeira Liga (3 Seasons) 63 45 3,951 43.9 14 1 15 14 0 0 0 0 0.32 0.02 0.34 0.32 0.34 Eredivisie (3 Seasons) 31 8 969 10.8 4 0 4 4 0 0 0 0 0.37 0.00 0.37 0.37 0.37 Eerste Divisie (2 Seasons) 46 46 4,003 44.5 30 11 41 28 2 3 0 0 0.67 0.25 0.92 0.63 0.88 Primera A (2 Seasons) 37 24 2,268 25.2 11 0 11 10 1 3 1 0 0.44 0.00 0.44 0.40 0.40 Libertadores (1 Season) 6 3 314 3.5 2 1 3 2 0 0 0 0 0.57 0.29 0.86 0.57 0.86 Europa Lg (1 Season) 5 2 221 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Liga Argentina (1 Season) 0 0 Sudamericana (1 Season) 0 0
Standard Stats Table 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 2015 17 AD Cali co COL 1. Primera A 4th 19 13 1,148 12.8 7 0 7 7 0 0 0 0 0.55 0.00 0.55 0.55 0.55 Matches 2016 18 AD Cali co COL 1. Primera A 6th 18 11 1,120 12.4 4 0 4 3 1 3 1 0 0.32 0.00 0.32 0.24 0.24 Matches 2016-2017 19 Ajax nl NED 1. Eredivisie 2nd 17 1 349 3.9 2 0 2 2 0 0 0 0 0.52 0.00 0.52 0.52 0.52 Matches 2016-2017 19 Jong Ajax nl NED 2. Eerste Divisie 2nd 17 17 1,440 16.0 11 4 15 11 0 0 0 0 0.69 0.25 0.94 0.69 0.94 Matches 2017-2018 20 Ajax nl NED 1. Eredivisie 2nd 4 0 69 0.8 1 0 1 1 0 0 0 0 1.30 0.00 1.30 1.30 1.30 Matches 2017-2018 20 Jong Ajax nl NED 2. Eerste Divisie 1st 29 29 2,563 28.5 19 7 26 17 2 3 0 0 0.67 0.25 0.91 0.60 0.84 Matches 2018-2019 21 Groningen nl NED 1. Eredivisie 8th 10 7 551 6.1 1 0 1 1 0 0 0 0 0.16 0.00 0.16 0.16 0.16 Matches 2019-2020 22 Racing Club ar ARG 1. Liga Argentina 4th 0 0 Matches 2019-2020 22 B-SAD pt POR 1. Primeira Liga 15th 29 20 1,792 19.9 4 0 4 4 0 0 0 0 0.20 0.00 0.20 0.20 0.20 Matches 2020-2021 23 B-SAD pt POR 1. Primeira Liga 10th 32 23 1,988 22.1 10 1 11 10 0 0 0 0 0.45 0.05 0.50 0.45 0.50 Matches 2021-2022 24 B-SAD pt POR 1. Primeira Liga 18th 2 2 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Sochi ru RUS 1. Premier League 2nd 22 22 1,849 20.5 14 4 18 14 0 0 3 0 0.68 0.19 0.88 0.68 0.88 Matches 2022-2023 25 Zenit ru RUS 1. Premier League 1st 26 17 1,477 16.4 2 6 8 2 0 0 0 0 0.12 0.37 0.49 0.12 0.49 Matches 2023-2024 26 Zenit ru RUS 1. Premier League 1st 28 27 2,294 25.5 21 4 25 21 0 0 2 0 0.82 0.16 0.98 0.82 0.98 Matches 2024-2025 27 Zenit ru RUS 1. Russian Premier League 2nd 18 16 1,332 14.8 6 3 9 5 1 1 0 0 0.41 0.20 0.61 0.34 0.54 Matches 10 Seasons 8 Clubs 6 Leagues 271 205 18,143 201.6 102 29 131 98 4 7 6 0 0.51 0.14 0.65 0.49 0.63 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 Zenit (3 Seasons) 1 League 72 60 5,103 56.7 29 13 42 28 1 1 2 0 0.51 0.23 0.74 0.49 0.72 B-SAD (3 Seasons) 1 League 63 45 3,951 43.9 14 1 15 14 0 0 0 0 0.32 0.02 0.34 0.32 0.34 Jong Ajax (2 Seasons) 1 League 46 46 4,003 44.5 30 11 41 28 2 3 0 0 0.67 0.25 0.92 0.63 0.88 AD Cali (2 Seasons) 1 League 37 24 2,268 25.2 11 0 11 10 1 3 1 0 0.44 0.00 0.44 0.40 0.40 Ajax (2 Seasons) 1 League 21 1 418 4.6 3 0 3 3 0 0 0 0 0.65 0.00 0.65 0.65 0.65 Sochi (1 Season) 1 League 22 22 1,849 20.5 14 4 18 14 0 0 3 0 0.68 0.19 0.88 0.68 0.88 Groningen (1 Season) 1 League 10 7 551 6.1 1 0 1 1 0 0 0 0 0.16 0.00 0.16 0.16 0.16 Racing Club (1 Season) 1 League 0 0 Russian Premier League (4 Seasons) 94 82 6,952 77.2 43 17 60 42 1 1 5 0 0.56 0.22 0.78 0.54 0.76 Primeira Liga (3 Seasons) 63 45 3,951 43.9 14 1 15 14 0 0 0 0 0.32 0.02 0.34 0.32 0.34 Eredivisie (3 Seasons) 31 8 969 10.8 4 0 4 4 0 0 0 0 0.37 0.00 0.37 0.37 0.37 Eerste Divisie (2 Seasons) 46 46 4,003 44.5 30 11 41 28 2 3 0 0 0.67 0.25 0.92 0.63 0.88 Primera A (2 Seasons) 37 24 2,268 25.2 11 0 11 10 1 3 1 0 0.44 0.00 0.44 0.40 0.40 Liga Argentina (1 Season) 0 0
Standard Stats Table 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 2016 18 AD Cali 1. Libertadores 2S 6 3 314 3.5 2 1 3 2 0 0 0 0 0.57 0.29 0.86 0.57 0.86 Matches 2016-2017 19 Ajax 2. Europa Lg F 5 2 221 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 21 Racing Club 2. Sudamericana 1S 0 0 Matches 2 Seasons 3 Clubs 3 Leagues 11 5 535 5.9 2 1 3 2 0 0 0 0 0.34 0.17 0.50 0.34 0.50 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 AD Cali (1 Season) 1 League 6 3 314 3.5 2 1 3 2 0 0 0 0 0.57 0.29 0.86 0.57 0.86 Ajax (1 Season) 1 League 5 2 221 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Racing Club (1 Season) 1 League 0 0 Libertadores (1 Season) 6 3 314 3.5 2 1 3 2 0 0 0 0 0.57 0.29 0.86 0.57 0.86 Europa Lg (1 Season) 5 2 221 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sudamericana (1 Season) 0 0
Standard Stats Table 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 2023 25 co Colombia Friendlies (M) 2 0 32 0.4 1 0 1 1 0 0 0 0 2.81 0.00 2.81 2.81 2.81 Matches 2024 26 co Colombia Friendlies (M) 1 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 28 co Colombia WCQ 0 0 Matches 3 Seasons 1 Club 2 Leagues 3 1 107 1.2 1 0 1 1 0 0 0 0 0.84 0.00 0.84 0.84 0.84 Friendlies (M) (2 Seasons) 3 1 107 1.2 1 0 1 1 0 0 0 0 0.84 0.00 0.84 0.84 0.84 WCQ (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2015 17 AD Cali 1 League 12.8 7 0 0 2016 18 AD Cali 2 Leagues 15.9 6 0 0 0.00 0.00 1 3 2016-2017 19 Ajax 2 Leagues 6.3 2 6 11 183.3 0.95 1.74 0.33 0.18 0 0 2016-2017 19 Jong Ajax 1 League 16.0 11 0 14 0.00 0.87 0.79 0 0 2017-2018 20 Ajax 1 League 0.8 1 0 4 0.00 5.22 0.25 0 0 2017-2018 20 Jong Ajax 1 League 28.5 19 0 45 0.00 1.58 0.38 2 3 2018-2019 21 Groningen 1 League 6.1 1 0 0 2019-2020 22 B-SAD 1 League 19.9 4 40 13 32.5 2.01 0.65 0.10 0.31 0 0 2020-2021 23 B-SAD 1 League 22.1 10 40 20 50.0 1.81 0.91 0.25 0.50 0 0 2021-2022 24 B-SAD 1 League 1.9 0 0 0 0.00 0.00 0 0 2021-2022 24 Sochi 1 League 20.5 14 60 30 50.0 2.92 1.46 0.23 0.47 0 0 2022-2023 25 Zenit 1 League 16.4 2 47 15 31.9 2.86 0.91 0.04 0.13 0 0 2023-2024 26 Zenit 1 League 25.5 21 64 31 48.4 2.51 1.22 0.33 0.68 0 0 2024-2025 27 Zenit 1 League 14.8 6 42 16 38.1 2.84 1.08 0.12 0.31 1 1 10 Seasons 8 Clubs 9 Leagues 207.5 104 299 199 66.6 1.70 1.13 0.30 0.45 4 7 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Zenit (3 Seasons) 1 League 56.7 29 153 62 40.5 2.70 1.09 0.18 0.45 1 1 B-SAD (3 Seasons) 1 League 43.9 14 80 33 41.3 1.82 0.75 0.18 0.42 0 0 Jong Ajax (2 Seasons) 1 League 44.5 30 0 59 0.00 1.33 0.47 2 3 AD Cali (2 Seasons) 2 Leagues 28.7 13 0 0 0.00 0.00 1 3 Ajax (2 Seasons) 2 Leagues 7.1 3 6 15 250.0 0.85 2.11 0.50 0.20 0 0 Sochi (1 Season) 1 League 20.5 14 60 30 50.0 2.92 1.46 0.23 0.47 0 0 Groningen (1 Season) 1 League 6.1 1 0 0 Racing Club (1 Season) 2 Leagues Russian Premier League (4 Seasons) 77.2 43 213 92 43.2 2.76 1.19 0.20 0.46 1 1 Primeira Liga (3 Seasons) 43.9 14 80 33 41.3 1.82 0.75 0.18 0.42 0 0 Eredivisie (3 Seasons) 10.8 4 0 13 0.00 2.80 0.23 0 0 Eerste Divisie (2 Seasons) 44.5 30 0 59 0.00 1.33 0.47 2 3 Primera A (2 Seasons) 25.2 11 1 3 Libertadores (1 Season) 3.5 2 0 0 0.00 0.00 0 0 Europa Lg (1 Season) 2.5 0 6 2 33.3 2.44 0.81 0.00 0.00 0 0 Liga Argentina (1 Season) Sudamericana (1 Season)
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2016 18 AD Cali 1. Libertadores 2S 3.5 2 0 0 0.00 0.00 0 0 Matches 2016-2017 19 Ajax 2. Europa Lg F 2.5 0 6 2 33.3 2.44 0.81 0.00 0.00 0 0 Matches 2 Seasons 3 Clubs 3 Leagues 5.9 2 6 2 33.3 1.01 0.34 0.33 1.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches AD Cali (1 Season) 1 League 3.5 2 0 0 0.00 0.00 0 0 Ajax (1 Season) 1 League 2.5 0 6 2 33.3 2.44 0.81 0.00 0.00 0 0 Racing Club (1 Season) 1 League Libertadores (1 Season) 3.5 2 0 0 0.00 0.00 0 0 Europa Lg (1 Season) 2.5 0 6 2 33.3 2.44 0.81 0.00 0.00 0 0 Sudamericana (1 Season)
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2015 17 AD Cali co COL 1. Primera A 19 1,148 60 31.9 12.8 13 83 8 6 13 10 1.61 17 21 -4 -0.31 -0.97 Matches 2016 18 AD Cali 1. Libertadores 6 314 52 58.1 3.5 3 91 3 3 14 0 0.50 5 13 -8 -2.29 -1.10 Matches 2016 18 AD Cali co COL 1. Primera A 18 1,120 62 31.1 12.4 11 90 10 7 19 1 1.75 14 13 +1 +0.08 -0.36 Matches 2016-2017 19 Jong Ajax nl NED 2. Eerste Divisie 17 1,440 85 42.1 16.0 17 15 0 0 1.88 41 28 +13 +0.81 -0.37 Matches 2016-2017 19 Ajax nl NED 1. Eredivisie 17 349 21 11.4 3.9 1 0 16 17 2.06 6 7 -1 -0.26 -2.15 Matches 2016-2017 19 Ajax 2. Europa Lg 5 221 44 16.0 2.5 2 2 3 3 2.20 3 3 0 0.00 -0.54 Matches 2017-2018 20 Jong Ajax nl NED 2. Eerste Divisie 29 2,563 88 74.9 28.5 29 27 0 0 2.21 68 37 +31 +1.09 +0.56 Matches 2017-2018 20 Ajax nl NED 1. Eredivisie 4 69 17 2.3 0.8 0 0 4 13 1.75 3 2 +1 +1.30 -0.35 Matches 2018-2019 21 Groningen nl NED 1. Eredivisie 10 551 55 18.0 6.1 7 70 0 3 21 1 1.00 8 8 0 0.00 +0.07 Matches 2019 21 Racing Club 2. Sudamericana 0 0 0 0 2 Matches 2019-2020 22 Racing Club ar ARG 1. Liga Argentina 0 0 0 0 1 Matches 2019-2020 22 B-SAD pt POR 1. Primeira Liga 29 1,792 62 58.6 19.9 20 82 9 9 17 1 1.03 19 30 -11 -0.55 +0.58 Matches 2020-2021 23 B-SAD pt POR 1. Primeira Liga 32 1,988 62 65.0 22.1 23 80 9 9 16 0 1.16 19 28 -9 -0.41 -0.32 Matches 2021-2022 24 Sochi ru RUS 1. Premier League 22 1,849 84 68.5 20.5 22 84 11 0 0 1.73 37 26 +11 +0.54 -0.84 Matches 2021-2022 24 B-SAD pt POR 1. Primeira Liga 2 171 86 5.6 1.9 2 86 1 0 0 0.00 1 4 -3 -1.58 -0.68 Matches 2022-2023 25 Zenit ru RUS 1. Premier League 26 1,477 57 54.7 16.4 17 74 1 9 24 0 2.23 32 11 +21 +1.28 -1.15 Matches 2023-2024 26 Zenit ru RUS 1. Premier League 28 2,294 82 85.0 25.5 27 84 12 1 19 0 1.93 43 22 +21 +0.82 -0.06 Matches 2024-2025 27 Zenit ru RUS 1. Russian Premier League 18 1,332 74 82.2 14.8 16 78 2 2 45 0 2.17 29 10 +19 +1.28 -0.59 Matches 10 Seasons 8 Clubs 9 Leagues 282 18,678 66 40.3 207.5 210 81 110 72 19 49 1.70 345 263 +82 +0.40 -0.26 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Zenit (3 Seasons) 1 League 72 5,103 71 72.7 56.7 60 80 15 12 27 0 2.10 104 43 +61 +1.08 -0.94 B-SAD (3 Seasons) 1 League 63 3,951 63 43.0 43.9 45 81 19 18 16 1 1.06 39 62 -23 -0.52 +0.27 Jong Ajax (2 Seasons) 1 League 46 4,003 87 58.5 44.5 46 42 0 0 2.09 109 65 +44 +0.99 +0.01 AD Cali (2 Seasons) 2 Leagues 43 2,582 60 33.4 28.7 27 86 21 16 16 11 1.51 36 47 -11 -0.38 -0.85 Ajax (2 Seasons) 2 Leagues 26 639 25 8.5 7.1 3 2 23 33 2.04 12 12 0 0.00 -1.56 Sochi (1 Season) 1 League 22 1,849 84 68.5 20.5 22 84 11 0 0 1.73 37 26 +11 +0.54 -0.84 Groningen (1 Season) 1 League 10 551 55 18.0 6.1 7 70 0 3 21 1 1.00 8 8 0 0.00 +0.07 Racing Club (1 Season) 2 Leagues 0 0 0 0 3 Russian Premier League (4 Seasons) 94 6,952 74 71.5 77.2 82 81 26 12 27 0 2.01 141 69 +72 +0.93 -0.89 Primeira Liga (3 Seasons) 63 3,951 63 43.0 43.9 45 81 19 18 16 1 1.06 39 62 -23 -0.52 +0.27 Eredivisie (3 Seasons) 31 969 31 10.6 10.8 8 70 0 23 21 31 1.68 17 17 0 0.00 -1.21 Eerste Divisie (2 Seasons) 46 4,003 87 58.5 44.5 46 42 0 0 2.09 109 65 +44 +0.99 +0.01 Primera A (2 Seasons) 37 2,268 61 31.5 25.2 24 86 18 13 16 11 1.68 31 34 -3 -0.12 -0.67 Libertadores (1 Season) 6 314 52 58.1 3.5 3 91 3 3 14 0 0.50 5 13 -8 -2.29 -1.10 Europa Lg (1 Season) 5 221 44 16.0 2.5 2 2 3 3 2.20 3 3 0 0.00 -0.54 Liga Argentina (1 Season) 0 0 0 0 1 Sudamericana (1 Season) 0 0 0 0 2
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2015 17 AD Cali 1 League 19 1,148 60 31.9 12.8 13 83 8 6 13 10 1.61 17 21 -4 -0.31 -0.97 2016 18 AD Cali 2 Leagues 24 1,434 60 34.6 15.9 14 90 13 10 17 1 1.44 19 26 -7 -0.44 -0.74 2016-2017 19 Ajax 2 Leagues 22 570 26 12.8 6.3 3 2 19 20 2.09 9 10 -1 -0.16 -1.65 2016-2017 19 Jong Ajax 1 League 17 1,440 85 42.1 16.0 17 15 0 0 1.88 41 28 +13 +0.81 -0.37 2017-2018 20 Ajax 1 League 4 69 17 2.3 0.8 0 0 4 13 1.75 3 2 +1 +1.30 -0.35 2017-2018 20 Jong Ajax 1 League 29 2,563 88 74.9 28.5 29 27 0 0 2.21 68 37 +31 +1.09 +0.56 2018-2019 21 Groningen 1 League 10 551 55 18.0 6.1 7 70 0 3 21 1 1.00 8 8 0 0.00 +0.07 2019 21 Racing Club 1 League 0 0 0 0 2 2019-2020 22 Racing Club 1 League 0 0 0 0 1 2019-2020 22 B-SAD 1 League 29 1,792 62 58.6 19.9 20 82 9 9 17 1 1.03 19 30 -11 -0.55 +0.58 2020-2021 23 B-SAD 1 League 32 1,988 62 65.0 22.1 23 80 9 9 16 0 1.16 19 28 -9 -0.41 -0.32 2021-2022 24 B-SAD 1 League 2 171 86 5.6 1.9 2 86 1 0 0 0.00 1 4 -3 -1.58 -0.68 2021-2022 24 Sochi 1 League 22 1,849 84 68.5 20.5 22 84 11 0 0 1.73 37 26 +11 +0.54 -0.84 2022-2023 25 Zenit 1 League 26 1,477 57 54.7 16.4 17 74 1 9 24 0 2.23 32 11 +21 +1.28 -1.15 2023-2024 26 Zenit 1 League 28 2,294 82 85.0 25.5 27 84 12 1 19 0 1.93 43 22 +21 +0.82 -0.06 2024-2025 27 Zenit 1 League 18 1,332 74 82.2 14.8 16 78 2 2 45 0 2.17 29 10 +19 +1.28 -0.59 10 Seasons 8 Clubs 9 Leagues 282 18,678 66 40.3 207.5 210 81 110 72 19 49 1.70 345 263 +82 +0.40 -0.26 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Zenit (3 Seasons) 1 League 72 5,103 71 72.7 56.7 60 80 15 12 27 0 2.10 104 43 +61 +1.08 -0.94 B-SAD (3 Seasons) 1 League 63 3,951 63 43.0 43.9 45 81 19 18 16 1 1.06 39 62 -23 -0.52 +0.27 Jong Ajax (2 Seasons) 1 League 46 4,003 87 58.5 44.5 46 42 0 0 2.09 109 65 +44 +0.99 +0.01 AD Cali (2 Seasons) 2 Leagues 43 2,582 60 33.4 28.7 27 86 21 16 16 11 1.51 36 47 -11 -0.38 -0.85 Ajax (2 Seasons) 2 Leagues 26 639 25 8.5 7.1 3 2 23 33 2.04 12 12 0 0.00 -1.56 Sochi (1 Season) 1 League 22 1,849 84 68.5 20.5 22 84 11 0 0 1.73 37 26 +11 +0.54 -0.84 Groningen (1 Season) 1 League 10 551 55 18.0 6.1 7 70 0 3 21 1 1.00 8 8 0 0.00 +0.07 Racing Club (1 Season) 2 Leagues 0 0 0 0 3 Russian Premier League (4 Seasons) 94 6,952 74 71.5 77.2 82 81 26 12 27 0 2.01 141 69 +72 +0.93 -0.89 Primeira Liga (3 Seasons) 63 3,951 63 43.0 43.9 45 81 19 18 16 1 1.06 39 62 -23 -0.52 +0.27 Eredivisie (3 Seasons) 31 969 31 10.6 10.8 8 70 0 23 21 31 1.68 17 17 0 0.00 -1.21 Eerste Divisie (2 Seasons) 46 4,003 87 58.5 44.5 46 42 0 0 2.09 109 65 +44 +0.99 +0.01 Primera A (2 Seasons) 37 2,268 61 31.5 25.2 24 86 18 13 16 11 1.68 31 34 -3 -0.12 -0.67 Libertadores (1 Season) 6 314 52 58.1 3.5 3 91 3 3 14 0 0.50 5 13 -8 -2.29 -1.10 Europa Lg (1 Season) 5 221 44 16.0 2.5 2 2 3 3 2.20 3 3 0 0.00 -0.54 Liga Argentina (1 Season) 0 0 0 0 1 Sudamericana (1 Season) 0 0 0 0 2
Playing Time Table 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 2015 17 AD Cali co COL 1. Primera A 4th 19 1,148 60 31.9 12.8 13 83 8 6 13 10 1.61 17 21 -4 -0.31 -0.97 Matches 2016 18 AD Cali co COL 1. Primera A 6th 18 1,120 62 31.1 12.4 11 90 10 7 19 1 1.75 14 13 +1 +0.08 -0.36 Matches 2016-2017 19 Ajax nl NED 1. Eredivisie 2nd 17 349 21 11.4 3.9 1 0 16 17 2.06 6 7 -1 -0.26 -2.15 Matches 2016-2017 19 Jong Ajax nl NED 2. Eerste Divisie 2nd 17 1,440 85 42.1 16.0 17 15 0 0 1.88 41 28 +13 +0.81 -0.37 Matches 2017-2018 20 Ajax nl NED 1. Eredivisie 2nd 4 69 17 2.3 0.8 0 0 4 13 1.75 3 2 +1 +1.30 -0.35 Matches 2017-2018 20 Jong Ajax nl NED 2. Eerste Divisie 1st 29 2,563 88 74.9 28.5 29 27 0 0 2.21 68 37 +31 +1.09 +0.56 Matches 2018-2019 21 Groningen nl NED 1. Eredivisie 8th 10 551 55 18.0 6.1 7 70 0 3 21 1 1.00 8 8 0 0.00 +0.07 Matches 2019-2020 22 Racing Club ar ARG 1. Liga Argentina 4th 0 0 0 0 1 Matches 2019-2020 22 B-SAD pt POR 1. Primeira Liga 15th 29 1,792 62 58.6 19.9 20 82 9 9 17 1 1.03 19 30 -11 -0.55 +0.58 Matches 2020-2021 23 B-SAD pt POR 1. Primeira Liga 10th 32 1,988 62 65.0 22.1 23 80 9 9 16 0 1.16 19 28 -9 -0.41 -0.32 Matches 2021-2022 24 B-SAD pt POR 1. Primeira Liga 18th 2 171 86 5.6 1.9 2 86 1 0 0 0.00 1 4 -3 -1.58 -0.68 Matches 2021-2022 24 Sochi ru RUS 1. Premier League 2nd 22 1,849 84 68.5 20.5 22 84 11 0 0 1.73 37 26 +11 +0.54 -0.84 Matches 2022-2023 25 Zenit ru RUS 1. Premier League 1st 26 1,477 57 54.7 16.4 17 74 1 9 24 0 2.23 32 11 +21 +1.28 -1.15 Matches 2023-2024 26 Zenit ru RUS 1. Premier League 1st 28 2,294 82 85.0 25.5 27 84 12 1 19 0 1.93 43 22 +21 +0.82 -0.06 Matches 2024-2025 27 Zenit ru RUS 1. Russian Premier League 2nd 18 1,332 74 82.2 14.8 16 78 2 2 45 0 2.17 29 10 +19 +1.28 -0.59 Matches 10 Seasons 8 Clubs 6 Leagues 271 18,143 67 41.1 201.6 205 81 105 66 19 44 1.72 337 247 +90 +0.45 -0.23 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Zenit (3 Seasons) 1 League 72 5,103 71 72.7 56.7 60 80 15 12 27 0 2.10 104 43 +61 +1.08 -0.94 B-SAD (3 Seasons) 1 League 63 3,951 63 43.0 43.9 45 81 19 18 16 1 1.06 39 62 -23 -0.52 +0.27 Jong Ajax (2 Seasons) 1 League 46 4,003 87 58.5 44.5 46 42 0 0 2.09 109 65 +44 +0.99 +0.01 AD Cali (2 Seasons) 1 League 37 2,268 61 31.5 25.2 24 86 18 13 16 11 1.68 31 34 -3 -0.12 -0.67 Ajax (2 Seasons) 1 League 21 418 20 6.8 4.6 1 0 20 30 2.00 9 9 0 0.00 -1.77 Sochi (1 Season) 1 League 22 1,849 84 68.5 20.5 22 84 11 0 0 1.73 37 26 +11 +0.54 -0.84 Groningen (1 Season) 1 League 10 551 55 18.0 6.1 7 70 0 3 21 1 1.00 8 8 0 0.00 +0.07 Racing Club (1 Season) 1 League 0 0 0 0 1 Russian Premier League (4 Seasons) 94 6,952 74 71.5 77.2 82 81 26 12 27 0 2.01 141 69 +72 +0.93 -0.89 Primeira Liga (3 Seasons) 63 3,951 63 43.0 43.9 45 81 19 18 16 1 1.06 39 62 -23 -0.52 +0.27 Eredivisie (3 Seasons) 31 969 31 10.6 10.8 8 70 0 23 21 31 1.68 17 17 0 0.00 -1.21 Eerste Divisie (2 Seasons) 46 4,003 87 58.5 44.5 46 42 0 0 2.09 109 65 +44 +0.99 +0.01 Primera A (2 Seasons) 37 2,268 61 31.5 25.2 24 86 18 13 16 11 1.68 31 34 -3 -0.12 -0.67 Liga Argentina (1 Season) 0 0 0 0 1
Playing Time Table 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 2016 18 AD Cali 1. Libertadores 2S 6 314 52 58.1 3.5 3 91 3 3 14 0 0.50 5 13 -8 -2.29 -1.10 Matches 2016-2017 19 Ajax 2. Europa Lg F 5 221 44 16.0 2.5 2 2 3 3 2.20 3 3 0 0.00 -0.54 Matches 2019 21 Racing Club 2. Sudamericana 1S 0 0 0 0 2 Matches 2 Seasons 3 Clubs 3 Leagues 11 535 49 25.1 5.9 5 91 5 6 14 5 1.27 8 16 -8 -1.35 -1.61 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches AD Cali (1 Season) 1 League 6 314 52 58.1 3.5 3 91 3 3 14 0 0.50 5 13 -8 -2.29 -1.10 Ajax (1 Season) 1 League 5 221 44 16.0 2.5 2 2 3 3 2.20 3 3 0 0.00 -0.54 Racing Club (1 Season) 1 League 0 0 0 0 2 Libertadores (1 Season) 6 314 52 58.1 3.5 3 91 3 3 14 0 0.50 5 13 -8 -2.29 -1.10 Europa Lg (1 Season) 5 221 44 16.0 2.5 2 2 3 3 2.20 3 3 0 0.00 -0.54 Sudamericana (1 Season) 0 0 0 0 2
Playing Time Table 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 2023 25 co Colombia Friendlies (M) 2 32 16 7.1 0.4 0 0 2 16 0 3.00 2 0 +2 +5.63 +5.19 Matches 2024 26 co Colombia Friendlies (M) 1 75 75 20.8 0.8 1 75 0 0 1 3.00 1 0 +1 +1.20 -1.33 Matches 2026 28 co Colombia WCQ 0 0 0 0 3 Matches 3 Seasons 1 Club 2 Leagues 3 107 36 5.7 1.2 1 75 0 2 16 4 3.00 3 0 +3 +2.52 +1.24 Friendlies (M) (2 Seasons) 3 107 36 13.2 1.2 1 75 0 2 16 1 3.00 3 0 +3 +2.52 +1.24 WCQ (1 Season) 0 0 0 0 3
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015 17 AD Cali 1 League 12.8 0 0 0 0 2016 18 AD Cali 2 Leagues 15.9 1 0 0 0 0 0 0 0 0 0 0 0 2016-2017 19 Ajax 2 Leagues 6.3 0 0 0 5 3 0 0 0 1 0 0 0 2016-2017 19 Jong Ajax 1 League 16.0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 20 Ajax 1 League 0.8 0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 20 Jong Ajax 1 League 28.5 0 0 0 6 0 0 0 0 0 0 0 0 2018-2019 21 Groningen 1 League 6.1 0 0 0 0 2019-2020 22 B-SAD 1 League 19.9 0 0 0 21 23 21 8 3 5 0 2020-2021 23 B-SAD 1 League 22.1 0 0 0 22 23 27 11 2 6 0 2021-2022 24 B-SAD 1 League 1.9 0 0 0 1 1 1 0 0 2 0 2021-2022 24 Sochi 1 League 20.5 3 0 0 13 12 15 2 0 4 0 2022-2023 25 Zenit 1 League 16.4 0 0 0 9 13 11 1 4 5 0 2023-2024 26 Zenit 1 League 25.5 2 0 0 11 12 13 4 3 6 0 2024-2025 27 Zenit 1 League 14.8 0 0 0 13 7 6 0 1 7 0 10 Seasons 8 Clubs 9 Leagues 207.5 6 0 0 101 94 94 26 13 36 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Zenit (3 Seasons) 1 League 56.7 2 0 0 33 32 30 5 8 18 0 B-SAD (3 Seasons) 1 League 43.9 0 0 0 44 47 49 19 5 13 0 Jong Ajax (2 Seasons) 1 League 44.5 0 0 0 6 0 0 0 0 0 0 0 0 AD Cali (2 Seasons) 2 Leagues 28.7 1 0 0 0 0 0 0 0 0 0 0 0 Ajax (2 Seasons) 2 Leagues 7.1 0 0 0 5 3 0 0 0 1 0 0 0 Sochi (1 Season) 1 League 20.5 3 0 0 13 12 15 2 0 4 0 Groningen (1 Season) 1 League 6.1 0 0 0 0 Racing Club (1 Season) 2 Leagues Russian Premier League (4 Seasons) 77.2 5 0 0 46 44 45 7 8 22 0 Primeira Liga (3 Seasons) 43.9 0 0 0 44 47 49 19 5 13 0 Eredivisie (3 Seasons) 10.8 0 0 0 2 0 0 0 0 0 0 0 0 Eerste Divisie (2 Seasons) 44.5 0 0 0 6 0 0 0 0 0 0 0 0 Primera A (2 Seasons) 25.2 1 0 0 0 Libertadores (1 Season) 3.5 0 0 0 0 0 0 0 0 0 0 0 0 Europa Lg (1 Season) 2.5 0 0 0 3 3 0 0 0 1 0 0 0 Liga Argentina (1 Season) Sudamericana (1 Season)
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016 18 AD Cali 1. Libertadores 2S 3.5 0 0 0 0 0 0 0 0 0 0 0 0 Matches 2016-2017 19 Ajax 2. Europa Lg F 2.5 0 0 0 3 3 0 0 0 1 0 0 0 Matches 2 Seasons 3 Clubs 3 Leagues 5.9 0 0 0 3 3 0 0 0 1 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches AD Cali (1 Season) 1 League 3.5 0 0 0 0 0 0 0 0 0 0 0 0 Ajax (1 Season) 1 League 2.5 0 0 0 3 3 0 0 0 1 0 0 0 Racing Club (1 Season) 1 League Libertadores (1 Season) 3.5 0 0 0 0 0 0 0 0 0 0 0 0 Europa Lg (1 Season) 2.5 0 0 0 3 3 0 0 0 1 0 0 0 Sudamericana (1 Season)
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023 25 co Colombia Friendlies (M) 0.4 0 0 0 0 Matches 2024 26 co Colombia Friendlies (M) 0.8 0 0 0 0 Matches 3 Seasons 1 Club 2 Leagues 1.2 0 0 0 0 Friendlies (M) (2 Seasons) 1.2 0 0 0 0 WCQ (1 Season)
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 .
View Additional Information
More Mateo Cassierra Pages
Mateo Cassierra Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary