The Specialized S-Works Ruby is a triathlon/road bike with a carbon FACT / Endurance Geometry / S-Works FACT frame. The frame comes in colors like  carbon  /  white,  Gloss  Carbon  /  blue and  Satin  Carbon  /  charcoal.

Originally released in 2008, there are 5 versions of this bike. Due to the frame materials and other factors, we estimate that this bike weighs around 20 pounds. The S-Works Ruby is fully rigid.

Components

The S-Works Ruby comes with Shimano and SRAM Red components, including an aluminum, forged, four-bolt S-Works stem, a carbon, integrated, sealed, threadless, Campy Specialized Mindset headset and dual-control, Shimano Dura-Ace SRAM Red Double Tap shifters.

Drivetrain

The S-Works Ruby has 10,11 speeds and has Shimano Dura-Ace rear cogs and a Shimano Dura-Ace SRAM Red derailleur.

Wheels

It comes with S-Works tires (622mm x NaN) and carbon, tubeless, Shimano Dura-Ace, Roval Mavic R-SYS rims.

Buy Online

Specs

Type Triathlon, Road
Year 2008, 2009, 2010, 2015
Alt. Names SWorksRuby, SWORKSRUBY, SWORKSRuby, SworksRUBY, SworksRuby, SWorksRUBY, Sworks RUBY, S-WORKSRUBY, SWorks RUBY, S-WorksRuby, S-WORKSRuby, Sworks Ruby, SWorks Ruby, S-worksRUBY, S-worksRuby, SWORKS Ruby, SWORKS RUBY, S-WorksRUBY, S-Works Ruby, S-WORKS RUBY, S-works RUBY, SWORKSRUBYSL, S-works Ruby, S-WORKS Ruby, SWORKSRubySL, SworksRUBYSL, SworksRubySL, SWorksRUBYSL, SWorksRubySL, S-Works RUBY, S-WorksRubySL, SWORKSRUBY SL, SworksRUBY SL, SworksRuby SL, Sworks RUBYSL, Sworks RubySL, SWorksRUBY SL, SWorksRuby SL, SWorks RUBYSL, SWorks RubySL, S-WORKSRUBYSL, S-WORKSRubySL, S-worksRUBYSL, S-worksRubySL, S-WorksRUBYSL, SWORKS RubySL, SWORKSRUBYRED, SWORKSRUBYRed, SWORKSRubyRED, SWORKSRubyRed, SWORKS RUBYSL, SworksRUBYRED, SworksRUBYRed, SworksRubyRED, SworksRubyRed, SWORKSRuby SL, SWorksRUBYRED, SWorksRUBYRed, SWorksRubyRED, SWorksRubyRed, SWORKSRuby Red, SWORKS RUBY SL, S-WorksRuby SL, S-Works RUBYSL, S-Works RubySL, SWorks Ruby SL, Sworks Ruby SL, SWORKSRUBY RED, SWORKSRUBY Red, S-WORKSRUBY SL, S-WorksRUBYRed, SWORKSRuby RED, S-WORKSRuby SL, SWORKS RUBYRED, SWORKS RUBYRed, SWORKS RubyRED, SWORKS RubyRed, S-WORKS RUBYSL, S-WORKS RubySL, SworksRUBY RED, SworksRUBY Red, SWORKS Ruby SL, S-worksRUBY SL, SworksRuby RED, SworksRuby Red, Sworks RUBYRED, Sworks RUBYRed, Sworks RUBY SL, Sworks RubyRED, Sworks RubyRed, S-worksRuby SL, S-works RUBYSL, SWorksRUBY RED, SWorksRUBY Red, S-works RubySL, SWorks RUBY SL, SWorksRuby RED, SWorksRuby Red, SWorks RUBYRED, SWorks RUBYRed, SWorks RubyRED, SWorks RubyRed, S-WORKSRUBYRED, S-WORKSRUBYRed, S-WorksRUBY SL, S-WORKSRubyRED, S-WORKSRubyRed, S-worksRUBYRED, S-worksRUBYRed, S-worksRubyRED, S-worksRubyRed, S-WorksRubyRed, S-WorksRubyRED, S-WorksRUBYRED, Sworks RUBY Red, SWorks RUBY Red, S-WORKS RUBY SL, S-Works Ruby SL, SWorks Ruby RED, SWorks Ruby Red, Sworks Ruby RED, Sworks Ruby Red, S-WORKSRUBY RED, S-WORKSRUBY Red, S-works RUBY SL, S-WORKS Ruby SL, S-WORKSRuby RED, S-WORKSRuby Red, S-WORKS RUBYRED, S-WORKS RUBYRed, S-Works RubyRed, S-Works RubyRED, S-WORKS RubyRED, S-WORKS RubyRed, S-Works RUBYRed, S-Works RUBYRED, SWORKS RUBY RED, SWORKS RUBY Red, S-worksRUBY RED, S-worksRUBY Red, S-works Ruby SL, S-Works RUBY SL, S-worksRuby RED, S-worksRuby Red, S-works RUBYRED, S-works RUBYRed, S-WorksRuby Red, S-WorksRuby RED, S-works RubyRED, S-works RubyRed, SWORKS Ruby RED, Sworks RUBY RED, SWORKS Ruby Red, SWorks RUBY RED, S-WorksRUBY RED, S-WorksRUBY Red, S-Works RUBY RED, S-works Ruby Red, S-works RUBY Red, S-works RUBY RED, S-WORKS Ruby Red, S-WORKS Ruby RED, S-works Ruby RED, S-Works RUBY Red, S-WORKS RUBY Red, S-WORKS RUBY RED, S-Works Ruby RED, S-Works Ruby Red, SWorksRUBYDURA Ace, SWORKSRUBYDURA-ACE, SWORKSRUBYDURA-Ace, SWORKSRUBYDURA ACE, SWORKSRUBYDURA Ace, SWORKSRUBYDura-ACE, SWORKSRUBYDura-Ace, SWORKSRUBYDura ACE, SWORKSRUBYDura Ace, SWorksRubyDura Ace, SWorksRubyDura ACE, SWorksRubyDura-Ace, SWorksRubyDura-ACE, SWorksRubyDURA Ace, SWorksRubyDURA ACE, SWorksRubyDURA-Ace, SWorksRubyDURA-ACE, SWorksRUBYDura Ace, SWorksRUBYDura ACE, SWorksRUBYDura-Ace, SWorksRUBYDura-ACE, SWorksRUBYDURA ACE, SWorksRUBYDURA-Ace, SWorksRUBYDURA-ACE, SWORKSRubyDURA-ACE, SWORKSRubyDURA-Ace, SWORKSRubyDURA ACE, SWORKSRubyDURA Ace, SWORKSRubyDura-ACE, SWORKSRubyDura-Ace, SWORKSRubyDura ACE, SWORKSRubyDura Ace, SworksRubyDura Ace, SworksRubyDura ACE, SworksRubyDura-Ace, SworksRubyDura-ACE, SworksRubyDURA Ace, SworksRubyDURA ACE, SworksRubyDURA-Ace, SworksRubyDURA-ACE, SworksRUBYDura Ace, SworksRUBYDura ACE, SworksRUBYDura-Ace, SworksRUBYDura-ACE, SworksRUBYDURA Ace, SworksRUBYDURA ACE, SworksRUBYDURA-Ace, SworksRUBYDURA-ACE, S-worksRubyDURA-Ace, S-worksRubyDURA-ACE, S-WorksRubyDURA Ace, S-WorksRubyDURA ACE, S-WorksRubyDURA-Ace, S-WorksRUBYDura Ace, S-WorksRUBYDura ACE, S-WorksRUBYDura-Ace, SWorks RubyDura Ace, SWorks RubyDura ACE, SWorks RubyDura-Ace, SWorks RubyDura-ACE, SWorks RubyDURA Ace, SWorks RubyDURA ACE, SWorks RubyDURA-Ace, SWorks RubyDURA-ACE, S-WorksRUBYDura-ACE, S-WorksRUBYDURA Ace, SWORKSRUBY DURA-ACE, SWORKSRUBY DURA-Ace, SWORKSRUBY DURA ACE, SWORKSRUBY DURA Ace, SWORKSRUBY Dura-ACE, SWORKSRUBY Dura-Ace, SWorks RUBYDura Ace, SWorks RUBYDura ACE, SWorks RUBYDura-Ace, SWorks RUBYDura-ACE, SWorks RUBYDURA Ace, SWorks RUBYDURA ACE, SWorks RUBYDURA-Ace, SWorks RUBYDURA-ACE, SWorksRuby Dura Ace, SWorksRuby Dura ACE, SWorksRuby Dura-Ace, SWorksRuby Dura-ACE, SWorksRuby DURA Ace, SWorksRuby DURA ACE, SWorksRuby DURA-Ace, SWorksRuby DURA-ACE, S-worksRUBYDura Ace, S-worksRUBYDura ACE, S-worksRUBYDura-Ace, S-worksRUBYDura-ACE, S-worksRUBYDURA Ace, S-worksRUBYDURA ACE, S-worksRUBYDURA-Ace, S-worksRUBYDURA-ACE, SWorksRUBY Dura Ace, SWorksRUBY Dura ACE, SWorksRUBY Dura-Ace, SWorksRUBY Dura-ACE, SWorksRUBY DURA Ace, SWorksRUBY DURA ACE, SWorksRUBY DURA-Ace, SWorksRUBY DURA-ACE, S-WorksRUBYDURA ACE, S-WorksRUBYDURA-Ace, S-WorksRUBYDURA-ACE, S-WorksRubyDURA-ACE, SWORKSRUBY Dura ACE, Sworks RubyDura-ACE, S-WorksRubyDura Ace, S-WorksRubyDura ACE, SWORKSRUBY Dura Ace, S-WORKSRubyDura Ace, S-WORKSRubyDura ACE, S-WORKSRubyDura-Ace, S-WORKSRubyDura-ACE, S-WORKSRubyDURA Ace, S-WORKSRubyDURA ACE, S-WORKSRubyDURA-Ace, Sworks RubyDura Ace, Sworks RubyDura ACE, Sworks RubyDura-Ace, S-WORKSRubyDURA-ACE, Sworks RubyDURA Ace, Sworks RubyDURA ACE, Sworks RubyDURA-Ace, Sworks RubyDURA-ACE, SWORKSRuby DURA-ACE, SWORKSRuby DURA-Ace, SWORKSRuby DURA ACE, SWORKSRuby DURA Ace, SWORKSRuby Dura-ACE, SWORKSRuby Dura-Ace, SWORKSRuby Dura ACE, SWORKSRuby Dura Ace, Sworks RUBYDura Ace, Sworks RUBYDura ACE, Sworks RUBYDura-Ace, Sworks RUBYDura-ACE, Sworks RUBYDURA Ace, Sworks RUBYDURA ACE, Sworks RUBYDURA-Ace, Sworks RUBYDURA-ACE, SworksRuby Dura Ace, SworksRuby Dura ACE, SworksRuby Dura-Ace, SworksRuby Dura-ACE, SworksRuby DURA Ace, SworksRuby DURA ACE, SworksRuby DURA-Ace, SworksRuby DURA-ACE, S-WorksRubyDura-Ace, S-WorksRubyDura-ACE, S-worksRubyDura Ace, S-worksRubyDura ACE, S-worksRubyDura-Ace, S-worksRubyDura-ACE, S-worksRubyDURA Ace, S-worksRubyDURA ACE, SworksRUBY Dura Ace, SworksRUBY Dura ACE, SworksRUBY Dura-Ace, SworksRUBY Dura-ACE, SworksRUBY DURA Ace, SworksRUBY DURA ACE, SworksRUBY DURA-Ace, SworksRUBY DURA-ACE, S-WORKSRUBYDura Ace, S-WORKSRUBYDura ACE, S-WORKSRUBYDura-Ace, S-WORKSRUBYDura-ACE, S-WORKSRUBYDURA Ace, S-WORKSRUBYDURA ACE, S-WORKSRUBYDURA-Ace, S-WORKSRUBYDURA-ACE, SWORKS RUBYDURA-ACE, SWORKS RUBYDURA-Ace, SWORKS RUBYDURA ACE, SWORKS RUBYDURA Ace, SWORKS RUBYDura-ACE, SWORKS RUBYDura-Ace, SWORKS RUBYDura ACE, SWORKS RUBYDura Ace, SWORKS RubyDura Ace, SWORKS RubyDura ACE, SWORKS RubyDura-Ace, SWORKS RubyDura-ACE, SWORKS RubyDURA Ace, SWORKS RubyDURA ACE, SWORKS RubyDURA-Ace, SWORKS RubyDURA-ACE, S-WORKS RubyDURA-Ace, SWORKS RUBY Dura Ace, SWORKS RUBY Dura-ACE, SWORKS RUBY DURA Ace, SWORKS RUBY DURA ACE, SWORKS RUBY DURA-Ace, SWORKS RUBY DURA-ACE, SWORKS Ruby DURA-ACE, SWORKS Ruby DURA-Ace, SWORKS Ruby DURA ACE, SWORKS Ruby DURA Ace, SWORKS Ruby Dura-ACE, SWORKS Ruby Dura-Ace, SWORKS Ruby Dura ACE, SWORKS Ruby Dura Ace, Sworks RUBY DURA-ACE, Sworks RUBY DURA-Ace, Sworks RUBY DURA ACE, Sworks RUBY DURA Ace, Sworks RUBY Dura-ACE, Sworks RUBY Dura-Ace, Sworks RUBY Dura ACE, Sworks RUBY Dura Ace, Sworks Ruby DURA-ACE, Sworks Ruby DURA-Ace, Sworks Ruby DURA ACE, Sworks Ruby DURA Ace, Sworks Ruby Dura-ACE, Sworks Ruby Dura-Ace, Sworks Ruby Dura ACE, Sworks Ruby Dura Ace, SWorks RUBY DURA-ACE, SWorks RUBY DURA-Ace, SWorks RUBY DURA ACE, SWorks RUBY DURA Ace, SWorks RUBY Dura-ACE, SWorks RUBY Dura-Ace, SWorks RUBY Dura ACE, SWorks RUBY Dura Ace, SWorks Ruby DURA-ACE, SWorks Ruby DURA-Ace, SWorks Ruby DURA ACE, SWorks Ruby DURA Ace, SWorks Ruby Dura-ACE, SWorks Ruby Dura-Ace, SWorks Ruby Dura ACE, SWorks Ruby Dura Ace, S-WORKSRUBY DURA-ACE, S-WORKSRUBY DURA-Ace, S-WORKSRUBY DURA ACE, S-WORKSRUBY DURA Ace, S-WORKSRUBY Dura-ACE, S-WORKSRUBY Dura-Ace, S-WORKSRUBY Dura ACE, S-WORKSRUBY Dura Ace, S-WORKSRuby DURA-ACE, S-WORKSRuby DURA-Ace, S-WORKSRuby DURA ACE, S-WORKSRuby DURA Ace, S-WORKSRuby Dura-ACE, S-WORKSRuby Dura-Ace, S-WORKSRuby Dura ACE, S-WORKSRuby Dura Ace, S-WORKS RUBYDURA-ACE, S-WORKS RUBYDURA-Ace, S-WORKS RUBYDURA ACE, S-WORKS RUBYDURA Ace, S-WORKS RUBYDura-ACE, S-WORKS RUBYDura-Ace, S-WORKS RUBYDura ACE, S-WORKS RUBYDura Ace, S-WORKS RubyDURA-ACE, SWORKS RUBY Dura-Ace, S-WORKS RubyDURA ACE, S-WORKS RubyDURA Ace, S-WORKS RubyDura-ACE, S-WORKS RubyDura-Ace, S-WORKS RubyDura ACE, S-WORKS RubyDura Ace, SWORKS RUBY Dura ACE, S-worksRUBY DURA-ACE, S-worksRUBY DURA-Ace, S-worksRUBY DURA ACE, S-worksRUBY DURA Ace, S-worksRUBY Dura-ACE, S-worksRUBY Dura-Ace, S-worksRUBY Dura ACE, S-worksRUBY Dura Ace, S-worksRuby DURA-ACE, S-worksRuby DURA-Ace, S-worksRuby DURA ACE, S-worksRuby DURA Ace, S-worksRuby Dura-ACE, S-worksRuby Dura-Ace, S-worksRuby Dura ACE, S-worksRuby Dura Ace, S-works RUBYDURA-ACE, S-works RUBYDURA-Ace, S-works RUBYDURA ACE, S-works RUBYDURA Ace, S-works RUBYDura-ACE, S-works RUBYDura-Ace, S-works RUBYDura ACE, S-works RUBYDura Ace, S-works RubyDURA-ACE, S-works RubyDURA-Ace, S-works RubyDURA ACE, S-works RubyDURA Ace, S-works RubyDura-ACE, S-works RubyDura-Ace, S-works RubyDura ACE, S-works RubyDura Ace, S-WorksRUBY DURA-ACE, S-WorksRUBY DURA-Ace, S-WorksRUBY DURA ACE, S-WorksRUBY DURA Ace, S-WorksRUBY Dura-ACE, S-WorksRUBY Dura-Ace, S-WorksRUBY Dura ACE, S-WorksRUBY Dura Ace, S-WorksRuby DURA-ACE, S-WorksRuby DURA-Ace, S-WorksRuby DURA ACE, S-WorksRuby DURA Ace, S-WorksRuby Dura-ACE, S-WorksRuby Dura-Ace, S-WorksRuby Dura ACE, S-WorksRuby Dura Ace, S-Works RUBYDURA-ACE, S-Works RUBYDURA-Ace, S-Works RUBYDURA ACE, S-Works RUBYDURA Ace, S-Works RUBYDura-ACE, S-Works RUBYDura-Ace, S-Works RUBYDura ACE, S-Works RUBYDura Ace, S-Works RubyDURA-ACE, S-Works RubyDURA-Ace, S-Works RubyDURA ACE, S-Works RubyDURA Ace, S-Works RubyDura-ACE, S-Works RubyDura-Ace, S-Works RubyDura ACE, S-Works RubyDura Ace, S-works Ruby Dura ACE, S-works Ruby Dura Ace, S-WORKS Ruby Dura-ACE, S-WORKS Ruby Dura-Ace, S-WORKS RUBY Dura-Ace, S-WORKS Ruby Dura Ace, S-WORKS RUBY Dura ACE, S-WORKS RUBY Dura Ace, S-Works Ruby DURA-ACE, S-Works Ruby DURA ACE, S-Works Ruby DURA-Ace, S-WORKS RUBY DURA-ACE, S-works RUBY DURA-ACE, S-works RUBY DURA-Ace, S-works RUBY DURA ACE, S-works RUBY DURA Ace, S-works RUBY Dura-ACE, S-works RUBY Dura-Ace, S-works RUBY Dura ACE, S-works RUBY Dura Ace, S-WORKS RUBY DURA-Ace, S-WORKS RUBY DURA ACE, S-WORKS RUBY DURA Ace, S-WORKS RUBY Dura-ACE, S-WORKS Ruby DURA-ACE, S-WORKS Ruby DURA-Ace, S-Works RUBY DURA-ACE, S-Works RUBY DURA-Ace, S-Works RUBY DURA ACE, S-Works Ruby DURA Ace, S-Works RUBY DURA Ace, S-Works Ruby Dura-ACE, S-Works RUBY Dura-ACE, S-Works RUBY Dura-Ace, S-Works RUBY Dura ACE, S-Works RUBY Dura Ace, S-WORKS Ruby DURA ACE, S-Works Ruby Dura-Ace, S-WORKS Ruby DURA Ace, S-Works Ruby Dura ACE, S-works Ruby DURA-ACE, S-works Ruby DURA-Ace, S-works Ruby DURA ACE, S-works Ruby DURA Ace, S-works Ruby Dura-ACE, S-Works Ruby Dura Ace, S-works Ruby Dura-Ace, S-WORKS Ruby Dura ACE