Tommy Willard Profile and Player Statistics
First name: Tommy
Last name: Willard
Position: Midfielder
Nationality: England
Date of birth: 1 September 2000
Age: 25
Height: 175 cm

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Tommy Willard 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 South 2025/2026 Salisbury 28 2 7 6 0 1 0
Enterprise National League South 2024/2025 Worthing 31 20 7 3 0 3 0
FA Cup 2024/2025 Worthing 3 1 1 1 0 0 0
Club Friendlies 4 2024 Worthing 1 0 0 0 1 0 0
Enterprise National League 2023/2024 Aldershot Town 26 10 7 0 0 1 0
Enterprise National League South 2023/2024 Worthing 3 1 2 2 0 0 0
FA Cup 2023/2024 Aldershot Town 5 2 2 0 0 1 0
Fa Trophy 2023/2024 Aldershot Town 1 0 1 0 0 0 0
Enterprise National League 2022/2023 Aldershot Town 36 14 6 5 0 1 0
Enterprise National League South 2022/2023 Farnborough 1 0 0 1 0 0 0
FA Cup 2022/2023 Aldershot Town 1 1 0 0 0 0 0
Fa Trophy 2022/2023 Aldershot Town 2 1 1 0 0 0 0
Club Friendlies 3 2022 Aldershot Town 1 0 0 1 0 0 0
Enterprise National League 2021/2022 Aldershot Town 37 8 10 4 0 0 0
Fa Trophy 2021/2022 Aldershot Town 1 1 0 0 0 0 0
Club Friendlies 3 2021 Aldershot Town 1 0 0 1 0 0 0

Tommy Willard has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
14/03/2026 Slough Town
3 - 3
Salisbury 1-2H2H+
  0 - 1 6' Nathan Odokonyero
Ruben Shakpoke 15' 1 - 1  
  22' Max Jolliffe
  32' Richard McIntyre
  32' Camron Gbadebo
  1 - 2 42' Josh Hedges
  45+5' Max Jolliffe
  45+5' Malachi Ogunleye
Tyrique Clarke 60'  
Luke Holness 60'  
Luke Holness 62' 2 - 2  
  70' Mo Dabre
  70' Noah Coppin
Ruben Shakpoke 77'  
John Clarke 77'  
Tarik Gidaree 77'  
Milan Trotman 77'  
Harvey Walker 77'  
Erion Zabeli 77'  
  78' Nathan Odokonyero
  78' Harry Lee
  2 - 3 90' Noah Coppin
  90+1' Tommy Willard
  90+1' George Penn
John Goddard 90+4' 3 - 3  
10/03/2026 Torquay United
2 - 1
Salisbury 0-0H2H+
Munashe Sundire 6'  
Matt Worthington 6'  
Dylan Morgan 49' 1 - 0  
  65' Camron Gbadebo
  77' Mo Dabre
  77' Nathan Odokonyero
  77' Richard McIntyre
  77' Josh Sommerton
Sonny Robert Fish 78'  
K. Wilson 78'  
Matt Jay 81' 2 - 0  
  2 - 1 86' Noah Coppin
  87' Tommy Willard
  87' Evander Grubb
  87' Camron Gbadebo
  87' Harry Lee
Matt Jay 90+2'  
07/03/2026 Salisbury
2 - 0
Eastbourne Borough 0-0H2H+
  23' Kai Corbett
  37' Craig Eastmond
Max Jolliffe 51' 1 - 0  
Josh Hedges 59' 2 - 0  
Richard McIntyre 68'  
03/03/2026 AFC Hornchurch
1 - 0
Salisbury 0-0H2H+
Junior Morias 21'  
Henry Hearn 21'  
  40' Max Jolliffe
Giles Phillips 53' 1 - 0  
  71' Tommy Willard
  71' Noah Coppin
Darren McQueen 71'  
Myles Weston 71'  
  84' Ollie Morgan
  84' Harry Lee
  84' Max Jolliffe
  84' George Penn
