But the player was still able to show his sense of humour as he joked on twitter that some were saying his injuries have improved his looks.
James had to have 17 stitches in his face after a challenge from Leyton Orient’s Sam Ling at Westleigh Park.
Following the game he posted a picture of his battered and bruised face on Twitter and wrote: ‘Unlucky from the boys, deserved more, but we will go again... 17 stitches later but some will say I look better.’
Portsmouth transfer news: Blues receive bids for former Luton and Millwall midfielder
'Is proving one hell of a signing.... A real livewire' - Portsmouth match ratings from 2-0 win at Cheltenham
Transfer gossip: Portsmouth eye raids for ex-Chelsea man and Charlton Athletic's former Wigan Athletic midfielder
Former Portsmouth pair help Ipswich flex muscle as Norwich City man is slammed for conduct in Peterborough's Plymouth Argyle reverse
14 splendid photos from Portsmouth’s 2-0 win against Cheltenham in sun-soaked League One encounter
The Hawks player also praised the staff for their help.
He added: ‘Big thanks to Hawks medical team, class work from them all.’
Bradbury was left to rue no red card coming for the challenge.
He felt it was a decision that massively went against his team.
The Hawks boss said: ‘That was a red card every day of the week.
‘I fail to see how it wasn’t dangerous and reckless play.
‘He has got 17 stitches in his face and stud marks across his chest.
‘It is ridiculous and was a high boot with the player pushing his studs towards his face.
‘I just can't believe that it was judged as just a yellow card.’