At a glance
Shrewsbury Town hub| Full name | John Marquis |
|---|---|
| Name in home country | John Edward Marquis |
| Date of birth | 1992-05-16 (34 yrs) |
| Place of birth | London, England |
| Citizenship | England |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 185.00 m |
| Current club | Shrewsbury Town |
| Joined | 2024-07-19 |
| Contract expires | 2026-06-30 |
| Agent | New Era Global ... |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better, inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Shrewsbury Town | 2 | 24/25 | 25/26 | 53 | 14 | 1 | 1,089 |
| Bristol Rovers | 2 | 22/23 | 23/24 | 84 | 17 | 4 | 816 |
| Portsmouth FC | 4 | 13/14 | 21/22 | 126 | 37 | 14 | 2,237 |
| Lincoln City | 1 | 21/22 | 21/22 | 20 | 5 | 1 | 300 |
| Doncaster Rovers | 3 | 16/17 | 18/19 | 153 | 66 | 18 | 1,382 |
| Millwall FC | 7 | 09/10 | 15/16 | 65 | 6 | 3 | 975 |
| Leyton Orient | 1 | 15/16 | 15/16 | 15 | 1 | 3 | 42 |
| Northampton Town | 2 | 13/14 | 15/16 | 29 | 8 | 2 | 664 |
| Gillingham FC | 1 | 14/15 | 14/15 | 21 | 8 | 2 | 198 |
| Cheltenham Town | 1 | 14/15 | 14/15 | 16 | 2 | 0 | 908 |
| Torquay United | 1 | 13/14 | 13/14 | 5 | 3 | 0 | 150 |
Career trajectory, goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Shrewsbury Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | EFL Trophy | Shrewsbury Town | 2 | 1 | 0 | 0 | 0 | 107 |
| 25/26 | League Two | Shrewsbury Town | 7 | 1 | 0 | 2 | 0 | 630 |
| 24/25 | EFL Cup | Shrewsbury Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Shrewsbury Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Shrewsbury Town | 1 | 1 | 0 | 0 | 0 | 90 |
| 24/25 | League One | Shrewsbury Town | 40 | 11 | 1 | 5 | 1 | 262 |
| 23/24 | EFL Cup | Bristol Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Bristol Rovers | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Bristol Rovers | 3 | 2 | 0 | 1 | 0 | 86 |
| 23/24 | League One | Bristol Rovers | 35 | 4 | 1 | 7 | 0 | 344 |
| 22/23 | EFL Cup | Bristol Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Bristol Rovers | 5 | 2 | 0 | 0 | 0 | 189 |
| 22/23 | League One | Bristol Rovers | 36 | 9 | 3 | 4 | 0 | 197 |
| 21/22 | EFL Cup | Portsmouth FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Portsmouth FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Portsmouth FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League One | Lincoln City | 20 | 5 | 1 | 2 | 0 | 300 |
| 21/22 | League One | Portsmouth FC | 19 | 4 | 3 | 2 | 0 | 313 |
| 20/21 | EFL Cup | Portsmouth FC | 2 | 1 | 0 | 1 | 0 | 153 |
| 20/21 | EFL Trophy | Portsmouth FC | 2 | 1 | 0 | 0 | 0 | 172 |
| 20/21 | FA Cup | Portsmouth FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Portsmouth FC | 41 | 16 | 6 | 6 | 1 | 196 |
| 19/20 | EFL Cup | Portsmouth FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 19/20 | EFL Trophy | Portsmouth FC | 7 | 3 | 0 | 0 | 0 | 160 |
| 19/20 | FA Cup | Portsmouth FC | 5 | 1 | 0 | 0 | 0 | 338 |
| 19/20 | League One | Portsmouth FC | 32 | 8 | 4 | 6 | 0 | 283 |
| 19/20 | League One Play-Offs | Portsmouth FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | EFL Cup | Doncaster Rovers | 1 | 0 | 1 | 1 | 0 | 0 |
| 18/19 | EFL Trophy | Doncaster Rovers | 1 | 1 | 0 | 0 | 0 | 90 |
| 18/19 | FA Cup | Doncaster Rovers | 6 | 3 | 0 | 0 | 0 | 176 |
| 18/19 | League One | Doncaster Rovers | 44 | 21 | 5 | 5 | 0 | 187 |
| 18/19 | League One Play-Offs | Doncaster Rovers | 2 | 1 | 0 | 0 | 0 | 210 |
| 17/18 | EFL Cup | Doncaster Rovers | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Doncaster Rovers | 3 | 1 | 2 | 1 | 0 | 270 |
| 17/18 | League One | Doncaster Rovers | 45 | 14 | 4 | 11 | 0 | 287 |
| 16/17 | EFL Cup | Doncaster Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Trophy | Doncaster Rovers | 1 | 0 | 2 | 0 | 0 | 0 |
| 16/17 | FA Cup | Doncaster Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League Two | Doncaster Rovers | 45 | 25 | 4 | 9 | 0 | 162 |
| 15/16 | FA Cup | Leyton Orient | 2 | 1 | 0 | 0 | 0 | 42 |
| 15/16 | FL Trophy | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League One | Millwall FC | 10 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Two | Northampton Town | 15 | 6 | 2 | 3 | 0 | 170 |
| 15/16 | League Two | Leyton Orient | 13 | 0 | 3 | 2 | 0 | 0 |
| 14/15 | Championship | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | EFL Trophy | Cheltenham Town | 2 | 1 | 0 | 1 | 0 | 112 |
| 14/15 | FA Cup | Cheltenham Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League One | Gillingham FC | 21 | 8 | 2 | 3 | 0 | 198 |
| 14/15 | League Two | Cheltenham Town | 13 | 1 | 0 | 5 | 0 | 796 |
| 13/14 | Championship | Millwall FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | EFL Trophy | Portsmouth FC | 1 | 1 | 1 | 1 | 0 | 90 |
| 13/14 | FA Cup | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Cup | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Two | Northampton Town | 14 | 2 | 0 | 4 | 0 | 494 |
| 13/14 | League Two | Portsmouth FC | 5 | 1 | 0 | 3 | 0 | 352 |
| 13/14 | League Two | Torquay United | 5 | 3 | 0 | 0 | 0 | 150 |
| 12/13 | Championship | Millwall FC | 10 | 0 | 0 | 3 | 0 | 0 |
| 12/13 | FA Cup | Millwall FC | 3 | 1 | 1 | 0 | 0 | 115 |
| 12/13 | League Cup | Millwall FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Championship | Millwall FC | 17 | 1 | 1 | 5 | 0 | 737 |
| 11/12 | FA Cup | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | League Cup | Millwall FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 10/11 | Championship | Millwall FC | 11 | 4 | 1 | 1 | 0 | 123 |
| 10/11 | FA Cup | Millwall FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | League Cup | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League One | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-07-01 | Millwall U18 | Millwall | Transfer | 50000 | - |
| 13/14 | 2013-09-19 | Millwall | Portsmouth | Loan | 200000 | - |
| 13/14 | 2013-11-19 | Portsmouth | Millwall | Return from loan | 200000 | - |
| 13/14 | 2013-11-25 | Millwall | Torquay | Loan | 200000 | - |
| 13/14 | 2013-12-25 | Torquay | Millwall | Return from loan | 200000 | - |
| 13/14 | 2014-02-11 | Millwall | Northampton | Loan | 200000 | - |
| 13/14 | 2014-03-14 | Northampton | Millwall | Return from loan | 200000 | - |
| 13/14 | 2014-03-27 | Millwall | Northampton | Loan | 200000 | - |
| 13/14 | 2014-05-31 | Northampton | Millwall | Return from loan | 200000 | - |
| 14/15 | 2014-08-28 | Millwall | Cheltenham | Loan | 200000 | - |
| 14/15 | 2014-11-28 | Cheltenham | Millwall | Return from loan | 200000 | - |
| 14/15 | 2015-01-08 | Millwall | Gillingham | Loan | 200000 | - |
| 14/15 | 2015-05-31 | Gillingham | Millwall | Return from loan | 200000 | - |
| 15/16 | 2015-10-09 | Millwall | Leyton Orient | Loan | 200000 | - |
| 15/16 | 2016-01-09 | Leyton Orient | Millwall | Return from loan | 200000 | - |
| 15/16 | 2016-02-22 | Millwall | Northampton | Loan | 200000 | - |
| 15/16 | 2016-05-31 | Northampton | Millwall | Return from loan | 200000 | - |
| 16/17 | 2016-07-01 | Millwall | Doncaster | Transfer | 200000 | - |
| 19/20 | 2019-07-31 | Doncaster | Portsmouth | Transfer | 250000 | €1.70m |
| 21/22 | 2022-01-18 | Portsmouth | Lincoln City | Transfer | 250000 | - |
| 22/23 | 2022-07-04 | Lincoln City | Bristol Rovers | Transfer | 250000 | - |
| 24/25 | 2024-07-19 | Bristol Rovers | Shrewsbury | Transfer | 150000 | - |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ryan Williams | 2 | 8 | 0 |
| Ben Close | 2 | 0 | 0 |
| Danny Andrew | 2 | 0 | 0 |
| Andy Cannon | 2 | 0 | 0 |
| Antony Evans | 1 | 0 | 0 |
| Aaron Collins | 1 | 7 | 0 |
| Jordan Houghton | 2 | 0 | 0 |
| Ian Lawlor | 2 | 0 | 0 |
| Craig MacGillivray | 2 | 0 | 0 |
| Tommy Rowe | 2 | 9 | 0 |
| Joe Wright | 2 | 0 | 0 |
| Marko Marosi | 2 | 0 | 0 |
| Alfie May | 1 | 1 | 0 |
| Tom Naylor | 2 | 0 | 0 |
| Ben Whiteman | 1 | 2 | 0 |
| Ronan Curtis | 2 | 9 | 0 |
| Marcus Harness | 2 | 6 | 0 |
| Sean Raggett | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | League Two | Doncaster Rovers | 25 | 45 |
| 18/19 | League One | Doncaster Rovers | 21 | 44 |
| 20/21 | League One | Portsmouth FC | 16 | 41 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | League One | Portsmouth FC | 6 | 41 |
| 18/19 | League One | Doncaster Rovers | 5 | 44 |
| 15/16 | League Two | Northampton Town | 5 | 28 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 15/16 | 2016-05-31 | Northampton | Millwall | Return from loan | - | €200k |
| 15/16 | 2016-02-22 | Millwall | Northampton | Loan | - | €200k |
| 15/16 | 2016-01-09 | Leyton Orient | Millwall | Return from loan | - | €200k |
| 15/16 | 2015-10-09 | Millwall | Leyton Orient | Loan | - | €200k |
| 14/15 | 2015-05-31 | Gillingham | Millwall | Return from loan | - | €200k |
| 14/15 | 2015-01-08 | Millwall | Gillingham | Loan | - | €200k |
| 14/15 | 2014-11-28 | Cheltenham | Millwall | Return from loan | - | €200k |
| 14/15 | 2014-08-28 | Millwall | Cheltenham | Loan | - | €200k |
| 13/14 | 2014-05-31 | Northampton | Millwall | Return from loan | - | €200k |
| 13/14 | 2014-03-27 | Millwall | Northampton | Loan | - | €200k |
| 13/14 | 2014-03-14 | Northampton | Millwall | Return from loan | - | €200k |
| 13/14 | 2014-02-11 | Millwall | Northampton | Loan | - | €200k |
| 13/14 | 2013-12-25 | Torquay | Millwall | Return from loan | - | €200k |
| 13/14 | 2013-11-25 | Millwall | Torquay | Loan | - | €200k |
| 13/14 | 2013-11-19 | Portsmouth | Millwall | Return from loan | - | €200k |
| 13/14 | 2013-09-19 | Millwall | Portsmouth | Loan | - | €200k |
Last 50 matches for Shrewsbury Town The Availability column cross-references our injury database, matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-10-24 | GB4 |
Rotherham United | - | Shrewsbury Town | TIMED |
| 2026-10-20 | GB4 |
Crawley Town | 2-3 | Shrewsbury Town | Available |
| 2026-10-17 | GB4 |
Shrewsbury Town | 1-0 | Bristol Rovers | Available |
| 2026-10-10 | GB4 |
Shrewsbury Town | 0-1 | Exeter City | Available |
| 2026-10-03 | GB4 |
Grimsby Town | 1-2 | Shrewsbury Town | Available |
| 2026-09-26 | GB4 |
Shrewsbury Town | 2-2 | Colchester United | Available |
| 2026-09-19 | GB4 |
Crewe Alexandra | 1-1 | Shrewsbury Town | Available |
| 2026-09-12 | GB4 |
Shrewsbury Town | 2-0 | Northampton Town | Available |
| 2026-09-05 | GB4 |
Fleetwood Town | 2-0 | Shrewsbury Town | Available |
| 2026-08-15 | GB4 |
Tranmere Rovers | 2-0 | Shrewsbury Town | Available |
| 2026-05-02 | GB4 |
Gillingham FC | 1-0 | Shrewsbury Town | Available |
| 2026-04-25 | GB4 |
Shrewsbury Town | 2-2 | Fleetwood Town | Available |
| 2026-04-18 | GB4 |
Crawley Town | 0-0 | Shrewsbury Town | Available |
| 2026-04-11 | GB4 |
Shrewsbury Town | 1-0 | Oldham Athletic | Available |
| 2026-04-07 | GB4 |
Bromley FC | 2-1 | Shrewsbury Town | Available |
| 2026-04-03 | GB4 |
Shrewsbury Town | 1-0 | Tranmere Rovers | Available |
| 2026-03-28 | GB4 |
Newport County | 1-0 | Shrewsbury Town | Available |
| 2026-03-21 | GB4 |
Shrewsbury Town | 0-4 | Crewe Alexandra | Available |
| 2026-03-17 | GB4 |
Bristol Rovers | 1-0 | Shrewsbury Town | Available |
| 2026-03-14 | GB4 |
Shrewsbury Town | 0-2 | Cheltenham Town | Available |
| 2026-03-07 | GB4 |
Chesterfield FC | 2-3 | Shrewsbury Town | Available |
| 2026-02-28 | GB4 |
Shrewsbury Town | 1-2 | Walsall FC | Available |
| 2026-02-24 | GB4 |
Salford City | 1-2 | Shrewsbury Town | Available |
| 2026-02-21 | GB4 |
Accrington Stanley | 0-2 | Shrewsbury Town | Available |
| 2026-02-17 | GB4 |
Shrewsbury Town | 1-0 | Notts County | Available |
| 2026-02-14 | GB4 |
Shrewsbury Town | 3-1 | Swindon Town | Available |
| 2026-02-10 | GB4 |
Shrewsbury Town | 2-1 | Barrow AFC | Available |
| 2026-02-07 | GB4 |
Colchester United | 2-0 | Shrewsbury Town | Available |
| 2026-01-31 | GB4 |
Shrewsbury Town | 0-0 | Barnet FC | Available |
| 2026-01-27 | GB4 |
Cambridge United | 1-0 | Shrewsbury Town | Available |
| 2026-01-24 | GB4 |
Milton Keynes Dons | 5-1 | Shrewsbury Town | Available |
| 2026-01-17 | GB4 |
Shrewsbury Town | 1-0 | Harrogate Town | Available |
| 2026-01-01 | GB4 |
Shrewsbury Town | 0-3 | Bristol Rovers | Available |
| 2025-12-29 | GB4 |
Grimsby Town | 1-0 | Shrewsbury Town | Available |
| 2025-12-26 | GB4 |
Cheltenham Town | 3-1 | Shrewsbury Town | Available |
| 2025-12-20 | GB4 |
Shrewsbury Town | 0-1 | Chesterfield FC | Available |
| 2025-12-13 | GB4 |
Walsall FC | 1-1 | Shrewsbury Town | Available |
| 2025-12-09 | GB4 |
Shrewsbury Town | 1-1 | Grimsby Town | Available |
| 2025-11-29 | GB4 |
Shrewsbury Town | 3-3 | Gillingham FC | Available |
| 2025-11-22 | GB4 |
Fleetwood Town | 3-1 | Shrewsbury Town | Available |
| 2025-11-15 | GB4 |
Shrewsbury Town | 1-0 | Newport County | Available |
| 2025-11-08 | GB4 |
Crewe Alexandra | 3-1 | Shrewsbury Town | Available |
| 2025-10-25 | GB4 |
Oldham Athletic | 2-2 | Shrewsbury Town | Available |
| 2025-10-18 | GB4 |
Shrewsbury Town | 1-0 | Crawley Town | Available |
| 2025-10-11 | GB4 |
Shrewsbury Town | 2-0 | Cambridge United | Available |
| 2025-10-04 | GB4 |
Barrow AFC | 0-0 | Shrewsbury Town | Available |
| 2025-09-27 | GB4 |
Shrewsbury Town | 1-2 | Milton Keynes Dons | Available |
| 2025-09-20 | GB4 |
Harrogate Town | 2-0 | Shrewsbury Town | Available |
| 2025-09-13 | GB4 |
Shrewsbury Town | 1-3 | Salford City | Available |
| 2025-09-06 | GB4 |
Barnet FC | 1-3 | Shrewsbury Town | Available |
Teams faced most often by John Marquis's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals, see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Oxford United | 153 | 54 | 40 | 59 | 175 | 209 | -34 | 35% |
| Burton Albion | 149 | 57 | 37 | 55 | 198 | 178 | +20 | 38% |
| AFC Wimbledon | 145 | 62 | 42 | 41 | 183 | 151 | +32 | 43% |
| Accrington Stanley | 144 | 50 | 41 | 53 | 186 | 172 | +14 | 35% |
| Fleetwood Town | 140 | 44 | 40 | 56 | 151 | 169 | -18 | 31% |
| Wycombe Wanderers | 138 | 35 | 37 | 66 | 167 | 212 | -45 | 25% |
| Plymouth Argyle | 135 | 43 | 30 | 62 | 176 | 208 | -32 | 32% |
| Peterborough United | 132 | 41 | 31 | 60 | 177 | 219 | -42 | 31% |
| Port Vale FC | 129 | 53 | 35 | 41 | 169 | 151 | +18 | 41% |
| Crewe Alexandra | 128 | 51 | 33 | 44 | 174 | 164 | +10 | 40% |
| Bradford City | 127 | 43 | 34 | 50 | 153 | 149 | +4 | 34% |
| Milton Keynes Dons | 119 | 41 | 28 | 50 | 150 | 186 | -36 | 34% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | Senior debut season | |
| 10/11 | First senior goal | |
| 16/17 | Goal #50 (career) | |
| 19/20 | Goal #100 (career) | |
| 23/24 | Goal #150 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 10 | 737 | 2 | 0 | 0 | 0.24 |
| 24/25 | 43 | 352 | 5 | 0 | 1 | 1.53 |
| 23/24 | 42 | 430 | 8 | 0 | 0 | 1.67 |
| 22/23 | 42 | 386 | 4 | 0 | 0 | 0.93 |
| 21/22 | 44 | 613 | 4 | 0 | 0 | 0.59 |
| 20/21 | 48 | 521 | 7 | 0 | 1 | 1.38 |
| 19/20 | 48 | 961 | 7 | 0 | 0 | 0.66 |
| 18/19 | 54 | 663 | 6 | 1 | 0 | 0.95 |
| 17/18 | 51 | 557 | 12 | 0 | 0 | 1.94 |
| 16/17 | 48 | 162 | 9 | 0 | 0 | 5 |
| 15/16 | 42 | 212 | 5 | 1 | 0 | 2.55 |
| 14/15 | 39 | 1,106 | 9 | 0 | 0 | 0.73 |
| 13/14 | 29 | 1,086 | 8 | 0 | 0 | 0.66 |
| 12/13 | 13 | 115 | 3 | 0 | 0 | 2.35 |
| 11/12 | 21 | 737 | 6 | 0 | 0 | 0.73 |
| 10/11 | 12 | 123 | 1 | 0 | 0 | 0.73 |
Output by competition
Career goals and assists broken down by tournament.
More on John Marquis
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about John Marquis
Who is John Marquis?
John Marquis is an England professional footballer who plays as a centre-forward for Shrewsbury Town.
How old is John Marquis?
John Marquis is 34 years old. He was born on May 16, 1992 in London.
What position does John Marquis play?
John Marquis plays as a centre-forward (Attack - Centre-Forward).
What club does John Marquis play for?
John Marquis currently plays for Shrewsbury Town.
How many career goals has John Marquis scored?
Across all senior club competitions in our dataset, John Marquis has scored 167 goals in 587 appearances.
What is John Marquis's market value?
John Marquis's most recent reported market value is €100k.



England