Charlie Pegrum 86'  
Sam Ling 86'  
24/02/2026 Maidenhead United
2 - 1
Salisbury 1-1H2H+
  0 - 1 11' Tommy Willard
  43' Harry Lee
Manny Onariase 45' 1 - 1  
Josh Umerah 59'  
Alfie Pendlebury 59'  
Dillon De Silva 59'  
Josh Popoola 59'  
  61' Josh Hedges
  61' Nathan Odokonyero
Jordan Ragguette 64'  
Ryan Bartley 64'  
  68' Harry Lee
  68' Josh Keeya
  77' Noah Coppin
  77' Balraj Landa
Jayden Mitchell-Lawson 78'  
Cameron Eubank 78'  
Cameron Eubank 83' 2 - 1  
21/02/2026 Chelmsford City
2 - 2
Salisbury 1-1H2H+
Lyle Taylor 1' 1 - 0  
  1 - 1 4' Ben Tompkins
Jason Adigun 31'  
  38' Richard McIntyre
Ricky Holmes 43'  
  1 - 2 47' Noah Coppin
  48' Mo Dabre
Sonnie Davis 57'  
Mandela Egbo 57'  
Ben Tompkins 71'  
Jett Murphy 71'  
Jamie Odegah 71'  
Jesurun Uchegbulam 71'  
  72' Nathan Odokonyero
  72' Peter Ojemen
  75' Mo Dabre
  78' Josh Hedges
  78' Josh Keeya
Harry Barbrook 81'  
  84' Richard McIntyre
  84' Harry Lee
Ricky Holmes 85'  
Charlee Adams 85'  
  88' Noah Coppin
  88' Tommy Willard
  89' Tommy Willard
Harry Barbrook 89'  
Kane Crichlow 89'  
  90+2' Will Buse
  90+2' Camron Gbadebo
Lyle Taylor 90+3' 2 - 2  
17/02/2026 Salisbury
1 - 0
Chippenham Town 0-0H2H+
Richard McIntyre 53'  
  63' Anointed Chukwu
  63' Ezio Touray
  63' Freddie Grant
  72' Tom Owen-Evans
  72' Billy Phillips
Nathan Odokonyero 74'  
Tommy Willard 74'  
  80' Harry Parsons
  80' Caine Bradbury
Noah Coppin 82'  
Oliver Bray 82'  
  88' Ezio Touray
Dominic Revan 90+2' 1 - 0  
14/02/2026 Salisbury
1 - 2
Chesham United 1-1H2H+
Mo Dabre 19'  
Noah Coppin 37' 1 - 0  
  1 - 1 45+2' Kai Yearn
  45+3' Connor Stevens
  61' Giorgio Rasulo
  61' Jayden Bennetts
Oliver Bray 69'  
Josh Hedges 69'  
Nathan Odokonyero 69'  
Peter Ojemen 69'  
  74' Samson Esan
  74' Karl Oliyide
  78' Steve Brown
  78' Connor Roberts
Tommy Willard 85'  
Josh Keeya 85'  
  85' Kai Yearn
  85' Alfie Williams
  1 - 2 89' Mitchell Weiss
  90+10' Mitchell Weiss
  90+10' Alex Babos
07/02/2026 Salisbury
1 - 1
Ebbsfleet United 0-0H2H+
  21' Toby Edser
  0 - 1 55' Dominic Samuel
Josh Keeya 62'  
Oliver Bray 62'  
  76' Ben Chapman
  76' Josh Coley
  76' Dominic Samuel
  76' Aaron Cosgrave
Nathan Odokonyero 84'  
Balraj Landa 84'  
  90+4' Josh Coley
  90+4' Max Ehmer
Noah Coppin 90+6' 1 - 1  
31/01/2026 Dorking Wanderers
3 - 0
Salisbury 2-0H2H+
  6' Malachi Ogunleye
Patrick Casey 7' 1 - 0  
Brennan Camp 43' 2 - 0  
George Francomb 51'  
Jordan Norville-Williams 51'  
  55' Max Jolliffe
  55' Josh Keeya
