Il difensore Portsmouth James Bolton non ha giocato nella maggior parte delle partite della sua squadra in League One nel 2020/2021, avendo collezionato 13 presenze, per un totale di 709 minuti. É stato scelto nell'11 iniziale in 8 partite su 46 giornate ed è entrato dalla panchina 5 volte.
L'ultima presenza di Bolton nella competizione risale al 27 aprile, gara in cui ha giocato 45 minuti con la maglia Portsmouth contro Accrington Stanley, nel pareggio per 3-3. In totale il difensore ha realizzato 1 rete nel 2020/2021.
Il suo primo gol nel campionato è arrivato in un pareggio 2-2 contro Plymouth Argyle il 6 febbraio.
Bolton ha giocato 25 partite di League One nell'ultima stagione con Portsmouth, realizzando 1 gol e fornendo 3 assist vincenti.
Bolton ha iniziato la sua esperienza con Portsmouth nel luglio 2019, mentre prima giocava con Shrewsbury Town, con cui ha collezionato 67 presenze in campionato, con 2 gol e 1 assist.