באליפות העולם בשחייה שנערכה בברצלונה, ספרד בשנת 2003 סיים איילון במקום ה-10 במשחה ל-800 מטר חופשי בשיא ישראלי חדש של 8:07.85 דקות, במקום ה-18 במשחה ל-1500 מטר חופשי בתוצאה של 15:26.86 דקות, במקום ה-26 במשחה ל-400 מטר חופשי בתוצאה של 3:57.79 דקות, במקום ה-31 במשחה ל-400 מטר מעורב אישי בשיא אישי של 4:28.37 דקות ובמקום ה-51 במשחה ל-200 מטר חופשי בתוצאה של 1:55.61 דקות.