TOP Tournaments
Show more

Al-Hamadi Ali

Iraq
Iraq
Current Club:
Position:
Forward
Number:
12
Age:
24 (01.03.2002)
Height:
187 cm
Weight:
82 kg
Preferred Foot:
Right
Al-Hamadi Ali Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
18.04 Mansfield Town Mansfield Town Luton Town Luton Town 2 2 6.4 69’ 0 0 0 0
15.04 Luton Town Luton Town Northampton Town Northampton Town 2 1 6.6 25’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
12.04 Luton Town Luton Town Stockport County Stockport County 3 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
06.04 Wimbledon Wimbledon Luton Town Luton Town 0 3 8.4 74’ 1 0 0 0
03.04 Luton Town Luton Town Peterborough United Peterborough United 2 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
31.03 Iraq Iraq Bolivia Bolivia 2 1 7.2 67’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
21.03 Luton Town Luton Town Stockport County Stockport County 1 1 6.1 19’ 0 0 1 0
17.03 Luton Town Luton Town Exeter City Exeter City 3 2 Not in the squad
14.03 Wycombe Wanderers Wycombe Wanderers Luton Town Luton Town 1 2 Not in the squad
07.03 Luton Town Luton Town Reading Reading 2 3 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
04.03 Luton Town Luton Town Northampton Town Northampton Town 2 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
28.02 Port Vale Port Vale Luton Town Luton Town 1 1 6.3 30’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
24.02 Luton Town Luton Town Plymouth Argyle Plymouth Argyle 2 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
21.02 Luton Town Luton Town Burton Albion Burton Albion 1 1 Not in the squad
18.02 Wigan Athletic Wigan Athletic Luton Town Luton Town 1 0 5.5 82’ 0 0 0 0
14.02 Cardiff City Cardiff City Luton Town Luton Town 3 1 5.9 45’ 0 0 0 0
07.02 Luton Town Luton Town Bradford City Bradford City 2 1 0 8’ 0 0 0 0
31.01 Luton Town Luton Town Blackpool Blackpool 1 0 6.2 23’ 0 0 0 0
27.01 Huddersfield Town Huddersfield Town Luton Town Luton Town 1 0 5.5 15’ 0 0 0 0
24.01 Plymouth Argyle Plymouth Argyle Luton Town Luton Town 1 0 Not in the squad
17.01 Luton Town Luton Town Lincoln City Lincoln City 2 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
13.01 Luton Town Luton Town Swindon Town Swindon Town 3 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
10.01 Luton Town Luton Town Stevenage Stevenage 2 1 Not in the squad
04.01 Doncaster Rovers Doncaster Rovers Luton Town Luton Town 0 0 Not in the squad
01.01 Exeter City Exeter City Luton Town Luton Town 1 0 Not in the squad
2025 Luton Town Luton Town Leyton Orient Leyton Orient 3 0 Not in the squad
2025 Luton Town Luton Town Wycombe Wanderers Wycombe Wanderers 4 0 Not in the squad
2025 Reading Reading Luton Town Luton Town 3 2 Not in the squad
2025 Luton Town Luton Town Port Vale Port Vale 2 2 Not in the squad
2025 Leyton Orient Leyton Orient Luton Town Luton Town 1 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Fleetwood Town Fleetwood Town Luton Town Luton Town 2 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Luton Town Luton Town Exeter City Exeter City 4 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Luton Town Luton Town Bolton Wanderers Bolton Wanderers 1 1 Not in the squad
2025 Barnsley Barnsley Luton Town Luton Town 5 0 Not in the squad
2025 Luton Town Luton Town Rotherham United Rotherham United 0 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 United Arab Emirates United Arab Emirates Iraq Iraq 1 1 7.8 46’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Stockport County Stockport County Luton Town Luton Town 0 3 0 5’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Luton Town Luton Town Forest Green Rovers Forest Green Rovers 4 3 0 29’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Luton Town Luton Town Brighton & Hove Albion U21 Brighton & Hove Albion U21 3 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Northampton Town Northampton Town Luton Town Luton Town 0 1 Injured
2025 Luton Town Luton Town Mansfield Town Mansfield Town 0 2 Injured
2025 Luton Town Luton Town Huddersfield Town Huddersfield Town 0 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Cambridge United Cambridge United Luton Town Luton Town 3 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Stevenage Stevenage Luton Town Luton Town 2 0 Injured
2025 Luton Town Luton Town Doncaster Rovers Doncaster Rovers 1 0 Injured
2025 Luton Town Luton Town Plymouth Argyle Plymouth Argyle 2 3 Injured
2025 Blackpool Blackpool Luton Town Luton Town 0 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Luton Town Luton Town Barnet Barnet 4 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Ipswich Town Ipswich Town Derby County Derby County 2 2 Injured
2025 Preston North End Preston North End Ipswich Town Ipswich Town 1 0 Injured
2025 Ipswich Town Ipswich Town Southampton Southampton 1 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bromley Bromley Ipswich Town Ipswich Town 1 1 6 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Birmingham City Birmingham City Ipswich Town Ipswich Town 1 1 6.2 12’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Auxerre Auxerre Ipswich Town Ipswich Town 0 3 0 20’ 1 0 0 0
2025 Ipswich Town Ipswich Town Charlton Athletic Charlton Athletic 2 1 0 74’ 1 0 0 0
2025 Aberdeen Aberdeen Ipswich Town Ipswich Town 1 3 0 23’ 0 0 0 0
2025 Blau-Weiß Linz Blau-Weiß Linz Ipswich Town Ipswich Town 1 4 0 42’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Iraq Iraq South Korea South Korea 0 2 4.3 26’ 0 0 0 1
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Derby County Derby County Stoke City Stoke City 0 0 6.7 88’ 0 0 1 0
2025 Stoke City Stoke City Sheffield United Sheffield United 0 2 5.9 19’ 0 0 0 0
2025 Leeds United Leeds United Stoke City Stoke City 6 0 6.6 60’ 0 0 0 0
2025 Stoke City Stoke City Sheffield Wednesday Sheffield Wednesday 2 0 0 2’ 0 0 0 0
2025 Cardiff City Cardiff City Stoke City Stoke City 0 1 6.2 46’ 0 0 1 0
2025 Stoke City Stoke City Luton Town Luton Town 1 1 6.1 29’ 0 0 0 0
2025 Preston North End Preston North End Stoke City Stoke City 1 1 6.5 29’ 0 0 0 0
Al-Hamadi Ali Transfers
Date From To Fee
29/06/26 Luton Town Luton Town Ipswich Town Ipswich Town Return from loan
31/08/25 Ipswich Town Ipswich Town Luton Town Luton Town On loan
30/05/25 Stoke City Stoke City Ipswich Town Ipswich Town Return from loan
Al-Hamadi Ali Career
National leagues
National cups
National team
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Al-Hamadi Ali injury history

From Until Injury
12.08.2025 29.10.2025 injury-icon Calf Injury
16.03.2025 03.04.2025 injury-icon Hip Injury
21.02.2025 23.02.2025 injury-icon Injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray 100%
Get Bonus
gift-icon-gray 100%
Get Bonus