Two brushed DC motors, fed from the same voltage, or from different controllers fed with the same control, each turning their own load that requires the same torque, will turn at roughly the same speed, not exactly the same speed. If the load torque varies on one motor, its speed will further vary.
When you say the 'motors will be driving the same load', that is ambiguous. Depending on how it's interpretted, it may mean it's fine and will work, it may mean it cannot work.
If the two motors are coupled together via the load so that a small angular difference between them will generate all the torque needed to keep them at the same angle, then all will be fine. Say both motors are coupled by a gear or belt drive to a common gear on the load. Or one is used each end of a rigid lead-screw. If the motors are nominally the same, and have the same control, they will be able to share the torque sufficiently well to be rigidly paralleled like this.
If the arrangement will not generate the torque needed to correct the position of the motors, say each motor drives its own leadscrew, to drive a table sideways with a nut on each side, then the motors will get out of sync and twist the table rather than driving it straight. This application needs position feedback on each motor, and each motor driving from its own controller, to control the motor angles to be equal moment by moment. People often use stepper motors in this configuration because, when driven from the same controller, they do match angles.