Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
FOOTSAM / PLAYER

John Marquis

England1992-05-1634 years
Most appearances forDoncaster151 recorded matches
Highest-scoring season201626 goals · League Two
Most goals againstMilton Keynes Dons6 goals in the match history
Most frequent opponentFleetwood Town18 spelade matches
Most starts alongsideAndrew Butler125 starts together
Most goals in one match3 goalsCarlisle – Woking · 26 Sep 2026

Results and matches 2026/27 · Appearances

11Matches
Not recordedMinutes
8Goals
Not recordedAssists
5–2–4W–D–L
—Season rating
Recent form

Results and form across 11 recorded appearances. Goals recorded in 11, assists in 0 and minutes in 0 matches. Club and national-team matches are included.

Career statistics

SeasonTeamsCompetition
2011/12MillwallChampionship177351——50—
2012/13MillwallChampionship104640——30—
2013/14PortsmouthLeague Two53521——30—
2013/14TorquayLeague Two54503——00—
2013/14NorthamptonLeague Two74010——20—
2013/14MillwallChampionship000——00—
2014/15CheltenhamLeague Two137961——50—
2014/15MillwallChampionship000——00—
2014/15GillinghamLeague One211 5848——30—
2015/16MillwallLeague One4300——00—
2015/16Leyton OrientLeague Two137410——30—
2015/16NorthamptonLeague Two151 0206——30—
2016/17DoncasterLeague Two454 04626——90—
2016/17DoncasterLeague Cup1900——00—
2016/17DoncasterFA Cup1900——00—
2017/18DoncasterLeague One454 01414——110—
2017/18DoncasterLeague Cup31640——00—
2017/18DoncasterFA Cup32701——10—
2018/19DoncasterLeague One464 13122——607,05
2018/19DoncasterLeague Cup1900——10—
2018/19DoncasterFA Cup65293——006,55
2019/20PortsmouthLeague One352 3558311706,84
2019/20PortsmouthLeague Cup21801——007,0
2019/20PortsmouthFA Cup53392——006,4
2020/21PortsmouthLeague Cup21531——106,6
2020/21PortsmouthLeague One413 13716723616,97
2020/21PortsmouthFA Cup31640——006,6
2021/22PortsmouthLeague One191 252415206,74
2021/22PortsmouthLeague Cup1460——006,2
2021/22PortsmouthFA Cup2980——00—
2021/22LincolnLeague One201 499516206,74
2022/23Bristol RoversLeague One391 7198311406,75
2022/23Bristol RoversLeague Cup1900——006,9
2023/24Bristol RoversLeague One391 395415706,67
2023/24Bristol RoversLeague Cup1440——006,9
2023/24Bristol RoversFA Cup31722——10—
2024/25ShrewsburyLeague One432 88911112516,69
2024/25ShrewsburyLeague Cup277—0—006,7
2024/25ShrewsburyFA Cup391 7198311406,75
2025/26ShrewsburyLeague Two362 453303406,54
2025/26ShrewsburyLeague Cup122000006,2
2025/26ShrewsburyFA Cup3194202107,37

Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.

For those who want to understand the game.