Paul McCallum 61'  
Niall McManus 61'  
Harry Sidwell 61'  
Jason Prior 61'  
Patrick Casey 61'  
Alfie Rutherford 61'  
Dennon Lewis 63'  
Alfie Rutherford 67'  
Frank Vincent 67'  
  72' Nathan Odokonyero
  72' Noah Coppin
  75' Josh Sommerton
  75' Oliver Bray
Brennan Camp 82'  
Jason Prior 85' 3 - 0  
Jordan Norville-Williams 86'  
  90+1' Dominic Revan
  90+1' Matt Briggs
  90+4' Mo Dabre
24/01/2026 Salisbury
1 - 1
Hampton & Richmond 0-0H2H+
  12' Mike Atkinson
  15' Taylor Clark
  62' Eduino Vaz
Josh Sommerton 63' 1 - 0  
  75' Ronan Silva
  82' Sam Deadfield
  1 - 1 87' Reece Grego-Cox
17/01/2026 Dagenham & Redbridge
0 - 1
Salisbury 0-0H2H+
Stan Leech 44'  
  59' Tommy Willard
  59' Oliver Bray
  59' Mo Dabre
  59' Nathan Odokonyero
Donovan Wilson 68'  
Harvey Broad 68'  
Reggie Young 68'  
Dermi Lusala 68'  
Corey Panter 68'  
Dylan Stephenson 68'  
Christian N'Guessan 75'  
George Marsh 75'  
  0 - 1 77' Nathan Odokonyero
Dillon De Silva 83'  
Kayden Harrack 83'  
  83' Noah Coppin
  83' Harry Lee
  90' Harry Lee
Sam Graham 90+5'  
10/01/2026 Salisbury
5 - 4
Worthing 2-2H2H+
  0 - 1 25' Teddy Jenks
Noah Coppin 28' 1 - 1  
Tommy Willard 36' 2 - 1  
  2 - 2 39' Razzaq Coleman De-Graft
  47' Teddy Jenks
Noah Coppin 50' 3 - 2  
  3 - 3 53' Jack Spong
  57' Matt Burgess
  57' George Cox
Josh Hedges 61'  
Josh Keeya 61' 4 - 3  
  70' Oliver Godziemski
  70' Shiloh Remy
  4 - 4 73' Brad Dolaghan
  76' Odei Martin
  76' Kwaku Frimpong
  77' Kwaku Frimpong
Noah Coppin 81'  
Tommy Willard 83'  
Oliver Bray 83'  
Noah Coppin 89'  
Evander Grubb 89'  
Josh Hedges 90+3' 5 - 4  
Josh Sommerton 90+6'  
Tom Davies 90+6'  
Evander Grubb 90+8'  
Josh Hedges 90+8'  
Harry Lee 90+8'  
30/12/2025 Weston-super-Mare
1 - 0
Salisbury 1-0H2H+
Louis Britton 7' 1 - 0  
Dan Ellison 90+2'  
26/12/2025 Salisbury
3 - 1
AFC Totton 1-0H2H+
Josh Hedges 27' 1 - 0  
  37' Tony Lee
  1 - 1 47' Craig Tanner
Mo Dabre 58'  
  66' Jacob Towns
Noah Coppin 76' 2 - 1  
  81' Scott Rendell
Will Buse 90'  
Josh Hedges 90+2' 3 - 1  
20/12/2025 Bath City
2 - 0
Salisbury 2-0H2H+
Owen Windsor 14' 1 - 0  
  30' Tom Davies
Owen Windsor 45+1' 2 - 0  
Luke Russe 80'  
  87' Mo Dabre
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 Salisbury
1 - 0
Hemel Hempstead Town 1-0H2H+
Noah Coppin 11' 1 - 0  
  80' Jack Bateson
  86' Isiah Noel-Williams
29/11/2025 Maidstone United
1 - 0
Salisbury 0-0H2H+
Lexus Beeden 41'  
  44' Malachi Ogunleye
  46' Ollie Morgan
Deon Moore 54'  
  57' Noah Coppin
