Nearly all mechanochemical models of the cross-bridge treat myosin as a simple linear spring arranged parallel to the contractile filaments. These single-spring models cannot account for the radial force that muscle generates (orthogonal to the long axis of the myofilaments) or the effects of changes in filament lattice spacing. We describe a more complex myosin cross-bridge model that uses multiple springs to replicate myosins force-generating power stroke and account for the effects of lattice spacing and radial force. The four springs which comprise this model (the 4sXB) correspond to the mechanically relevant portions of myosins structure. As occurs in vivo, the 4sXBs state-transition kinetics and force-production dynamics vary with lattice spacing. Additionally, we describe a simpler two-spring cross-bridge (2sXB) model which produces results similar to those of the 4sXB model. Unlike the 4sXB model, the 2sXB model requires no iterative techniques, making it more computationally efficient. The rate at which both multi-spring cross-bridges bind and generate force decreases as lattice spacing grows. The axial force generated by each cross-bridge as it undergoes a power stroke increases as lattice spacing grows. The radial force that a cross-bridge produces as it undergoes a power stroke varies from expansive to compressive as lattice spacing increases. Importantly, these results mirror those for intact, contracting muscle force production.