W październiku 1980 roku Ward został zawodnikiem Nottingham Forest, w barwach którego rozegrał 33 mecze ligowe, w których strzelił 7 goli. W 1982 roku został wypożyczony do klubu ligi NASL – Seattle Sounders, w którym w 1982 zdobył wicemistrzostwo ligi, a także rozegrał 32 mecze ligowe, w których strzelił 18 goli, co dało mu 3.miejsce na liście strzelców ligi oraz nagrodę MVP NASL

W październiku 1982 roku wrócił w ramach wypożyczenia do Brighton & Hove Albion, w którym rozegrał 16 meczów ligowych, w których strzelił 2 gole w tym w meczu z Manchesterem United. Na sezon 1983 wrócił w ramach wypożyczenia do Seattle Sounders, w którym rozegrał 30 meczów ligowych oraz strzelił 13 goli. Po sezonie Nottingham Forest nie przedłużyło z nim umowy.

We wrześniu 1983 roku został zawodnikiem Vancouver Whitecaps, w którym w sezonie 1984 rozegrał 24 mecze ligowe, w których strzelił 16 goli. Grał także w halowej drużynie klubu. 17 października 1984 roku podpisał kontrakt z klubem ligi MISL – Cleveland Force, w którym do 1987 roku rozegrał 133 mecze ligowe, w których strzelił 89 goli. Dnia 26 czerwca 1987 roku został zawodnikiem Tacomy Stars, w którym do 1989 roku rozegrał 101 meczów ligowych, w których strzelił 80 goli. W 1989 roku został zawodnikiem klubu ligi ASL – Tampa Bay RowdiesASL 1989 Season ..