Piroe foi duas vezes artilheiro de sua liga e conquistou o título de campeão da segunda divisão inglesa. Em sua formação, também foi campeão holandês nas categorias Sub-17 e Sub-19.
Joël Piroe é um atacante surinamês que atua como centroavante. Nascido em Wijchen, Países Baixos, ele construiu sua carreira nas categorias de base do PSV Eindhoven antes de se destacar no futebol inglês, onde atualmente defende o Leeds United. Piroe é conhecido por sua capacidade de finalização e faro de gol, tendo sido artilheiro em duas ocasiões.
Piroe é um centroavante clássico, com excelente posicionamento dentro da área e faro de gol apurado. Sua principal força é a finalização precisa com ambos os pés, além de ser um bom cabeceador, embora não seja um jogador de muita velocidade ou drible. Ele atua como referência no ataque, sendo o finalizador das jogadas ofensivas de sua equipe.
| Season | Comp | Apps | G | A | YC | RC | Min |
|---|---|---|---|---|---|---|---|
| 25/26 | World Cup Qualification Playoffs | 1 | 0 | 0 | 0 | 0 | 90 |
| 25/26 | Premier League | 16 | 0 | 0 | 0 | 0 | 246 |
| 25/26 | FA Cup | 4 | 1 | 0 | 0 | 0 | 236 |
| 25/26 | EFL Cup | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | Championship | 46 | 19 | 7 | 2 | 0 | 3093 |
| 24/25 | FA Cup | 1 | 0 | 0 | 0 | 0 | 10 |
| 24/25 | EFL Cup | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | Championship Play-Offs | 3 | 1 | 0 | 0 | 0 | 184 |
| 23/24 | Championship | 42 | 13 | 3 | 2 | 0 | 2529 |
| 23/24 | FA Cup | 4 | 0 | 0 | 0 | 0 | 379 |
| 23/24 | EFL Cup | 1 | 2 | 0 | 0 | 0 | 61 |
| 22/23 | Championship | 43 | 19 | 2 | 7 | 1 | 3801 |
| 22/23 | FA Cup | 2 | 1 | 0 | 0 | 0 | 152 |
| 22/23 | EFL Cup | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Championship | 45 | 22 | 6 | 4 | 0 | 3493 |
| 21/22 | FA Cup | 1 | 1 | 0 | 0 | 0 | 120 |
| 21/22 | EFL Cup | 1 | 1 | 0 | 0 | 0 | 90 |
| 2017 | UEFA Under-19 Euro | 2 | 3 | 0 | 0 | 0 | 98 |
| 20/21 | KNVB Beker | 2 | 0 | 0 | 0 | 0 | 19 |
| 20/21 | Keuken Kampioen Divisie | 8 | 2 | 2 | 0 | 0 | 687 |
| 20/21 | Eredivisie | 11 | 1 | 0 | 0 | 0 | 127 |
| 20/21 | UEFA Europa League Qualifying | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | UEFA Europa League | 1 | 2 | 0 | 0 | 0 | 90 |
| 19/20 | U20 Elite League | 1 | 0 | 0 | 0 | 0 | 79 |
| 19/20 | Johan Cruijff Schaal | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | KNVB Beker | 2 | 0 | 0 | 0 | 0 | 153 |
| 19/20 | Keuken Kampioen Divisie | 2 | 1 | 3 | 0 | 0 | 151 |
| 19/20 | Eredivisie | 18 | 2 | 0 | 1 | 0 | 385 |
| 19/20 | UEFA Europa League Qualifying | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | UEFA Champions League Qualifying | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U20 Elite League | 2 | 0 | 0 | 0 | 0 | 98 |
| 18/19 | Premier League International Cup U21 | 3 | 3 | 0 | 0 | 0 | 259 |
| 18/19 | Keuken Kampioen Divisie | 29 | 11 | 6 | 3 | 0 | 2176 |
| 18/19 | Eredivisie | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | International Friendlies | 1 | 1 | 1 | 1 | 0 | 45 |
| 18/19 | UEFA Youth League | 6 | 2 | 1 | 0 | 0 | 507 |
| 17/18 | UEFA EURO U19 Championship Qualifiers | 5 | 2 | 1 | 0 | 0 | 335 |
| 17/18 | U19 Division 1 Fall | 11 | 14 | 2 | 2 | 0 | 924 |
| 17/18 | U19 Cup Netherlands | 4 | 4 | 1 | 0 | 0 | 342 |
| 17/18 | U19 Division 1 Spring | 10 | 7 | 1 | 2 | 0 | 900 |
| 17/18 | Keuken Kampioen Divisie | 6 | 0 | 1 | 0 | 0 | 357 |
| 17/18 | International Friendlies | 4 | 3 | 0 | 0 | 0 | 252 |
| 16/17 | UEFA EURO U19 Championship Qualifiers | 2 | 0 | 0 | 0 | 0 | 161 |
| 16/17 | Viareggio Cup | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier League International Cup U21 | 2 | 0 | 0 | 0 | 0 | 30 |
| 16/17 | U19 Division 1 Fall | 11 | 7 | 0 | 0 | 0 | 886 |
| 16/17 | U19 Cup Netherlands | 3 | 2 | 0 | 0 | 0 | 270 |
| 16/17 | U19 Division 1 Spring | 8 | 2 | 0 | 0 | 0 | 720 |
| 16/17 | Keuken Kampioen Divisie | 11 | 2 | 2 | 1 | 0 | 454 |
| 16/17 | International Friendlies | 4 | 0 | 0 | 0 | 0 | 200 |
| 16/17 | UEFA Youth League | 5 | 1 | 1 | 2 | 0 | 428 |
| 15/16 | U17 Divisie 1 Spring | 2 | 2 | 0 | 0 | 0 | 160 |
| 14/15 | International Friendlies | 2 | 1 | 0 | 0 | 0 | 80 |
| 13/14 | International Friendlies | 3 | 0 | 1 | 0 | 0 | 129 |