John Marquis Profile and Player Statistics
First name: John
Last name: Marquis
Position: , Attacker, CF-L, CF-R, Midfielder
Nationality: England
Date of birth: 16 May 1992
Age: 32
Place of birth: England
Height: 185 cm
Weight: 72 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
Carabao Cup 2024/2025 Shrewsbury Town 77 1 0 1 0 0 0 0
EFL Trophy 2024/2025 Shrewsbury Town 46 1 0 1 0 0 0 0
FA Cup 2024/2025 Shrewsbury Town 0 0 0 0 0 0 0 0
League One 2024/2025 Shrewsbury Town 513 9 3 4 2 1 3 0
Club Friendlies 3 2024 Shrewsbury Town 0 0 0 0 0 0 0 0
Club Friendlies 3 2024 Bristol Rovers 0 0 0 0 0 0 0 0
Carabao Cup 2023/2024 Bristol Rovers 44 1 1 0 0 0 0 0
EFL Trophy 2023/2024 Bristol Rovers 174 3 1 1 0 0 0 0
FA Cup 2023/2024 Bristol Rovers 172 3 1 2 2 0 1 0
League One 2023/2024 Bristol Rovers 1374 35 22 7 4 0 7 0
Club Friendlies 3 2023 Bristol Rovers 0 0 0 0 0 0 0 0
Carabao Cup 2022/2023 Bristol Rovers 90 1 0 0 0 0 0 0
EFL Trophy 2022/2023 Bristol Rovers 378 5 0 2 2 0 0 0
FA Cup 2022/2023 Bristol Rovers 0 0 0 0 0 0 0 0
League One 2022/2023 Bristol Rovers 1772 36 18 12 9 1 4 0
League One 2022/2023 Lincoln City 0 0 0 0 0 0 0 0
League One 2022/2023 Portsmouth 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Bristol Rovers 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Lincoln City 0 0 0 0 0 0 0 0
Carabao Cup 2021/2022 Lincoln City 0 0 0 0 0 0 0 0
Carabao Cup 2021/2022 Portsmouth 46 1 0 1 0 0 0 0
EFL Trophy 2021/2022 Portsmouth 63 2 1 1 0 0 0 0
FA Cup 2021/2022 Portsmouth 98 2 1 1 0 0 0 0
FA Cup 2021/2022 Lincoln City 0 0 0 0 0 0 0 0
League One 2021/2022 Portsmouth 1251 19 4 13 4 0 2 0
League One 2021/2022 Lincoln City 1499 20 3 4 5 0 2 0
Club Friendlies 1 2021 Portsmouth 0 0 0 0 0 0 0 0
Carabao Cup 2020/2021 Portsmouth 63 2 0 1 1 0 1 0
EFL Trophy 2020/2021 Portsmouth 172 2 0 1 1 1 0 0
FA Cup 2020/2021 Portsmouth 164 3 1 1 0 0 0 0
League One 2020/2021 Portsmouth 3139 41 6 7 16 2 6 1
Club Friendlies 1 2020 Portsmouth 0 0 0 0 0 0 0 0
Carabao Cup 2019/2020 Portsmouth 90 2 0 0 1 0 0 0
EFL Trophy 2019/2020 Portsmouth 273 6 3 0 3 0 0 0
FA Cup 2019/2020 Portsmouth 342 5 1 2 1 0 0 0
League One 2019/2020 Portsmouth 2360 35 10 7 8 1 7 0
League One 2019/2020 Doncaster Rovers 0 0 0 0 0 0 0 0
Carabao Cup 2018/2019 Doncaster Rovers 90 1 0 0 0 0 1 0
EFL Trophy 2018/2019 Doncaster Rovers 90 1 0 0 1 0 0 0
FA Cup 2018/2019 Doncaster Rovers 180 6 0 0 3 0 0 0
League One 2018/2019 Doncaster Rovers 630 46 0 0 22 0 5 0
Carabao Cup 2017/2018 Doncaster Rovers 254 4 1 1 0 0 1 0
FA Cup 2017/2018 Doncaster Rovers 270 3 0 0 1 0 1 0
League One 2017/2018 Doncaster Rovers 4014 45 0 3 14 0 11 0
Carabao Cup 2016/2017 Doncaster Rovers 90 1 0 0 0 0 0 0
EFL Trophy 2016/2017 Doncaster Rovers 90 1 0 0 0 0 0 0
FA Cup 2016/2017 Doncaster Rovers 90 1 0 0 0 0 0 0
League Two 2016/2017 Doncaster Rovers 4046 45 0 2 26 0 9 0
Carabao Cup 2015/2016 Millwall 66 1 0 1 0 0 0 0
EFL Trophy 2015/2016 Millwall 69 1 0 1 0 0 0 0
FA Cup 2015/2016 Leyton Orient 42 2 2 0 1 0 0 0
League One 2015/2016 Millwall 30 4 4 0 0 0 0 0
League Two 2015/2016 Leyton Orient 741 13 4 6 0 0 3 0
League Two 2015/2016 Northampton Town 1020 15 2 11 6 0 3 0
Carabao Cup 2014/2015 Millwall 90 1 0 0 0 0 0 0
Championship 2014/2015 Millwall 0 0 0 0 0 0 0 0
EFL Trophy 2014/2015 Cheltenham Town 112 2 1 1 1 0 1 0
FA Cup 2014/2015 Cheltenham Town 13 1 1 0 0 0 0 0
League One 2014/2015 Gillingham 1584 21 3 9 8 0 3 0
League Two 2014/2015 Cheltenham Town 796 13 5 4 1 0 5 0
Carabao Cup 2013/2014 Millwall 58 1 1 0 0 0 0 0
Championship 2013/2014 Millwall 0 0 0 0 0 0 0 0
EFL Trophy 2013/2014 Portsmouth 90 1 0 0 0 0 1 0
FA Cup 2013/2014 Millwall 0 0 0 0 0 0 0 0
League Two 2013/2014 Northampton Town 401 7 2 4 0 0 2 0
League Two 2013/2014 Portsmouth 352 5 1 2 1 0 3 0
League Two 2013/2014 Torquay United 450 5 0 0 3 0 0 0
Carabao Cup 2012/2013 Millwall 0 0 0 0 0 0 0 0
Championship 2012/2013 Millwall 464 10 4 4 0 0 3 0
FA Cup 2012/2013 Millwall 115 3 2 1 1 0 0 0
Carabao Cup 2011/2012 Millwall 270 3 0 0 0 0 1 0
Championship 2011/2012 Millwall 735 17 10 5 1 0 5 0
FA Cup 2011/2012 Millwall 73 1 0 1 0 0 0 0
Carabao Cup 2010/2011 Millwall 21 1 1 0 0 0 0 0
Championship 2010/2011 Millwall 492 11 6 3 4 0 1 0
FA Cup 2010/2011 Millwall 0 0 0 0 0 0 0 0
League One 2009/2010 Millwall 41 1 1 0 0 0 0 0