TJ Bramble 70' 1 - 0  
22/11/2025 Salisbury
3 - 0
Chelmsford City 1-0H2H+
Noah Coppin 17' 1 - 0  
  31' Harry Barbrook
Noah Coppin 40'  
  41' Chris Haigh
Josh Keeya 65' 2 - 0  
Josh Hedges 79' 3 - 0  
11/11/2025 Enfield Town
1 - 2
Salisbury 0-1H2H+
  0 - 1 34' M. Taylor
  0 - 2 57' Matt Briggs
Hayden Bullas 82' 1 - 2  
  89' M. Taylor
08/11/2025 Chesham United
0 - 1
Salisbury 0-0H2H+
  0 - 1 86' Noah Coppin
04/11/2025 Chippenham Town
2 - 2
Salisbury 1-2H2H+
  0 - 1 28' M. Taylor
  0 - 2 33' Matt Briggs
Tom Davies 39' 1 - 2  
  56' Dominic Revan
Sady Henry 62' 2 - 2  
  69' Will Buse
  90+3' Josh Keeya
01/11/2025 Salisbury
0 - 2
Dorking Wanderers 0-0H2H+
H. Tustin 7'  
  0 - 1 58' Jose Marquez
  0 - 2 68' Jimmy Muitt
  74' Luke Moore
  81' Josh Taylor
25/10/2025 Ebbsfleet United
2 - 0
Salisbury 0-0H2H+
Ronny Nelson 30'  
Jake Hessenthaler 54' 1 - 0  
Finlay Barnes 75'  
Maxx Manktelow 90+5' 2 - 0  
21/10/2025 Salisbury
1 - 0
Farnborough 1-0H2H+
Tommy Willard 28' 1 - 0  
18/10/2025 Salisbury
2 - 1
Slough Town 1-0H2H+
Tommy Willard 16' 1 - 0  
M. Taylor 27'  
  56' Jared Myers
  1 - 1 60' Jared Myers
Tommy Willard 61'  
Josh Hedges 61'  
Harry Lee 66'  
Noah Coppin 66'  
  76' Nnaemeka Anyanwu
  76' Joshua Adepoju
  76' Pedro Sami
Josh Hedges 77' 2 - 1  
Matt Briggs 81'  
Oliver Bray 81'  
  87' Pedro Sami
09/08/2025 Hampton & Richmond
0 - 0
Salisbury 0-0H2H+
James Holden 1'  
  38' Tom Davies
  38' Matt Briggs
46'  
  55' Michael Atkinson
  61' Josh Keeya
  61'
  68' Tommy Willard
  68'
Reece Grego-Cox 74'  
Craig Fasanmade 78'  
78'  
  81' M. Taylor
  81' Oliver Bray
83'  
86'  
  88' Dominic Revan
  88' Noah Coppin
30/04/2025 Worthing
0 - 2
Maidstone United 0-1H2H+
  0 - 1 15' Ben Brookes
  42' Jordan Higgs
Odei Martin 60'  
Temi Babalola 61'  
Liam Nash 61'  
  66' Jordan Higgs
  66' Bivesh Gurung
Joe Partington 66'  
Tommy Willard 66'  
  75' Jacob Berkeley-Agyepong
  75' Riley Court
  83' Charlie Seaman
  83' Harry Kyprianou
Sam Packham 87'  
Ollie Black 87'  
  87' Tom Leahy
  87' Shaquile Coulthirst
Jack Spong 90'  
Danny Cashman 90'  
  0 - 2 90+5' Ben Brookes
  90+8' Aaron Blair
  90+8' Sam Smith
21/04/2025 Worthing
1 - 1
Dorking Wanderers 1-0H2H+
Danny Cashman 25'  
Odei Martin 25'  
  41' Robert Milsom
Jack Spong 42' 1 - 0  
  43' Robert Milsom
  43' Jordan Norville-Williams
  46' Jack Young
  46' Matt Briggs
  1 - 1 51' Alfie Rutherford
Glen Rea 57'  
Temi Babalola 59'  
Temi Babalola 63'  
Tommy Willard 63'  
Sam Beard 73'  
  75' George Francomb
  75' James McShane
