Factual error: At the beginning of the film, Pat's Mother picks him up in Baltimore to return to Philly. In the scene from the car as they pass the Linc, the stadium is on the right, indicating that they are in fact traveling South on 95 towards Baltimore. Additionally, the previous scene of the city from the car could not have been shot from 95.
Factual error: As Pat's dad was driving him to the Eagles game, they pass a construction site near the stadium. The movie was based in 2008. There was no construction going on near the stadiums in 2008. The construction site in that background of the scene is from the Spectrum being torn down and the building of Xfinity! Live, which opened in April of 2012.
Factual error: In the scene where Tiffany is talking about the times her and Pat have been together she says the third time they got together and went to Llanerch Diner the Phillies beat the Rays 10-2. This happens on Halloween, despite the Phillies having their world series parade on Halloween (October 31). The actual game 4 of the World Series took place on 10/26/08.
Continuity mistake: When Bradley and Jennifer arrive at the dance competition they end up holding hands. As they make their way upstairs to register, Bradley is on the left of the picture, but as the scene cuts (in real time) from them starting up the stairs to getting to the top, they have switched sides. Then, very briefly, when Jennifer goes to use the restroom, they have switched back again.
Factual error: During the scene where Pat is walking around at the Eagles game, you can see the Phillies stadium in the background. The scoreboard is the new HD scoreboard that they put in before the 2011 season. When Tiffany comes to the house and is stating that every time Pat was with her, the Eagles or Phillies won. She said that the one night they were together, the Phillies beat the Tampa Bay Rays in game 4 of the world series. They played the Rays in 2008, before the new score board was put in.
Character mistake: At the scene at the dinner table where Pat and Tiffany meet, the prescription drug "Trazadone" is mispronounced with a long A as in "trayzadone." This a fairly common drug used for depression and as a sleep aid. Any nurse or pharmacist could tell you the correct pronunciation. Interestingly, the other lesser known drugs were pronounced correctly.
Other mistake: When DeNiro is discussing a bet on a future (7 weeks away) game between the Eagles and Cowboys, DeNiro points out that the Eagles are favored by 1.5 points. In fact, betting lines are not set on games until the previous week's games are played, because there may be a major injury which would affect the line. As a bookmaker, DeNiro would certainly know this. And bookmakers are rarely fans of teams, and it would be unusual for a bookie to be such a rabid fan as DeNiro is in the movie.
Factual error: Tiffany and Pat first meet at/around Halloween, then later in the movie she convinces Pat to participate in a dance contest with her, and they begin practices. Towards the end of the movie, Tiffany claims that Pat was with her working on their dance routine during the baseball playoff games of the Phillies, erroneously placing the baseball playoffs sometime in November or December.