Compare
Ceepo Shadow vs Cervélo P-Series
Pick up to 4 bikes. Rows line up component by component. Highlighted rows differ, and green marks the best value where lower or higher is clearly better.
Key differences
- The Cervélo P-Series starts $200 cheaper ($5,300 vs $5,500 for the Ceepo Shadow).
- Only the Cervélo P-Series is UCI legal, so only it can be raced in UCI time trials.
- The Ceepo Shadow comes in 3 sizes, the Cervélo P-Series in 6.
Ceepo Shadow
Cervélo P-Series
| CeepoShadow | CervéloP-Series | |
|---|---|---|
| Overview | ||
| Brand | Ceepo | Cervélo |
| Build | Shadow frameset | P-Series Force AXS 1 |
| Build notes | Sold as a frameset with stem through Ceepo dealers. The USD price is from the 'Shadow Frameset Kit' listing in Ceepo's own online shop (the Shadow product page shows no price); that listing gives the older 450/490/520 mm seat tube lengths, so confirm the current frame with a dealer. | Single-chainring (1x) build. |
| Price (MSRP) | $5,500$5,500$5,500 | €7,999$8,900£7,500 |
| Bike weight | — | 8.75 kg19.3 lb |
| Model year | 2024 | 2027 |
| Generation | 2024 update (integrated front-end cabling) | 2024 version |
| Launched | — | 2024 |
| Discipline | Triathlon | Triathlon |
| UCI legal | No | Yes |
| Verdict (out of 100) | ||
| Overall score | — | 80 |
| Aero | 74 | 78 |
| Frame | 64 | — |
| Components | — | 78 |
| Hydration & storage | 76 | 72 |
| Fit | 62 | 82 |
| Practicality | 86 | 85 |
| Price | — | 85 |
| Frame & fork | ||
| Frame material | Carbon (Toray T1000 and OSMC) | Carbon |
| Fork material | Carbon | Carbon (tapered P fork, D-shaped steerer) |
| Frame weight | 2,330 g5.14 lb | — |
| Fork weight | 500 g17.6 oz | — |
| Weight measured on | Frame size M unpainted; fork uncut (Ceepo) | — |
| Frame sizes | S, M, L | 48, 51, 54, 56, 58, 61 |
| Colours | White/Black, Storm Grey, Hirro Fade | Abyss, Haleakala; Chainsmoke on the Ultegra Di2 Classified (varies by build and region) |
| Also available as | — | P5 (flagship model with integrated one-piece front end) |
| UCI frame approval | — | Listed as 'P-SERIES' (frame and fork), approved 17 Jan 2024, sizes XS-L (5), code CERVELO-156 (UCI list version 2026.10.02); an earlier P-Series entry dates from 22 Mar 2019 |
| Compatibility & standards | ||
| Brake type | Flat-mount hydraulic disc | Hydraulic disc |
| Max rotor size | 160 mm | — |
| Wheel size | 700c | 700c |
| Max tire width | 28 mm | — |
| Bottom bracket standard | BB386EVO | BBright |
| Front axle | 12x100 mm thru-axle (M12 x 1.5) | 12x100 thru-axle |
| Rear axle | 12x142 mm thru-axle (M12 x 1.5) | 12x142 thru-axle |
| Drivetrain compatibility | Shimano Di2 and mechanical, SRAM eTap AXS and mechanical, Campagnolo EPS and mechanical, Classified PowerShift, FSA K-Force WE | Mechanical and electronic (base build uses Shimano 105 mechanical) |
| Mechanical shifting possible | Yes | Yes |
| 1x compatible | Yes | Yes |
| Max chainring | 60T | — |
| Front derailleur mount | Removable, high and low positions | — |
| Cable routing | Full or semi-integrated through the front end | — |
| Hydration & storage | ||
| Integrated hydration | — | No |
| Hydration details | — | No built-in hydration. The downtube storage hatch sits under the bottle bosses, and Triathlete found it prevents fitting the previous P-Series or P5 aero downtube bottle, so a standard round bottle is needed there. A rear hydration mount is included. |
| Integrated storage | Yes | Yes |
| Storage details | Bento box in the top tube under a flexible rubber lid with magnetic closure; tool box with an internal bag low in the frame | Downtube 'trap door' compartment sized for a tube, small multi-tool and CO2, removable with or without a bottle fitted; two in-frame storage rolls included; Smartpak 400 top-tube bento box included. |
| Top tube bento box | Yes | Yes |
| Behind-saddle mount | — | Cervélo rear hydration mount (included) |
| Fit & adjustability | ||
| Aerobar system | Compatible with industry-standard and custom aerobars | Standard round stem interface on a D-shaped steerer; complete bikes use Profile Design Wing cockpits |
| Third-party aerobars possible | Yes | Yes |
| Pad stack adjustment range | — | Maximum stack increased to 53 mm, with spacers supplied |
| Seatpost type | Reversible Wide Range Seatpost (WRS) with double seat clamp | Cervélo SP23 carbon aero seatpost |
| Effective seat angle range | — | 75-79° |
| Fit notes | Mechanical shifting is limited to 1x. 2x chainrings from 50/34 to 54/40; 1x from 34T to 60T. Stem included with the frameset. Headset 1.5 in upper (EC44/28.6), 1 1/4 in lower (IS47/33). | Six sizes. Cervélo's online calculator returns the stack spacing and pad hole setting needed for a target arm-pad stack/reach and saddle height. |
| Aerodynamics | ||
| Manufacturer aero claims | — | Frame drag is claimed to be 5.9 g lower than the previous P-Series. With Reserve 52/63 wheels and 29 mm Vittoria tyres, Cervélo claims 30 g (3.5 W) less drag than the Reserve 50 with 28 mm tyres. |
| Tube profile | Truncated airfoils; beam frame with no seat tube leading edge | — |
| Travel, maintenance & warranty | ||
| Travel & packing | Ceepo says it comes apart and goes back together with only a multitool and uses off-the-shelf parts | — |
| Headset bearings | Upper 1.5" (EC44/28.6); lower 1-1/4" (IS47/33) | — |
| Maintenance | — | Triathlete praised the standard stem interface as easy to work on and to pack for travel, with no proprietary front-end clamps. |
| Frame warranty | 3 years from purchase on the frameset, original owner with dated proof of purchase | Limited lifetime warranty on the frame for the original owner (frames bought from 1 Sept 2025, excluding paint and decals); forks, carbon bars, stems and seatposts also lifetime |
| Sold via | — | Through Cervélo retailers |
| Drivetrain | ||
| Groupset | — | SRAM Force AXS E1 |
| Launched | — | 2025 · current generation |
| Speeds | — | 12-speed |
| Electronic | — | Yes |
| Wireless | — | Yes |
| Drivetrain | — | 1x |
| Shifters | — | SRAM AXS Blip controllers (bar-end and satellite) |
| Crankset | — | SRAM Force 1x AXS E1 Power Meter |
| Chainrings | — | 48 Aero |
| Crank length | — | 160 (48-51) / 165 (54-56) / 170 (58) / 172.5 (61) |
| Power meter | — | SRAM Force AXS E1 Power Meter |
| Launched | — | 2025 · current generation |
| Type | — | Integrated in crankset |
| Bottom bracket | — | SRAM DUB |
| Standard | — | BBright |
| Rear derailleur | — | SRAM Force AXS E1 |
| Cassette | — | SRAM Force XG-1270 E1 |
| Range | — | 10-36 |
| Speeds | — | 12-speed |
| Chain | — | SRAM Force E1 |
| Brakes | ||
| Brake calipers | — | SRAM Force Aero |
| Type | — | Hydraulic disc |
| Rotors | — | SRAM Paceline X |
| Mount | — | Center Lock |
| Wheels & tires | ||
| Wheelset | — | Reserve 57TA (front) / 64TA (rear) |
| Front rim depth | — | 57 mm |
| Rear rim depth | — | 64 mm |
| Rear disc wheel | — | No |
| Material | — | Carbon |
| Tubeless ready | — | Yes |
| Hubs | — | DT Swiss 350 |
| Spokes | — | 24H |
| Tires | — | Vittoria Corsa N.EXT TLR G2.0 |
| Tire width | — | 29 mm |
| Cockpit | ||
| Aerobar system | — | Profile Design Wing Evo 52ASA cockpit assembly |
| Integrated with frame | — | No |
| Basebar | — | Profile Design Wing Evo |
| Basebar width | — | 380 mm |
| Stem | Ceepo Included stem | Profile Design A3A Low Riser Kit (5/10/20 mm) |
| Stem length | 90 (S), 100 (M), 110 (L) | — |
| Headset | — | Profile Design WING bearing cap for P-Series |
| Saddle & seatpost | ||
| Saddle | — | Fizik Transiro Aeris LD R3 |
| Seatpost | Ceepo Wide Range Seatpost (reversible) | Cervélo SP23 |
| Material | Carbon | Carbon |
| Included extras | ||
| Storage / bento | — | Cervélo In-frame storage rolls (inner tube + flat kit) and Smartpak 400 top-tube bag |
| Notes | — | Smartpak 400 listed in the 105 Di2 build spec; the P-Series page says every P-Series ships with it |
| Bottle cages | — | Profile Design Axis Ultimate Carbon cage + Cervélo rear hydration mount |
| Geometry (smallest – largest size) | ||
| Sizes | S, M, L | 48, 51, 54, 56, 58, 61 |
| Stack | 498–540 mm19.6–21.3″ | 494–587 mm19.4–23.1″ |
| Reach | 405–435 mm15.9–17.1″ | 378–443 mm14.9–17.4″ |
| Seat angle min | 78.5–79° | 75° |
| Seat angle max | 78.5–79° | 79° |
| Head tube angle | 71–71.5° | 71–72.5° |
| Head tube length | 80–122 mm3.1–4.8″ | 87.8–177.2 mm3.5–7″ |
| Effective top tube | 502–544.8 mm19.8–21.4″ | — |
| Seat tube length | 440–564 mm17.3–22.2″ | — |
| Chainstay | 400 mm15.7″ | 405 mm15.9″ |
| Wheelbase | 989–1,029 mm38.9–40.5″ | 973–1,045 mm38.3–41.1″ |
| BB drop | 75 mm3″ | 80 mm3.1″ |
| Fork offset | 43 mm1.7″ | 43–52 mm1.7–2″ |
| Trail | — | 62.1 mm2.4″ |
| Front centre | 601–640 mm23.7–25.2″ | 581–653 mm22.9–25.7″ |
| Standover | 707–825 mm27.8–32.5″ | 734–823 mm28.9–32.4″ |
| Wheel size | 700c | 700c |
| Crank length | — | 160–172.5 mm6.3–6.8″ |
| Stem length | 90–110 mm3.5–4.3″ | — |
| Basebar width | — | 380 mm15″ |
Geometry overlay
Pick a size for each bike to see frames and arm-pad ranges on top of each other.
Drawn to scale (how to read it).