Muhammadu Faal 76'  
Liam Nash 76'  
  79' Alfie Rutherford
  79' Rhys Murphy
  86' Jason Prior
Joel Colbran 90'  
  90+1' Charlie Carter
18/04/2025 Eastbourne Borough
1 - 1
Worthing 0-1H2H+
  24' Aaron Racine
  26' Joe Cook
Ollie Kensdale 28'  
  33' Sam Beard
  0 - 1 35' Glen Rea
George Alexander 46'  
Jayden Davis 46'  
  46' Nick Wheeler
  46' Odei Martin
  46' Jack Spong
  46' Sam Packham
Freddie Carter 46'  
Alfie Pavey 46'  
Alfie Pavey 55' 1 - 1  
Michael Klass 63'  
  64' Muhammadu Faal
  64' Liam Nash
Dominic Odusanya 71'  
Daniel Quick 71'  
Jason Adigun 82'  
Matt Green 82'  
Yahya Bamba 82'  
Michael Klass 82'  
  88' Danny Cashman
  88' Tommy Willard
12/04/2025 Worthing
4 - 1
Chippenham Town 2-1H2H+
Temi Babalola 17' 1 - 0  
  1 - 1 32' Matthew McClure
  34' Matthew McClure
Muhammadu Faal 45+4' 2 - 1  
Muhammadu Faal 45+5'  
  46' Jac Poffley
  46' Freddie Grant
Glen Rea 46'  
Muhammadu Faal 51' 3 - 1  
Temi Babalola 53'  
Temi Babalola 57' 4 - 1  
Joe Partington 62'  
Liam Nash 62'  
Muhammadu Faal 62'  
Aaron Racine 62'  
Glen Rea 65'  
Odei Martin 65'  
  68' Matthew McClure
  68' Tom Mehew
Temi Babalola 69'  
Tommy Willard 69'  
Nick Wheeler 75'  
Ruben Carvalho 75'  
  75' Joe Andrews
  75' Mal Nicholls
  84' Alex Bray
  84' Harlee Vozza
05/04/2025 Worthing
1 - 2
Truro City 1-1H2H+
  0 - 1 3' Will Dean
Joe Cook 23'  
  44' Dan Lavercombe
Danny Cashman 45+1' 1 - 1  
Joe Cook 46'  
Sam Packham 46'  
  58' Jaze Kabia
  58' Dominic Johnson-Fisher
  1 - 2 67' Luke Jephcott
Temi Babalola 73'  
  73' Will Dean
Joe Partington 75'  
Tommy Willard 75'  
Nick Wheeler 83'  
Ruben Carvalho 83'  
Odei Martin 85'  
  86' Luke Jephcott
  86' Tylor Love-Holmes
Odei Martin 86'  
29/03/2025 Worthing
2 - 0
Hampton & Richmond 0-0H2H+
  34' Jerry Wiltshire
  34' Alfie Williams
  38' Michael Atkinson
  55' Joe Iaciofano
  55' Mauro Vilhete
Temi Babalola 60'  
Temi Babalola 64'  
Muhammadu Faal 64'  
Danny Cashman 68' 1 - 0  
Liam Nash 72'  
Sam Packham 72'  
Joe Partington 72'  
Tommy Willard 72'  
Sam Beard 74'  
Muhammadu Faal 78'  
  78' Harry Gardner
  79' Jonathan Page
  79' Rudy Allen
  79' Ibrahim Jalloh
  79' Diamond Edwards
  90+1' Rudy Allen
Joel Colbran 90+3' 2 - 0  
  90+4' Henry Jeffcott
Danny Cashman 90+5'  
Danny Cashman 90+6'  
Ruben Carvalho 90+6'  
25/03/2025 AFC Hornchurch
1 - 0
Worthing 1-0H2H+
Angelo Balanta 43' 1 - 0  
  46' Jack Spong
  46' Nick Wheeler
  49' Joel Colbran
  65' Sam Beard
  67' Temi Babalola
  67' Muhammadu Faal