John Marquis has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
22/10/2024 Bristol Rovers
1 - 0
Shrewsbury Town 0-0H2H+
  40' A. Pierre
J. Lindsay 46'  
J. Lindsay 52' 1 - 0  
C. Mola 54'  
T. Moore 62'  
P. Omochere 82'  
17/10/2024 Shrewsbury Town
0 - 2
Exeter City 0-1H2H+
  0 - 1 9' K. Doyle
  0 - 2 65' J. Magennis
  79' P. Sweeney
12/10/2024 Crawley Town
3 - 5
Shrewsbury Town 1-1H2H+
  0 - 1 26' J. Marquis
  27' J. Feeney
W. Swan 33' 1 - 1  
  37' F. Ojo
  43' J. Marquis
J. Williams 44'  
J. Flint 53'  
J. Flint 56'  
A. Quitirna 62' 2 - 1  
  2 - 2 72' A. Nsiala
T. Mullarkey 75'  
  2 - 3 76' J. Marquis
  77' T. Perry
  2 - 4 86' G. Lloyd
  2 - 5 90+2' G. Lloyd
J. Kelly 90+5' 3 - 5  
J. Mukena 90+9'  
08/10/2024 Shrewsbury Town
0 - 4
Birmingham City 0-3H2H+
  0 - 1 8' S. Wright
  0 - 2 29' T. Iwata
  0 - 3 38' S. Wright
M. Benning 64'  
  68' M. Leonard
T. Perry 68'  
  69' B. Davies
