The 21-year-old has been at New York since September and has made nine appearances, scoring one goal.
But only two of those were starts and boss Steve Evans accepts the decision.
He said: "Tom wasn't getting games which he was here to do and it was felt that it was best for everyone that he return.
"He has conducted himself impeccably during his time here and I wish him all the best."
- Sports & Recreation