SINGAPORE - He was advised by his doctor to leave his beloved team just before the start of the A Division football season after a post-viral infection left him with double vision.
But that didn't stop goalkeeper and team captain Horatio Ho from helping Victoria Junior College (VJC) claim the Boys' A Division title in May.
In February, Horatio, who was named after the character from William Shakespeare's Hamlet, suffered a severe bout of tonsillitis during the Chinese New Year period, causing him to miss training.
While his throat got better after a week's rest, Horatio's condition soon took a curious turn for the worse.
After participating in his school's cross country competition, the Liverpool fan started seeing double. While he shrugged it off initially, the problem became too big to ignore.
The 17-year-old told The New Paper: "I started to see superimposed images and I think it happened every time I was exhausted.
"On the following Monday during training after doing fitness, I was doing ball work when I realised I really couldn't play at all because I started seeing two balls and I didn't know which to control.
"I really couldn't do anything, so I told my coach."
A doctor's visit soon became a hospital referral and a five-day stay for testing.
In the end, it was discovered Horatio's nerves had been damaged while his immune system battled the tonsillitis.
While he was ruled out initially, Horatio's determination to represent his school eventually led to a solution with some help from his parents, James and Delphine.
He said: "The doctor said she was going to give me a special pair of spectacles with prism lenses inside to correct my vision, so I thought if there was nothing wrong with me physically, I could still play.