Top 10 episodes of Xiaolin Showdown (2003-2006)

These top 10 episodes are listed in chronological order, since that's usually the best viewing order. Click the "Rating" column heading to order the episodes by rating.

S1-E0888Night of the Sapphire Dragon
S1-E1285Mala Mala Jong
S1-E1384In the Flesh
S2-E0185Days Past
S2-E0883The Sands of Time
S2-E2284The Apprentice
S2-E2694Saving Omi
S3-E0192Finding Omi
S3-E1287Time After Time: Part 1
S3-E1389Time After Time: Part 2