A. Nsiala 69'  
  69' S. Wright
  0 - 4 71' E. Hansson
  73' C. Klarer
  83' B. Khela
T. O'Reilly 87'  
05/10/2024 Bolton Wanderers
2 - 2
Shrewsbury Town 0-2H2H+
  15' A. Pierre
  0 - 1 20' J. Feeney
  0 - 2 28' J. Shipley
  34' J. Feeney
K. Dempsey 47' 1 - 2  
S. Schön 61' 2 - 2  
  66' T. Savin
  78' A. Gilliead
  78' F. Ojo
  90+10' M. Feeney
01/10/2024 Shrewsbury Town
0 - 2
Stockport County 0-1H2H+
  0 - 1 44' E. Pye
M. Feeney 45'  
  48' E. Pye
  62' F. Horsfall
  65' T. Adaramola
L. Castledine 66'  
  78' C. Camps
  82' C. Connolly
  0 - 2 86' K. Wootton
14/09/2024 Shrewsbury Town
0 - 1
Charlton Athletic 0-0H2H+
  32' A. Mitchell
  34' K. Ramsey
  0 - 1 50' G. Yahyai
J. Marquis 90'  
  90+3' C. Coventry
31/08/2024 Shrewsbury Town
3 - 0
Leyton Orient 1-0H2H+
L. Castledine 22' 1 - 0  
T. O'Reilly 36'  
  63' J. Sweeney
M. Benning 64'  
T. Bloxham 82' 2 - 0  
T. Bloxham 90+5' 3 - 0  
27/08/2024 Shrewsbury Town
0 - 2
Bolton Wanderers 0-0H2H+
  0 - 1 52' J. Osei-Tutu
L. Hoole 62'  
  0 - 2 65' D. Charles
A. Pierre 70'  
24/08/2024 Huddersfield Town
1 - 0
Shrewsbury Town 1-0H2H+
C. Marshall 20' 1 - 0  
B. Spencer 49'  
17/08/2024 Shrewsbury Town
1 - 4
Peterborough United 1-1H2H+
C. Winchester 21' 1 - 0  
  1 - 1 23' K. Poku
T. O'Reilly 23'  
J. Marquis 51'  
  1 - 2 58' K. Poku
L. Hoole 74'  
  1 - 3 87' J. Randall
  1 - 4 88' J. Randall
10/08/2024 Stevenage
1 - 0
Shrewsbury Town 0-0H2H+
  31' C. Winchester
A. Revell 32'  
  38' A. Pierre
  51' A. Nsiala
E. List 58' 1 - 0  
L. Thompson 65'  
D. Kemp 73'  
  78' H. Biggins
06/04/2024 Bristol Rovers
0 - 2
Bolton Wanderers 0-0H2H+
A. Evans 32'  
  0 - 1 52' A. Collins
  55' J. Iredale
L. Thomas 56'  
C. Martin 62'  
J. Connolly 76'  
  85' K. Conteh
  0 - 2 90+8' A. Morley
N. Baxter 90+8'  
C. Taylor 90+8'  
01/04/2024 Bristol Rovers
0 - 0
Shrewsbury Town 0-0H2H+
S. Finley 7'  
  15' T. Bayliss
  66' C. Dunkley
  89' T. Flanagan
29/03/2024 Port Vale
2 - 0
Bristol Rovers 1-0H2H+
  34' L. Hoole
B. Garrity 42' 1 - 0  
B. Dipepa 52' 2 - 0  
  58' J. Wilson
16/03/2024 Lincoln City
5 - 0
Bristol Rovers 3-0H2H+
P. O'Connor 11' 1 - 0  
J. Taylor 19' 2 - 0  
J. Taylor 23' 3 - 0  
E. Erhahon 45+4'  
M. Skubala 46'  
J. Taylor 55' 4 - 0  
J. Makama 65'  
  71' A. Evans
S. Roughan 71'  
E. Erhahon 76'  
R. Hackett-Fairchild 81' 5 - 0  
  85' B. Aguilera
09/03/2024 Bristol Rovers
0 - 3
Derby County 0-0H2H+
K. Conteh 34'  
  38' E. Adams
C. Martin 45+3'  
  0 - 1 55' D. Gayle
  0 - 2 58' T. Barkhuizen
  68' D. Gayle
  0 - 3 89' M. Waghorn
