Comenzó su trayectoria futbolística en el Crewe Alexandra F. C., donde permaneció hasta los once años, cuando se unió al Manchester United[1] en 2001.
Durante la temporada 2005-06, apareció medianamente como substituto no usado del equipo sub-18.
[1] Posteriormente, en la temporada 2007-08, continuó llevando a cabo varias apariciones titulares para el equipo sub-18.
[2] Ya en la pretemporada 2008-2009, Amos hizo su debut como jugador de la plantilla principal.
En esta ocasión, se enfrentó al Portsmouth F. C. en Nigeria; entrando como substituto de Tomasz Kuszczak[6] y concluyendo su participación en los amistosos de la pretemporada.