Theo Chapman Profile and Player Statistics
First name: Theo
Last name: Chapman
Position: Attacker
Nationality: England
Height: 178 cm

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Theo Chapman 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 North 2025/2026 Scarborough Athletic 35 17 2 1 0 0 0
League Cup 2025/2026 Queen of the South 1 0 0 0 0 0 0
Professional Development League 2024/2025 Barnsley U21 2 0 0 1 0 0 0
Club Friendlies 1 2024 Barnsley 1 0 0 0 0 0 0
Carabao Cup 2023/2024 Barnsley 1 0 0 0 1 0 0
EFL Trophy 2023/2024 Barnsley 2 0 2 1 0 0 0
Enterprise National League North 2023/2024 Farsley Celtic 3 0 3 0 0 0 0
League One 2023/2024 Barnsley 7 3 1 0 0 0 0
Professional Development League 2023/2024 Barnsley U21 2 0 0 1 1 0 0
Club Friendlies 3 2023 Barnsley 1 0 0 0 0 0 0
FA Cup 2022/2023 Barnsley 1 1 0 0 0 0 0
FA Youth Cup 2022/2023 Barnsley U18 1 0 1 0 0 1 0
FA Youth Cup 2020/2021 Barnsley U18 1 1 0 0 0 0 0

Theo Chapman has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
11/04/2026 Merthyr Town
1 - 2
Macclesfield 0-0H2H+
  26' Sam Heathcote
Jac Thomas 38'  
  42' Sam Heathcote
Will Spiers 59'  
Tom Handley 59'  
  65' James Gale
  65' Luke Duffy
Tom Handley 67' 1 - 0  
Jacob Maddox 68'  
Keiran Evans 68'  
  69' Paul Dawson
  1 - 1 70' Josh Kay
Kiban Rai 84'  
Jordon Garrick 84'  
  84' Isaac Buckley-Ricketts
  84' Anjola Popoola
  1 - 2 87' James Edmondson
Jac Thomas 89'  
Tate Hugh Xavier-Jones 89'  
  90' Josh Kay
  90' Luis Lacey
  90+7' James Edmondson
  90+7' Carlos Dos Santos
06/04/2026 Macclesfield
0 - 2
Chester 0-1H2H+
Luis Lacey 24'  
  0 - 1 26' Dylan Mottley-Henry
James Gale 45+3'  
Cameron Borthwick-Jackson 45+8'  
Rollin Menayese 45+8'  
Luis Lacey 45+8'  
Kacper Pasiek 45+8'  
Sam Heathcote 45+8'  
Anjola Popoola 45+8'  
  55' Scott Burgess
  55' Fin Roberts
James Gale 65'  
Isaac Buckley-Ricketts 65'  
  71' Finley Shrimpton
  71' Jack Bainbridge
  71' Dylan Mottley-Henry
  71' Tom Peers
  79' Fin Roberts
  0 - 2 81' Jack Bainbridge
Elliot Osborne 83'  
Theo Chapman 83'  
  86' Tom Davies
  87'
03/04/2026 Buxton
2 - 4
Macclesfield 1-2H2H+
Cian Coleman 6' 1 - 0  
  1 - 1 13' Paul Dawson
Cian Coleman 15'  
  28' Sam Heathcote
  1 - 2 33' Paul Dawson
  35' Paul Dawson
George Ward 56' 2 - 2  
  66' James Gale
  66' Josh Kay
  66' James Edmondson
  66' Anjola Popoola
  2 - 3 69' Elliot Osborne
  2 - 4 75' Luke Duffy
Connor Douglas 77'  
Jesurun Uchegbulam 77'  
  80' Luis Lacey
  80' Kacper Pasiek
Ashton Mee 80'  
Will Trueman 80'  
Cian Coleman 82'  
Zaine Francis-Angol 82'  
  84' Luke Duffy
  84' Theo Chapman
  90+1' Luke Matheson
  90+1' Lewis Fensome
