Continuity mistake: In the episode the team is discussing the unsub. He was a man who believed he was Tara's brother. They do not know his name yet. JJ says "He must have put Gabriel's whole life inside of Desmond". Only later does Garcia find out the unsub's name is Desmond Holt. (00:15:22 - 00:18:20)
Continuity mistake: At the end of the episode, the team and their SUVs are spike stripped and then hit by a semi. When the team is shown in the SUVs and when the SUVs are shown hitting the sticks, the SUVs are eleventh generation Suburbans, but when the semi is shown hitting them, they're ninth generation, at least nine years older.
Answer: "The Boogeyman", s02e06. Spoiler alert: The kid is Jeffrey Charles and at that point he had already killed 3 other kids. Jefferey basically hated and resented other kids after his mother abandoned him and his father spent a lot of time with other children because of his job. Jeffery would lure kids Into the Woods and then beat them to death with his bat just because of hate, no particular "reason." The scene you're describing, Jefferey agrees to walk Tracy home when her "buddy" leaves her (at this point the FBI announced there's a serial killer on the loose and kids should walk with a buddy). Jeffrey gets mad at Tracy for walking too slow and for complaining, and he takes a swing at her, causing her to flee Into the Woods and have Jeffery chase her.
Bishop73