PLAYER PROFILE

John Marquis.

Woking FC · England

Matrix 26117

At a glance

Full name
John Edward Marquis
Born
16 May 1992
Age today
34
Nationality
England

Career by season

298 recorded appearances
John Marquis appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27National League Woking FC 1110819042
25/26League Two Shrewsbury Town 3629302,2494
25/26FA Cup Shrewsbury Town 32211941
25/26EFL Cup Shrewsbury Town 1000210
24/25League One Shrewsbury Town 40341112,9755 / 1 red
24/25FA Cup Shrewsbury Town 1110900
24/25EFL Cup Shrewsbury Town 1100770
23/24League One Bristol Rovers 3513411,4057
23/24FA Cup Bristol Rovers 32201721
23/24EFL Cup Bristol Rovers 1000450
22/23League One Bristol Rovers 3618931,8014
22/23EFL Cup Bristol Rovers 1100900
21/22League One Lincoln City 2017511,4992
21/22League One Portsmouth FC 1915431,2912
21/22FA Cup Portsmouth FC 2100980
21/22EFL Cup Portsmouth FC 1100450
20/21League One Portsmouth FC 41351663,1796 / 1 red
20/21FA Cup Portsmouth FC 32001640
20/21EFL Cup Portsmouth FC 22101531
19/20League One Portsmouth FC 3425742,3377
19/20FA Cup Portsmouth FC 54103380
19/20EFL Cup Portsmouth FC 22101800

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
John Marquis match log
DateCompetitionMatchScoreMinutesGoals
13 Feb 2024League One Stevenage FC v Bristol RoversSubstitute, on 90′ 2 – 31
10 Feb 2024League One Bristol Rovers v Burton Albion 1 – 290
06 Feb 2024League One Bristol Rovers v Fleetwood TownSubstitute, on 74′ 0 – 216
03 Feb 2024League One Exeter City v Bristol RoversSubstitute, on 90′ 0 – 11
23 Jan 2024League One Bristol Rovers v Exeter City 0 – 190
20 Jan 2024League One Bristol Rovers v Blackpool FCSubstitute, on 67′ 1 – 223
17 Jan 2024FA Cup Bristol Rovers v Norwich CitySubstitute, on 79′ 1 – 311
13 Jan 2024League One Barnsley FC v Bristol RoversSubstitute, on 66′ 2 – 124
01 Jan 2024League One Wycombe Wanderers v Bristol RoversSubstitute, on 90′ 3 – 21
29 Dec 2023League One Bristol Rovers v Charlton Athletic 2 – 156
26 Dec 2023League One Bristol Rovers v Portsmouth FC 2 – 172
23 Dec 2023League One Blackpool FC v Bristol Rovers 3 – 1621
16 Dec 2023League One Bolton Wanderers v Bristol Rovers 1 – 2801
12 Dec 2023FA Cup Crewe Alexandra v Bristol Rovers 2 – 4741
28 Nov 2023League One Bristol Rovers v Leyton OrientSubstitute, on 71′ 1 – 119
25 Nov 2023League One Derby County v Bristol RoversSubstitute, on 81′ 2 – 19
11 Nov 2023League One Carlisle United v Bristol RoversSubstitute, on 67′ 0 – 123
07 Nov 2023League One Reading FC v Bristol RoversSubstitute, on 72′ 1 – 118
04 Nov 2023FA Cup Bristol Rovers v Whitby Town 7 – 2871
28 Oct 2023League One Bristol Rovers v Northampton TownSubstitute, on 60′ 2 – 130

Career transfers

23 recorded moves

All recorded career moves, newest first.

John Marquis career transfers
Date FromToMoveFee
01 Sep 2026 Shrewsbury Town Woking FC Transfer Free
19 Jul 2024 Bristol Rovers Shrewsbury Town Transfer Free
04 Jul 2022 Lincoln City Bristol Rovers Transfer Free
18 Jan 2022 Portsmouth FC Lincoln City Transfer —
31 Jul 2019 Doncaster Rovers Portsmouth FC Transfer €1.7m
01 Jul 2016 Millwall FC Doncaster Rovers Transfer Free
31 May 2016 Northampton Town Millwall FC Loan return
22 Feb 2016 Millwall FC Northampton Town Loan —
09 Jan 2016 Leyton Orient Millwall FC Loan return
09 Oct 2015 Millwall FC Leyton Orient Loan —
31 May 2015 Gillingham FC Millwall FC Loan return
08 Jan 2015 Millwall FC Gillingham FC Loan —
28 Nov 2014 Cheltenham Town Millwall FC Loan return
28 Aug 2014 Millwall FC Cheltenham Town Loan —
31 May 2014 Northampton Town Millwall FC Loan return
27 Mar 2014 Millwall FC Northampton Town Loan —
14 Mar 2014 Northampton Town Millwall FC Loan return
11 Feb 2014 Millwall FC Northampton Town Loan —
25 Dec 2013 Torquay United FC Millwall FC Loan return
25 Nov 2013 Millwall FC Torquay United FC Loan —
19 Nov 2013 Portsmouth FC Millwall FC Loan return
19 Sep 2013 Millwall FC Portsmouth FC Loan —
01 Jul 2010 Millwall FC U18 Millwall FC Internal move —

Contracts and market values are not available yet.