31/03/2026 Hereford
0 - 2
Macclesfield 0-0H2H+
  11' Cameron Borthwick-Jackson
  0 - 1 48' Paul Dawson
Andy Williams 58'  
Mikey Lane 58'  
  70' Sam Heathcote
  70' Rollin Menayese
  75' Luis Lacey
  78' Luke Duffy
  78' Lewis Fensome
Mikey Lane 81'  
  85' Luke Matheson
  85' Kacper Pasiek
  0 - 2 86' Paul Dawson
Keziah Martin 87'  
Edimondo Oppong 87'  
  90' James Gale
  90' Anjola Popoola
  90+4' Luis Lacey
  90+4' Theo Chapman
  90+5' Isaac Buckley-Ricketts
24/03/2026 Alfreton Town
0 - 2
Macclesfield 0-1H2H+
Kieron Freeman 2'  
  0 - 1 19' Kai Lissimore
  23' Elliot Osborne
Kieron Freeman 46'  
Josh Clackstone 46'  
Adam Lund 60'  
Lewis Salmon 67'  
Dylan Youmbi 67'  
George Cantrill 79'  
J. Newall 79'  
Kai Lissimore 79'  
Sam Newell 79'  
  0 - 2 82' James Gale
  83' Luke Duffy
  83' Theo Chapman
  83' Luis Lacey
  83' Rollin Menayese
  83' James Gale
  83' Anjola Popoola
21/03/2026 Macclesfield
3 - 1
Hereford 0-0H2H+
  45' Harrison Sohna
Sam Heathcote 45+6'  
Cameron Borthwick-Jackson 45+6'  
Luke Duffy 65' 1 - 0  
Anjola Popoola 71'  
Theo Chapman 71'  
  75' Kyle Howkins
  75' Mikey Lane
Luke Matheson 76'  
Lewis Fensome 76'  
Luke Duffy 78' 2 - 0  
  82' Keziah Martin
  82' Andy Williams
  2 - 1 84' George Munday
Isaac Buckley-Ricketts 89' 3 - 1  
Isaac Buckley-Ricketts 90'  
Carlos Dos Santos 90'  
Luke Duffy 90+3'  
Michael Stone 90+3'  
17/03/2026 AFC Telford United
3 - 0
Macclesfield 2-0H2H+
Oliver Cawthorne 3' 1 - 0  
Adan George 21' 2 - 0  
Charlie Williams 33'  
Ricardo Dinanga 33'  
  46' Kacper Pasiek
  46' Luis Lacey
  55' Cameron Borthwick-Jackson
  55' Rollin Menayese
  70' Isaac Buckley-Ricketts
  70' Theo Chapman
  70' Elliot Osborne
  70' Anjola Popoola
  72' Anjola Popoola
Dylan Allen-Hadley 76'  
Ola Lawal 76'  
Ammar Dyer 88'  
Jordan Cranston 88'  
  90+1' James Edmondson
  90+3' Paul Dawson
Adan George 90+4' 3 - 0  
14/03/2026 Scarborough Athletic
1 - 1
AFC Telford United 0-1H2H+
Alex Wiles 23'  
Theo Chapman 23'  
  0 - 1 41' Adan George
Stephen Walker 57' 1 - 1  
Stephen Walker 63'  
  66' Dylan Mitchell
Stephen Walker 69'  
Richie Bennett 69'  
  72' Adan George
  72' Ola Lawal
Michael Duckworth 75'  
Aidon Shehu 75'  
Jack Waldron 78'  
  90+1' Dylan Allen-Hadley
  90+1' Ricardo Dinanga
10/03/2026 Scarborough Athletic
1 - 1
King's Lynn Town 1-0H2H+
Luca Colville 28' 1 - 0  
  75' Jayden Davis
  75' Tai Fleming
  75' Terry Bondo
  75' Jack Lambert
  75' Martin Woods
  75' Morgan Williams
  86' Ross Crane
  86' Adam Marriott
  90+1' Simone Troso
  90+1' Festus Arthur
  1 - 1 90+2' Adam Marriott
