Amir Hadi Profile and Player Statistics
First name: Amir
Last name: Hadi
Position: Attacker
Nationality: England

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Amir Hadi has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Enterprise National League 2025/2026 Braintree Town 13 4 1 0 0 0 0
Enterprise National League South 2025/2026 Farnborough 11 3 1 4 0 1 0
FA Cup 2024/2025 Biggleswade 1 0 1 0 0 0 0

Amir Hadi has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
25/04/2026 Tamworth
5 - 1
Braintree Town 2-1H2H+
Stefan Mols 7' 1 - 0  
  1 - 1 22' Lewis Walker
Dan Creaney 29' 2 - 1  
Stefan Mols 34'  
Stefan Mols 47' 3 - 1  
Caleb Ansen 52' 4 - 1  
  61' Tommy Smith
  61' Sahid Kamara
  61' Goran Babić
  61' James Vennings
Ben Acquaye 65'  
Ronan Maher 65'  
Joe Riley 65'  
Ben Milnes 65'  
  70' Amir Hadi
  70' John Akinde
Teo Kurtaran 70'  
Alfie Bates 70'  
Dan Creaney 70'  
Tom Tonks 70'  
  79' Ben Drake
Stefan Mols 82'  
Thomas McGlinchey 82'  
  82' Ben Drake
  82' Emmanuel Okunowo
  82' Matthew Max Dibley-Dias
  82' Elliot Thorpe
Oliver Lynch 83' 5 - 1  
18/04/2026 Braintree Town
1 - 2
Rochdale 0-1H2H+
  0 - 1 36' Aidan Barlow
James Clarridge 51'  
Aidan Francis Clarke 53'  
  56' Harvey Gilmour
  59'
  59' Luke Hannant
Ben Drake 63'  
Sahid Kamara 63'  
  66' Ryan East
  66' E. Francis
  66' Luke Hannant
  66' Daniel Moss
Goran Babić 75'  
John Akinde 75'  
Chay Cooper 75'  
Amir Hadi 75'  
Matthew Max Dibley-Dias 75'  
Emmanuel Okunowo 75'  
  80' Devante Rodney
  80' Ian Henderson
  80' Aidan Barlow
  80' Joe Pritchard
James Clarridge 84'  
Manny Omrore 84'  
John Akinde 90+1' 1 - 1  
  90+4' Tobi Adebayo-Rowling
  90+4' John-Kymani Gordon
  1 - 2 90+9' Emmanuel Dieseruvwe
11/04/2026 Forest Green Rovers
3 - 1
Braintree Town 1-0H2H+
Tom Knowles 27'  
  31' Aidan Francis Clarke
D'Mani Mellor 37' 1 - 0  
  43' Ryan Clampin
  43' Manny Omrore
  1 - 1 58' Lewis Walker
Jayden Clarke 60'  
Cian Harries 60'  
Jili Buyabu 60'  
Neil Kengni 60'  
Tate Campbell 60'  
Chibuzo Nwoko 60'  
Jordan Moore-Taylor 60'  
Ricardo Rees 60'  
  62' Sahid Kamara
  62' John Akinde
Tom Knowles 71' 2 - 1  
Nick Haughton 73' 3 - 1  
  79' Goran Babić
  79' Callum Harriott
  79' Zavier Massiah-Edwards
  79' Emmanuel Okunowo
  79' Matthew Max Dibley-Dias
  79' James Vennings
Tom Knowles 81'  
Tre Pemberton 81'  
06/04/2026 Braintree Town
0 - 0
Woking 0-0H2H+
  59' Dale Gorman
  59' Harry Beautyman
  59' Joseph Gbode
  59' J. Forster-Caskey
  59' Oliver Sanderson
  59' T. Taylor
Goran Babić 72'  
Chay Cooper 72'  
Elliot Thorpe 72'  
Emmanuel Okunowo 72'  
  78' Kian Pennant
  78' Sam Ashford
Matthew Max Dibley-Dias 78'  
James Vennings 78'  
Sahid Kamara 86'  
Amir Hadi 86'  
Zavier Massiah-Edwards 86'  
Callum Harriott 86'  
Callum Harriott 90+1'  
90+1'  
  90+1' Will Jääskeläinen
Chay Cooper 90+6'  
03/04/2026 Southend United
3 - 2
Braintree Town 2-0H2H+
Andrew Dallas 6' 1 - 0  
Gus Scott-Morriss 31'  
Andrew Dallas 33' 2 - 0  
  38' Ryan Battrum
  46' Emmanuel Okunowo
  46' Goran Babić
