Factual error: When talking about the planned robbery of Fenway, the florist mentions a four-game series with New York. However, later the crew is in a bar and a clip of the baseball game is being shown on the television. The game being shown is against Toronto. Since this scene is supposed to be just prior to the heist, one would expect the visiting team to be the Yankees, not the Blue Jays.
Suggested correction: There's nothing to indicate the clip in the bar is from a current game. Sports networks often show classic games in repeats.
Give me a break, they screwed that up.
Suggested correction: A robbery of that size and risk would require several days of planning and preparation. Doug and Jem probably went to the park during the series against Toronto to scope the place out, and the planning and preparation continued until the end of the series with the Yankees when the robbery occurred.
Suggested correction: There is no indication on what day it is. It's possible that it's Wednesday before 4 days. Or it's Thursday making the series get played on Friday, Saturday, Sunday, Monday.
Continuity mistake: In the scene in the laundry room Claire thinks back to the bank robbery when she would have gotten blood on her blouse. The recall shot shows her standing in the bank wearing the blouse. In the original shot during the robbery she was laying on the floor wearing a black jacket and would not have gotten blood on the blouse under the jacket. (00:06:00 - 00:20:00)
Suggested correction: Blood could have seeped through her jacket to her blouse.
Factual error: The FBI, looking into prior bank robberies the group may have been involved in, look at a board that says Bank Boston dated 2008. In 1999 Bank Boston and Fleet Bank merged to form Fleet Boston, so there was no Bank Boston in 2008. As a matter of fact Fleet Boston didn't exist at the time of the film, 2010, as Bank of America absorbed it in 2005.
Suggested correction: No, they indicate that Dougie robs a BayBank with a nail gun.
Plot hole: These guys supposedly rob banks in Boston and then high tail it back to "safety" in Charlestown. In one chase the police even screech to a halt at the city limits. First of all, Charlestown is not a separate city, it's a neighborhood within Boston so that idea doesn't hold water. Second, police can continue a chase past city lines anyway.
Suggested correction: The cop cars only "screech to a halt" because they are intentionally blocking the bridge to Charlestown. At that point they had switched cars and there were no police actively on their tail, so the police didn't realise they were too late in blocking the bridge.