Luca Colville 90+5'  
07/03/2026 Oxford City
0 - 2
Scarborough Athletic 0-0H2H+
Evan Humphries 49'  
Tom Scott 55'  
Ewan Clark 55'  
Jack Bearne 55'  
Ashley Hemmings 55'  
Callum McFarlane 55'  
Zac McEachran 55'  
  68' Luca Colville
  68' Alex Wiles
  0 - 1 70' Max Metcalfe
Latrell Humphrey-Ewers 81'  
M. Taylor 81'  
  84' Stephen Walker
  84' Richie Bennett
  0 - 2 85' Jack Waldron
  86' Harry Green
  86' Theo Chapman
Charlie Wiggett 87'  
  90+2' Jack Waldron
  90+4' Rio Allan
  90+4' Aidon Shehu
03/03/2026 Scarborough Athletic
0 - 0
Hereford 0-0H2H+
Jake Hull 14'  
Michael Duckworth 14'  
  45+2' Lewis Hudson
  53' Justin Donawa
  53' Andy Williams
  53' George Munday
  73' George Munday
  73' Mikey Lane
Dom Tear 74'  
Richie Bennett 74'  
Harry Green 74'  
Theo Chapman 74'  
Rio Allan 74'  
Alex Wiles 74'  
  83' Andy Williams
  90' Keziah Martin
28/02/2026 Scarborough Athletic
2 - 2
Macclesfield 1-1H2H+
Stephen Walker 4'  
Stephen Walker 10' 1 - 0  
  11' Luke Matheson
  1 - 1 26' Paul Dawson
Stephen Walker 47' 2 - 1  
  58' Kacper Pasiek
  58' Luke Duffy
Alex Purver 63'  
  65' Paul Dawson
Rio Allan 68'  
Michael Duckworth 68'  
  73' Josh Kay
  73' James Edmondson
  73' Cameron Borthwick-Jackson
  73' Luis Lacey
  73' Carlos Dos Santos
  73' Isaac Buckley-Ricketts
Stephen Walker 75'  
Richie Bennett 75'  
  2 - 2 80' James Gale
Harry Green 87'  
Theo Chapman 87'  
24/02/2026 Alfreton Town
2 - 1
Scarborough Athletic 1-0H2H+
Joe Cummings 23' 1 - 0  
Bayley McCann 33'  
J. Ayres 50' 2 - 0  
  59' Jack Waldron
  59' Richie Bennett
  59' Rio Allan
  59' Luca Colville
  61' Richie Bennett
Billy Fewster 65'  
Ross Derham 65'  
  65' Alex Purver
J. Ayres 74'  
Gerry McDonagh 74'  
  79' Harry Green
  79' Theo Chapman
  79' Stephen Walker
  79' Peter Thomas
Kieron Freeman 85'  
Jack Goodman 85'  
George Cantrill 87'  
  2 - 1 90+2' Luca Colville
Harry Burgoyne 90+3'  
21/02/2026 Hereford
1 - 2
Scarborough Athletic 0-2H2H+
  0 - 1 21' Rio Allan
  0 - 2 40' Stephen Walker
Harley Hamilton 55'  
Keziah Martin 55'  
  64' Kieran Weledji
  71' Rio Allan
  71' Richie Bennett
  71' Stephen Walker
  71' Luca Colville
Andy Williams 71'  
Justin Donawa 71'  
George Munday 71'  
Adam Rooney 71'  
  77' Harry Green
  77' Theo Chapman
Matt Preston 87'  
Kyle Howkins 87'  
  88' Dom Tear
  88' Michael Duckworth
  88' Kieran Weledji
  88' Peter Thomas