Oliver Coker 54' 3 - 0  
Harry Boyes 57'  
Harry Boyes 65'  
Jack Bridge 65'  
Gus Scott-Morriss 65'  
Keenan Appiah-Forson 65'  
James Golding 65'  
Ben Goodliffe 65'  
  67' Elliot Thorpe
  67' Callum Harriott
  67' James Vennings
  67' Sahid Kamara
  67' Ryan Clampin
  67' Manny Omrore
  3 - 1 69' Ryan Battrum
Andrew Dallas 77'  
Charley Kendall 77'  
  80' Callum Harriott
  3 - 2 83' Sahid Kamara
  85' James Clarridge
Alfie Massey 86'  
James Morton 86'  
28/03/2026 Braintree Town
1 - 2
Carlisle United 1-1H2H+
  0 - 1 34' Regan Linney
Lewis Walker 42' 1 - 1  
  46' Alex Gilliead
  46' Archie Davies
Emmanuel Okunowo 57'  
57'  
  65' Hugh Parker
  65' L. Armstrong
  65' Stephen Wearne
  65' C. Conn-Clarke
  65' David Ajiboye
  65' Ephraim Yeboah
Emmanuel Okunowo 77'  
Chay Cooper 77'  
Ben Drake 80'  
  83' L. Armstrong
  83' Callum Whelan
Elliot Thorpe 84'  
Manny Omrore 84'  
  1 - 2 89' Cameron Harper
John Akinde 90+3'  
Sahid Kamara 90+3'  
24/03/2026 Brackley Town
1 - 1
Braintree Town 0-0H2H+
  0 - 1 49' Ben Drake
  57' Tommy Smith
  57' Ryan Clampin
Aidan Elliott-Wheeler 62' 1 - 1  
  67' Aidan Francis Clarke
  71' Lewis Walker
  74' Ben Drake
  80' John Akinde
  80' Callum Harriott
  80' Zavier Massiah-Edwards
  80' Sahid Kamara
  80' Matthew Max Dibley-Dias
  80' Emmanuel Okunowo
  88' Lewis Walker
  88' Amir Hadi
21/03/2026 Braintree Town
2 - 3
Scunthorpe United 1-1H2H+
John Akinde 1' 1 - 0  
  23' Joe Starbuck
  23' Ross Barrows
John Akinde 30'  
  1 - 1 38' L. Farrell
  45+5' Alfie Beestin
  45+5' Callum Roberts
Ryan Clampin 52'  
  56' Ross Barrows
  1 - 2 58' Oliver Ewing
  59' Patrick Jones
  59' Aidan Dausch
  59' L. Farrell
  59' Danny Whitehall
Callum Harriott 60'  
Chay Cooper 60'  
Lewis Walker 61' 2 - 2  
Ben Drake 66'  
Ryan Clampin 68'  
Elliot Thorpe 68'  
72'  
Emmanuel Okunowo 72'  
Lewis Walker 77'  
Zavier Massiah-Edwards 77'  
James Vennings 77'  
Manny Omrore 77'  
  79' Danny Whitehall
  2 - 3 90' Callum Roberts
Aidan Francis Clarke 90+2'  
  90+5' Oliver Ewing
  90+5' Jean Belehouan
  90+8' Andrew Boyce
14/03/2026 Morecambe
1 - 1
Braintree Town 0-0H2H+
Liam Hogan 19'  
Miguel Azeez 62'  
Mo Sangare 62'  
  68' Sahid Kamara
  68' Lewis Walker
Lewis Payne 70'  
77'  
  78'
  83' Aidan Francis Clarke
Jack Nolan 87' 1 - 0  
Jack Nolan 88'  
  88' Elliot Thorpe
  88' Adrian Akande
Paul Lewis 89'  
Jake Cain 89'  
Gwion Edwards 89'  
Ben Williams 89'  
Chris Popov 90+3'  
  1 - 1 90+6' Lewis Walker
07/03/2026 Braintree Town
1 - 4
Wealdstone 1-2H2H+
John Akinde 12' 1 - 0  
  1 - 1 17' Nathan Tshikuna
  1 - 2 26' Micah Obiero
George Langston 51'  
Tommy Smith 51'  
John Akinde 53'  
  58' Nathan Tshikuna
