The episodes where Leo gets banged up is~
Shredder Strikes Back, Part One
Shredder Strikes Back, Part Two
Tales of Leo
Monster Hunter (when Leo finally gets better)
The episodes where they have a big battle with the Shredder~
Exodus, Part One
Exodus, Part Two
After those episodes, Leo isn't really the same afterwards until "The Ancient One" episode.