Lewis Hudson 90+3' 1 - 2  
14/02/2026 Scarborough Athletic
1 - 0
Curzon Ashton 1-0H2H+
Kieran Weledji 8' 1 - 0  
  45+2' Jack Stobbs
  45+2' Cian Flannery
  55' Ben Darby
Stephen Walker 76'  
Richie Bennett 76'  
Dom Tear 76'  
Luca Colville 76'  
Rio Allan 86'  
Theo Chapman 86'  
Harry Green 86'  
Michael Duckworth 86'  
  86' Ben Atkinson
  86' Harry Olufowobi
Kieran Weledji 86'  
Peter Thomas 86'  
  86' Bradley Holmes
  86' Levi Welsh
10/02/2026 Scarborough Athletic
2 - 2
South Shields 0-1H2H+
  0 - 1 24' Sonny Finch
Jack Waldron 27'  
  37' Robbie Tinkler
Richie Bennett 42'  
  56' Sonny Finch
Dom Tear 63'  
  0 - 2 78' Will Jenkins
Theo Chapman 83' 1 - 2  
Jake Hull 84'  
Jake Hull 90+2' 2 - 2  
31/01/2026 Scarborough Athletic
0 - 0
Worksop Town 0-0H2H+
  14' Hamza Bencherif
  35' Alex Hurst
Harry Green 64'  
Theo Chapman 64'  
Rio Allan 74'  
Richie Bennett 74'  
Dom Tear 74'  
Luca Colville 74'  
  85' Luke Hall
  85' Chae Whitman-Brown
  89' Chae Whitman-Brown
17/01/2026 Fylde
2 - 1
Scarborough Athletic 0-0H2H+
  21' Michael Duckworth
  31' William Thornton
  46' Theo Chapman
  46' Alex Brown
  58' Richie Bennett
  58' Harry Green
Danny Ormerod 65' 1 - 0  
George Wilson 66'  
Jonathan Ustabasi 66'  
  68' Kieran Weledji
  68' Michael Duckworth
  68' Rio Allan
Max Taylor 71'  
  1 - 1 72' Lewis Maloney
  80' Lewis Maloney
Ethan Mitchell 83'  
Danny Mayor 83'  
Danny Ormerod 86' 2 - 1  
  88' Jack Waldron
  88' Rocco Coyle
Luca Thomas 90+1'  
Luke Hunter 90+1'  
Chris Merrie 90+1'  
Will Lancaster 90+1'  
10/01/2026 Scarborough Athletic
1 - 0
Chester 0-0H2H+
  38' Zak Emmerson
  38' Tom Peers
Kieran Weledji 47' 1 - 0  
Dom Tear 56'  
  58' Iwan Murray
  58' Connor Woods
Theo Chapman 70'  
Harry Green 70'  
Stephen Walker 79'  
Rio Allan 79'  
  80' Patrick Jones
  80' Declan Weeks 
03/01/2026 Southport
1 - 1
Scarborough Athletic 0-0H2H+
  40' Richie Bennett
  46' Kieran Weledji
Chris Sze 47' 1 - 0  
  57' Rocco Coyle
  57' Theo Chapman
  57' Rio Allan
  57' Lewis Maloney
  57' Noah Wadsworth
  57' Stephen Walker
  61' Alex Purver
  70' Michael Duckworth
  70' Jake Hull
Callum Edwards 70'  
Dan Pike 70'  
  1 - 1 76' Richie Bennett
Jordan Slew 78'  
Arthur Gnahoua 81'  
Malakai McKenzie 81'  
Dylan Dwyer 90'  
Ben Collins 90'  
30/12/2025 Spennymoor Town
1 - 1
Scarborough Athletic 1-0H2H+
Mackenzie Heaney 2' 1 - 0  
Matty Dolan 7'  
Dan Jones 37'  
Mackenzie Heaney 46'  
  51' Stephen Walker
  51' Theo Chapman
