A size-by-size geometry profile with manufacturer provenance and RideDNA consistency-audit context. Use the complete table to compare fit and handling before opening the interactive tools.
Source: Manufacturer geometry source
Provenance: published is present in the manufacturer data; derived is calculated by RideDNA; manual is a staff-entered reference rather than a manufacturer-chart value. “Not published” means the manufacturer did not provide a value for that size.
| Size | Stack | Reach | HTA | STA | ETT | Chainstay | Wheelbase | Front center | BB drop | Trail | Fork offset | Audit context |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| L | 56 | 576 mm published | 390 mm published | 70.5 ° derived | 74.5 ° derived | 548 mm derived | 430 mm derived | 1044 mm published | 624 mm published | 72 mm derived | 73.0 mm published | 50 mm published | yellow |
| 1 of 5 checks flagged — Reach Reconciliation shows 2.1mm discrepancy | ||||||||||||
| M | 54 | 558 mm published | 380 mm published | 70.0 ° derived | 74.5 ° derived | 533 mm derived | 430 mm derived | 1036 mm published | 617 mm published | 75 mm derived | 71.0 mm published | 55 mm published | yellow |
| 1 of 5 checks flagged — Reach Reconciliation shows 2.1mm discrepancy | ||||||||||||
| S | 52 | 537 mm published | 370 mm published | 70.0 ° derived | 75.0 ° derived | 512 mm derived | 430 mm derived | 1018 mm published | 599 mm published | 75 mm derived | 71.0 mm published | 55 mm published | yellow |
| 1 of 5 checks flagged — Stack Reconciliation shows 3mm discrepancy | ||||||||||||
| XL | 58 | 600 mm published | 395 mm published | 71.0 ° derived | 74.0 ° derived | 566 mm derived | 430 mm derived | 1053 mm published | 633 mm published | 72 mm derived | 69.0 mm published | 50 mm published | green |
| All 5 consistency checks passed | ||||||||||||
| XS | 49 | 522 mm published | 365 mm published | 70.0 ° derived | 75.0 ° derived | 504 mm derived | 430 mm derived | 1008 mm published | 590 mm published | 77 mm derived | 71.0 mm published | 55 mm published | yellow |
| 2 of 5 checks flagged — Stack Reconciliation shows 2.2mm discrepancy | ||||||||||||
| XXL | 61 | 631 mm published | 405 mm published | 71.5 ° derived | 74.0 ° derived | 584 mm derived | 430 mm derived | 1067 mm published | 647 mm published | 72 mm derived | 66.0 mm published | 50 mm published | yellow |
| 1 of 5 checks flagged — Stack Reconciliation shows 2.1mm discrepancy | ||||||||||||
Overall consistency: yellow. This context is shown alongside the table so a rider can distinguish a complete published specification from a value that RideDNA had to derive or could not independently verify.
Geometry reconciliation applies a 6mm integrated headset top cap correction to both stack and reach before comparison against the engine's forward-model calculations. The Felt Breed shows minor systematic discrepancies in stack and reach across the size run. Stack shows data inaccuracies on sizes XS | 49, S | 52, and XXL | 61 (2.1–3.0mm), while M | 54, L | 56, and XL | 58 reconcile within ±1mm engineering tolerance. Reach shows 2.1mm data inaccuracies on sizes XS | 49, M | 54, and L | 56, while S | 52, XL | 58, and XXL | 61 reconcile within tolerance. Wheelbase, front center, and trail reconcile within ±1mm engineering tolerance across all sizes.