61'  
Emmanuel Okunowo 61'  
John Akinde 62'  
Chay Cooper 62'  
Goran Babić 62'  
Matthew Max Dibley-Dias 62'  
Emmanuel Okunowo 62'  
Elliot Thorpe 62'  
  64' Junior Tiensia
  71' Olufela Olomola
  71' Sean Adarkwa
  71' Nathan Tshikuna
  71' Terrell Agyemang
  71' Jack Hinchy
  71' Shay Spencer
  1 - 3 76' Micah Obiero
  82' Dom Hutchinson
Lewis Walker 84'  
  84' Dom Hutchinson
  84' Charlie Waller
Zavier Massiah-Edwards 86'  
Amir Hadi 86'  
  90+3' Micah Obiero
  90+3' Sakariya Hassan
  1 - 4 90+6' Matthew Max Dibley-Dias
04/03/2026 Gateshead
1 - 0
Braintree Town 0-0H2H+
Louis Storey 40'  
40'  
Joe Grayson 46'  
Ben Radcliffe 46'  
  66' Adrian Akande
  66' Chay Cooper
Harry Chapman 68'  
Levi Amantchi 68'  
Billy Chadwick 68'  
Fenton John 68'  
  74' James Vennings
  74' Ryan Clampin
  74' Tommy Smith
Zak Gilsenan 80'  
Jacob Butterfield 80'  
  90' Aidan Francis Clarke
Keaton Ward 90+4' 1 - 0  
28/02/2026 Truro City
2 - 3
Braintree Town 1-1H2H+
  0 - 1 7' John Akinde
  28' James Vennings
  32'
  32' Adrian Akande
  34' Taylan Harris
  34' Emmanuel Okunowo
Frederick Issaka 45+4' 1 - 1  
  47' Goran Babić
G. Cooper 57'  
  59' Adrian Akande
  59' Lewis Walker
Ben Drake 66' 2 - 1  
Frederick Issaka 68'  
Ryan Law 68'  
  69' Jacob Pinnington
  69' Sahid Kamara
  69' Ryan Clampin
  69' Tommy Smith
  2 - 2 80' Aidan Francis Clarke
Connor Riley-Lowe 82'  
Zac Bell 82'  
Shaun Donnellan 82'  
Tom Harrison 82'  
Luke Jephcott 82'  
Rekeil Pyke 82'  
  88' Ben Drake
  90' John Akinde
Zac Bell 90'  
  2 - 3 90+5' Aidan Francis Clarke
25/02/2026 Braintree Town
1 - 2
Aldershot Town 0-0H2H+
  45+2' Oliver Scott
  45+2' Matt Penney
  0 - 1 50' Sean Patton
Taylan Harris 60' 1 - 1  
  61' Sean Patton
  61' Kwame Thomas
  61' Luke Jenkins
  61' Charlie Warren
John Akinde 65'  
Lewis Walker 65'  
Goran Babić 71'  
Chay Cooper 71'  
  74' Jed Meerholz
76'  
Taylan Harris 76'  
Ben Drake 79'  
Ryan Clampin 79'  
Sahid Kamara 79'  
Zavier Massiah-Edwards 79'  
  1 - 2 80' James Henry
  90+1' Charlie Warren
14/02/2026 Dorking Wanderers
5 - 3
Farnborough 2-3H2H+
  0 - 1 8' Renny Smith
  0 - 2 10' Amir Hadi
Louie Annesley 19' 1 - 2  
  29' Mason Barrett
  29' Ollie Robinson
James McShane 30' 2 - 2  
  2 - 3 45+4' Renny Smith
James McShane 45+11'  
Alfie Rutherford 45+11'  
Harry Sidwell 46'  
Frank Vincent 46'  
  57' Amir Hadi
  57' Wesley Fonguck
Paul McCallum 63' 3 - 3  
  67' Billy Clifford
  67' Michael Klass
Paul McCallum 70'  
Jason Prior 70'  
  71' Renny Smith
Brennan Camp 80' 4 - 3  
Alfie Rutherford 82' 5 - 3  
Niall McManus 84'  
George Knight 84'  
  85' Boyd Beacroft
  85' John Oyenuga
  85' Rakish Bingham
  85' Dominic Poleon
  90+1' Toby Bower
Jimmy Muitt 90+5'  
Luke Moore 90+5'  
07/02/2026 Maidenhead United
2 - 2
Farnborough 1-0H2H+
  12' Jordan Tunnicliffe
