
Career
League
| Season | Competition | Team | Games | Goals | Assists | Yellow | Red |
|---|---|---|---|---|---|---|---|
| 2026 | Brazil. Campeonato Brasileiro. Serie A | 9 | 1 | ||||
| 2025/2026 | Higher League | 11 | 1 | 1 | |||
| 2025/2026 | Scotland. Premier League | 14 | 3 | ||||
| 2024/2025 | Scotland. Premier League | 23 | 5 | 4 | |||
| 2023/2024 | Scotland. Premier League | 12 | 4 | 1 | |||
| 2022/2023 | Higher League | 34 | 10 | 3 | |||
| 2021/2022 | Higher League | 9 | 7 | 4 | |||
| 2021/2022 | Higher League | 13 | 2 | 1 | |||
| 2020/2021 | Higher League | 33 | 17 | 5 | 3 | 1 | |
| 2019/2020 | Higher League | 1 | |||||
| 2019/2020 | Higher League | 8 | 5 | ||||
| 2018/2019 | Higher League | 33 | 19 | 2 | |||
| 2017/2018 | Higher League | 1 | |||||
| Total | 201 | 73 | 22 | 3 | 1 | ||
Cups
| Season | Competition | Team | Games | Goals | Assists |
|---|---|---|---|---|---|
| 2025/2026 | Netherlands. KNVB Beker | 1 | |||
| 2025/2026 | Scotland. FA Cup | 1 | 1 | ||
| 2025/2026 | Scotland. League Cup | 2 | |||
| 2024/2025 | Challenge Cup | 1 | 1 | ||
| 2024/2025 | Scotland. League Cup | 3 | 1 | ||
| 2023/2024 | Scotland. League Cup | 2 | 1 | ||
| 2022/2023 | Netherlands. KNVB Beker | 4 | 2 | ||
| 2021/2022 | Netherlands. KNVB Beker | 3 | 6 | ||
| 2021 | Netherlands Super Cup | 1 | |||
| 2020/2021 | Netherlands. KNVB Beker | 1 | |||
| 2019/2020 | Netherlands. KNVB Beker | 1 | |||
| Total | 20 | 11 | 1 | ||
International
| Season | Competition | Team | Games | Goals | Assists | Yellow |
|---|---|---|---|---|---|---|
| 2026 | Copa Sudamericana | 1 | 1 | |||
| 2025/2026 | UEFA Europa League | 5 | ||||
| 2025/2026 | UEFA Champions League | 6 | 1 | 1 | ||
| 2024/2025 | UEFA Europa League | 1 | ||||
| 2023/2024 | UEFA Europa League | 3 | 1 | 2 | ||
| 2023/2024 | UEFA Champions League | 4 | ||||
| 2022/2023 | UEFA Europa League | 10 | 2 | |||
| 2019/2020 | UEFA Europa League | 1 | 1 | 1 | ||
| 2017/2018 | UEFA Youth League | 3 | ||||
| Total | 34 | 6 | 3 | 1 | ||
Other competitions
| Season | Competition | Team | Games |
|---|---|---|---|
| 2020 | Club Friendlies | 1 | |
| Total | 1 | ||
Recent matches
- 29 Oct, 00:30 UTC
Clube do Remo2:1
Botafogo de Futebol e RegatasBrazil. Campeonato Brasileiro. Serie A · Did not play L - 24 Oct, 19:30 UTC
Sport Club Internacional3:0
Botafogo de Futebol e RegatasBrazil. Campeonato Brasileiro. Serie A · Did not play L - 17 Oct, 21:00 UTC
Botafogo de Futebol e Regatas1:0
ChapecoenseBrazil. Campeonato Brasileiro. Serie A · 24 min W - 12 Oct, 19:00 UTC
Coritiba1:1
Botafogo de Futebol e RegatasBrazil. Campeonato Brasileiro. Serie A · Did not play D - 7 Oct, 23:30 UTC
Botafogo de Futebol e Regatas1:2
CR Vasco da GamaBrazil. Campeonato Brasileiro. Serie A · Did not play L - 19 Sep, 20:00 UTC
Mirassol2:0
Botafogo de Futebol e RegatasBrazil. Campeonato Brasileiro. Serie A · 45 min L - 16 Sep, 22:30 UTC
Botafogo de Futebol e Regatas3:2
Gremio Porto AlegrenseBrazil. Campeonato Brasileiro. Serie A · 45 min W - 12 Sep, 23:30 UTC
Botafogo de Futebol e Regatas1:1
Red Bull BragantinoBrazil. Campeonato Brasileiro. Serie A · 74 min D - 6 Sep, 21:30 UTC
Botafogo de Futebol e Regatas0:0
Sociedade Esportiva PalmeirasBrazil. Campeonato Brasileiro. Serie A · 90 min D - 30 Aug, 19:00 UTC
Flamengo3:0
Botafogo de Futebol e RegatasBrazil. Campeonato Brasileiro. Serie A · 45 min L
Transfers
- 30 June 2027from
Botafogo de Futebol e Regatasto
RangersLoan ended - 25 July 2026from
Rangersto
Botafogo de Futebol e RegatasLoan - 30 June 2026from
N.E.C.to
RangersLoan ended - 3 February 2026from
Rangersto
N.E.C.Loan - 28 July 2023from
Feyenoordto
RangersTransfer - 1 July 2022from
Ajaxto
FeyenoordFree agent - 30 June 2021from
Twenteto
AjaxLoan ended - 14 August 2020from
Ajaxto
TwenteLoan
Injuries and suspensions
- injuryfrom 16 January 2025 until 21 February 2025
- knee injuryfrom 6 September 2024 until 3 November 2024
- knee injuryfrom 8 December 2023 until 12 July 2024
- injuryfrom 20 September 2023 until 20 October 2023
