John Marquis
Career snapshot
Position rank · 25/26
Among 573 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1992-05-16 · 6 players total
| 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 |
|---|---|---|---|---|---|
| 2025-12-29 | GB4 |
Grimsby Town | 0–0 | Shrewsbury Town | Available |
| 2025-12-26 | GB4 |
Cheltenham Town | 0–1 | Shrewsbury Town | Available |
| 2025-12-20 | GB4 |
Shrewsbury Town | 2–2 | Chesterfield FC | Available |
| 2025-12-13 | GB4 |
Walsall FC | 2–1 | Shrewsbury Town | Available |
| 2025-12-09 | GB4 |
Shrewsbury Town | 2–0 | Grimsby Town | Available |
| 2025-11-29 | GB4 |
Shrewsbury Town | 0–1 | Gillingham FC | Available |
| 2025-11-22 | GB4 |
Fleetwood Town | 1–0 | Shrewsbury Town | Available |
| 2025-11-15 | GB4 |
Shrewsbury Town | 1–1 | Newport County | Available |
| 2025-11-08 | GB4 |
Crewe Alexandra | 2–0 | 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 |
| 2025-08-30 | GB4 |
Shrewsbury Town | 0–0 | Accrington Stanley | Available |
| 2025-08-23 | GB4 |
Swindon Town | 2–1 | Shrewsbury Town | Available |
| 2025-08-20 | GB4 |
Notts County | 4–1 | Shrewsbury Town | Available |
| 2025-08-16 | GB4 |
Shrewsbury Town | 0–2 | Colchester United | Available |
| 2025-08-09 | GB4 |
Tranmere Rovers | 4–0 | Shrewsbury Town | Available |
| 2025-08-02 | GB4 |
Shrewsbury Town | 0–0 | Bromley FC | Available |
| 2025-05-03 | GB3 |
Shrewsbury Town | 1–2 | Crawley Town | Available |
| 2025-04-26 | GB3 |
Barnsley FC | 1–2 | Shrewsbury Town | Available |
| 2025-04-21 | GB3 |
Northampton Town | 4–1 | Shrewsbury Town | Available |
| 2025-04-18 | GB3 |
Shrewsbury Town | 0–1 | Wigan Athletic | Available |
| 2025-04-12 | GB3 |
Lincoln City | 1–1 | Shrewsbury Town | Available |
| 2025-04-08 | GB3 |
Shrewsbury Town | 1–3 | Reading FC | Available |
| 2025-04-05 | GB3 |
Shrewsbury Town | 0–1 | Cambridge United | Available |
| 2025-04-01 | GB3 |
Wycombe Wanderers | 0–0 | Shrewsbury Town | Available |
| 2025-03-29 | GB3 |
Birmingham City | 4–1 | Shrewsbury Town | Available |
| 2025-03-15 | GB3 |
Shrewsbury Town | 0–2 | Burton Albion | Available |
| 2025-03-08 | GB3 |
Exeter City | 2–0 | Shrewsbury Town | Available |
| 2025-03-04 | GB3 |
Shrewsbury Town | 0–0 | Bristol Rovers | Available |
| 2025-03-01 | GB3 |
Peterborough United | 3–1 | Shrewsbury Town | Available |
| 2025-02-22 | GB3 |
Shrewsbury Town | 0–1 | Stevenage FC | Available |
| 2025-02-18 | GB3 |
Shrewsbury Town | 0–1 | Huddersfield Town | Available |
| 2025-02-15 | GB3 |
Shrewsbury Town | 2–3 | Bolton Wanderers | Available |
| 2025-02-11 | GB3 |
Reading FC | 1–1 | Shrewsbury Town | Available |
| 2025-02-08 | GB3 |
Rotherham United | 1–2 | Shrewsbury Town | Available |
| 2025-02-01 | GB3 |
Shrewsbury Town | 2–1 | Mansfield Town | Available |
| 2025-01-28 | GB3 |
Stockport County | 1–0 | Shrewsbury Town | Available |
| 2025-01-25 | GB3 |
Charlton Athletic | 1–0 | Shrewsbury Town | Available |
| 2025-01-16 | GB3 |
Shrewsbury Town | 2–1 | Wrexham AFC | Available |
| 2025-01-04 | GB3 |
Leyton Orient | 1–0 | Shrewsbury Town | Available |
| 2025-01-01 | GB3 |
Blackpool FC | 1–1 | Shrewsbury Town | Available |
| 2024-12-29 | GB3 |
Shrewsbury Town | 1–1 | Northampton Town | Available |
| 2024-12-26 | GB3 |
Shrewsbury Town | 1–0 | Lincoln City | Available |
| 2024-12-21 | GB3 |
Wigan Athletic | 2–2 | 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 | 147 | 56 | 38 | 53 | 194 | 172 | +22 | 38% |
| AFC Wimbledon | 142 | 59 | 42 | 41 | 175 | 148 | +27 | 42% |
| Accrington Stanley | 140 | 48 | 41 | 51 | 180 | 166 | +14 | 34% |
| Wycombe Wanderers | 136 | 33 | 37 | 66 | 159 | 205 | -46 | 24% |
| Fleetwood Town | 136 | 43 | 38 | 55 | 143 | 160 | -17 | 32% |
| Plymouth Argyle | 132 | 42 | 30 | 60 | 170 | 199 | -29 | 32% |
| Peterborough United | 129 | 38 | 30 | 61 | 171 | 222 | -51 | 29% |
| Port Vale FC | 126 | 51 | 35 | 40 | 166 | 150 | +16 | 40% |
| Bradford City | 125 | 42 | 35 | 48 | 151 | 146 | +5 | 34% |
| Crewe Alexandra | 123 | 51 | 31 | 41 | 170 | 152 | +18 | 41% |
| Morecambe FC | 119 | 59 | 33 | 27 | 184 | 132 | +52 | 50% |
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