L. Dulson 23' 1 - 0  
Josh Umerah 47' 2 - 0  
Asher Yearwood 52'  
  59' Rakish Bingham
  59' Amir Hadi
  59' Ollie Robinson
  59' Michael Klass
  2 - 1 60' Mason Bloomfield
  64' Toby Bower
  69' Michael Klass
  2 - 2 72' Billy Clifford
Asher Yearwood 76'  
Owen Cochrane 76'  
Manny Onariase 76'  
Harry Pritchard 76'  
Jayden Mitchell-Lawson 83'  
Sam Barratt 83'  
  90' Boyd Beacroft
  90' John Oyenuga
  90+2' Tommy Reid
24/01/2026 Eastbourne Borough
1 - 2
Farnborough 1-0H2H+
Maxwell Mullins 17' 1 - 0  
  45+2' Boyd Beacroft
  46' Boyd Beacroft
  46' Amir Hadi
Craig Eastmond 58'  
George Alexander 60'  
Arthur Grout 60'  
  60' Mason Barrett
  60' Sonny Hart
  60' Renny Smith
  60' Michael Klass
  70' Ryan Huke
  70' Rakish Bingham
  1 - 1 73' Toby Bower
Harvey Lintott 76'  
Joshua Anifowose 76'  
Gold Omotayo 76'  
Kai Corbett 76'  
  82' Billy Clifford
Joshua Anifowose 90'  
  1 - 2 90+1' Ollie Robinson
Maxwell Mullins 90+2'  
17/01/2026 Farnborough
0 - 1
Chesham United 0-1H2H+
  0 - 1 9' Callum Adebiyi
Dominic Poleon 43'  
Mason Barrett 46'  
Billy Clifford 46'  
Toby Bower 46'  
Amir Hadi 46'  
  46' Jayden Bennetts
  46' Matt Lench
Michael Klass 46'  
Jordan Tunnicliffe 46'  
  62' Connor Roberts
  62' Joshua Addae
  68' Mitchell Weiss
  68' Samson Esan
  78' Samson Esan
  79' Alfie Williams
  79' Zak Joseph
Ollie Robinson 80'  
Ryan Huke 80'  
Billy Clifford 83'  
Billy Clifford 84'  
  86' Giorgio Rasulo
  86' Steve Brown
  90+4' C. Adebiyi
03/01/2026 Weston-super-Mare
4 - 1
Farnborough 1-0H2H+
  21' Louie Holzman
Luke Coulson 22' 1 - 0  
Emlyn Lewis 54' 2 - 0  
Luke Spokes 57'  
Luke Coulson 65' 3 - 0  
  3 - 1 81' Amir Hadi
Luke Coulson 86' 4 - 1  
30/12/2025 Horsham
2 - 2
Farnborough 1-2H2H+
  0 - 1 3' Louie Holzman
  0 - 2 33' Ollie Robinson 
  40' Ollie Hobden
James Hammond 45+1' 1 - 2  
James Hammond 56' 2 - 2  
26/12/2025 Farnborough
0 - 2
Hampton & Richmond 0-0H2H+
  0 - 1 54' Craig Fasanmade
  0 - 2 63' Aaron Lacey
John Oyenuga 66'  
  87' Ben Jackson
20/12/2025 Worthing
5 - 0
Farnborough 4-0H2H+
Jack Spong 7' 1 - 0  
Toby Byron 17' 2 - 0  
Razzaq Coleman De-Graft 24' 3 - 0  
Brad Dolaghan 29' 4 - 0  
  31' Billy Clifford
Brad Dolaghan 52' 5 - 0  
13/12/2025 Farnborough
1 - 0
Salisbury 1-0H2H+
Rakish Bingham 25' 1 - 0  
Amir Hadi 29'  
  57' Malachi Ogunleye
  90+6' Tom Davies
06/12/2025 Farnborough
4 - 2
AFC Totton 1-1H2H+
Hakeem Sandah 4' 1 - 0  
  7' Declan Rose
  1 - 1 22' Ralph Vigrass
Rakish Bingham 47' 2 - 1  
Renny Smith 68'  
  2 - 2 77' Scott Rendell
Ollie Robinson  80' 3 - 2  
Rakish Bingham 89' 4 - 2  
  90+1' Hisham Kasimu
29/11/2025 Farnborough
1 - 1
Ebbsfleet United 0-1H2H+
  0 - 1 2' Toby Edser
  10' Lennon Peake
Ollie Hobden 31'  
Louis Lomas 67'  
Billy Clifford 70'  
Hakeem Sandah 74' 1 - 1  
  90+1' Jake Hessenthaler
  90+7' Ben Coker

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.