Olly Dyson 52'  
Corey McKeown 52'  
  66' Richie Bennett
  66' Rio Allan
  66' Rocco Coyle
  66' Lewis Maloney
Ethan Robson 77'  
Tom Pugh 77'  
Mackenzie Heaney 82'  
Junior Mondal 82'  
  84' K. Weledji
  1 - 1 85' Lewis Maloney
  89' Harry Green
  89' Leon Gibson-Booth
26/12/2025 Scarborough Athletic
0 - 1
Darlington 0-1H2H+
  0 - 1 31' Toby Lees
Richie Bennett 36'  
Rio Allan 65'  
Stephen Walker 65'  
Richie Bennett 74'  
Theo Chapman 74'  
  78' Aidan Rutledge
  78' Tom Allan
20/12/2025 Peterborough Sports
0 - 4
Scarborough Athletic 0-0H2H+
Connor Wood 34'  
  0 - 1 61' Dom Tear
  0 - 2 67' Kieran Weledji
  70' William Thornton 
  0 - 3 72' Richie Bennett
  0 - 4 90' Rio Allan
16/12/2025 Scarborough Athletic
0 - 3
Radcliffe Borough 0-2H2H+
  0 - 1 23' Danny Greenfield
  0 - 2 45+1' Rick Smith
  0 - 3 47' Rio Clegg
Kieran Weledji 55'  
06/12/2025 Scarborough Athletic
2 - 2
Bedford Town 1-1H2H+
  0 - 1 29' Tyrone Marsh
Harry Green 32' 1 - 1  
  1 - 2 46' Jago Godden
  62' Jago Godden
Alex Purver 71'  
  87' Junior Gyamfi
Rio Allan 90+5' 2 - 2  
29/11/2025 Macclesfield
1 - 1
Scarborough Athletic 1-0H2H+
Sam Heathcote 23' 1 - 0  
Max Woltman 26'  
  30' Rocco Coyle
  40' William Thornton 
Max Dearnley 59'  
  1 - 1 79' Dom Tear
James Edmondson 90+3'  
25/11/2025 Scarborough Athletic
0 - 0
Alfreton Town 0-0H2H+
  26' Jack Leckie
Noah Wadsworth 38'  
  50' Siyabonga Ligendza
Harry Green 76'  
Alex Purver 84'  
08/11/2025 Curzon Ashton
1 - 2
Scarborough Athletic 0-0H2H+
Adam Barton 26'  
  0 - 1 68' Rio Allan
  0 - 2 71' Kieran Weledji
  84' Dom Tear
Ben Darby 90+1' 1 - 2  
01/11/2025 Worksop Town
1 - 0
Scarborough Athletic 0-0H2H+
Liam Hughes 88' 1 - 0  
25/10/2025 Scarborough Athletic
1 - 2
Marine 0-0H2H+
  22' Ashley Hunter
Dom Tear 26'  
  38' Matthew McDonald
  0 - 1 61' George Newell
  76' Adam Anson
Stephen Walker 87' 1 - 1  
  1 - 2 90+6' Matthew McDonald
21/10/2025 South Shields
4 - 0
Scarborough Athletic 2-0H2H+
Paul Blackett 6' 1 - 0  
  27' Alex Brown
  31' Stephen Walker
Cedwyn Scott 44' 2 - 0  
Paul Blackett 48' 3 - 0  
Dan Ward 66' 4 - 0  
18/10/2025 AFC Telford United
4 - 1
Scarborough Athletic 0-0H2H+
  0 - 1 62' Luca Colville
Jamie Meddows 64' 1 - 1  
Remi Walker 73' 2 - 1  
Remi Walker 80' 3 - 1  
Ricardo Dinanga 89' 4 - 1  
11/10/2025 Scarborough Athletic
2 - 0
Leamington 2-0H2H+
Harry Green 13' 1 - 0  
  16' Archie Crowther