24/02/2024 Bristol Rovers
2 - 1
Carlisle United 1-1H2H+
  0 - 1 16' J. Vela
J. Hunt 22'  
C. Martin 34' 1 - 1  
L. Thomas 50'  
S. Sinclair 51' 2 - 1  
  56' H. Neal
  90+3' L. Armstrong
J. Marquis 90+4'  
17/02/2024 Northampton Town
3 - 1
Bristol Rovers 2-0H2H+
P. Brough 3' 1 - 0  
  24' J. Wilson
M. Pinnock 40' 2 - 0  
P. Brough 52'  
  2 - 1 79' C. Martin
L. Moulden 79'  
M. Leonard 84' 3 - 1  
13/02/2024 Stevenage
2 - 3
Bristol Rovers 2-1H2H+
K. Hemmings 6' 1 - 0  
  21' A. Evans
  22' M. Taylor
J. Forster-Caskey 24' 2 - 0  
  2 - 1 29' L. Thomas
  2 - 2 62' C. Martin
  2 - 3 67' A. Evans
  86' K. Conteh
  90+5' K. Conteh
10/02/2024 Bristol Rovers
1 - 2
Burton Albion 0-1H2H+
  0 - 1 43' C. Gilligan
  49' T. Bola
  52' C. Gilligan
  0 - 2 57' M. Helm
A. Evans 60' 1 - 2  
  64' M. Helm
  80' M. Bennett
06/02/2024 Bristol Rovers
0 - 2
Fleetwood Town 0-1H2H+
  0 - 1 20' R. Coughlin
E. Baggott 27'  
  0 - 2 52' J. Stockley
  57' E. Campbell
J. Marquis 57'  
  66' G. Kilkenny
B. Aguilera 67'  
  70' R. Broom
C. Martin 84'  
C. Martin 90+3'  
03/02/2024 Exeter City
0 - 1
Bristol Rovers 0-1H2H+
  0 - 1 15' B. Aguilera
  17' J. Wilson
C. Diabate 45'  
  64' J. Hunt
  80' T. Crama
23/01/2024 Bristol Rovers
0 - 1
Exeter City 0-1H2H+
  0 - 1 12' S. Cox
  77' R. Cole
A. Evans 90+3'  
  90+7' Y. Wildschut
20/01/2024 Bristol Rovers
1 - 2
Blackpool 1-2H2H+
  0 - 1 5' C. Hamilton
  0 - 2 19' K. Dembélé
C. Martin 24' 1 - 2  
T. Crama 40'  
C. Taylor 46'  
C. Taylor 46'  
  50' R. O'Donnell
  79' J. Gabriel
J. Marquis 81'  
A. Evans 83'  
  84' O. Norburn
A. Collins 90+5'  
17/01/2024 Bristol Rovers
1 - 3
Norwich City 1-0H2H+
L. McCormick 20' 1 - 0  
S. Finley 42'  
  1 - 1 53' Gabriel
  1 - 2 59' A. Idah
  61' J. Rowe
  1 - 3 87' K. McLean
  90+7' A. Barnes
13/01/2024 Barnsley
2 - 1
Bristol Rovers 1-0H2H+
J. McAtee 21'  
D. Cole 43' 1 - 0  
M. Durand de Gevigney 67'  
  1 - 1 68' C. Martin
C. O'Keeffe 73' 2 - 1  
H. Kane 79'  
  90+6' A. Evans
01/01/2024 Wycombe Wanderers
3 - 2
Bristol Rovers 1-0H2H+
J. Low 9'  
M. Bloomfield 10'  
R. Tafazolli 29' 1 - 0  
S. Vokes 39'  
J. Scowen 61'  
S. Vokes 78' 2 - 0  
L. Leahy 80' 3 - 0  
D. Wheeler 88'  
R. Tafazolli 90'  
M. Stryjek 90+1'  
  3 - 1 90+1' C. Martin
  90+1' C. Martin
J. Grimmer 90+8'  
  3 - 2 90+8' C. Martin
  90+8' J. Marquis
29/12/2023 Bristol Rovers
2 - 1
Charlton Athletic 0-0H2H+
  24' C. Campbell
  30' L. Jones
  35' M. Hector
