Crane's dismissal against Oldham saw him automatically pick up a one game suspension for this weekends clash with Plymouth.
Bookings against Peterborough and Wycombe took his total to ten for the season, an automatic two game ban.
The 21-year-old will now miss the Port Vale game and rearranged fixture against Wrexham.
Speaking to Mariners World, Crane spoke of his disappointment and admitted manager Paul Groves was not best pleased.
I've always said that I've never gone on the pitch to intentionally hurt someone. I will never do that," he told the official sites subscription service.
"It's disappointing to have that many cards. I've spoke to the gaffer and he's not happy about it.
"It's something that I've got to do myself and curb it a bit."