Joel Abu Hanna
Career snapshot
Career highs
Born the same day
Shares 1998-01-22 · 6 players total
| Full name | Joel Abu Hanna |
|---|---|
| Name in home country | ג'ואל אבו חנא |
| Date of birth | 1998-01-22 (28 yrs) |
| Place of birth | Troisdorf, Germany |
| Citizenship | Germany Israel |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | left |
| Height | 184.00 m |
| Current club | APO Levadiakos |
| Joined | 2025-01-01 |
| Contract expires | 2026-06-30 |
| Agent | Relatives |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| APO Levadiakos | 2 | 24/25 | 25/26 | 19 | 0 | 0 | 0 |
| Maccabi Netanya | 1 | 23/24 | 23/24 | 27 | 0 | 0 | 0 |
| Legia Warszawa | 2 | 21/22 | 22/23 | 10 | 0 | 0 | 0 |
| Lechia Gdansk | 1 | 22/23 | 22/23 | 16 | 0 | 0 | 0 |
| Legia Warsaw II | 1 | 21/22 | 21/22 | 1 | 0 | 0 | 0 |
| Zorya Lugansk | 2 | 19/20 | 20/21 | 55 | 1 | 1 | 1,145 |
| SC Fortuna Köln | 1 | 18/19 | 18/19 | 9 | 0 | 0 | 0 |
| 1.FC Magdeburg | 1 | 18/19 | 18/19 | 0 | 0 | 0 | 0 |
| 1.FC Kaiserslautern | 1 | 17/18 | 17/18 | 12 | 0 | 1 | 0 |
| 1.FC Kaiserslautern II | 1 | 17/18 | 17/18 | 4 | 0 | 1 | 0 |
| Bayer 04 Leverkusen U19 | 2 | 15/16 | 16/17 | 44 | 2 | 0 | 993 |
| Bayer 04 Leverkusen UEFA U19 | 3 | 13/14 | 16/17 | 9 | 0 | 0 | 0 |
| Bayer 04 Leverkusen | 1 | 15/16 | 15/16 | 0 | 0 | 0 | 0 |
| Bayer 04 Leverkusen U17 | 3 | 12/13 | 14/15 | 50 | 2 | 1 | 4,354 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Kypello Elladas | APO Levadiakos | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Super League 1 | APO Levadiakos | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | SL1 Play-out | APO Levadiakos | 9 | 0 | 0 | 3 | 0 | 0 |
| 24/25 | Super League 1 | APO Levadiakos | 7 | 0 | 0 | 4 | 0 | 0 |
| 23/24 | Gvia haMedina | Maccabi Netanya | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ligat ha'Al | Maccabi Netanya | 20 | 0 | 0 | 7 | 0 | 0 |
| 23/24 | Ligat ha'Al - Relegation round | Maccabi Netanya | 4 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Ekstraklasa | Lechia Gdansk | 14 | 0 | 0 | 2 | 0 | 0 |
| 22/23 | Ekstraklasa | Legia Warszawa | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Puchar Polski | Lechia Gdansk | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | 3 Liga - Grupa I | Legia Warsaw II | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Champions League Qu. | Legia Warszawa | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Ekstraklasa | Legia Warszawa | 7 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Europa League | Legia Warszawa | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Europa League Qualifying | Legia Warszawa | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Puchar Polski | Legia Warszawa | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Superpuchar | Legia Warszawa | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | Zorya Lugansk | 5 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Premier Liga | Zorya Lugansk | 20 | 0 | 0 | 5 | 0 | 0 |
| 20/21 | Ukrainian Cup | Zorya Lugansk | 2 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | Europa League Qualifying | Zorya Lugansk | 6 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | Premier Liga | Zorya Lugansk | 14 | 1 | 0 | 7 | 0 | 1,145 |
| 19/20 | Premier Liga - Meisterrunde | Zorya Lugansk | 8 | 0 | 0 | 3 | 0 | 0 |
| 19/20 | Ukrainian Cup | Zorya Lugansk | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 2. Bundesliga | 1.FC Magdeburg | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 3. Liga | SC Fortuna Köln | 8 | 0 | 0 | 2 | 0 | 0 |
| 18/19 | DFB-Pokal | 1.FC Magdeburg | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Mittelrheinpokal | SC Fortuna Köln | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | 2. Bundesliga | 1.FC Kaiserslautern | 11 | 0 | 1 | 1 | 0 | 0 |
| 17/18 | DFB-Pokal | 1.FC Kaiserslautern | 1 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | OL RP/Saar | 1.FC Kaiserslautern II | 4 | 0 | 1 | 2 | 0 | 0 |
| 16/17 | U19-Bundesliga West | Bayer 04 Leverkusen U19 | 24 | 2 | 0 | 3 | 0 | 993 |
| 16/17 | UEFA Youth League | Bayer 04 Leverkusen UEFA U19 | 4 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Bundesliga | Bayer 04 Leverkusen | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League | Bayer 04 Leverkusen | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U19-Bundesliga West | Bayer 04 Leverkusen U19 | 20 | 0 | 0 | 7 | 0 | 0 |
| 15/16 | UEFA Youth League | Bayer 04 Leverkusen UEFA U19 | 5 | 0 | 0 | 2 | 0 | 0 |
| 14/15 | U17-Bundesliga West | Bayer 04 Leverkusen U17 | 24 | 1 | 1 | 6 | 0 | 2,160 |
| 13/14 | U17-Bundesliga West | Bayer 04 Leverkusen U17 | 25 | 1 | 0 | 4 | 0 | 2,194 |
| 13/14 | UEFA Youth League | Bayer 04 Leverkusen UEFA U19 | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | U17-Bundesliga West | Bayer 04 Leverkusen U17 | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 08/09 | 2008-07-01 | Hennef 05 Yth. | Leverkusen Yth. | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Leverkusen Yth. | Leverkusen U17 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Leverkusen U17 | Leverkusen U19 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Leverkusen U19 | B. Leverkusen | Transfer | 0 | — |
| 17/18 | 2017-08-30 | B. Leverkusen | 1.FC K'lautern | Transfer | 100000 | — |
| 18/19 | 2018-07-01 | 1.FC K'lautern | 1.FC Magdeburg | Transfer | 350000 | — |
| 18/19 | 2019-01-16 | 1.FC Magdeburg | Fortuna Köln | Loan | 300000 | — |
| 18/19 | 2019-06-30 | Fortuna Köln | 1.FC Magdeburg | Return from loan | 250000 | — |
| 19/20 | 2019-07-16 | 1.FC Magdeburg | Zorya Lugansk | Transfer | 250000 | — |
| 21/22 | 2021-07-01 | Zorya Lugansk | Legia Warszawa | Transfer | 1200000 | — |
| 22/23 | 2022-08-27 | Legia Warszawa | Lechia Gdansk | Loan | 300000 | — |
| 22/23 | 2023-06-30 | Lechia Gdansk | Legia Warszawa | Return from loan | 250000 | — |
| 23/24 | 2023-07-01 | Legia Warszawa | Maccabi Netanya | Transfer | 250000 | — |
| 24/25 | 2024-08-05 | Maccabi Netanya | Without Club | Transfer | 250000 | — |
| 24/25 | 2025-01-01 | Without Club | APO Levadiakos | Transfer | 200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Torn muscle fiber | 2018-06-30 | 2018-08-01 | 33 | 0 |
| 18/19 | Adductor injury | 2018-10-11 | 2018-10-28 | 18 | 2 |
| 18/19 | Torn muscle fiber | 2019-02-09 | 2019-03-03 | 23 | 4 |
| 18/19 | Torn muscle fiber | 2019-03-12 | 2019-04-14 | 34 | 7 |
| 20/21 | Ill | 2020-10-21 | 2020-10-26 | 6 | 2 |
| 20/21 | Corona virus | 2021-01-07 | 2021-01-10 | 4 | 0 |
| 21/22 | Knee injury | 2021-10-12 | 2022-03-27 | 167 | 25 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €625k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #27300 | — | 0 | 0 | — | — | former national player |
| Team #17662 | #13 | 16 | 0 | — | — | former national player |
| Team #17368 | — | 0 | 0 | — | — | former national player |
| Team #9067 | #5 | 2 | 0 | — | — | former national player |
| Team #5710 | — | 2 | 0 | — | — | former national player |
| Team #5547 | #20 | 6 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Güven Yalçın | 2 | 0 | 0 |
| Dennis Mbay | 2 | 1 | 0 |
| Hamza Salman | 2 | 0 | 0 |
| Jonas Carls | 2 | 0 | 0 |
| Hajdar Shala | 2 | 0 | 0 |
| Jean Ghafourian | 2 | 0 | 0 |
| David Pütz | 1 | 0 | 0 |
| Ufumwen Osawe | 2 | 0 | 0 |
| Artem Gromov | 1 | 0 | 0 |
| Dmytro Khomchenovskyi | 2 | 0 | 0 |
| Jakub Bednarczyk | 2 | 0 | 0 |
| Tim Handwerker | 2 | 0 | 0 |
| Lukas Boeder | 2 | 0 | 0 |
| Cedric Harenbrock | 2 | 0 | 0 |
| Andrejs Ciganiks | 2 | 0 | 0 |
| Atakan Akkaynak | 2 | 0 | 0 |
| Vladyslav Kabaev | 2 | 1 | 0 |
| Rudolf González | 2 | 0 | 0 |
| Vladlen Yurchenko | 2 | 0 | 0 |
| Dmytro Ivanisenya | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | U19-Bundesliga West | Bayer 04 Leverkusen U19 | 2 | 24 |
| 13/14 | U17-Bundesliga West | Bayer 04 Leverkusen U17 | 1 | 25 |
| 14/15 | U17-Bundesliga West | Bayer 04 Leverkusen U17 | 1 | 24 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | OL RP/Saar | 1.FC Kaiserslautern II | 1 | 4 |
| 17/18 | 2. Bundesliga | 1.FC Kaiserslautern | 1 | 11 |
| 14/15 | U17-Bundesliga West | Bayer 04 Leverkusen U17 | 1 | 24 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | Lechia Gdansk | Legia Warszawa | Return from loan | — | €250k |
| 22/23 | 2022-08-27 | Legia Warszawa | Lechia Gdansk | Loan | — | €300k |
| 18/19 | 2019-06-30 | Fortuna Köln | 1.FC Magdeburg | Return from loan | — | €250k |
| 18/19 | 2019-01-16 | 1.FC Magdeburg | Fortuna Köln | Loan | — | €300k |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 12/13 | Senior debut season | |
| 13/14 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 16 | 0 | 7 | 0 | 0 | 0 |
| 23/24 | 27 | 0 | 8 | 0 | 0 | 0 |
| 22/23 | 17 | 0 | 2 | 0 | 0 | 0 |
| 21/22 | 10 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | 27 | 0 | 7 | 0 | 0 | 0 |
| 19/20 | 28 | 1,145 | 12 | 0 | 0 | 0.94 |
| 18/19 | 9 | 0 | 2 | 0 | 0 | 0 |
| 17/18 | 16 | 0 | 4 | 0 | 0 | 0 |
| 16/17 | 28 | 993 | 3 | 1 | 0 | 0.36 |
| 15/16 | 25 | 0 | 9 | 0 | 0 | 0 |
| 14/15 | 24 | 2,160 | 6 | 0 | 0 | 0.25 |
| 13/14 | 25 | 2,194 | 4 | 0 | 0 | 0.16 |
Output by competition
Career goals and assists broken down by tournament.
More on Joel Abu Hanna
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Joel Abu Hanna
Who is Joel Abu Hanna?
Joel Abu Hanna is a Germany professional footballer who plays as a centre-back for APO Levadiakos.
How old is Joel Abu Hanna?
Joel Abu Hanna is 28 years old. He was born on January 22, 1998 in Troisdorf.
What position does Joel Abu Hanna play?
Joel Abu Hanna plays as a centre-back (Defender - Centre-Back).
What club does Joel Abu Hanna play for?
Joel Abu Hanna currently plays for APO Levadiakos.
How many career goals has Joel Abu Hanna scored?
Across all senior club competitions in our dataset, Joel Abu Hanna has scored 5 goals in 256 appearances.
What is Joel Abu Hanna's market value?
Joel Abu Hanna's most recent reported market value is €250k.