Sean Scannell 70'  
William Greenidge 70'  
  72' Danny Cashman
  74' Odei Martin
  74' Tommy Willard
Razzaq Coleman De-Graft 75'  
Makai Welch 75'  
William Greenidge 84'  
  85' Sam Beard
  85' Cameron Tutt
Darren McQueen 86'  
Charlie Pegrum 90'  
Nathan Bertram-Cooper 90'  
22/03/2025 Welling United
2 - 0
Worthing 1-0H2H+
  15' Sam Beard
Gene Kennedy 35' 1 - 0  
  54' Ruben Carvalho
  54' Odei Martin
  54' Joe Partington
  54' Aaron Racine
Harvey Walker 57'  
Deon Moore 68'  
  71' Jack Spong
  71' Muhammadu Faal
  71' Liam Nash
  71' Tommy Willard
Gene Kennedy 72' 2 - 0  
Harvey Walker 79'  
TJ Bramble 79'  
  85' Aaron Racine
  87' Odei Martin
Riccardo Di Trolio 90+1'  
Deon Moore 90+1'  
Joshua Redfearn 90+1'  
Sahid Kamara 90+2'  
Zain Walker 90+2'  
10/03/2025 Aveley
1 - 2
Worthing 1-0H2H+
Imran Uche 23'  
James Holden 37'  
Alfie Lewis 39' 1 - 0  
  57' Temi Babalola
  57' Muhammadu Faal
  61' Joe Partington
  61' Sam Packham
Jack McDowell 71'  
Tyrese Owen 71'  
  74' Nick Wheeler
  74' Ruben Carvalho
Jake Leahy 74'  
Oliver Reeve 74'  
  1 - 1 76' Danny Cashman
Jaxon Brown 80'  
Daniel Izekor 80'  
  1 - 2 82' Danny Cashman
Luke Holness 83'  
David Daniel George Hicks 83'  
  85' Liam Nash
  85' Tommy Willard
Brooklyn Kabongolo 90+3'  
04/03/2025 Worthing
2 - 1
Bath City 0-0H2H+
Sam Packham 20'  
  22' Ewan Clark
  22' Elliott Frear
Joe Cook 23'  
Jack Spong 47' 1 - 0  
  61' Mitch Beardmore
  61' Alex Fisher
  61' Jordan Alves
  61' Scott Wilson
Liam Nash 70'  
  1 - 1 72' Kieran Parselle
Danny Cashman 79' 2 - 1  
Danny Cashman 83'  
Odei Martin 83'  
Jack Spong 83'  
Tommy Willard 83'  
  86' Ollie Tomlinson
  86' Ollie Tomlinson
  88' Bradley Ash
  88' Jesse Nwabueze
Liam Nash 90'  
Muhammadu Faal 90'  
01/03/2025 Chelmsford City
1 - 2
Worthing 0-1H2H+
  16' Cameron Tutt
  0 - 1 45' Temi Babalola
  48' Cameron Tutt
Charlie Ruff 49' 1 - 1  
  68' Liam Nash
  68' Danny Cashman
Samuel Oguntayo 76'  
Saleem Akanbi 76'  
Jazzi Barnum-Bobb 76'  
Frankie Edwards 76'  
Charlie Ruff 80'  
Finley Wilkinson 80'  
Archie Tamplin 84'  
Jacob Bland 84'  
Arthur Penney 84'  
Ruaridh Donaldson 84'  
  85' Temi Babalola
  85' Muhammadu Faal
  86' Joel Colbran
  1 - 2 90+6' Nick Wheeler
25/02/2025 Worthing
1 - 2
Farnborough 1-2H2H+
  0 - 1 10' Oliver Robinson
Muhammadu Faal 13' 1 - 1  
  1 - 2 19' Jonny Stuttle
Glen Rea 69'  
Joe Cook 78'  
Ruben Carvalho 81'  
Temi Babalola 81'  
  89' Luciano D'Auria-Henry
  89' Jack Bateson
Joe Partington 90+3'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
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.