Despite being touted as a future star by Alex Ferguson he decided to re-join Crewe Alexandra under Dario Gradi due to their excellent record for mentoring youth players.
After leaving Crewe, Evans played in the PFA exit trials and joined Port Vale under Martin Foyle.
He made his debut on the opening day of the season, coming on as a second-half substitute against eventual league winners Notts County.
[5] In November during a 1–1 home draw against Accrington, Evans missed a last minute penalty, that hit a fan in the lower tier of the stand behind the goal, knocking them to the ground.
[9] He was released by Bradford at the end of the season, and signed for Yorkshire neighbours and League Two rivals Rotherham United on 3 June 2011.
[17] In his first season, Evans was a regular choice as the right-winger in Paul Cook's preferred 4-2-3-1 formation; playing as a more traditional wide-player than Kyle Bennett on the opposite flank, hugging the touchline, getting crosses into the box and seeking to provide a goalscoring threat.
Though the midfielder missed pre-season with an injury sustained in the previous campaign's playoff semi-final, upon his return Evans quickly established himself in the first-team in a new position: at right-back.
Evans successfully kept natural right-back and summer signing Drew Talbot on the bench throughout the season, as Portsmouth claimed promotion via the League Two Championship, making more than 40 appearances across all competitions and establishing himself as the team's first-choice penalty taker.
[18] During the 2018–2019 season, Evans primarily has started as a midfielder under manager Kenny Jackett, playing behind wingers Jamal Lowe and Ronan Curtis.