Rio Allan 20'  
Stephen Walker 33' 2 - 0  
04/10/2025 King's Lynn Town
2 - 3
Scarborough Athletic 1-2H2H+
Reece Hall-Johnson 2' 1 - 0  
  1 - 1 18' Alex Purver
Bailey Clements 20'  
Tom Dickens 22'  
Tom Wilson 25'  
  1 - 2 30' Stephen Walker
  35' Alex Purver
Reece Hall-Johnson 45+2'  
Ross Crane 51'  
  1 - 3 61' Dom Tear
Morgan Williams 80' 2 - 3  
Gold Omotayo 90+1'  
20/09/2025 Scarborough Athletic
1 - 0
Oxford City 1-0H2H+
William Thornton  26' 1 - 0  
  32' Alfie Potter 
  32' DJ Sturridge
Kieran Weledji 37'  
Harry Green 59'  
Stephen Walker 59'  
Dom Tear 70'  
Lewis Maloney 70'  
  71' Tom Scott
  71' Latrell Humphrey-Ewers
Alex Purver 78'  
  81' Zac McEachran
  81' kauan De oliveira
Michael Duckworth 84'  
Jack Waldron 84'  
Rio Allan 87'  
Zane Myers 87'  
15/07/2025 Queen of the South
4 - 0
Edinburgh City 1-0H2H+
Kurtis Guthrie 16' 1 - 0  
  36' Jake Service
  36'
Reece Lyon 46' 2 - 0  
Kurtis Guthrie 46'  
Jack Stott 46'  
Reece Lyon 52' 3 - 0  
Jack Hannah 55'  
Niall Rogerson 55'  
  56' Jaden Ferguson
  56'
  71' Jason Jarvis
  71' Edin Lynch
  71'
  72' Robert Mahon
  75'
Reece Lyon 79' 4 - 0  
Benjamin Lussint 88'  
Euan Ross 88'  
  90'
Liam Smith 90+2'  
  90+3' Quinn Mitchell
01/10/2024 Barnsley U21
3 - 4
Peterborough United U21 1-2H2H+
  0 - 1 1' J. Davies
Josiah Dyer 6' 1 - 1  
  1 - 2 39' J. Davies
Josiah Dyer 49'  
  1 - 3 53' Harley Mills
Theo Chapman 62'  
Kelechi Nwakali 63' 2 - 3  
Connor Barratt 90+2' 3 - 3  
  3 - 4 90+6' Harley Mills
24/09/2024 Wigan Athletic U21
0 - 2
Barnsley U21 0-2H2H+
  0 - 1 24' Theo Chapman
  0 - 2 37' Aiden Marsh
90+4'  
06/08/2024 Barnsley
0 - 4
Roma 0-1H2H+
  0 - 1 2' Enzo Le Fée
Donovan Pines 46'  
Connor Barratt 46'  
  46' Buba Sangaré
  46' Chris Smalling
  46' Lorenzo Pellegrini 
  46' Edoardo Bove
  46' Ebrima Darboe
  46' Zeki Çelik
  46' Angeliño
  46' Bryan Cristante
  46' João Costa
  46' Samuel Dahl
  46' Evan Ndicka
  46' Paulo Dybala
Georgie Gent 46'  
Gianluca Mancini 46'  
  46' Enzo Le Fée
  46' Niccolò Pisilli
  46' Nicola Zalewski
  46' Stephan El Shaarawy
  46' Marash Kumbulla
  46' Stephan El Shaarawy
  46' Tammy Abraham
  46' Matías Soulé
Vimal Yoganathan 64'  
  0 - 2 65' Niccolò Pisilli
  0 - 3 68' Paulo Dybala
  0 - 4 84' Matías Soulé
14/05/2024 Barnsley U21
2 - 0
Burnley U21 1-0H2H+
Fábio Jaló 41' 1 - 0  
Theo Chapman 47' 2 - 0  

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
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.