The current members of Yes are Steve Howe, Geoff Downes, Billy Sherwood, Jon Davison and Jay Schellen. Past members are; Jon Anderson, Peter Banks, Chris Squire, Tony Kaye, Bill Bruford, Rick Wakeman, Tony O’Reilly, Patrick Moraz, Alan White, Trevor Rabin, Trevor Horn, Igor Khoroshev, Eddie Jobson, Oliver Wakeman and Benoît David.