There is no universal best marathon training shoe
The right shoe is the model that fits your foot, suits the job and stays comfortable when the run becomes long. A product ranking cannot observe heel slip, toe pressure, rubbing or how your movement changes late in a session.
Use a three-run fit protocol
First, test an easy run on familiar terrain. Second, extend time in the shoe without also making the session hard. Third, use it for the exact job you plan to assign. Record location of pressure, heel movement, toe room, stability when tired and next-day symptoms. Return or retire a shoe that repeatedly changes normal movement.
A rotation can be simple: one comfortable daily trainer and, only when useful, one shoe for long or faster work. More shoes do not compensate for poor fit. A plated race shoe is optional and should earn its place in rehearsals rather than appear in race week.
Replace by observed condition and feel, not one universal mileage number. Midsole feel, outsole wear, surface, body mass and use vary. Do not introduce a new model in the final weeks unless the existing shoe fails and the replacement has enough time for controlled testing.
Use the first-marathon training plan to identify the sessions the shoe must support and the marathon hub for the wider plan.