Neville 'Ruben' Schaken (Amsterdam, 3 april 1982) is een Nederlands voormalig voetballer. Hij kwam van 2002 tot en met 2017 uit voor SC Cambuur, BV Veendam, VVV-Venlo, Feyenoord, FK Inter Bakoe en ADO Den Haag. Schaken speelde van 2012 tot en met 2013 zeven keer voor het Nederlands voetbalelftal, waarvoor hij twee keer scoorde.
Schaken werd in het seizoen 2007/08 door Voetbal International uitgeroepen tot beste speler van de Eerste divisie. Vanaf het seizoen 2008/09 speelde Schaken voor VVV-Venlo waar hij een tweejarig contract had getekend.
In mei 2010 tekende Schaken een contract voor twee seizoenen bij Feyenoord. Hij was op dat moment transfervrij. Schaken speelde bij aanvang van het seizoen onder Mario Been als basisspeler, maar door tegenvallende prestaties belandde hij op de bank. Verder dan een paar invalbeurten kwam hij niet, voordat hij in de loop van de tweede competitiehelft geblesseerd raakte. In het seizoen 2011/12 moest hij zijn rugnummer 7 inruilen voor 27. In de voorbereiding maakte hij echter een goede indruk en onder de nieuwe trainer Ronald Koeman veroverde hij opnieuw een basisplaats. Op 22 augustus 2012 werd bekend dat het tot 2014 lopende contract van Schaken verlengd wordt met één jaar, nadat enkele Turkse clubs interesse in hem hadden getoond, waardoor een vaste transfersom van 1 miljoen euro kwam te vervallen. Door deze contractverlenging werd hij een van de grootverdieners bij Feyenoord. Kort hierna liet door bondscoach Louis van Gaal hem, op 30-jarige leeftijd, debuteren in het Nederlands voetbalelftal. In de daarop volgende twee seizoenen was Schaken basisspeler bij de stadionclub.