C. Martin 68' 1 - 0  
  1 - 1 85' S. Tedić
C. Martin 90+4' 2 - 1  
26/12/2023 Bristol Rovers
2 - 1
Portsmouth 0-0H2H+
  20' A. Robertson
M. Taylor 21'  
  48' J. Sparkes
  65' J. Morrell
A. Evans 66' 1 - 0  
  69' S. Raggett
A. Evans 69'  
  1 - 1 76' P. Lane
  78' P. Lane
S. Finley 80'  
M. Cox 90+1'  
L. Thomas 90+4' 2 - 1  
  90+7' A. Kamara
C. Martin 90+7'  
23/12/2023 Blackpool
3 - 1
Bristol Rovers 1-1H2H+
O. Norburn 21' 1 - 0  
  1 - 1 25' J. Marquis
C. Connolly 38'  
J. Beesley 46' 2 - 1  
M. Pennington 50'  
J. Rhodes 82' 3 - 1  
16/12/2023 Bolton Wanderers
1 - 2
Bristol Rovers 0-2H2H+
  0 - 1 10' J. Marquis
  17' S. Finley
  29' L. Thomas
Ricardo 33'  
  0 - 2 41' A. Evans
W. Forrester 45+3'  
N. Baxter 45+5'  
K. Dempsey 81'  
E. Toal 84' 1 - 2  
  87' C. Taylor
  87' C. Taylor
R. Williams 88'  
12/12/2023 Crewe Alexandra
2 - 4
Bristol Rovers 0-3H2H+
  0 - 1 18' J. Marquis
  0 - 2 25' J. Wilson
L. Offord 40'  
  41' J. Marquis
  0 - 3 42' A. Evans
  0 - 4 49' R. Cooney
C. Baker-Richardson 55'  
E. Nevitt 65' 1 - 4  
  65' C. Taylor
  65' C. Taylor
A. Rowe 73' 2 - 4  
05/12/2023 Crawley Town
2 - 1
Bristol Rovers 0-1H2H+
  30' L. Thomas
T. Johnson 44'  
  0 - 1 45' L. Thomas
  50' A. Evans
J. Roles 56' 1 - 1  
H. Forster 69' 2 - 1  
  76' C. Taylor
  90+4' J. Gibbons
H. Forster 90+5'  
28/11/2023 Bristol Rovers
1 - 1
Leyton Orient 1-0H2H+
  45+3' E. Turns
G. Ward 45+4' 1 - 0  
  74' J. Sweeney
  90' J. Brown
H. Vale 90+2'  
  1 - 1 90+3' T. Crama
25/11/2023 Derby County
2 - 1
Bristol Rovers 0-0H2H+
J. Hunt 66' 1 - 0  
  1 - 1 87' C. Martin
N. Mendez-Laing 90' 2 - 1  
14/11/2023 Newport County
0 - 1
Bristol Rovers 0-1H2H+
  30' J. Gibbons
  0 - 1 37' A. Evans
S. McLoughlin 49'  
  70' A. Evans
11/11/2023 Carlisle United
0 - 1
Bristol Rovers 0-1H2H+
B. Barclay 5'  
J. Garner 14'  
  14' R. Woods
  0 - 1 38' S. Lavelle
  45+2' G. Friend
  51' A. Collins
  73' T. Crama
J. Gibson 90+1'  
O. Moxon 90+5'  
07/11/2023 Reading
1 - 1
Bristol Rovers 1-0H2H+
C. Savage 24'  
  25' Andrew Mangan
S. Smith 40' 1 - 0  
S. Hutchinson 49'  
  1 - 1 57' C. Martin
  82' S. Finley
Michael Craig 87'  
04/11/2023 Bristol Rovers
7 - 2
Whitby Town 4-1H2H+
J. Marquis 5' 1 - 0  
  1 - 1 13+13' Mondal J.
  15' H. Beeden
L. Thomas 18' 2 - 1  
J. Brown 21' 3 - 1  
A. Evans 40' 4 - 1  
  4 - 2 59' C. Simpson
Doherty A. 66' 5 - 2  
H. Vale 70' 6 - 2  
  73' J. Gratton
  73' C. Simpson
A. Collins 77' 7 - 2  
L. Bogarde 90+2'  

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-2024 SoccerPunter Pte. Ltd. All rights reserved.